Skip to content

Conversation

@jorenham
Copy link
Collaborator

This introduces (some) support for uv.

Because python-utils uses requires python>3.8, the progressbar2 one also had to be changed from >=3.8 to >3.8

some other potential uv-related improvements that aren't included in this PR are:

  • tox-uv
  • using uv in the ci workflows (astral-sh/setup-uv)
  • migrate the project.optional-dependencies to dependency-groups (technically a breaking change)
  • replace the setuptools build system with e.g. hatch, for e.g. PEP 639 support
  • a uv badge in the README.rst

@wolph wolph merged commit ef3c045 into wolph:develop Dec 6, 2024
@jorenham jorenham deleted the uv branch December 6, 2024 15:07
@wolph
Copy link
Owner

wolph commented Dec 6, 2024

Thank you for the addition, seems to work flawlessly!

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants