PyGMT v0.13.0 released
Announcing PyGMT v0.13.0, with improved support for non-ASCII characters and two new tutorials!
The PyGMT team is pushing forward with version v0.13.0! Here are some of the highlights
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
:
- Add new documentation section "Technical Reference"
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
and document the supported encodings and fonts
- Tutorial for "Draping a dataset on top of a topographic surface"
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
(#3316)
- Tutorial for "Typesetting non-ASCII characters"
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
(#3389)
Read through the changelog for the full list of changes. Installation/upgrade
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
instructions are at https://www.pygmt.org/v0.13.0/install.html! Note that this version is cross-compatible with GMT 6.3 - 6.5, but it requires Python 3.10+
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
, NumPy 1.24+, Pandas 1.5+, and Xarray 2022.09+ following SPEC 0. Go try it online at try-gmt
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
.Nice enhancements
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
:
- Non-ASCII characters in ISO-8859-x can be used directly in PyGMT arguments and text strings passed to
Figure.text
(#3310)¶
- Tables of supported Fonts and Encodings and Non-ASCII Characters that you can copy and paste in your scripts.
As usual, please feel free to report any bugs
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
with the issue template on GitHub. Your feedback is what helps us to improve 🙏! For example, this bug report at issue #3104 sparked off a major refactoring by @seisman at PR #3132 that removed a ton of workarounds in PyGMT's codebase related to spaces and funny characters!
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
Updates on Intros, Tutorials, and Gallery examples
- Tutorial for "Draping a dataset on top of a topographic surface"
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
(#3316) yvonnefroehlich
- Tutorial for "Typesetting non-ASCII characters"
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
(#3389) by seisman
- External resources Examples from Publications and Posters: Add tutorial in Portuguese and using PyGMT in Google Colab (#3360) by andre
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
Roadmap to v0.14.0
While the team has been busy refactoring the internals of PyGMT in recent releases, there are still lots of documentation and new features we'd like to add! Check out the good first issue label on GitHub or the list below for things you can help with!
Please don't be shy to reach out on GitHub if you're interested in contributing
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
!
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
Upcoming deprecations
- v0.14.0
- Minimum Supported Versions: Dropping of GMT 6.3.0
Figure.grdcontour
: Disallow passing list[str]
arguments to the annotation
parameter (e.g. [100, "e", "f10p", "gred"]
), pass in a string like 100+e+f10p+gred
instead (FutureWarning raised since PyGMT v0.12.0)
pygmt.helpers
: Remove the build_arg_string
function, use build_arg_list
instead (FutureWarning raised since PyGMT v0.12.0)
- Remove the
sequence_plus
converter, only used for the annotation
parameter of Figure.grdcontour
(FutureWarning raised since PyGMT v0.12.0)
- v0.15.0
pygmt.clib
: Remove the open_virtual_file
method, use open_virtualfile
instead (FutureWarning raised since PyGMT v0.11.0)
pygmt.clib
: Remove the virtualfile_from_data
method, use virtualfile_in
instead
- v0.16.0
Figure.grdcontour
: Remove parameter interval
, use levels
instead (FutureWarning raised since PyGMT v0.12.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)
The compatibility matrix for GMT, Python, and the required core package dependencies NumPy, Pandas, and Xarray is listed at https://www.pygmt.org/v0.13.0/minversions.html, so make sure you keep things up to date!
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
Conference presentations/workshops/sprints
The GMT and PyGMT teams are
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
Besides this there wP.S. Share the word on Instagram @genericmappingtools
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
and ResearchGate!