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

Define developer dependencies with dependency groups #456

Closed
21 tasks done
redeboer opened this issue Oct 25, 2024 · 0 comments · Fixed by #459, ComPWA/actions#113, ComPWA/ampform#441, ComPWA/ampform-dpd#144 or ComPWA/benchmarks#26
Assignees
Labels
⚙️ Enhancement Improvements and optimizations of existing features
Milestone

Comments

@redeboer
Copy link
Member

redeboer commented Oct 25, 2024

Since uv v0.4.27, it's possible to define developer dependencies with dependency groups. This is better than defining them through optional dependencies, which are exposed in the built package on PyPI.

Related PRs

  1. ✨ Feature
    redeboer
  2. 🔨 Maintenance 🖱️ DX
    redeboer
  3. ⚠️ Interface 🔨 Maintenance 🖱️ DX
    redeboer
  4. 🔨 Maintenance 🖱️ DX
    redeboer
  5. 🔨 Maintenance 🖱️ DX
    redeboer
  6. 🔨 Maintenance 🖱️ DX
    redeboer
  7. 🔨 Maintenance 🖱️ DX
    redeboer
  8. 🔨 Maintenance 🖱️ DX
    redeboer
  9. 🔨 Maintenance 🖱️ DX
    redeboer
  10. 🐛 Bug 🔨 Maintenance
    redeboer
  11. 🔨 Maintenance 🖱️ DX
    redeboer
  12. ⚠️ Interface 🔨 Maintenance 🖱️ DX
    redeboer
  13. 🔨 Maintenance 🖱️ DX
    redeboer
  14. 🔨 Maintenance 🖱️ DX
    redeboer
  15. 🔨 Maintenance 🖱️ DX
    redeboer
  16. 🔨 Maintenance 🖱️ DX
    redeboer
  17. 10 of 10
    🔨 Maintenance 🖱️ DX
    redeboer
  18. ⚠️ Interface 🔨 Maintenance 🖱️ DX
    redeboer
@redeboer redeboer added the ⚙️ Enhancement Improvements and optimizations of existing features label Oct 25, 2024
@redeboer redeboer self-assigned this Oct 25, 2024
@redeboer redeboer modified the milestones: 0.3.1, 0.5.4 Oct 25, 2024
@redeboer redeboer changed the title Define developer dependencies with dependency groups DX: define developer environment with uv Nov 7, 2024
@redeboer redeboer changed the title DX: define developer environment with uv Define developer dependencies with dependency groups Nov 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment