Skip to content

Switch to uv for python environment? #19

@MitchellAcoustics

Description

@MitchellAcoustics

Thanks for this, love what you've done! I had a go at a similar idea a while ago and it ended up just getting too complicated and trying to do too much - https://github.com/MitchellAcoustics/reproducible-research . This looks like a much better implementation.

Just curious whether you'd considered using uv for python environment management? Or any thoughts on the best way to implement that? The two main differences would be that it's much faster and uses pyproject.toml rather than requirements.txt by default. The challenges seems to be dealing with the uv cache in the container - I'm not good enough with containers to figure out the right way to do this, although it seems they provide some guidance.

Metadata

Metadata

Assignees

Labels

Type: Enhancement 💡Issues related to enhancements, improvements, new features, or new analyses

Projects

Status

✅ Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions