Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Objective
This PR aims to simplify the interaction with this package, including building, starting, and ensuring repository integrity. To achieve these goals, we utilize uv as a package and project manager.
How to Use:
Install uv:
pipx install uv
pip install uv
Create a Python environment:
uv venv
Add a package:
uv add
Install packages (first-time setup):
uv sync
Build wheels:
uv build
And that's it! I am not deeply familiar with the project, so I may have missed some aspects—please feel free to notify me if there's anything that needs attention. In the future, I plan to create a fully integrated solution to handle versioned packages, package releases on GitHub, CI/CD checks, and more. Let me know if you find this kind of work useful!