v0.10.0
Following #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
).
2 more renames:
pymatviz/histograms.py
was renamed topymatviz/histogram.py
for consistency withscatter.py
,bar.py
,sankey.py
, etc.spacegroup_hist
was renamed tospacegroup_bar
and moved topymatviz.bar
. this is not breaking yet as a deprecatedspacegroup_hist
was left inpymatviz/histogram.py
What's Changed
💥 Breaking Changes
- [Breaking] Refactor ptable heatmap plotter by @DanielYang59 in #157
- Breaking: drop
plot_
prefix from multiple functions by @janosh in #189
🛠 Enhancements
- Add protostructure terminology to enum by @CompRhys in #185
density_scatter_plotly
QoL tweaks by @janosh in #190
🤷♂️ Other Changes
Full Changelog: v0.9.3...v0.10.0