|
1 | 1 | Changelog
|
2 | 2 | =========
|
3 | 3 |
|
| 4 | +Release v0.2.1 (2020/11/14) |
| 5 | +--------------------------- |
| 6 | + |
| 7 | +.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.4253459.svg |
| 8 | + :alt: Digital Object Identifier for the Zenodo archive |
| 9 | + :target: https://doi.org/10.5281/zenodo.4253459 |
| 10 | + |
| 11 | +Highlights |
| 12 | + |
| 13 | +* 🎉 **Patch release with more tutorials and gallery examples!** 🎉 |
| 14 | +* 🐍 Support Python 3.9 (`#689 <https://github.com/GenericMappingTools/pygmt/pull/689>`__) |
| 15 | +* 📹 Add `Liam <https://github.com/liamtoney>`__'s `ROSES 2020 PyGMT talk <https://www.youtube.com/watch?v=SSIGJEe0BIk>`__ (`#643 <https://github.com/GenericMappingTools/pygmt/pull/643>`__) |
| 16 | + |
| 17 | +New Features |
| 18 | + |
| 19 | +* Wrap plot3d (`#471 <https://github.com/GenericMappingTools/pygmt/pull/471>`__) |
| 20 | +* Wrap grdfilter (`#616 <https://github.com/GenericMappingTools/pygmt/pull/616>`__) |
| 21 | + |
| 22 | +Enhancements |
| 23 | + |
| 24 | +* Allow np.object dtypes into virtualfile_from_vectors (`#684 <https://github.com/GenericMappingTools/pygmt/pull/684>`__) |
| 25 | +* Let plot() accept record-by-record transparency (`#626 <https://github.com/GenericMappingTools/pygmt/pull/626>`__) |
| 26 | +* Refactor info to allow datetime inputs from xarray.Dataset and pandas.DataFrame tables (`#619 <https://github.com/GenericMappingTools/pygmt/pull/619>`__) |
| 27 | + |
| 28 | +Tutorials & Gallery |
| 29 | + |
| 30 | +* Add tutorial for pygmt.config (`#482 <https://github.com/GenericMappingTools/pygmt/pull/482>`__) |
| 31 | +* Add an example for different line styles (`#604 <https://github.com/GenericMappingTools/pygmt/pull/604>`__, `#664 <https://github.com/GenericMappingTools/pygmt/pull/664>`__) |
| 32 | +* Add a gallery example for varying transparent points (`#654 <https://github.com/GenericMappingTools/pygmt/pull/654>`__) |
| 33 | +* Add tutorial for pygmt.Figure.text (`#480 <https://github.com/GenericMappingTools/pygmt/pull/480>`__) |
| 34 | +* Add an example for scatter plots with auto legends (`#607 <https://github.com/GenericMappingTools/pygmt/pull/607>`__) |
| 35 | +* Improve colorbar gallery example (`#596 <https://github.com/GenericMappingTools/pygmt/pull/596>`__) |
| 36 | + |
| 37 | +Documentation Improvements |
| 38 | + |
| 39 | +* doc: Fix the description of grdcontour -G option (`#681 <https://github.com/GenericMappingTools/pygmt/pull/681>`__) |
| 40 | +* Refresh Code of Conduct from v1.4 to v2.0 (`#673 <https://github.com/GenericMappingTools/pygmt/pull/673>`__) |
| 41 | +* Add PyGMT Zenodo BibTeX entry to main README.md (`#678 <https://github.com/GenericMappingTools/pygmt/pull/678>`__) |
| 42 | +* Complete most of documentation for makecpt (`#676 <https://github.com/GenericMappingTools/pygmt/pull/676>`__) |
| 43 | +* Complete documentation for plot (`#666 <https://github.com/GenericMappingTools/pygmt/pull/666>`__) |
| 44 | +* Add "no_clip" to plot, text, contour and meca (`#661 <https://github.com/GenericMappingTools/pygmt/pull/661>`__) |
| 45 | +* Add common alias "verbose" (V) to all functions (`#662 <https://github.com/GenericMappingTools/pygmt/pull/662>`__) |
| 46 | +* Improve documentation of Figure.logo() (`#651 <https://github.com/GenericMappingTools/pygmt/pull/651>`__) |
| 47 | +* Add mini-galleries for methods and functions (`#648 <https://github.com/GenericMappingTools/pygmt/pull/648>`__) |
| 48 | +* Complete documentation of grdimage (`#620 <https://github.com/GenericMappingTools/pygmt/pull/620>`__) |
| 49 | +* Add common alias perspective (p) for plotting 3D illustrations (`#627 <https://github.com/GenericMappingTools/pygmt/pull/627>`__) |
| 50 | +* Add common aliases xshift (X) and yshift (Y) (`#624 <https://github.com/GenericMappingTools/pygmt/pull/624>`__) |
| 51 | +* Add common alias cores (x) for grdimage and other multi-threaded modules (`#625 <https://github.com/GenericMappingTools/pygmt/pull/625>`__) |
| 52 | +* Enable switching different versions of documentation (`#621 <https://github.com/GenericMappingTools/pygmt/pull/621>`__) |
| 53 | +* Add common alias transparency (-t) to all plotting functions (`#614 <https://github.com/GenericMappingTools/pygmt/pull/614>`__) |
| 54 | + |
| 55 | +Bug Fixes |
| 56 | + |
| 57 | +* Disallow passing arguments like -XNone to GMT (`#639 <https://github.com/GenericMappingTools/pygmt/pull/639>`__) |
| 58 | + |
| 59 | +Maintenance |
| 60 | + |
| 61 | +* Migrate PyPI release to GitHub Actions (`#679 <https://github.com/GenericMappingTools/pygmt/pull/679>`__) |
| 62 | +* Upload artifacts showing diff images on test failure (`#675 <https://github.com/GenericMappingTools/pygmt/pull/675>`__) |
| 63 | +* Add slash command "/format" to automatically format PRs (`#646 <https://github.com/GenericMappingTools/pygmt/pull/646>`__) |
| 64 | +* Add instructions to run specific tests (`#660 <https://github.com/GenericMappingTools/pygmt/pull/660>`__) |
| 65 | +* Add more tests for xarray grid shading (`#650 <https://github.com/GenericMappingTools/pygmt/pull/650>`__) |
| 66 | +* Refactor xfail tests to avoid storing baseline images (`#603 <https://github.com/GenericMappingTools/pygmt/pull/603>`__) |
| 67 | +* Add blackdoc to format Python codes in docstrings (`#641 <https://github.com/GenericMappingTools/pygmt/pull/641>`__) |
| 68 | +* Check and lint sphinx configuration file doc/conf.py (`#630 <https://github.com/GenericMappingTools/pygmt/pull/630>`__) |
| 69 | +* Improve Makefile to clean ``__pycache__`` directory recursively (`#611 <https://github.com/GenericMappingTools/pygmt/pull/611>`__) |
| 70 | +* Update release process and checklist template (`#602 <https://github.com/GenericMappingTools/pygmt/pull/602>`__) |
| 71 | + |
| 72 | +This release contains contributions from: |
| 73 | + |
| 74 | +* `Dongdong Tian <https://github.com/seisman>`__ |
| 75 | +* `Wei Ji Leong <https://github.com/weiji14>`__ |
| 76 | +* `Conor Bacon <https://github.com/hemmelig>`__ |
| 77 | +* `carocamargo <https://github.com/carocamargo>`__ |
| 78 | + |
4 | 79 | Release v0.2.0 (2020/09/12)
|
5 | 80 | ---------------------------
|
6 | 81 |
|
|
0 commit comments