Skip to content

Commit fe250cc

Browse files
authored
Add changelog for 1.1.0 (#152)
Created a changelog for the new 1.1.0 release with Zenodo DOI. Updated the authors list and made it alphabetical by last name. Updated install instructions to be clearer what numba and pykdtree do.
1 parent 2bec134 commit fe250cc

File tree

4 files changed

+57
-13
lines changed

4 files changed

+57
-13
lines changed

AUTHORS.md

+4-5
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
# Project Contributors
22

3-
This project was initially created by
4-
[Leonardo Uieda](http://www.leouieda.com/).
3+
This project was started by [Leonardo Uieda](http://www.leouieda.com/). The following
4+
people have made contributions to the project (in alphabetical order by last name):
55

6-
The following people have made contributions to the project:
7-
8-
* [Leonardo Uieda](http://www.leouieda.com/)
96
* [David Hoese](https://github.com/djhoese)
7+
* [Jesse Pisel](https://github.com/jessepisel)
8+
* [Leonardo Uieda](https://github.com/leouieda)

README.rst

+1
Original file line numberDiff line numberDiff line change
@@ -162,5 +162,6 @@ Documentation for other versions
162162
* `Development <http://www.fatiando.org/verde/dev>`__ (reflects the *master* branch on
163163
Github)
164164
* `Latest release <http://www.fatiando.org/verde/latest>`__
165+
* `v1.1.0 <http://www.fatiando.org/verde/v1.1.0>`__
165166
* `v1.0.1 <http://www.fatiando.org/verde/v1.0.1>`__
166167
* `v1.0.0 <http://www.fatiando.org/verde/v1.0.0>`__

doc/changes.rst

+47-4
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,49 @@
33
Changelog
44
=========
55

6-
Version 1.0.1 (2018-10-10)
7-
--------------------------
6+
7+
Version 1.1.0
8+
-------------
9+
10+
*Released on: 2018/11/06*
11+
12+
.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.1478245.svg
13+
:target: https://doi.org/10.5281/zenodo.1478245
14+
15+
New features:
16+
17+
* **New** ``verde.grid_to_table`` function that converts grids to xyz tables with the
18+
coordinate and data values for each grid point
19+
(`#148 <https://github.com/fatiando/verde/pull/148>`__)
20+
* Add an ``extra_coords`` option to coordinate generators (``grid_coordinates``,
21+
``scatter_points``, and ``profile_coordinates``) to specify a constant value to be
22+
used as an extra coordinate (`#145 <https://github.com/fatiando/verde/pull/145>`__)
23+
* Allow gridders to pass extra keyword arguments (``**kwargs``) for the coordinate
24+
generator functions (`#144 <https://github.com/fatiando/verde/pull/144>`__)
25+
26+
Improvements:
27+
28+
* Don't use the Jacobian matrix for predictions to avoid memory overloads. Use dedicated
29+
and numba wrapped functions instead. As a consequence, predictions are also a bit
30+
faster when numba is installed (`#149 <https://github.com/fatiando/verde/pull/149>`__)
31+
* Set the default ``n_splits=5`` when using ``KFold`` from scikit-learn
32+
(`#143 <https://github.com/fatiando/verde/pull/143>`__)
33+
34+
Bug fixes:
35+
36+
* Use the xarray grid's pcolormesh method instead of matplotlib to plot grids in the
37+
examples. The xarray method takes care of shifting the pixels by half a spacing when
38+
grids are not pixel registered (`#151 <https://github.com/fatiando/verde/pull/151>`__)
39+
40+
New contributors to the project:
41+
42+
* Jesse Pisel
43+
44+
45+
Version 1.0.1
46+
-------------
47+
48+
*Released on: 2018/10/10*
849

950
.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.1421979.svg
1051
:target: https://doi.org/10.5281/zenodo.1421979
@@ -16,8 +57,10 @@ Version 1.0.1 (2018-10-10)
1657
* Fix typo in the weights tutorial (`#136 <https://github.com/fatiando/verde/pull/136>`__).
1758

1859

19-
Version 1.0.0 (2018-09-13)
20-
--------------------------
60+
Version 1.0.0
61+
-------------
62+
63+
*Released on: 2018/09/13*
2164

2265
.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.1415281.svg
2366
:target: https://doi.org/10.5281/zenodo.1415281

doc/install.rst

+5-4
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,12 @@ Dependencies
2929
The following are optional dependencies that can make some parts of the code faster if
3030
they are installed:
3131

32+
* `numba <https://numba.pydata.org/>`__: replaces numpy calculations of predictions and
33+
Jacobian matrices in splines with faster and more memory efficient multi-threaded
34+
versions.
3235
* `pykdtree <https://github.com/storpipfugl/pykdtree>`__: replaces
33-
:class:`scipy.spatial.cKDTree` in :class:`verde.BlockReduce` and
34-
:func:`verde.distance_mask` for better performance.
35-
* `numba <https://numba.pydata.org/>`__: replaces numpy calculations of Jacobian
36-
matrices in splines with multi-threaded versions.
36+
:class:`scipy.spatial.cKDTree` for better performance in near neighbor calculations
37+
used in blocked operations, distance masking, etc.
3738

3839
Most of the examples in the :ref:`gallery` and :ref:`tutorials` also use:
3940

0 commit comments

Comments
 (0)