Skip to content

Conversation

@deruyter92
Copy link
Collaborator

@deruyter92 deruyter92 commented Jan 14, 2026

  • pyproject.toml is made PEP 517 / 518 / 621–compliant, which makes it easy to inherit dependencies
  • it is more tool-agnostic (no poetry required & facilitates uv packaging).
  • Python versions 3.10 up to 3.12
  • tensorflow installation is restricted to python < 3.11 for windows

- pyproject.toml is made PEP 517 / 518 / 621–compliant, which makes it easy to inherit dependencies
- it is more tool-agnostic (no poetry required & facilitates uv packaging).
- Python versions 3.10 up to 3.12
- tensorflow installation is restricted to python < 3.12 for windows
@deruyter92 deruyter92 requested a review from Copilot January 14, 2026 09:46
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

deruyter92 and others added 3 commits January 14, 2026 11:12
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
run with uv instead of poetry and for python 3.10 up to 3.12
- Remove upper bound for tensorflow version is python version >=3.11
- add pip as required dependency
@deruyter92 deruyter92 requested a review from Copilot January 14, 2026 10:22
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 3 out of 3 changed files in this pull request and generated 3 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

remove tkinter as required dependency.
@deruyter92 deruyter92 force-pushed the dlclive3_pyproject_toml branch from 582ec0e to 8f1e844 Compare January 14, 2026 10:39
(remove conditional tf dependency install for for windows and python >= 3.11, since never reached)
@deruyter92 deruyter92 marked this pull request as ready for review January 14, 2026 14:37
@deruyter92 deruyter92 merged commit ff0ecad into DeepLabCut:dlclive3 Jan 14, 2026
7 checks passed
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