owned this note
owned this note
Published
Linked with GitHub
# PyGMT v0.7.0 released
**Announcing PyGMT v0.7.0, with 3 new functions, new tutorials, and a short course!**
The PyGMT team is pleased to present version [v0.7.0](https://www.pygmt.org/v0.7.0)! Here are the highlights:
* Wrapped 3 GMT modules
* Added two new PyGMT tutorials and EGU 2022 short course to external resources page ([#1971](https://github.com/GenericMappingTools/pygmt/pull/1971) and [#1935](https://github.com/GenericMappingTools/pygmt/pull/1935))
Read through the [changelog](https://www.pygmt.org/v0.7.0/changes.html) for the full list of changes. Installation/upgrade :arrow_up: instructions are at https://www.pygmt.org/v0.7.0/install.html!
If you want a more detailed introduction to PyGMT, check out the EGU 2022 short course, now available on [Youtube](https://www.youtube.com/playlist?list=PL3GHXjKa-p6VBA_MlUP7T_ByCFYQZ5uDG)! Shout out to @andrebelem and @yvonnefroehlich for their awesome contributions to the PyGMT library after the conference!
[![EGU 2022 PyGMT short course](https://user-images.githubusercontent.com/23487320/170361245-0d33b295-6ef9-43c0-b146-a2cb2feece6b.png)](https://www.youtube.com/playlist?list=PL3GHXjKa-p6VBA_MlUP7T_ByCFYQZ5uDG)
The external resources page at https://www.pygmt.org/v0.7.0/external_resources.html has also been refreshed into a gallery format. If you're interested in adding your own tutorial, blog post or poster/publication to the list, or keen to start a workshop to share with the world, be sure to reach out and we can help to spread the word and make it happen!
[![PyGMT external resources page](https://user-images.githubusercontent.com/23487320/177005634-e1ce13b5-4511-4baf-baf8-33242d527bd9.png)](https://www.pygmt.org/v0.7.0/external_resources.html)
Many thanks to first time contributor @jackbeagley for adding an alias 'F' in basemap, @willschlitzer for continuing to improve our in-line examples and sample datasets, @seisman for many enhancements, bug fixes, and maintenance tasks, as well as the entire PyGMT team!
### :railway_track: Roadmap to [v0.8.0](https://github.com/GenericMappingTools/pygmt/milestone/11)
We have more exciting plans for the next minor release! Here are a few, but also check out the [GitHub issues board](https://github.com/GenericMappingTools/pygmt/issues) for inspiration! You can also filter the issues using the [good first issue label](https://github.com/GenericMappingTools/pygmt/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22).
- More features/enhancements :sparkles:
- Wrap [ternary](https://github.com/GenericMappingTools/pygmt/pull/1431), [fitcircle](https://github.com/GenericMappingTools/pygmt/pull/1550), [clip](https://github.com/GenericMappingTools/pygmt/pull/1779), and [earthtide](https://github.com/GenericMappingTools/pygmt/pull/1824)
- Add `Figure.hlines()` and `Figure.vlines()` for plotting horizontal and vertical lines ([#670](https://github.com/GenericMappingTools/pygmt/issues/670))
- Documentation improvements :book:
- More inline examples!
- Add a beginner :beginner: friendly PyGMT tutorial that is a good roadmap for new GMT/PyGMT users ([#770](https://github.com/GenericMappingTools/pygmt/issues/770))
We invite you to get involved in these efforts by reaching out on GitHub!
### :warning: Upcoming deprecations
- **v0.8.0** (~Oct/Nov 2022 before AGU Fall Meeting)
- Require GMT>=6.4.0, i.e. drop GMT<=6.3.0. For the brave folks, feel free to test using `conda install -c conda-forge/label/dev gmt`.
- Aliases "columns" and "sizes" are replaced by "incols" and "size" respectively (FutureWarning raised since PyGMT v0.4.0)
- **v0.9.0** (early 2023?)
- Remove `pygmt.dataset.load_hotspots`/`load_japan_quakes`/`load_mars_shape`/`load_ocean_ridge_points`/`load_sample_bathymetry`/`load_usgs_quakes`, please use `pygmt.datasets.load_sample_data()` instead (FutureWarning raised since PyGMT v0.6.0)
- **v1.0.0** (?)
- Short form aliases (e.g. 'R') will not work if long form aliases (e.g. 'region') are available (SyntaxWarning raised since PyGMT v0.4.0, see [#1316](https://github.com/GenericMappingTools/pygmt/pull/1316))
The compatibility matrix is listed at https://www.pygmt.org/v0.7.0/#compatibility-with-gmt-python-numpy-versions, so make sure you keep things up to date!
### :world_map: Conference presentations/workshops
Come join us at [SciPy 2022](https://www.scipy2022.scipy.org/) (13-17 July 2022)! @maxrjones will be presenting on PyGMT at [10:45 AM CST on July 13 in the Earth, Ocean, and Geo track](https://www.scipy2022.scipy.org/schedule). Feel free to reach out during the conferences or separately! The talk will be published on YouTube by the conference.
Onwards :rocket:
**P.S.** Share the word on Twitter [@gmt_dev](https://twitter.com/gmt_dev) :bird: and Instagram [@genericmappingtools](https://www.instagram.com/genericmappingtools/) :camera_with_flash: