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

2020-01-20 Thread Miro Hrončok
`.*` is still broken with `!=`: python-kubernetes: python-10.0.1/requirements.txt `websocket-client>=0.32.0,!=0.40.0,!=0.41.*,!=0.42.* ` `error: Illegal char '*' (0x2a) in: 0.42.*` `.*` is still broken with `>=`: python-fsleyes: fsleyes-0.32.0/fsleyes.egg-info/requires.txt `nibabel>=2.3.*`

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

2019-12-01 Thread Panu Matilainen
I know, that's the general level problem that we need to sort out before we can proceed. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

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

2019-11-29 Thread ニール・ゴンパ
@pmatilai My main resistance to moving this out of rpm is that it makes it _very_ hard to get it to all the rpm distributions if it's not in the core. The introduction of the generator in rpm allowed it to spread from Mageia and Mandriva to Fedora, and now openSUSE. -- You are receiving this

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

2019-11-28 Thread Panu Matilainen
Merged #951 into master. -- 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#event-2840462873___ Rpm-maint mailing list

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

2019-11-28 Thread Panu Matilainen
> can we get this merged? If you say so. That said, the language specific dependency generators and brp-scripts would be the next targets for moving out of rpm to a better home, whatever that might be. I don't have anything like an actual plan for achieving that, just a vague idea. -- You

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

2019-11-27 Thread ニール・ゴンパ
@pmatilai, @ffesti: can we get this merged? -- 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-559232386___

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

2019-11-27 Thread Gordon Messmer
Thanks, @encukou If this PR looks good to you all, then let's merge and close it, and continue discussion in issues on the convert-440 project. Miro has a couple open now. If I get that code into a condition where we're happy with it, then I can add unit tests and then work on integrating

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

2019-11-27 Thread Petr Viktorin
> 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 >

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

2019-11-26 Thread Gordon Messmer
@encukou I have no illusion that this change is pretty. :) I will say that if you have time to write an outline of what you'd like to see, I can put some time into further improvements. For example, I don't know what you have in mind when you say "strictly standard-based implementation" --

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

2019-11-26 Thread ニール・ゴンパ
@gordonmessmer One last thing, could you prefix your commit messages with `scripts/pythondistdeps: ` so that we know what this is for? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

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

2019-11-26 Thread ニール・ゴンパ
Conan-Kudo approved this pull request. -- 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#pullrequestreview-322938474___

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

2019-11-26 Thread Petr Viktorin
Thanks for the mention. I have nothing better to contribute now. I'm planning to submit a well-tested, strictly standard-based implementation, but It looks like I'll not get to complete it this year. (Please don't read that as an attack! This change is better than the status quo, and perfect is

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

2019-11-25 Thread Gordon Messmer
Squashed. -- 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-558488170___ Rpm-maint mailing list

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

2019-11-25 Thread Miro Hrončok
cc @encukou -- 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-558068003___ Rpm-maint mailing list

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

2019-11-24 Thread Gordon Messmer
@gordonmessmer pushed 1 commit. 9f69722fa70c6a06bb15a090abfc89dba2d63e68 Import parse_version with other pkg_resources imports. -- You are receiving this because you are subscribed to this thread. View it on GitHub:

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

2019-11-24 Thread ニール・ゴンパ
Conan-Kudo requested changes on this pull request. > @@ -16,6 +16,7 @@ from sys import argv, stdin, version from distutils.sysconfig import get_python_lib from warnings import warn +from pkg_resources import parse_version Please do not do this import at the top of the file. It massively

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

2019-11-24 Thread Gordon Messmer
This branch was intended to address issue #881 but I also handled #612 and some other fixes. Please let me know if youd prefer these commits in individual PRs. You can view, comment on, or merge this pull request online at: https://github.com/rpm-software-management/rpm/pull/951 -- Commit