Skip to content

Migrate to uv#707

Merged
PaulFarault merged 1 commit intomasterfrom
use-uv
Jan 23, 2026
Merged

Migrate to uv#707
PaulFarault merged 1 commit intomasterfrom
use-uv

Conversation

@PaulFarault
Copy link
Copy Markdown
Contributor

@PaulFarault PaulFarault commented Jan 8, 2026

Which issue(s) this PR fixes

Migrate the project from Poetry to uv. uv uses standard Python packaging specifications (PEP 621/735) rather than Poetry's custom format, and offers dramatically faster dependency resolution and installation.

After tagging tdp-lib 2.0, this may be the good moment to perform this migration.

Agreements

@PaulFarault PaulFarault self-assigned this Jan 8, 2026
@PaulFarault
Copy link
Copy Markdown
Contributor Author

PaulFarault commented Jan 8, 2026

Will need to update the related Github action.

Also, I'm waiting for #706 to be done before fixing dependencies.

@PaulFarault PaulFarault marked this pull request as draft January 8, 2026 17:10
@PaulFarault PaulFarault force-pushed the use-uv branch 3 times, most recently from 33224ff to d1b6c0a Compare January 16, 2026 10:30
@PaulFarault
Copy link
Copy Markdown
Contributor Author

Everything has been rebased/updated.

@PaulFarault PaulFarault marked this pull request as ready for review January 16, 2026 10:32
Copy link
Copy Markdown
Contributor

@SteBaum SteBaum left a comment

Choose a reason for hiding this comment

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

poetry still present in files:

  • test_dag_order/README.md line 18.
  • tdp/cli/commands/dag.py line 130.

@PaulFarault PaulFarault force-pushed the use-uv branch 2 times, most recently from 84c1b53 to 76a2e3a Compare January 22, 2026 16:35
@PaulFarault
Copy link
Copy Markdown
Contributor Author

Just rebased on master to remove the use of psycopg2 (to only use psycopg2-binary).

@rpignolet rpignolet requested a review from SteBaum January 23, 2026 11:08
@PaulFarault PaulFarault merged commit fe1684a into master Jan 23, 2026
3 checks passed
@PaulFarault PaulFarault deleted the use-uv branch January 23, 2026 13:49
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.

3 participants