Skip to content

Conversation

@deruyter92
Copy link
Collaborator

Update pyproject.toml

  • pyproject.toml is made PEP 517 / 518 / 621–compliant, which makes it easy to inherit dependencies
  • this also allows for using uv (and in general more tool-agnostic).
  • tensorflow installation is restricted to python < 3.12 for windows

Current standards for python packaging. Allows for modern tools like uv and others (in general more tool-agnostic).

Also makes it more interoperable with DeepLabCut-live-GUI.
re-installation can easily done via pip install -u, uv sync or poetry install as the user prefers. Building and publishing should be reserved for maintainers only.
@deruyter92 deruyter92 marked this pull request as ready for review January 13, 2026 10:55
@deruyter92 deruyter92 changed the title Jaap/update pyproject toml Update pyproject toml Jan 13, 2026
@MMathisLab MMathisLab deleted the branch DeepLabCut:maxim/dlclive3 January 13, 2026 11:54
@MMathisLab MMathisLab closed this Jan 13, 2026
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.

2 participants