Releases
v0.3.1
Release v0.3.1 (2021/03/14)
Highlights
π Multiple bug fixes and an improved gallery π
Reorganized gallery examples into new categories (#995 )
Added gallery examples for plotting vectors (#950 , #890 )
Last version to support GMT 6.1.1, future PyGMT versions will require GMT 6.2.0 or newer
Enhancements
Support passing a sequence to the spacing parameter of pygmt.info() (#1031 )
Bug Fixes
Fix issues in loading GMT's shared library (#977 )
Let pygmt.info load datetime columns into a str dtype array (#960 )
Check invalid combinations of resolution and registration in load_earth_relief() (#965 )
Open figures using the associated application on Windows (#952 )
Fix bug that stops Figure.coast from plotting with only dcw parameter (#910 )
Documentation
Add a gallery example showing different line front styles (#1022 )
Add a gallery example for a double y-axes graph (#1019 )
Add a gallery example of inset map showing a rectangle region (#1020 )
Add a gallery example to show coloring of points by categories (#1006 )
Add gallery example showing different polar projection use cases (#955 )
Add underscore guideline to CONTRIBUTING.md (#1034 )
Add instructions to upgrade installed PyGMT version (#1029 )
Improve the docstring of the pygmt package (#1016 )
Add common alias coltypes (-f) for specifying i/o data types (#994 )
Expand documentation linking in CONTRIBUTING.md (#802 )
Write changelog in markdown using MyST (#941 )
Update web font to Atkinson Hyperlegible (#938 )
Improve the gallery example for datetime inputs (#919 )
Maintenance
Refactor plot and plot3d to use virtualfile_from_data (#990 )
Explicitly exclude unnecessary files in source distributions (#999 )
Refactor grd modules to use virtualfile_from_data (#992 )
Refactor info and grdinfo to use virtualfile_from_data (#961 )
Onboarding maintainer checklist (#773 )
Add comprehensive tests for pygmt.clib.loading.clib_full_names (#872 )
Add a workflow checking links in plaintext and HTML files (#634 )
Remove nbsphinx extension (#931 )
Improve the error message for loading an old version of the GMT library (#925 )
Move requirements-dev.txt dependencies to environment.yml (#812 )
Ensure proper non-dev version string when publishing to PyPI (#900 )
Run tests in a single CI job (Ubuntu + Python 3.9) for draft PRs (#906 )
Contributors
You canβt perform that action at this time.