[doc][release][requirements] Issues with wsmeext.sphinxext
Hello, A heads up for other projects using wsmeext.sphinxext: it seems to be broken following the release of Sphinx 3.0.0 yesterday. Our openstack-tox-docs job in blazar started to fail with: Extension error: Could not import extension wsmeext.sphinxext (exception: cannot import name 'l_' from 'sphinx.locale' Looks like it would affect aodh and cloudkitty too. Pierre Riteau (priteau)
On 20-04-06 22:19:01, Pierre Riteau wrote:
Hello,
A heads up for other projects using wsmeext.sphinxext: it seems to be broken following the release of Sphinx 3.0.0 yesterday. Our openstack-tox-docs job in blazar started to fail with:
Extension error: Could not import extension wsmeext.sphinxext (exception: cannot import name 'l_' from 'sphinx.locale'
Looks like it would affect aodh and cloudkitty too.
Pierre Riteau (priteau)
We are reverting the update, but I'd request that if we don't want this to happen again (it's an acknowledged upstream bug) we need to mask it. At this point nothing has been acknowledged upstream (to my knowledge). -- Matthew Thode (prometheanfire)
This was fixed about a year ago in https://opendev.org/x/wsme/commit/2be89e587c057ee97d1b143de1a54ceeea22aa93 We are probably just missing a release for wsme. I'm not sure how we do an 'x' project release. I will look into it. Michael On Mon, Apr 6, 2020 at 1:22 PM Pierre Riteau <pierre@stackhpc.com> wrote:
Hello,
A heads up for other projects using wsmeext.sphinxext: it seems to be broken following the release of Sphinx 3.0.0 yesterday. Our openstack-tox-docs job in blazar started to fail with:
Extension error: Could not import extension wsmeext.sphinxext (exception: cannot import name 'l_' from 'sphinx.locale'
Looks like it would affect aodh and cloudkitty too.
Pierre Riteau (priteau)
On Tue, Apr 7, 2020 at 12:20 AM Michael Johnson <johnsomor@gmail.com> wrote:
This was fixed about a year ago in https://opendev.org/x/wsme/commit/2be89e587c057ee97d1b143de1a54ceeea22aa93
We are probably just missing a release for wsme. I'm not sure how we do an 'x' project release. I will look into it.
Non-OpenStack projects are released by creating a signed tag and pushing it to gerrit. The automation will take it from there. Of course you can just tag it yourself and upload to pypi if you have the necessary rights. Dmitry
Michael
On Mon, Apr 6, 2020 at 1:22 PM Pierre Riteau <pierre@stackhpc.com> wrote:
Hello,
A heads up for other projects using wsmeext.sphinxext: it seems to be broken following the release of Sphinx 3.0.0 yesterday. Our openstack-tox-docs job in blazar started to fail with:
Extension error: Could not import extension wsmeext.sphinxext (exception: cannot import name 'l_' from 'sphinx.locale'
Looks like it would affect aodh and cloudkitty too.
Pierre Riteau (priteau)
On 07.04.20 00:17, Michael Johnson wrote:
This was fixed about a year ago in https://opendev.org/x/wsme/commit/2be89e587c057ee97d1b143de1a54ceeea22aa93
We are probably just missing a release for wsme. I'm not sure how we do an 'x' project release. I will look into it.
tag and upload as documented in https://docs.opendev.org/opendev/infra-manual/latest/drivers.html#tagging-a-... This can be done by any of the folks in: https://review.opendev.org/#/admin/groups/203,members This is blocking repos again since Sphinx 3.0.1 is in upper-constraints now [1], Andreas [1] workaround: https://review.opendev.org/719413 -- Andreas Jaeger aj@suse.com Twitter: jaegerandi SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, D 90409 Nürnberg (HRB 36809, AG Nürnberg) GF: Felix Imendörffer GPG fingerprint = EF18 1673 38C4 A372 86B1 E699 5294 24A3 FF91 2ACB
I just pushed a tag for 0.10.0. I took the liberty to interpret Michael’s offer to look into how to do the release as volunteering for future support, and added him to the WSME release group, along with Stephen Finucane since most of the commits in this release were his.
On Apr 13, 2020, at 4:57 AM, Andreas Jaeger <aj@suse.com> wrote:
On 07.04.20 00:17, Michael Johnson wrote:
This was fixed about a year ago in https://opendev.org/x/wsme/commit/2be89e587c057ee97d1b143de1a54ceeea22aa93
We are probably just missing a release for wsme. I'm not sure how we do an 'x' project release. I will look into it.
tag and upload as documented in https://docs.opendev.org/opendev/infra-manual/latest/drivers.html#tagging-a-...
This can be done by any of the folks in: https://review.opendev.org/#/admin/groups/203,members
This is blocking repos again since Sphinx 3.0.1 is in upper-constraints now [1],
Andreas
[1] workaround: https://review.opendev.org/719413 -- Andreas Jaeger aj@suse.com Twitter: jaegerandi SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, D 90409 Nürnberg (HRB 36809, AG Nürnberg) GF: Felix Imendörffer GPG fingerprint = EF18 1673 38C4 A372 86B1 E699 5294 24A3 FF91 2ACB
On 13.04.20 16:52, Doug Hellmann wrote:
I just pushed a tag for 0.10.0.
I took the liberty to interpret Michael’s offer to look into how to do the release as volunteering for future support, and added him to the WSME release group, along with Stephen Finucane since most of the commits in this release were his.
Thanks, Doug! Andreas -- Andreas Jaeger aj@suse.com Twitter: jaegerandi SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, D 90409 Nürnberg (HRB 36809, AG Nürnberg) GF: Felix Imendörffer GPG fingerprint = EF18 1673 38C4 A372 86B1 E699 5294 24A3 FF91 2ACB
participants (6)
-
Andreas Jaeger
-
Dmitry Tantsur
-
Doug Hellmann
-
Matthew Thode
-
Michael Johnson
-
Pierre Riteau