Skip to content

Commit ec55094

Browse files
authored
Changelog entry for v1.8.0 (#413)
Add the updates to the changelog, tweaks to the README, and link to new docs version.
1 parent 014fd48 commit ec55094

File tree

3 files changed

+87
-31
lines changed

3 files changed

+87
-31
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ Part of the <a href="https://www.fatiando.org"><strong>Fatiando a Terra</strong>
2323

2424
## About
2525

26-
**Verde** is a Python library for processing spatial data (bathymetry,
27-
geophysics surveys, etc) and interpolating it on regular grids (i.e.,
28-
*gridding*).
26+
**Verde** is a Python library for processing spatial data (topography, point
27+
clouds, bathymetry, geophysics surveys, etc) and interpolating them on a 2D
28+
surface (i.e., gridding) with a hint of machine learning.
2929

3030
Our core interpolation methods are inspired by machine-learning.
3131
As such, Verde implements an interface that is similar to the popular

doc/changes.rst

Lines changed: 83 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,74 @@
33
Changelog
44
=========
55

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+
670
Version 1.7.0
771
-------------
872

9-
*Released on: 2022/03/25*
73+
Released on: 2022/03/25
1074

1175
DOI: https://doi.org/10.5281/zenodo.6384887
1276

@@ -48,10 +112,9 @@ This release contains contributions from:
48112
Version 1.6.1
49113
-------------
50114

51-
*Released on: 2021/03/22*
115+
Released on: 2021/03/22
52116

53-
.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.4626786.svg
54-
:target: https://doi.org/10.5281/zenodo.4626786
117+
DOI: https://doi.org/10.5281/zenodo.4626786
55118

56119
Minor changes:
57120

@@ -69,10 +132,9 @@ This release contains contributions from:
69132
Version 1.6.0
70133
-------------
71134

72-
*Released on: 2021/03/18*
135+
Released on: 2021/03/18
73136

74-
.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.4617252.svg
75-
:target: https://doi.org/10.5281/zenodo.4617252
137+
DOI: https://doi.org/10.5281/zenodo.4617252
76138

77139
New features:
78140

@@ -111,10 +173,9 @@ This release contains contributions from:
111173
Version 1.5.0
112174
-------------
113175

114-
*Released on: 2020/06/04*
176+
Released on: 2020/06/04
115177

116-
.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.3877060.svg
117-
:target: https://doi.org/10.5281/zenodo.3877060
178+
DOI: https://doi.org/10.5281/zenodo.3877060
118179

119180
Bug fixes:
120181

@@ -167,10 +228,9 @@ This release contains contributions from:
167228
Version 1.4.0
168229
-------------
169230

170-
*Released on: 2020/04/06*
231+
Released on: 2020/04/06
171232

172-
.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.3739449.svg
173-
:target: https://doi.org/10.5281/zenodo.3739449
233+
DOI: https://doi.org/10.5281/zenodo.3739449
174234

175235
Bug fixes:
176236

@@ -242,10 +302,9 @@ This release contains contributions from:
242302
Version 1.3.0
243303
-------------
244304

245-
*Released on: 2020/01/22*
305+
Released on: 2020/01/22
246306

247-
.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.3620851.svg
248-
:target: https://doi.org/10.5281/zenodo.3620851
307+
DOI: https://doi.org/10.5281/zenodo.3620851
249308

250309
**DEPRECATIONS** (the following features are deprecated and will be removed in
251310
Verde v2.0.0):
@@ -328,10 +387,9 @@ This release contains contributions from:
328387
Version 1.2.0
329388
-------------
330389

331-
*Released on: 2019/07/23*
390+
Released on: 2019/07/23
332391

333-
.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.3347076.svg
334-
:target: https://doi.org/10.5281/zenodo.3347076
392+
DOI: https://doi.org/10.5281/zenodo.3347076
335393

336394
Bug fixes:
337395

@@ -405,10 +463,9 @@ This release contains contributions from:
405463
Version 1.1.0
406464
-------------
407465

408-
*Released on: 2018/11/06*
466+
Released on: 2018/11/06
409467

410-
.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.1478245.svg
411-
:target: https://doi.org/10.5281/zenodo.1478245
468+
DOI: https://doi.org/10.5281/zenodo.1478245
412469

413470
New features:
414471

@@ -443,10 +500,9 @@ New contributors to the project:
443500
Version 1.0.1
444501
-------------
445502

446-
*Released on: 2018/10/10*
503+
Released on: 2018/10/10
447504

448-
.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.1421979.svg
449-
:target: https://doi.org/10.5281/zenodo.1421979
505+
DOI: https://doi.org/10.5281/zenodo.1421979
450506

451507
* Paper submission to JOSS (`#134 <https://github.com/fatiando/verde/pull/134>`__). This
452508
is the new default citation for Verde.
@@ -458,10 +514,9 @@ Version 1.0.1
458514
Version 1.0.0
459515
-------------
460516

461-
*Released on: 2018/09/13*
517+
Released on: 2018/09/13
462518

463-
.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.1415281.svg
464-
:target: https://doi.org/10.5281/zenodo.1415281
519+
DOI: https://doi.org/10.5281/zenodo.1415281
465520

466521
* First release of Verde. Establishes the gridder API and includes blocked reductions,
467522
bi-harmonic splines [Sandwell1987]_, coupled 2D interpolation [SandwellWessel2016]_,

doc/versions.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Use the links below to access documentation for specific versions
77
* `Latest release <http://www.fatiando.org/verde/latest>`__
88
* `Development <http://www.fatiando.org/verde/dev>`__
99
(reflects the *main* branch on GitHub)
10+
* `v1.8.0 <http://www.fatiando.org/verde/v1.8.0>`__
1011
* `v1.7.0 <http://www.fatiando.org/verde/v1.7.0>`__
1112
* `v1.6.1 <http://www.fatiando.org/verde/v1.6.1>`__
1213
* `v1.6.0 <http://www.fatiando.org/verde/v1.6.0>`__

0 commit comments

Comments
 (0)