You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/changes.rst
+83-28Lines changed: 83 additions & 28 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,10 +3,74 @@
3
3
Changelog
4
4
=========
5
5
6
+
Version 1.8.0
7
+
-------------
8
+
9
+
Released on: 2023/05/08
10
+
11
+
DOI: https://doi.org/10.5281/zenodo.7907182
12
+
13
+
.. warning::
14
+
15
+
**Verde v1.8.0 is the last release that is compatible with Python 3.6.**
16
+
17
+
Deprecations:
18
+
19
+
* Deprecate the ``engine`` argument of ``Spline/SplineCV`` (`#373 <https://github.com/fatiando/verde/pull/373>`__)
20
+
* Deprecate the ``engine`` argument in ``VectorSpline2D`` (`#410 <https://github.com/fatiando/verde/pull/410>`__)
21
+
* Deprecate ``verde.ScipyGridder`` in favor of the new ``Linear/Cubic/KNeighbors`` (`#393 <https://github.com/fatiando/verde/pull/393>`__)
22
+
* Deprecate the ``scatter`` method of all interpolators (`#357 <https://github.com/fatiando/verde/pull/357>`__)
23
+
* Undo deprecation of region/spacing/shape in the ``grid`` method (`#394 <https://github.com/fatiando/verde/pull/394>`__)
24
+
* Undo deprecation of ``verde.VectorSpline2D`` (`#385 <https://github.com/fatiando/verde/pull/385>`__)
25
+
26
+
New features:
27
+
28
+
* New interpolator ``verde.KNeighbors`` class for nearest neighbor interpolation (`#378 <https://github.com/fatiando/verde/pull/378>`__)
29
+
* New interpolator ``verde.Cubic`` gridder class based on SciPy (`#374 <https://github.com/fatiando/verde/pull/374>`__)
30
+
* New interpolator ``verde.Linear`` gridder class based on SciPy (`#372 <https://github.com/fatiando/verde/pull/372>`__)
31
+
* New function ``verde.line_coordinates``, a 1D version of ``verde.grid_coordinates`` (`#390 <https://github.com/fatiando/verde/pull/390>`__)
32
+
* New ``scoring`` parameter for ``verde.SplineCV`` to specify the scoring function (`#380 <https://github.com/fatiando/verde/pull/380>`__)
33
+
34
+
Improvements:
35
+
36
+
* Remove the need for ``mindist`` in ``verde.Spline`` by using a better Green's function for small distances (`#401 <https://github.com/fatiando/verde/pull/401>`__)
37
+
* Fix behavior of coordinate generation in ``verde.line_coordinates`` if ``spacing >= 2 * interval`` (`#406 <https://github.com/fatiando/verde/pull/406>`__)
38
+
* Use the new classes ``Linear/Cubic/KNeighbors`` in ``verde.project_grid`` (`#395 <https://github.com/fatiando/verde/pull/395>`__)
39
+
* Default to not rescaling coordinates in ``Linear/Cubic`` (`#391 <https://github.com/fatiando/verde/pull/391>`__)
40
+
* Add option to return 1D arrays in ``grid_coordinates`` (`#388 <https://github.com/fatiando/verde/pull/388>`__)
41
+
42
+
Documentation:
43
+
44
+
* New logo and use sphinx-design in the docs (`#367 <https://github.com/fatiando/verde/pull/367>`__)
45
+
* Move deprecated APIs to their own docs section (`#400 <https://github.com/fatiando/verde/pull/400>`__)
46
+
* Improve docstring of ``verde.make_xarray_grid`` (`#399 <https://github.com/fatiando/verde/pull/399>`__)
47
+
* Fix typo in the ``verde.base.BaseGridder.fit`` docstring (`#397 <https://github.com/fatiando/verde/pull/397>`__)
48
+
* Add missing matplotlib scraper for sphinx-gallery (`#389 <https://github.com/fatiando/verde/pull/389>`__)
49
+
* Use PyGMT instead of Cartopy in the ``verde.Chain`` tutorial (`#386 <https://github.com/fatiando/verde/pull/386>`__)
50
+
* Use Markdown for the README instead of RST (`#366 <https://github.com/fatiando/verde/pull/366>`__)
51
+
52
+
Maintenance:
53
+
54
+
* Drop support for Python 3.6 (`#364 <https://github.com/fatiando/verde/pull/364>`__)
55
+
* Fail CI if codecov upload fails (`#409 <https://github.com/fatiando/verde/pull/409>`__)
56
+
* More informative warning messages by setting ``stacklevel=2`` (`#407 <https://github.com/fatiando/verde/pull/407>`__)
57
+
* Remove the deprecated sample data gallery (`#387 <https://github.com/fatiando/verde/pull/387>`__)
58
+
* Set lower bounds for dependencies based on NEP29 (`#384 <https://github.com/fatiando/verde/pull/384>`__)
59
+
* Replace ``setup.py`` with PyPA "build" (`#371 <https://github.com/fatiando/verde/pull/371>`__)
60
+
* Replace deprecated numpy dtypes ``np.bool`` and ``np.int`` (`#362 <https://github.com/fatiando/verde/pull/362>`__)
61
+
62
+
This release contains contributions from:
63
+
64
+
* Sarah Margrethe Askevold
65
+
* James Sample
66
+
* Santiago Soler
67
+
* Matt Tankersley
68
+
* Leonardo Uieda
69
+
6
70
Version 1.7.0
7
71
-------------
8
72
9
-
*Released on: 2022/03/25*
73
+
Released on: 2022/03/25
10
74
11
75
DOI: https://doi.org/10.5281/zenodo.6384887
12
76
@@ -48,10 +112,9 @@ This release contains contributions from:
0 commit comments