Make development version strings PEP 440 compliant #366

Merged
fnux merged 2 commits from :pep-440-fix into master 2024-05-01 12:11:08 +00:00
Contributor

See the commit message.

See the commit message.
lubo added 1 commit 2023-05-10 20:19:11 +00:00
ffbd043971
Make development version strings PEP 440 compliant
With current pip (23.1.2) and setuptools (67.7.2) versions, installation
from Git was failing with "Invalid version: '7.0.0-17-ge57cf1e7'"
message. The issue can be reproduced by running the following command
with the latest pip and setuptools installed:

  $ pip install git+https://code.ungleich.ch/ungleich-public/cdist.git@e57cf1e70a3818180b3f54e1e0364ff3b6bbd9cc#egg=cdist
lubo added 1 commit 2023-06-04 12:51:16 +00:00
Collaborator

Looks good, this version format does seem to be recommended in Python-world: https://packaging.python.org/en/latest/specifications/version-specifiers/

Thanks!

Looks good, this version format does seem to be recommended in Python-world: https://packaging.python.org/en/latest/specifications/version-specifiers/ Thanks!
fnux merged commit 3e82b0085b into master 2024-05-01 12:11:08 +00:00
lubo deleted branch pep-440-fix 2024-05-01 12:15:26 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: ungleich-public/cdist#366
No description provided.