Skip to content

Conversation

@cognifloyd
Copy link
Member

I could not build python-ldap on one machine that had openldap 2.6.
And the pinned version of cachetools is from 2017 and does not technically support python3.8. Cachetools added support for python3.8 in v3.1.

Also, this is a libraray, so it should not have deps locked down this far anyway. Deps should be locked at an app-level, not at a library level.

So, loosen the requirements. Let the lockfile in the st2 repo handle pinning a precise version.

I could not build python-ldap on one machine that had openldap 2.6.
And the pinned version of cachetools is from 2017 and does not
technically support python3.8 until cachetools v3.1.

So, loosen the requirements. Let the lockfile in the st2 repo
handle pinning a precise version. This is a libraray, so it should
not have deps locked down this far anyway. Deps should be locked
at an app-level, not at a library level.
@cognifloyd cognifloyd added enhancement dependencies Pull requests that update a dependency file labels Feb 10, 2023
@cognifloyd cognifloyd self-assigned this Feb 10, 2023
@cognifloyd cognifloyd enabled auto-merge (squash) February 10, 2023 21:18
@cognifloyd cognifloyd merged commit d6dcbed into master Feb 11, 2023
@cognifloyd cognifloyd deleted the unpin branch February 11, 2023 20:20
@arm4b
Copy link
Member

arm4b commented Feb 13, 2023

Looks like the tests weren't ran for this repo due to GHA expiration.

Something is failing: https://github.com/StackStorm/st2-auth-ldap/actions/runs/4029527433/jobs/6927507250, probably was broken many months ago.

If you have a few cycles to fix it, considering you tried building it recently.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file enhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants