Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1102899
| From | julien.puydt@gmail.com |
|---|---|
| Newsgroups | linux.debian.bugs.dist |
| Subject | Bug#1010894: python-cheroot version number does not conform to PEP440 |
| Date | 2022-05-12 15:40 +0200 |
| Message-ID | <EmhcR-eZ7z-7@gated-at.bofh.it> (permalink) |
| References | <Emgqt-eYBx-1@gated-at.bofh.it> <Emh3b-eZ4l-13@gated-at.bofh.it> <Emh3b-eZ4l-11@gated-at.bofh.it> <Emgqt-eYBx-1@gated-at.bofh.it> <Emh3b-eZ4l-11@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
Le jeudi 12 mai 2022 à 15:20 +0200, Heinrich Schuchardt a écrit :
> On 5/12/22 14:55, julien.puydt@gmail.com wrote:
>
> > Let me ask bluntly: how is it a problem?
>
> $ python3
> >>> import cheroot
> >>> print cheroot.__version__
> 8.6.0+ds1
> >>> from distutils.version import StrictVersion
> >>> StrictVersion(cheroot.__version__)
> Traceback (most recent call last):
> File "<stdin>", line 1, in <module>
> File "/usr/lib/python3.10/distutils/version.py", line 40, in
> __init__
> self.parse(vstring)
> File "/usr/lib/python3.10/distutils/version.py", line 137, in
> parse
> raise ValueError("invalid version number '%s'" % vstring)
> ValueError: invalid version number '8.6.0+ds1'
> >>>
>
> >
> > If there were any issue with general Python packages versioning in
> > Debian, perhaps you should contact the Debian Python Maintainers
> > team?
>
> You could patch this line to solve the problem:
>
> cheroot/__init__.py:13:
> __version__ = pkg_resources.get_distribution('cheroot').version
Ok, distutils is unhappy, but:
1. distutils is obsolete: https://peps.python.org/pep-0632/
2. your example doesn't look like a real-world situation.
I don't want to diverge from upstream -- however trivial the patch,
unless there's some actual problem to fix.
Cheers,
J.Puydt
Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Bug#1010894: python-cheroot version number does not conform to PEP440 Heinrich Schuchardt <heinrich.schuchardt@canonical.com> - 2022-05-12 14:50 +0200
Bug#1010894: python-cheroot version number does not conform to PEP440 Heinrich Schuchardt <heinrich.schuchardt@canonical.com> - 2022-05-12 15:30 +0200
Bug#1010894: python-cheroot version number does not conform to PEP440 julien.puydt@gmail.com - 2022-05-12 15:40 +0200
Bug#1010894: python-cheroot version number does not conform to PEP440 julien.puydt@gmail.com - 2022-05-12 17:30 +0200
Bug#1010894: python-cheroot version number does not conform to PEP440 julien.puydt@gmail.com - 2022-05-13 13:10 +0200
csiph-web