Skip to content

Conversation

@Czarified
Copy link
Owner

A bunch of silly work to mostly sort out the CI. Lot's of dependencies updated, which broke stuff. After a few hours of googling and migrating things over, this PR has functional CI.

Originally I wanted to support Python 3.12 from the beginning. It seemed to cause issues that weren't immediately obvious, so I'll leave that to a new PR.

Currently, to fix some of the venv stuff, I force pipx==1.4.3 instead of the latest 1.5.0. A fix to absolute path reference for the constraints.txt should allow 1.5.0.

Safety is failing. I expect these dependencies to be updated in the future via dependabot PR's, and resolve that. Right now, the security risks aren't a problem because there's no one using this library.

@Czarified Czarified added dependencies Pull requests that update a dependency file github_actions Pull requests that update Github_actions code labels May 10, 2024
@Czarified Czarified self-assigned this May 10, 2024
@Czarified Czarified merged commit 929ac93 into main May 10, 2024
@Czarified Czarified deleted the fix_pipx_workflows branch May 10, 2024 01:41
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 github_actions Pull requests that update Github_actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants