Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move to use uv for dependency management instead of poetry #329

Open
2 of 4 tasks
CarrotManMatt opened this issue Sep 10, 2024 · 3 comments
Open
2 of 4 tasks

Move to use uv for dependency management instead of poetry #329

CarrotManMatt opened this issue Sep 10, 2024 · 3 comments
Assignees
Labels
dependencies Changes that interact with managing dependencies deployment Changes to the deployment or CI/CD configuration refactor Improvements to the codebase that do not directly affect users suspended Delayed until a later date

Comments

@CarrotManMatt
Copy link
Member

CarrotManMatt commented Sep 10, 2024

Some things to check to ensure uv is compatible:

@CarrotManMatt CarrotManMatt added question Further information is requested refactor Improvements to the codebase that do not directly affect users dependencies Changes that interact with managing dependencies labels Sep 10, 2024
@CarrotManMatt CarrotManMatt self-assigned this Sep 10, 2024
@CarrotManMatt CarrotManMatt changed the title Move to use [uv](https://astral.sh/uv) for dependant management over poetry Move to use uv for dependant management over poetry Sep 10, 2024
@CarrotManMatt
Copy link
Member Author

CarrotManMatt commented Sep 11, 2024

The pre-commit hook https://github.com/henryiii/validate-pyproject-schema-store?tab=readme-ov-file#direct-usage should be used in place of the poetry-check hook

@CarrotManMatt CarrotManMatt changed the title Move to use uv for dependant management over poetry Move to use uv for dependency management opoetry Sep 12, 2024
@CarrotManMatt CarrotManMatt changed the title Move to use uv for dependency management opoetry Move to use uv for dependency management instead of poetry Sep 12, 2024
@CarrotManMatt CarrotManMatt added suspended Delayed until a later date and removed question Further information is requested labels Oct 4, 2024
@CarrotManMatt
Copy link
Member Author

Having a version bump is no longer needed if we make use of https://github.com/ofek/hatch-vcs

@CarrotManMatt
Copy link
Member Author

CarrotManMatt commented Nov 26, 2024

This relates to #164. (See https://github.com/CarrotManMatt/typed_classproperties for a good example of using uv and project versioning)

@CarrotManMatt CarrotManMatt added the deployment Changes to the deployment or CI/CD configuration label Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Changes that interact with managing dependencies deployment Changes to the deployment or CI/CD configuration refactor Improvements to the codebase that do not directly affect users suspended Delayed until a later date
Projects
None yet
Development

No branches or pull requests

1 participant