A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

Recent Releases of argopy

argopy - v1.1.0 Dragon release 🐉

What's Changed

New Features 🚀

Internals 🛠

Bug Fixes 🐛

Other Changes

Full Changelog: https://github.com/euroargodev/argopy/compare/v1.0.0...v1.1.0

Hydrosphere - Ocean and Hydrology Data Access - Python
Published by gmaze about 1 month ago

argopy - v1.0.0 Unicorn Release 🦄

What's Changed

Full Changelog: https://github.com/euroargodev/argopy/compare/v0.1.17...v1.0.0

Hydrosphere - Ocean and Hydrology Data Access - Python
Published by gmaze 6 months ago

argopy - v0.1.17 Bat Release 🦇

What's Changed

Full Changelog: https://github.com/euroargodev/argopy/compare/v0.1.16...v0.1.17

Hydrosphere - Ocean and Hydrology Data Access - Python
Published by gmaze 7 months ago

argopy - v0.1.16 Flamingos Release 🦩

What's Changed

New Contributors

Full Changelog: https://github.com/euroargodev/argopy/compare/v0.1.15...v0.1.16

Hydrosphere - Ocean and Hydrology Data Access - Python
Published by gmaze 8 months ago

argopy - v0.1.16 Flamingos Release 🦩

What's Changed

New Contributors

Full Changelog: https://github.com/euroargodev/argopy/compare/v0.1.15...v0.1.16

Hydrosphere - Ocean and Hydrology Data Access - Python
Published by gmaze 8 months ago

argopy - v0.1.15 Baby chick Release 🐥

What's Changed

Full Changelog: https://github.com/euroargodev/argopy/compare/v0.1.14...v0.1.15

Hydrosphere - Ocean and Hydrology Data Access - Python
Published by gmaze over 1 year ago

argopy - v0.1.14 Frog release 🐸

What's Changed

Full Changelog: https://github.com/euroargodev/argopy/compare/v0.1.13...v0.1.14

Hydrosphere - Ocean and Hydrology Data Access - Python
Published by gmaze over 1 year ago

argopy - v0.1.14rc2 Cactus Release 🌵

What's Changed

Full Changelog: https://github.com/euroargodev/argopy/compare/v0.1.14rc1...v0.1.14rc2

Hydrosphere - Ocean and Hydrology Data Access - Python
Published by gmaze almost 2 years ago

argopy - v0.1.14rc1 Duck Release 🦆

What's Changed

Full Changelog: https://github.com/euroargodev/argopy/compare/v0.1.13...v0.1.14rc1

Hydrosphere - Ocean and Hydrology Data Access - Python
Published by gmaze almost 2 years ago

argopy - v0.1.13 Snowflake Release ❄️

What's Changed

Full Changelog: https://github.com/euroargodev/argopy/compare/v0.1.12...v0.1.13

Hydrosphere - Ocean and Hydrology Data Access - Python
Published by gmaze about 2 years ago

argopy - v0.1.12 Bee release 🐝

What's Changed

Full Changelog:
https://argopy.readthedocs.io/en/latest/whats-new.html
https://github.com/euroargodev/argopy/compare/v0.1.11...v0.1.12

Hydrosphere - Ocean and Hydrology Data Access - Python
Published by gmaze almost 3 years ago

argopy - v0.1.11 Rooster release 🐓

What's Changed

Full Changelog: https://github.com/euroargodev/argopy/compare/v0.1.10...v0.1.11

Hydrosphere - Ocean and Hydrology Data Access - Python
Published by gmaze about 3 years ago

argopy - v0.1.10 Fish release 🐟

What's Changed

New Contributors

Full Changelog: https://github.com/euroargodev/argopy/compare/v0.1.9...v0.1.10

Hydrosphere - Ocean and Hydrology Data Access - Python
Published by gmaze about 3 years ago

argopy - v0.1.9 Tropical release 🏝️

What's Changed

All details here: https://argopy.readthedocs.io/en/latest/whats-new.html

Full Changelog: https://github.com/euroargodev/argopy/compare/v0.1.8...v0.1.9

Hydrosphere - Ocean and Hydrology Data Access - Python
Published by gmaze over 3 years ago

argopy - v0.1.8: Halloween release 🎃

What's Changed

All details here: https://argopy.readthedocs.io/en/latest/whats-new.html

New Contributors

Full Changelog: https://github.com/euroargodev/argopy/compare/v0.1.7...v0.1.8

Hydrosphere - Ocean and Hydrology Data Access - Python
Published by gmaze over 3 years ago

argopy - v0.1.7: Happy new year release 🎉

See the documentation for full details.

Contributions from: @DocOtak @ocefpaf @quai20 @gmaze

Hydrosphere - Ocean and Hydrology Data Access - Python
Published by gmaze over 4 years ago

