pulp / pulp-cli-deb

2 stars 11 forks source link

Fix lower bounds tests requirements #60

Closed mdellweg closed 1 year ago

mdellweg commented 1 year ago

[noissue]

quba42 commented 1 year ago

Looks like the one test that is failing, is still looking for test_requirements.txt and not .lock.

mdellweg commented 1 year ago

Looks like the one test that is failing, is still looking for test_requirements.txt and not .lock.

Somehow it reads the lowerbounds lock file, but it still uses an incompatible cython version to build PyYaml. Even switching to use it as a constraints file instead of requirements (I think i will keep that though.).

mdellweg commented 1 year ago

I do not know how i can restrict the build requirements of a requirement. So the only option i could see here is to bump the required pulp-cli version to >=0.18.2. Quite honestly, any older version is not installable anymore unless PyYaml releases a lot of backport fixes (and purges the broken ones).