Mercurial > hgrepos > Python2 > PyMuPDF
changeset 28:dcabf2733f0f
Allow PEP 440 local version version specifiers in a PyMuPDF version
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Fri, 19 Sep 2025 19:58:43 +0200 |
| parents | 28f7eb8e96ac |
| children | f76e6575dca9 |
| files | pipcl.py |
| diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/pipcl.py Fri Sep 19 19:08:19 2025 +0200 +++ b/pipcl.py Fri Sep 19 19:58:43 2025 +0200 @@ -2792,7 +2792,7 @@ def _assert_version_pep_440(version): assert re.match( - r'^([1-9][0-9]*!)?(0|[1-9][0-9]*)(\.(0|[1-9][0-9]*))*((a|b|rc)(0|[1-9][0-9]*))?(\.post(0|[1-9][0-9]*))?(\.dev(0|[1-9][0-9]*))?$', + r'^([1-9][0-9]*!)?(0|[1-9][0-9]*)(\.(0|[1-9][0-9]*))*((a|b|rc)(0|[1-9][0-9]*))?(\.post(0|[1-9][0-9]*))?(\.dev(0|[1-9][0-9]*))?(?:\+([a-z0-9]+(?:[-_\.][a-z0-9]+)*))?$', version, ), \ f'Bad version: {version!r}.'
