opendevreview | Merged openstack/requirements master: update constraint for pbr to new release 6.0.0 https://review.opendev.org/c/openstack/requirements/+/900351 | 01:46 |
---|---|---|
tonyb | I have a POC that creates and modifies ubuntu-focal (pythons 3.8 and 3.9) and ubuntu-jammy (3.10 and 3.11) containers and then generates a constarint set for those 4 versions of python which I then merge into a single upper-constraints.txt | 16:14 |
tonyb | No more version cloning etc | 16:14 |
tonyb | I intened to work on submitting that as a job for review and then we can potentially use that instead of what we're doign now. That means adding new pythons is easy after we have an image with them available. | 16:16 |
frickler | nice, did you already test that this works for the existing py38 exceptions we have? | 16:17 |
opendevreview | Tony Breeds proposed openstack/requirements master: Manually generated constraints https://review.opendev.org/c/openstack/requirements/+/900435 | 16:20 |
opendevreview | Tony Breeds proposed openstack/requirements master: [DNM] Tools and data used for previous commit https://review.opendev.org/c/openstack/requirements/+/900436 | 16:20 |
tonyb | frickler: I'm not sure which exceptions specifically | 16:21 |
tonyb | frickler: but ^^^ is the current state | 16:21 |
tonyb | I think for our actual use I'd switch from containers to full VMs as we only generate these once a week | 16:24 |
tonyb | The 3.8 check-uc job failed already So I'm guessing not | 16:29 |
opendevreview | Tony Breeds proposed openstack/requirements master: Manually generated constraints https://review.opendev.org/c/openstack/requirements/+/900435 | 16:41 |
frickler | something like https://opendev.org/openstack/requirements/src/branch/master/upper-constraints.txt#L77-L78 | 16:51 |
frickler | ah, sean has already noted this in the review, we'd likely want to keep things like >=py39 instead of expanding everything. that way we don't need major changes when e.g. we add py312 | 16:56 |
tonyb | Okay, As I said I can go either way on that. | 17:23 |
tonyb | frickler: (or anyone) do you know of a library that can do that simplification/reduction ? | 17:24 |
opendevreview | Tony Breeds proposed openstack/requirements master: Manually generated constraints https://review.opendev.org/c/openstack/requirements/+/900435 | 17:29 |
opendevreview | Tony Breeds proposed openstack/requirements master: [DNM] Tools and data used for previous commit https://review.opendev.org/c/openstack/requirements/+/900436 | 17:29 |
opendevreview | Tony Breeds proposed openstack/requirements master: Manually generated constraints https://review.opendev.org/c/openstack/requirements/+/900435 | 21:06 |
opendevreview | Tony Breeds proposed openstack/requirements master: [DNM] Tools and data used for previous commit https://review.opendev.org/c/openstack/requirements/+/900436 | 21:06 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!