Conversation
botanical
left a comment
There was a problem hiding this comment.
Yay for uv!! I just had one question.
|
I am a huge fan of |
|
@amarouane-ABDELHAK for now, yes, this only improves non-containerized local development and unit testing. I have a follow-up that incorporates |
botanical
left a comment
There was a problem hiding this comment.
Since we're using an updated version of moto, do you mind updating the unit tests that import it? ( I think the mock_s3 imports can now be from moto import mock_aws and all instances of mock_s3 can be updated to use mock_aws.
I also think we need to add smart_open to our pyproject.toml
d7abd30 to
be52042
Compare
Summary:
Reduces dev dependency installation time by 99% (47.8s on my machine to 400ms - at first, I didn't believe
uv synchad actually done anything at all).I tried to more-or-less follow conventions established by CSDA: https://github.com/NASA-IMPACT/csdap-stac-api/pull/250
Included some minor README updates to match.
Starts some of the dependency/constraint reorganization discussed in #307 - I would like to get this working in the Dockerfiles too, but this will be a lot easier after #348