[Rpm-maint] [rpm-software-management/rpm] Fix compatible-release, versions with dot-star, semantically versioned deps, and python version (#951)

Petr Viktorin notifications at github.com
Wed Nov 27 14:54:14 UTC 2019


> https://github.com/gordonmessmer/convert-440/blob/master/convert-pep440.py

Wow! That looks great!
I started writing something similar, but ran into a lack of tests – I can't hold all the details in my head alone.

> For example, I don't know what you have in mind when you say "strictly standard-based implementation"

Well, figure out how to map PEP 440 & 508 to RPM versioning/requires properly :)
(For the record, the PEPs are relevant because they are linked from https://www.pypa.io/en/latest/specifications/ – on its own, an Active/Informational PEP is not an agreed-to standard.)

For example, we're currently ignoring pre-releases. That's probably OK, but it should be a conscious/documented decision.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/951#issuecomment-559120414
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20191127/52855dc1/attachment-0001.html>


More information about the Rpm-maint mailing list