Skip to content

Conversation

pjonsson
Copy link
Contributor

@pjonsson pjonsson commented Sep 10, 2025

Python 3.9 got a lot of the required support, and 3.10 got the remaining parts that Explorer is using. Switch to the standard library functions since this package requires Python 3.10.


📚 Documentation preview 📚: https://datacube-explorer--861.org.readthedocs.build/en/861/

Switch to using the standard library
for the UTC timezone in the remaining
places that still use dateutil.

Short-term this does not provide
any benefit, but it makes it clear
which parts of the code that require
functionality beyond that of
the standard library.
This has been untouched since 2018 and is only
used by a single deactivated test. Move the
dictionary to the test file and remove
the unused LANDSAT_7/8 entries whose
dates are now() - 2 months for some reason.

This removes the last usage of dateutil.
Copy link

codecov bot commented Sep 10, 2025

Codecov Report

❌ Patch coverage is 91.66667% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 84.47%. Comparing base (af5c85f) to head (d109adf).

Files with missing lines Patch % Lines
cubedash/_stac.py 66.66% 1 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           develop     #861      +/-   ##
===========================================
- Coverage    84.52%   84.47%   -0.05%     
===========================================
  Files           35       35              
  Lines         4245     4238       -7     
  Branches       536      536              
===========================================
- Hits          3588     3580       -8     
- Misses         462      463       +1     
  Partials       195      195              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

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