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

chore: use pyproject.toml and uv tool #370

Merged
merged 2 commits into from
Oct 18, 2024
Merged

Conversation

pallabpain
Copy link
Contributor

@pallabpain pallabpain commented Oct 16, 2024

Description

This pull request updates the project management tool from pipenv to uv and moves to a pyproject.toml based setup. The PR also formats the source code using the ruff tool from astral.sh.

Copy link

github-actions bot commented Oct 16, 2024

🤖 Pull Request Artifacts (#11385347953) 🎉

@pallabpain pallabpain self-assigned this Oct 16, 2024
@pallabpain pallabpain marked this pull request as ready for review October 17, 2024 06:41
@pallabpain pallabpain requested review from a team as code owners October 17, 2024 06:41
@pallabpain pallabpain force-pushed the chore/use-uv-pyproject branch from 217a795 to 29fd1a8 Compare October 17, 2024 12:28
This commit removes the existing way of building and publishing the CLI.
We will now use pyproject.toml instead of setup.py and uv from astral.sh
for all tooling.

Fixes AB#18145
@pallabpain pallabpain force-pushed the chore/use-uv-pyproject branch from 29fd1a8 to e22830b Compare October 17, 2024 12:53
@pallabpain pallabpain added the 🔧 chore Add workflows, cleanup, etc. label Oct 17, 2024
@ankitrgadiya ankitrgadiya merged commit adce386 into devel Oct 18, 2024
11 checks passed
@rr-github-ci-user
Copy link
Collaborator

🎉 This PR is included in version 9.1.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@pallabpain pallabpain deleted the chore/use-uv-pyproject branch December 12, 2024 06:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🔧 chore Add workflows, cleanup, etc. released
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants