-
Notifications
You must be signed in to change notification settings - Fork 6
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
feat(package): Migrating to uv #22
base: main
Are you sure you want to change the base?
Conversation
You may also add uv in the conda deps so it can be installed in development and CI |
|
||
- name: Lint with flake8 | ||
run: | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This |
character is needed so the CI can identify the next lines are related to the run
command
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nasty syntax!
pyproject.toml
Outdated
name = "pyreaddbc" | ||
version = "1.1.0" # changed by semantic-release | ||
version = "1.2.0" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
please change this line back to version = "1.1.0" # changed by semantic-release
, it will be changed automatically when the release is triggered successfully
and verrsion number
In this PR, I have migrated the dependency management from poetry to uv, customizing the
pyproject.toml
to properly compile the extension module with the
uv build --wheel
commandThe build GitHub action still need to be adapted to drop poetry and use uv