matbench
matbench copied to clipboard
Bump pymatviz from 0.4.4 to 0.8.1
Bumps pymatviz from 0.4.4 to 0.8.1.
Release notes
Sourced from pymatviz's releases.
v0.8.1
What's Changed
- Add
plot_phonon_dos()for interactive plotly DOS plots by@janoshin janosh/pymatviz#113- Add
show_values: bool = Truetoptable_heatmap[_plotly]()andlast_peak_anno: strtoplot_phonon_dos()by@janoshin janosh/pymatviz#114- Add
plot_phonon_bands_and_dos()by@janoshin janosh/pymatviz#115- Spacegroup hist plotly by
@janoshin janosh/pymatviz#116add_ecdf_line()utility for plotting empirical cumulative distribution functions by@janoshin janosh/pymatviz#117- Add
pytestfixturesdf_(float|mixed)to replace deletedpd._testing.make(Mixed)DataFrame()by@janoshin janosh/pymatviz#121- Minor format tweaks by
@DanielYang59in janosh/pymatviz#120- Add ptable_scatter by
@DanielYang59in janosh/pymatviz#122- Breaking: rename custom plotly template
pymatviz_(black->dark)by@janoshin janosh/pymatviz#123New Contributors
@DanielYang59made their first contribution in janosh/pymatviz#120Full Changelog: https://github.com/janosh/pymatviz/compare/v0.8.0...v0.8.1
v0.8.0
What's Changed
plot_structure_2dadd specialsite_labels: "symbol" | "species"by@janoshin janosh/pymatviz#101- Breaking: rename
get_crystal_systocrystal_sys_from_spg_numby@janoshin janosh/pymatviz#103- Add class
TqdmDownloadby@janoshin janosh/pymatviz#104ptable_heatmapadd keywordscbar_rangeandcbar_kwargsby@janoshin janosh/pymatviz#105ptable_heatmap_plotlysupport 1s, 0s and negative values withlog=Trueby@janoshin janosh/pymatviz#107- Add function
ptable_histsby@janoshin janosh/pymatviz#100- Tweaks by
@janoshin janosh/pymatviz#108- Support matplotlib
AxesandFigureinadd_identity_lineby@janoshin janosh/pymatviz#109- Define custom
pymatvizplotly templates by@janoshin janosh/pymatviz#110- Add
hist_kwdsarg toptable_histsto customize histograms by@janoshin janosh/pymatviz#111- Add
plot_band_structurein newpymatviz/bandstructure.pymodule by@janoshin janosh/pymatviz#112Full Changelog: https://github.com/janosh/pymatviz/compare/v0.7.3...v0.8.0
v0.7.3
What's Changed
- Add
si_fmt()for formatting large numbers in human-readable format by@janoshin janosh/pymatviz#98- Add
styled_html_tag()inutils.pyby@janoshin janosh/pymatviz#99Full Changelog: https://github.com/janosh/pymatviz/compare/v0.7.2...v0.7.3
v0.7.2
What's Changed
- Add keyword
default_styles: bool = Truetodf_to_pdfby@janoshin janosh/pymatviz#96- Breaking: Fix and rename
df_to_(svelte->html)_tableby@janoshin janosh/pymatviz#97Full Changelog: https://github.com/janosh/pymatviz/compare/v0.7.1...v0.7.2
... (truncated)
Changelog
Sourced from pymatviz's changelog.
v0.8.1
11 February 2024
- Breaking: rename custom plotly template
pymatviz_(black->dark)[#123](https://github.com/janosh/pymatviz/issues/123)- Add ptable_scatter
[#122](https://github.com/janosh/pymatviz/issues/122)- Minor format tweaks
[#120](https://github.com/janosh/pymatviz/issues/120)- Add
pytestfixturesdf_(float|mixed)to replace deletedpd._testing.make(Mixed)DataFrame()[#121](https://github.com/janosh/pymatviz/issues/121)add_ecdf_line()utility for plotting empirical cumulative distribution functions[#117](https://github.com/janosh/pymatviz/issues/117)- Spacegroup hist plotly
[#116](https://github.com/janosh/pymatviz/issues/116)- Add
plot_phonon_bands_and_dos()[#115](https://github.com/janosh/pymatviz/issues/115)- Add
show_values: bool = Truetoptable_heatmap_plotly()andlast_peak_anno: strtoplot_phonon_dos()[#114](https://github.com/janosh/pymatviz/issues/114)- Add
plot_phonon_dos()for interactive plotly DOS plots[#113](https://github.com/janosh/pymatviz/issues/113)- _generate_assets.py add code for assets/(phonon-bands-and-dos-dft|phonon-bands-dft|phonon-dos-dft).svg
93f72dc- ruff enable PD901+PLW2901 and fix violations
36f4771- breaking: absorb keywords sort and density_bins into hist_density_kwargs
64da6b2- breaking: rename elements_hist to hist_elemental_prevalence in pymatviz/histograms.py
ebd067a- gray-shade negative frequencies in phonon bands and bands+DOS plots
882a6ca- breaking: remove residual_hist() from pymatviz/histograms.py
7780f68- mv dataset_exploration examples
8bfa4b8v0.8.0
15 December 2023
- Add
plot_band_structurein newpymatviz/bandstructure.pymodule[#112](https://github.com/janosh/pymatviz/issues/112)- Add
hist_kwdsarg toptable_histsto customize histograms[#111](https://github.com/janosh/pymatviz/issues/111)- Define custom
pymatvizplotly templates[#110](https://github.com/janosh/pymatviz/issues/110)- Support matplotlib
AxesandFigureinadd_identity_line[#109](https://github.com/janosh/pymatviz/issues/109)- Tweaks
[#108](https://github.com/janosh/pymatviz/issues/108)- Add function
ptable_hists[#100](https://github.com/janosh/pymatviz/issues/100)ptable_heatmap_plotlysupport 1s, 0s and negative values withlog=True[#107](https://github.com/janosh/pymatviz/issues/107)ptable_heatmapadd keywordscbar_rangeandcbar_kwargs[#105](https://github.com/janosh/pymatviz/issues/105)- Add class
TqdmDownload[#104](https://github.com/janosh/pymatviz/issues/104)- Breaking: rename
get_crystal_systocrystal_sys_from_spg_num[#103](https://github.com/janosh/pymatviz/issues/103)- Support semi-log + log-log plots in
add_identity_line[#102](https://github.com/janosh/pymatviz/issues/102)plot_structure_2dadd specialsite_labels: "symbol" | "species"[#101](https://github.com/janosh/pymatviz/issues/101)- ptable_heatmap_ratio allow disabling not_in_numerator, not_in_denominator, not_in_numerator
c4bc03d- fix add_identity_line for log-scaled matplotlib Axes: TypeError: 'slope' cannot be used with non-linear scales
ead0ce9- add and test si_fmt_int in pymatviz/utils.py
fc40cd7v0.7.3
4 November 2023
- Add
styled_html_tag()inutils.py[#99](https://github.com/janosh/pymatviz/issues/99)- Add
si_fmt()for formatting large numbers in human-readable format[#98](https://github.com/janosh/pymatviz/issues/98)v0.7.2
... (truncated)
Commits
a2d29e4v0.8.1820a2d2Breaking: rename custom plotly templatepymatviz_(black->dark)(#123)0c80670Add ptable_scatter (#122)a423d4fMinor format tweaks (#120)efff8f5Addpytestfixturesdf_(float|mixed)to replace deleted `pd._testing.make...882a6cagray-shade negative frequencies in phonon bands and bands+DOS plots446cd4dadd_ecdf_line()utility for plotting empirical cumulative distribution func...ebd067abreaking: rename elements_hist to hist_elemental_prevalence in pymatviz/histo...7780f68breaking: remove residual_hist() from pymatviz/histograms.py64da6b2breaking: absorb keywords sort and density_bins into hist_density_kwargs- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)