Skip to content

v0.2.1

Compare
Choose a tag to compare
@github-actions github-actions released this 14 Nov 08:13
2aa4aab

DOI

Highlights

  • 🎉 Patch release with more tutorials and gallery examples! 🎉
  • 🐍 Support Python 3.9 (#689)
  • 📹 Add Liam’s ROSES 2020 PyGMT talk (#643)

New Features

  • Wrap plot3d (#471)
  • Wrap grdfilter (#616)

Enhancements

  • Allow np.object dtypes into virtualfile_from_vectors (#684)
  • Let plot() accept record-by-record transparency (#626)
  • Refactor info to allow datetime inputs from xarray.Dataset and pandas.DataFrame tables (#619)

Tutorials & Gallery

  • Add tutorial for pygmt.config (#482)
  • Add an example for different line styles (#604, #664)
  • Add a gallery example for varying transparent points (#654)
  • Add tutorial for pygmt.Figure.text (#480)
  • Add an example for scatter plots with auto legends (#607)
  • Improve colorbar gallery example (#596)

Documentation Improvements

  • doc: Fix the description of grdcontour -G option (#681)
  • Refresh Code of Conduct from v1.4 to v2.0 (#673)
  • Add PyGMT Zenodo BibTeX entry to main README.md (#678)
  • Complete most of documentation for makecpt (#676)
  • Complete documentation for plot (#666)
  • Add “no_clip” to plot, text, contour and meca (#661)
  • Add common alias “verbose” (V) to all functions (#662)
  • Improve documentation of Figure.logo() (#651)
  • Add mini-galleries for methods and functions (#648)
  • Complete documentation of grdimage (#620)
  • Add common alias perspective (p) for plotting 3D illustrations (#627)
  • Add common aliases xshift (X) and yshift (Y) (#624)
  • Add common alias cores (x) for grdimage and other multi-threaded modules (#625)
  • Enable switching different versions of documentation (#621)
  • Add common alias transparency (-t) to all plotting functions (#614)

Bug Fixes

  • Disallow passing arguments like -XNone to GMT (#639)

Maintenance

  • Migrate PyPI release to GitHub Actions (#679)
  • Upload artifacts showing diff images on test failure (#675)
  • Add slash command “/format” to automatically format PRs (#646)
  • Add instructions to run specific tests (#660)
  • Add more tests for xarray grid shading (#650)
  • Refactor xfail tests to avoid storing baseline images (#603)
  • Add blackdoc to format Python codes in docstrings (#641)
  • Check and lint sphinx configuration file doc/conf.py (#630)
  • Improve Makefile to clean __pycache__ directory recursively (#611)
  • Update release process and checklist template (#602)

Contributors