Parcels v3.0.5: a Lagrangian Ocean Analysis tool for the petascale age
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 #1672
- Type annotations by @VeckoTheGecko in #1660
- added: FieldSet.from_a_grid_dataset by @KOMPALALOKESH in #1650
- Drop Python 3.8, 3.9 support by @VeckoTheGecko in #1658
- Support use of parcels.rng in Kernels by @erikvansebille in #1618 and update import statements #1610
- Fix bug in JIT when interpolation overrides error of previous interpolation by @erikvansebille in #1645
Other minor changes
- Add deprecation decorators by @VeckoTheGecko in #1683
- Updates properties for xarray API change by @andrew-s28 in #1596
- Fixing customed_Cfunc_header_test to use particle_dlon by @erikvansebille in #1606
- Documentation updates and numpy randint bugfix by @VeckoTheGecko in #1604
- Fixing bug when executing a breaking pset by @erikvansebille in #1630
Documentation updates
- Contributing documentation and issue/discussion templates changes by @VeckoTheGecko in #1634
- Minor tutorial updates by @erikvansebille in #1633
- Updating docstrings for advection kernels by @erikvansebille in #1640
Code quality improvement
New Contributors
- @KOMPALALOKESH made their first contribution in #1650
- @dependabot made their first contribution in #1677
Full Changelog: v3.0.4...v3.0.5