pymatviz

A toolkit for visualizations in materials informatics.

MIT License

Downloads
4.8K
Stars
164
Committers
6
pymatviz - v0.13.0

Published by janosh 6 days ago

What's Changed

๐Ÿ’ฅ Breaking Changes

๐ŸŽ‰ New Features

๐Ÿ›  Enhancements

๐Ÿ› Bug Fixes

๐Ÿฅ Package Health

Full Changelog: https://github.com/janosh/pymatviz/compare/v0.12.0...v0.13.0

pymatviz - v0.12.0

Published by janosh 16 days ago

What's Changed

๐Ÿ’ฅ Breaking Changes

๐ŸŽ‰ New Features

๐Ÿ›  Enhancements

๐Ÿ› Bug Fixes

๐Ÿงน House-Keeping

๐Ÿšง CI

๐Ÿฅ Package Health

๐Ÿงน Linting

New Contributors

Full Changelog: https://github.com/janosh/pymatviz/compare/v0.11.0...v0.12.0

pymatviz - v0.11.0

Published by janosh about 2 months ago

๐Ÿ’ฅ Breaking Changes

Full Changelog: https://github.com/janosh/pymatviz/compare/v0.10.1...v0.11.0

pymatviz - v0.10.1 Latest Release

Published by janosh 2 months ago

What's Changed

๐Ÿ›  Enhancements

๐Ÿ› Bug Fixes

๐Ÿงน House-Keeping

Full Changelog: https://github.com/janosh/pymatviz/compare/v0.10.0...v0.10.1

pymatviz - v0.10.0

Published by janosh 3 months ago

Following https://github.com/janosh/pymatviz/pull/189, the recommended way to import from pymatviz is no longer as individual plot functions but as a namespace, e.g. import pymatviz as pmv; pmv.structure_2d(). All functions that previously had a plot_ prefix now have the same name without the prefix for consistency across the code base (e.g. plot_structure_2d->structure_2d). the only exception is spacegroup_hist was renamed to spacegroup_bar and moved to pymatviz.bar (the convenience import from pymatviz.__init__.py works as before).

What's Changed

๐Ÿ’ฅ Breaking Changes

๐Ÿ›  Enhancements

๐Ÿคทโ€โ™‚๏ธ Other Changes

Full Changelog: https://github.com/janosh/pymatviz/compare/v0.9.3...v0.10.0

pymatviz - v0.9.3

Published by janosh 3 months ago

What's Changed

๐Ÿ’ฅ Breaking Changes

๐Ÿ› Bug Fixes

๐Ÿ›  Enhancements

๐Ÿ“– Documentation

Full Changelog: https://github.com/janosh/pymatviz/compare/v0.9.2...v0.9.3

pymatviz - v0.9.2

Published by janosh 4 months ago

๐Ÿงช lots of new test coverage in this release!

What's Changed

๐Ÿ’ฅ Breaking Changes

๐Ÿ› Bug Fixes

Full Changelog: https://github.com/janosh/pymatviz/compare/v0.9.1...v0.9.2

pymatviz - v0.9.1

Published by janosh 4 months ago

What's Changed

๐Ÿ› Bug Fixes

๐Ÿ›  Enhancements

Full Changelog: https://github.com/janosh/pymatviz/compare/v0.9.0...v0.9.1

pymatviz - v0.9.0

Published by janosh 4 months ago

What's Changed

๐ŸŽ‰ New Features

๐Ÿ› Bug Fixes

๐Ÿ›  Enhancements

๐Ÿ’ก Refactoring

Full Changelog: https://github.com/janosh/pymatviz/compare/v0.8.3...v0.9.0

pymatviz - v0.8.3

Published by janosh 5 months ago

What's Changed

Full Changelog: https://github.com/janosh/pymatviz/compare/v0.8.2...v0.8.3

pymatviz - v0.8.2

Published by janosh 6 months ago

What's Changed

Full Changelog: https://github.com/janosh/pymatviz/compare/v0.8.1...v0.8.2

pymatviz - v0.8.1

Published by janosh 9 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/janosh/pymatviz/compare/v0.8.0...v0.8.1

pymatviz - v0.8.0

Published by janosh 10 months ago

What's Changed

Full Changelog: https://github.com/janosh/pymatviz/compare/v0.7.3...v0.8.0

pymatviz - v0.7.3

Published by janosh 12 months ago

What's Changed

Full Changelog: https://github.com/janosh/pymatviz/compare/v0.7.2...v0.7.3

pymatviz - v0.7.2

Published by janosh 12 months ago

What's Changed

Full Changelog: https://github.com/janosh/pymatviz/compare/v0.7.1...v0.7.2

pymatviz - v0.7.1

Published by janosh about 1 year ago

What's Changed

Full Changelog: https://github.com/janosh/pymatviz/compare/v0.7.0...v0.7.1

pymatviz - v0.7.0

Published by janosh about 1 year ago

What's Changed

Full Changelog: https://github.com/janosh/pymatviz/compare/v0.6.3...v0.7.0

pymatviz - v0.6.3

Published by janosh about 1 year ago

What's Changed

  • Fix "Loading [MathJax]/extensions/MathMenu.js" in Plotly figures exported to PDF #83
  • Tiny doc update in ptable.py #82
  • Better type errors #80
  • ruff enable more rule sets #79
  • Disable save_fig() in CI #78
  • adhere to PEP 484 (no implicit optional) 8e50218
  • fix ruff TCH002,TCH003 d60276b
  • add ptable_heatmap_plotly kwarg label_map: dict[str, str] | False | None = None ef40171
  • migrate site to eslint-plugin-svelte 91d7909

New Contributors

Full Changelog: https://github.com/janosh/pymatviz/compare/v0.6.2...v0.6.3

pymatviz - v0.6.2

Published by janosh over 1 year ago

What's Changed

Full Changelog: https://github.com/janosh/pymatviz/compare/v0.6.1...v0.6.2

pymatviz - v0.6.1

Published by janosh over 1 year ago

What's Changed

  • Add kwarg axis: bool | str = "off" to plot_structure_2d() #72
  • Add ptable_heatmap cbar_precision kwarg #70
  • add changelog.md via auto-changelog 05da617
  • add half-baked /plots and /notebook pages ed171ec
  • add svelte-zoo PrevNext to notebooks pages 05368c0
  • add new option 'occurrence' for CountMode = element_composition|fractional_composition|reduced_composition bf1604a
  • refactor ptable_heatmap()'s tick_fmt() and add test for cbar_precision kwarg 3427e1f
  • plot_structure_2d() in site /api docs fcf75de

New Contributors

Full Changelog: https://github.com/janosh/pymatviz/compare/v0.6.0...v0.6.1

Package Rankings
Top 8.53% on Pypi.org
Top 44.57% on Conda-forge.org
Badges
Extracted from project README
Tests This project supports Python 3.10+ PyPI PyPI Downloads Zenodo Open in Google Colab Launch Codespace Open in Google Colab Launch Codespace Open in Google Colab Launch Codespace Open in Google Colab Launch Codespace Open in Google Colab Launch Codespace