There is a newer version of the record available.

Published September 6, 2024 | Version v3.0.5
Software Open

Parcels

Description

Parcels v3.0.5 is a minor update to v3.0.4 that fixes a few minor bugs, cleans up code and adds contribution guidelines.

Most important changes

  • Implement warnings in Parcels by @andrew-s28 in https://github.com/OceanParcels/Parcels/pull/1672
  • Type annotations by @VeckoTheGecko in https://github.com/OceanParcels/Parcels/pull/1660
  • added: FieldSet.from_a_grid_dataset by @KOMPALALOKESH in https://github.com/OceanParcels/Parcels/pull/1650
  • Drop Python 3.8, 3.9 support by @VeckoTheGecko in https://github.com/OceanParcels/Parcels/pull/1658
  • Support use of parcels.rng in Kernels by @erikvansebille in https://github.com/OceanParcels/Parcels/pull/1618 and update import statements https://github.com/OceanParcels/Parcels/pull/1610
  • Fix bug in JIT when interpolation overrides error of previous interpolation by @erikvansebille in https://github.com/OceanParcels/Parcels/pull/1645

Other minor changes

  • Add deprecation decorators by @VeckoTheGecko in https://github.com/OceanParcels/Parcels/pull/1683
  • Updates properties for xarray API change by @andrew-s28 in https://github.com/OceanParcels/Parcels/pull/1596
  • Fixing customed_Cfunc_header_test to use particle_dlon by @erikvansebille in https://github.com/OceanParcels/Parcels/pull/1606
  • Documentation updates and numpy randint bugfix by @VeckoTheGecko in https://github.com/OceanParcels/Parcels/pull/1604
  • Fixing bug when executing a breaking pset by @erikvansebille in https://github.com/OceanParcels/Parcels/pull/1630

Documentation updates

  • Contributing documentation and issue/discussion templates changes by @VeckoTheGecko in https://github.com/OceanParcels/Parcels/pull/1634
  • Minor tutorial updates by @erikvansebille in https://github.com/OceanParcels/Parcels/pull/1633
  • Updating docstrings for advection kernels by @erikvansebille in https://github.com/OceanParcels/Parcels/pull/1640

Code quality improvement

  • https://github.com/OceanParcels/Parcels/pull/1603, https://github.com/OceanParcels/Parcels/pull/1605, https://github.com/OceanParcels/Parcels/pull/1614, https://github.com/OceanParcels/Parcels/pull/1615, https://github.com/OceanParcels/Parcels/pull/1635, https://github.com/OceanParcels/Parcels/pull/1638, https://github.com/OceanParcels/Parcels/pull/1644, https://github.com/OceanParcels/Parcels/pull/1648, https://github.com/OceanParcels/Parcels/pull/1652, https://github.com/OceanParcels/Parcels/pull/1655, https://github.com/OceanParcels/Parcels/pull/1666, https://github.com/OceanParcels/Parcels/pull/1667

New Contributors

  • @KOMPALALOKESH made their first contribution in https://github.com/OceanParcels/Parcels/pull/1650
  • @dependabot made their first contribution in https://github.com/OceanParcels/Parcels/pull/1677

Full Changelog: https://github.com/OceanParcels/Parcels/compare/v3.0.4...v3.0.5

Notes

If you use this software, please cite it as below.

Files

OceanParcels/Parcels-v3.0.5.zip

Files (23.4 MB)

Name Size Download all
md5:8766b44937950290b8065584036c3c4e
23.4 MB Preview Download

Additional details

Related works