argopy - v0.1.6: JOSS paper

argopy paper in Journal of Open Source Software

Hydrosphere - Ocean and Hydrology Data Access - Python
Published by gmaze over 4 years ago

argopy - v0.1.5: Summer break release

See the documentation for full details.

Contributions from: @tylertucker202 @ocefpaf @quai20 @gmaze

Hydrosphere - Ocean and Hydrology Data Access - Python
Published by gmaze almost 5 years ago

argopy - v0.1.4

See the documentation for full details.

Hydrosphere - Ocean and Hydrology Data Access - Python
Published by gmaze almost 5 years ago

argopy - v0.1.3

See the documentation for full details.

This new release mostly integrates:

  • new features from #6 By K. Balem
  • complete documentation from #13 By G. Maze

ps: yes v0.1.2 was skipped ! this is so embarrassing, don't ask why

Hydrosphere - Ocean and Hydrology Data Access - Python
Published by gmaze almost 5 years ago

argopy - v0.1.2

See the documentation for full details.

This new release mostly integrates:

  • new features from #6 By K. Balem
  • complete documentation from #13 By G. Maze

Hydrosphere - Ocean and Hydrology Data Access - Python
Published by gmaze almost 5 years ago

argopy - New local ftp data fetcher

What's new in 0.1.1

Features and front-end API

  • Added new data fetcher backend localftp in ArgoDataFetcher (c5f7cb6f59d1f64a35dad28f386c9b1166883b81):
from argopy import DataFetcher as ArgoDataFetcher
argo_loader = ArgoDataFetcher(backend='localftp', path_ftp='/data/Argo/ftp_copy')
argo_loader.float(6902746).to_xarray()
  • Introduced global OPTIONS to set values for: cache folder, dataset (eg:'phy' or 'bgc'), local ftp path, data fetcher ('erddap' or 'localftp') and user level ('standard' or 'expert'). Can be used in context with (83ccfb5110aa6abc6e972b92ba787a3e1228e33b):
with argopy.set_options(mode='expert', datasrc='erddap'):
    ds = argopy.DataFetcher().float(3901530).to_xarray()
  • Added a argopy.tutorial module to be able to load sample data for documentation and unit testing (4af09b55a019a57fc3f1909a70e463f26f8863a1):
ftproot, flist = argopy.tutorial.open_dataset('localftp')
txtfile = argopy.tutorial.open_dataset('weekly_index_prof')
  • Improved xarray argo accessor. Added methods for casting data types, to filter variables according to data mode, to filter variables according to quality flags. Useful methods to transform collection of points into collection of profiles, and vice versa (14cda55f437f53cb19274324dce3e81f64bbb08f):
ds = argopy.DataFetcher().float(3901530).to_xarray() # get a collection of points
dsprof = ds.argo.point2profile() # transform to profiles
ds = dsprof.argo.profile2point() # transform to points
  • Changed License from MIT to Apache (25f90c9cf6eab15c249c233c1677faaf5dc403c4)

Inner machinery

  • Add __all__ to control from argopy import * (83ccfb5110aa6abc6e972b92ba787a3e1228e33b)
  • All data fetchers inherit from class ArgoDataFetcherProto in proto.py (44f45a5657f0ef7d06583df7142db61f82d1482e)
  • Data fetchers use default options from global OPTIONS
  • In Erddap fetcher: methods to cast data type, to filter by data mode and by QC flags are now delegated to the xarray argo accessor methods.
  • Data fetchers methods to filter variables according to user mode are using variable lists defined in utilities.
  • argopy.utilities augmented with listing functions of: backends, standard variables and multiprofile files variables.
  • Introduce custom errors in errors.py (2563c9f0328121279a9b43220d197a622d1db12f)
  • Front-end API ArgoDataFetcher uses a more general way of auto-discovering fetcher backend and their access points. Turned of the deployments access point, waiting for the index fetcher to do that.
  • Improved xarray argo accessor. More reliable point2profile and data type casting with cast_type

Code management

  • Add CI with github actions (ecbf9bacded7747f27c698e90377e5ee40fc8999)
  • Contribution guideline for data fetchers (b332495fce7f1650ae5bb8ec3148ade4c4f72702)
  • Improve unit testing (all along commits)
  • Introduce code coverage (b490ab56581d1ce0f58b44df532e35e87ecf04ff)
  • Added explicit support for python 3.6 , 3.7 and 3.8 (58f60fe88a3aa85357754cafab8d89a4d948f35a)

Hydrosphere - Ocean and Hydrology Data Access - Python
Published by gmaze about 5 years ago

argopy - Initial release

This is the first release with initial codes from the erddap example repo.

Hydrosphere - Ocean and Hydrology Data Access - Python
Published by gmaze about 5 years ago