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

dea-tools pypi package #1114

Closed
whatnick opened this issue Aug 29, 2023 · 6 comments
Closed

dea-tools pypi package #1114

whatnick opened this issue Aug 29, 2023 · 6 comments
Labels
bug Something isn't working

Comments

@whatnick
Copy link
Contributor

Describe the bug/issue
Publish dea-tools with changes as a PyPI package for other environments running dea-notebooks.

Steps to reproduce
Steps to reproduce the behaviour. For example:
dea-tools is installed from PyPI in CSIRO EASI sandbox images. Some of the current notebooks developed in dea-sandbox are not portable since the dea-tools module has not yet been published in PyPI. It would be great to have a fresh release with the new changes.

Expected behaviour
dea-tools with latest changes can be installed via pip install

Environment information
What datacube environment are you using? i.e. CSIRO EASI-Hub

@whatnick whatnick added the bug Something isn't working label Aug 29, 2023
@robbibt
Copy link
Member

robbibt commented Aug 29, 2023

Hey @whatnick, we have DEA Tools published on PyPI here: https://pypi.org/project/dea-tools/#history

We're long overdue for an official release, but you should be able to load the latest dev versions to get the most recent changes.

If you had any feedback on any issues you have with installing the package outside of the Sandbox, I'd love to hear it - I don't have a good idea of how portable it is, and would love to make it easier for external users to access our tools.

@robbibt
Copy link
Member

robbibt commented Aug 29, 2023

E.g. one suggested change to make dea-tools easier to install here: #1115

@whatnick
Copy link
Contributor Author

We will try out the dev release from PyPI in EASI containers. Perhaps a docs note to make the dev package easier to discover under DEA Tools folder.

@omad
Copy link
Contributor

omad commented Aug 30, 2023

Oh wow, we definitely need newer non-dev releases!

@robbibt
Copy link
Member

robbibt commented Aug 30, 2023

@omad Yeah totally! Part of why we've dragged our feet with this is that we don't really have a good idea of whether the package is actually easy to install and use by externals. I'd hate for us to announce a big release with lots of new features, and then have users be unable to actually install it on their systems... that would be a bad look (which seems to have happened with USGS recently sadly).

Unfortunately I just don't have the skillset to test this out in a way that would simulate a "clean" non-Sandbox environment!

Either way though, I think the plan is to hopefully get a release out at the end of tomorrow's DEA Notebooks innovation day hack. 🤞 And then hopefully much more frequently from that point on!

@robbibt
Copy link
Member

robbibt commented Feb 15, 2024

We have pushed a 0.3.0 update to DEA Tools. :)

@robbibt robbibt closed this as completed Feb 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants