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

Review and improve Python packaging if possible #1116

Open
robbibt opened this issue Aug 31, 2023 · 0 comments
Open

Review and improve Python packaging if possible #1116

robbibt opened this issue Aug 31, 2023 · 0 comments
Assignees

Comments

@robbibt
Copy link
Collaborator

robbibt commented Aug 31, 2023

DEA Tools is intended to be an accessible open source package, and many of the tools there are theoretically useful outside of DEA. However, a big issue is we don't really know easy it is to install by external users outside the Sandbox. This is largely due to inexperience with Python packaging across DEA Notebooks/Tools developers (our current setup has barely changed since it was originally set up several years ago). Recently we've received feedback from USGS that they tried to use the package but were thwarted by a host of dependency issues. This isn't a great look, especially if we want to spruik new DEA Tools content more widely with a new version.

We should review our current DEA Tools Python packaging setup, to ensure the package is as easy to install as possible by external users outside the Sandbox. The end goal is that an external user can easily do pip install dea-tools, and have the package installed as smoothly as possible.

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

No branches or pull requests

3 participants