Skip to content

Commit 7c4315d

Browse files
authored
Add changelog entry for v1.3.0 (#223)
1 parent f91059c commit 7c4315d

File tree

2 files changed

+88
-3
lines changed

2 files changed

+88
-3
lines changed

README.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,8 @@ Advantages of using Green's functions include:
5858
* The estimated model can be **easily stored** for later use, like
5959
spherical-harmonic coefficients are used in gravimetry.
6060

61-
The main disadvantage is the heavy memory and processing time requirement (it's a linear
62-
regression problem). So it's not recommended for gridding large datasets (> 10,000
63-
points), though it will depend on how much RAM you have available.
61+
The main disadvantage is the heavy memory and processing time requirement (it's
62+
a linear regression problem).
6463

6564

6665
Project goals
@@ -160,6 +159,7 @@ Documentation for other versions
160159
* `Development <http://www.fatiando.org/verde/dev>`__ (reflects the *master* branch on
161160
Github)
162161
* `Latest release <http://www.fatiando.org/verde/latest>`__
162+
* `v1.3.0 <http://www.fatiando.org/verde/v1.3.0>`__
163163
* `v1.2.0 <http://www.fatiando.org/verde/v1.2.0>`__
164164
* `v1.1.0 <http://www.fatiando.org/verde/v1.1.0>`__
165165
* `v1.0.1 <http://www.fatiando.org/verde/v1.0.1>`__

doc/changes.rst

Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,91 @@
33
Changelog
44
=========
55

6+
Version 1.3.0
7+
-------------
8+
9+
*Released on: 2020/01/22*
10+
11+
.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.3620851.svg
12+
:target: https://doi.org/10.5281/zenodo.3620851
13+
14+
**DEPRECATIONS** (the following features are deprecated and will be removed in
15+
Verde v2.0.0):
16+
17+
* Functions and the associated sample dataset
18+
``verde.datasets.fetch_rio_magnetic`` and
19+
``verde.datasets.setup_rio_magnetic_map`` are deprecated. Please use another
20+
dataset instead.
21+
(`#213 <https://github.com/fatiando/verde/pull/213>`__)
22+
* Class ``verde.VectorSpline2D`` is deprecated. The class is specific for
23+
GPS/GNSS data and doesn't fit the general-purpose nature of Verde. The
24+
implementation will be moved to the `Erizo
25+
<https://github.com/fatiando/erizo>`__ package instead.
26+
(`#214 <https://github.com/fatiando/verde/pull/214>`__)
27+
* The ``client`` keyword argument for ``verde.cross_val_score`` and
28+
``verde.SplineCV`` is deprecated in favor of the new ``delayed`` argument
29+
(see below).
30+
(`#222 <https://github.com/fatiando/verde/pull/222>`__)
31+
32+
New features:
33+
34+
* Use the ``dask.delayed`` interface for parallelism in cross-validation
35+
instead of the futures interface (``dask.distributed.Client``). It's easier
36+
and allows building the entire graph lazily before executing. To use the new
37+
feature, pass ``delayed=True`` to ``verde.cross_val_score`` and
38+
``verde.SplineCV``. The argument ``client`` in both of these is deprecated
39+
(see above).
40+
(`#222 <https://github.com/fatiando/verde/pull/222>`__)
41+
* Expose the optimal spline in ``verde.SplineCV.spline_``. This is the fitted
42+
``verde.Spline`` object using the optimal parameters.
43+
(`#219 <https://github.com/fatiando/verde/pull/219>`__)
44+
* New option ``drop_coords`` to allow ``verde.BlockReduce`` and
45+
``verde.BlockMean`` to reduce extra elements in ``coordinates`` (basically,
46+
treat them as data). Default to ``True`` to maintain backwards compatibility.
47+
If ``False``, will no longer drop coordinates after the second one but will
48+
apply the reduction in blocks to them as well. The reduced coordinates are
49+
returned in the same order in the ``coordinates``.
50+
(`#198 <https://github.com/fatiando/verde/pull/198>`__)
51+
52+
Improvements:
53+
54+
* Use the default system cache location to store the sample data instead of
55+
``~/.verde/data``. This is so users can more easily clean up unused files.
56+
Because this is system specific, function ``verde.datasets.locate`` was added
57+
to return the cache folder location.
58+
(`#220 <https://github.com/fatiando/verde/pull/220>`__)
59+
60+
Bug fixes:
61+
62+
* Correctly use ``parallel=True`` and ``numba.prange`` in the numba compiled
63+
functions. Using it on the Green's function was raising a warning because
64+
there is nothing to parallelize.
65+
(`#221 <https://github.com/fatiando/verde/pull/221>`__)
66+
67+
Maintenance:
68+
69+
* Add testing and support for Python 3.8.
70+
(`#211 <https://github.com/fatiando/verde/pull/211>`__)
71+
72+
Documentation:
73+
74+
* Fix a typo in the JOSS paper Bibtex entry.
75+
(`#215 <https://github.com/fatiando/verde/pull/215>`__)
76+
* Wrap docstrings to 79 characters for better integration with Jupyter and
77+
IPython. These systems display docstrings using 80 character windows, causing
78+
our larger lines to wrap around and become almost illegible.
79+
(`#212 <https://github.com/fatiando/verde/pull/212>`__)
80+
* Use napoleon instead of numpydoc to format docstrings. Results is slightly
81+
different layout in the website documentation.
82+
(`#209 <https://github.com/fatiando/verde/pull/209>`__)
83+
* Update contact information to point to the Slack chat instead of Gitter.
84+
(`#204 <https://github.com/fatiando/verde/pull/204>`__)
85+
86+
This release contains contributions from:
87+
88+
* Santiago Soler
89+
* Leonardo Uieda
90+
691

792
Version 1.2.0
893
-------------

0 commit comments

Comments
 (0)