Colin Watson has proposed merging ~cjwatson/launchpad:loggerhead-2.0.0 into launchpad:master.
Commit message: Install loggerhead using pip Requested reviews: Launchpad code reviewers (launchpad-reviewers) For more details, see: https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/428617 loggerhead 2.0.0 finally has the right packaging metadata to allow us to install it using pip rather than using the deprecated sourcedeps mechanism. I also had to upgrade to Paste 3.5.2 to fix a Python 3 compatibility issue with loggerhead's WSGI application for static files that I noticed while testing this locally; and we no longer need SimpleTAL at all, since loggerhead 2.0.0 uses Chameleon instead. Dependencies MP: https://code.launchpad.net/~cjwatson/lp-source-dependencies/+git/lp-source-dependencies/+merge/428616 -- Your team Launchpad code reviewers is requested to review the proposed merge of ~cjwatson/launchpad:loggerhead-2.0.0 into launchpad:master.
diff --git a/doc/explanation/pip.rst b/doc/explanation/pip.rst index 308aefe..e8e9c0c 100644 --- a/doc/explanation/pip.rst +++ b/doc/explanation/pip.rst @@ -277,6 +277,7 @@ confusion across build environments will happen. .. _`requirements specifiers`: https://pip.pypa.io/en/stable/reference/pip_install/#requirement-specifiers +.. _upgrade-package: Upgrade a Package ================= diff --git a/doc/how-to/land-update-for-loggerhead.rst b/doc/how-to/land-update-for-loggerhead.rst index 92b5fbf..135e086 100644 --- a/doc/how-to/land-update-for-loggerhead.rst +++ b/doc/how-to/land-update-for-loggerhead.rst @@ -14,11 +14,8 @@ Landing changes for Loggerhead itself Landing changes in Launchpad itself ----------------------------------- -- update the revision number in ``utilities/sourcedeps.conf`` -- run ``utilities/update-sourcecode`` -- make sure ``utilities/sourcedeps.cache`` was updated -- propose changes as merge proposal -- mark merge proposal as **Approved** +- ask somebody with PyPI access to make a loggerhead release +- see :ref:`Upgrade a Package <upgrade-package>` Performing QA ------------- diff --git a/lib/loggerhead b/lib/loggerhead deleted file mode 120000 index 93b3c71..0000000 --- a/lib/loggerhead +++ /dev/null @@ -1 +0,0 @@ -../sourcecode/loggerhead/loggerhead \ No newline at end of file diff --git a/requirements/launchpad.txt b/requirements/launchpad.txt index 2bb8090..b1ae70d 100644 --- a/requirements/launchpad.txt +++ b/requirements/launchpad.txt @@ -81,6 +81,7 @@ lazr.restful==2.0.1 lazr.restfulclient==0.14.4 lazr.sshserver==0.1.13 lazr.uri==1.0.6 +loggerhead==2.0.0 lpjsmin==0.6 m2r==0.1.13 Markdown==3.2.2 @@ -108,7 +109,7 @@ oslo.i18n==3.25.1 oslo.serialization==2.29.3 oslo.utils==3.42.1 paramiko==2.4.1 -Paste==3.3.0 +Paste==3.5.2 PasteDeploy==2.1.0 pathlib2==2.3.2 patiencediff==0.2.2 @@ -155,7 +156,6 @@ setproctitle==1.1.7 setuptools-git==1.2 setuptools-scm==3.4.3 simplejson==3.8.2 -SimpleTAL==5.2 soupmatchers==0.4 soupsieve==1.9 statsd==3.3.0 diff --git a/setup.cfg b/setup.cfg index 806401a..c0aa6b4 100644 --- a/setup.cfg +++ b/setup.cfg @@ -53,6 +53,7 @@ install_requires = lazr.restful lazr.sshserver lazr.uri + loggerhead[proxied] lpjsmin lxml[cssselect] Markdown @@ -159,11 +160,6 @@ install_requires = zope.traversing zope.vocabularyregistry zstandard - # Loggerhead dependencies. These should be removed once bug 383360 is - # fixed and we include it as a source dist. - Paste - PasteDeploy - SimpleTAL include_package_data = True package_dir = =lib zip_safe = False diff --git a/sourcecode/.gitignore b/sourcecode/.gitignore index ef0a7b8..4210d2d 100644 --- a/sourcecode/.gitignore +++ b/sourcecode/.gitignore @@ -1,4 +1,2 @@ brz-builder brz-loom -difftacular -loggerhead diff --git a/utilities/sourcedeps.cache b/utilities/sourcedeps.cache index 667a3c6..12eb987 100644 --- a/utilities/sourcedeps.cache +++ b/utilities/sourcedeps.cache @@ -6,9 +6,5 @@ "brz-loom": [ 167, "[email protected]" - ], - "loggerhead": [ - 524, - "[email protected]" ] } \ No newline at end of file diff --git a/utilities/sourcedeps.conf b/utilities/sourcedeps.conf index c771089..f11b16b 100644 --- a/utilities/sourcedeps.conf +++ b/utilities/sourcedeps.conf @@ -9,4 +9,3 @@ brz-builder lp:~jelmer/brz-builder/trunk;revno=183 brz-loom lp:~jelmer/brz-loom/trunk;revno=167 -loggerhead lp:~loggerhead-team/loggerhead/trunk-rich;revno=524
_______________________________________________ Mailing list: https://launchpad.net/~launchpad-reviewers Post to : [email protected] Unsubscribe : https://launchpad.net/~launchpad-reviewers More help : https://help.launchpad.net/ListHelp

