Closed harshad16 closed 3 years ago
More rules failed due to this specification:
"package_name": "sampleadd",
"version_specifier": "<=1.0,0"
"package_name": "pygdchart",
"version_specifier": "<=2.0 Beta"
Thanks for debugging this. 👍🏻
Checking the affected packages - sampleadd, pygdchart, rsswidget - all are old and the version specifier is indeed wrong. Based on the exception, no current official Python version parsing can parse these, which means they cannot be installed:
$ pip install pygdchart
ERROR: Could not find a version that satisfies the requirement pygdchart (from versions: 2.0 Beta)
ERROR: No matching distribution found for pygdchart
I think we can drop version_specifier
field completely and let the rule apply for all versions (these packages are old anyway).
Spotted one more caosz with version_specifier <=1,1,0
. Now all pass correctly 👍🏻
/kind bug /priority important-soon
Describe the bug
During the sync of the solver rules, it fails to sync all as few of the rules fails due to invalid specifier, we need to have update the sync to have this rules added
Expected behavior successfully sync.