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

Switch to PDM for dependency management #169

Merged
merged 27 commits into from
Sep 7, 2022
Merged

Switch to PDM for dependency management #169

merged 27 commits into from
Sep 7, 2022

Conversation

gjoseph92
Copy link
Owner

PDM is capable of locking in a few mins what Poetry seems to take 10s of mins (hours?) to solve with the numpy-pandas black hole: python-poetry/poetry#5121

It also supports overriding dependencies, which Poetry refuses and is critical in basic development (especially if working with a fork of distributed).

PDM is capable of locking in a few mins what Poetry seems to take 10s of mins (hours?) to solve with the numpy-pandas black hole: python-poetry/poetry#5121

It also supports overriding dependencies, which Poetry refuses and is critical in basic development (especially if working with a fork of distributed).

TODO: update docs, binder, etc. to use PDM. Figure out CI. Al that. This is just an experiment.
@gjoseph92 gjoseph92 marked this pull request as ready for review September 7, 2022 16:54
@gjoseph92 gjoseph92 merged commit fc326d0 into main Sep 7, 2022
@gjoseph92 gjoseph92 deleted the pdm branch September 7, 2022 16:55
jgrss added a commit to jgrss/stackstac that referenced this pull request Sep 28, 2022
* Support sequence of `Item`s (gjoseph92#164)

* Switch to PDM for dependency management (gjoseph92#169)

* Add param links to docs (gjoseph92#170)

* Automatically hide `pdm.lock` in GitHub diffs (gjoseph92#171)

* Fix docs build for visualization functions (gjoseph92#172)

* Fix docs build for PDM again (gjoseph92#175)

* Remove deprecated `skip_equivalent` pyproj arg (gjoseph92#174)

* Release v0.4.3 (gjoseph92#176)

* Fixed link to USGS PDF on qa-pixel (gjoseph92#180)

Co-authored-by: Gabe Joseph <gjoseph92@gmail.com>
Co-authored-by: Tom Augspurger <taugspurger@microsoft.com>
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.

1 participant