etl icon indicating copy to clipboard operation
etl copied to clipboard

:hammer: engineering: switch from poetry to uv package manager

Open Marigold opened this issue 5 months ago • 1 comments

Implements https://github.com/owid/etl/issues/3257

TODO

  • [x] etlr cherry is still failing on ModuleNotFoundError: No module named 'owid'
  • [x] migrate all packages in lib/
  • [ ] Add useful UV commands to docs
  • [ ] Test that publishing owid-catalog through action still works

Useful uv commands

  • uv sync --extra api --extra wizard
  • uv init --lib example-lib
  • uv add ipdb --dev

Marigold avatar Sep 13 '24 09:09 Marigold