Skip to content

Commit f834b78

Browse files
committed
v0.15.0
1 parent f377d95 commit f834b78

File tree

3 files changed

+24
-4
lines changed

3 files changed

+24
-4
lines changed

.pre-commit-config.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ default_install_hook_types: [pre-commit, commit-msg]
88

99
repos:
1010
- repo: https://github.com/astral-sh/ruff-pre-commit
11-
rev: v0.8.2
11+
rev: v0.8.4
1212
hooks:
1313
- id: ruff
1414
args: [--fix]
@@ -65,7 +65,7 @@ repos:
6565
exclude: ^(site/src/figs/.+\.svelte|data/wbm/20.+\..+|site/src/(routes|figs).+\.(yaml|json)|changelog.md)$
6666

6767
- repo: https://github.com/pre-commit/mirrors-eslint
68-
rev: v9.16.0
68+
rev: v9.17.0
6969
hooks:
7070
- id: eslint
7171
types: [file]
@@ -80,7 +80,7 @@ repos:
8080
- "@stylistic/eslint-plugin"
8181

8282
- repo: https://github.com/RobertCraigie/pyright-python
83-
rev: v1.1.390
83+
rev: v1.1.391
8484
hooks:
8585
- id: pyright
8686

changelog.md

+20
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,26 @@
22

33
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
44

5+
#### [v0.15.0](https://github.com/janosh/pymatviz/compare/v0.14.0...v0.15.0)
6+
7+
> 20 December 2024
8+
9+
- Multi-line `ptable_scatter_plotly` [`#260`](https://github.com/janosh/pymatviz/pull/260)
10+
- Hetero-nuclear diatomics example with MACE [`#259`](https://github.com/janosh/pymatviz/pull/259)
11+
- Add `ptable_scatter_plotly` [`#258`](https://github.com/janosh/pymatviz/pull/258)
12+
- Remove `cumulative.py` and associated tests + assets [`#257`](https://github.com/janosh/pymatviz/pull/257)
13+
- Support `phonopy` `TotalDos` and `BandStructure` in `phonon_dos` and `phonon_bands` plots [`#256`](https://github.com/janosh/pymatviz/pull/256)
14+
- Add `brillouin_zone_3d` plot function [`#251`](https://github.com/janosh/pymatviz/pull/251)
15+
- Add element color schemes `alloys` [`#255`](https://github.com/janosh/pymatviz/pull/255)
16+
- delete pymatviz/classify/curves_matplotlib.py [`#254`](https://github.com/janosh/pymatviz/pull/254)
17+
- `plotly` ROC and precision-recall curves [`#253`](https://github.com/janosh/pymatviz/pull/253)
18+
- Add `pymatviz.classify.confusion_matrix` [`#252`](https://github.com/janosh/pymatviz/pull/252)
19+
- Fix `phonon_bands` for band structures with different paths in k-space [`#250`](https://github.com/janosh/pymatviz/pull/250)
20+
- keys.yml add more related to electronic, mechanical, thermal, and magnetic properties [`f377d95`](https://github.com/janosh/pymatviz/commit/f377d95aea1127f39108aa8a796f9fac13857d59)
21+
- classify/curves_plotly.py show threshold on hover, add _add_no_skill_line helper [`77e765a`](https://github.com/janosh/pymatviz/commit/77e765a1b6fc44006e2b684e2a4a76f86f2b4c52)
22+
- breaking: rename Key.cse to computed_structure_entry [`ab691bb`](https://github.com/janosh/pymatviz/commit/ab691bbfa9f42151a42bcc3a6b2e0a261820b8b6)
23+
- test_brillouin_zone_3d_trace_counts [`44353aa`](https://github.com/janosh/pymatviz/commit/44353aa5c02259ab82b1d42e1ac3ac9e02ef5a18)
24+
525
#### [v0.14.0](https://github.com/janosh/pymatviz/compare/v0.13.2...v0.14.0)
626

727
> 21 November 2024

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "pymatviz"
3-
version = "0.14.0"
3+
version = "0.15.0"
44
description = "A toolkit for visualizations in materials informatics"
55
authors = [{ name = "Janosh Riebesell", email = "[email protected]" }]
66
readme = "readme.md"

0 commit comments

Comments
 (0)