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

📦 setup Python packaging #92

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

danielgafni
Copy link

@danielgafni danielgafni commented Jan 16, 2025

Hey!

I noticed you project was not installable as a Python package, meaning it was not possible to run something like pip install git+http://github.com/antoinelame/GazeTracking.git or add it as dependency to another package.

This PR adds a pyproject.toml which fixes this problem.

Additionally, it adds support for uv and a Nix dev shell.

I haven't done any README.md edits yet. Can do it if this change is welcome.

P.S. You can verify the setup is correct by following these steps:

cd <any-dir>
uv init test
cd test
uv add https://github.com/danielgafni/GazeTracking.git --branch add-packaging

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.

1 participant