Skip to content

Commit 44bf383

Browse files
committed
v2023.10.3
1 parent 8c594d7 commit 44bf383

File tree

4 files changed

+68
-2
lines changed

4 files changed

+68
-2
lines changed

.pre-commit-config.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,9 @@ repos:
5555
hooks:
5656
- id: markdownlint
5757
# MD013: line too long
58+
# MD024: Multiple headings with the same content
5859
# MD033: no inline HTML
60+
# MD034: Bare URL used
5961
# MD041: first line in a file should be a top-level heading
6062
# MD025: single title
61-
args: [--disable, MD013, MD025, MD033, MD041, "--"]
63+
args: [--disable, MD013, MD024, MD025, MD033, MD034, MD041, "--"]

CHANGES.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,38 @@ nav_order: 4
66

77
# Changelog
88

9+
## v2023.10.3
10+
11+
### 🐛 Bug Fixes
12+
13+
- Revert `openbabel.OBAlign()` in `molecule_matcher.py` to use positional args for `includeH`, `symmetry` by @janosh in https://github.com/materialsproject/pymatgen/pull/3353
14+
- Fix MPMD set bug by @MichaelWolloch in https://github.com/materialsproject/pymatgen/pull/3355
15+
- Fix `TestMPResterNewBasic` + `AseAtomsAdaptor` test errors and `TransformedStructure.from_snl` overwriting `hist` variable by @janosh in https://github.com/materialsproject/pymatgen/pull/3362
16+
- Fix `TypeError`: can only join an iterable with AECCAR in `VolumetricData.write_file` by @chiang-yuan in https://github.com/materialsproject/pymatgen/pull/3343
17+
18+
### 🛠 Enhancements
19+
20+
- Don't rely on `jsanitize` in `Atoms` <--> `Structure` object interconversion by @Andrew-S-Rosen in https://github.com/materialsproject/pymatgen/pull/3359
21+
- Breaking: New method of POTCAR validation by @esoteric-ephemera in https://github.com/materialsproject/pymatgen/pull/3351
22+
- Add alias `.to_file()` for `.to()` method of structures and molecules by @QuantumChemist in https://github.com/materialsproject/pymatgen/pull/3356
23+
24+
### 🧹 House-Keeping
25+
26+
- Chargemol minor refactor by @janosh in https://github.com/materialsproject/pymatgen/pull/3357
27+
- Breaking typo fix: `Targe(tt->t)edPenaltiedAbundanceChemenvStrategy` by @janosh in https://github.com/materialsproject/pymatgen/pull/3360
28+
- Fix undiscovered tests by @janosh in https://github.com/materialsproject/pymatgen/pull/3369
29+
30+
### 🏥 Package Health
31+
32+
- Bump min `numpy` to v1.25.0 by @janosh in https://github.com/materialsproject/pymatgen/pull/3352
33+
34+
## New Contributors
35+
36+
- @esoteric-ephemera made their first contribution in https://github.com/materialsproject/pymatgen/pull/3351
37+
- @QuantumChemist made their first contribution in https://github.com/materialsproject/pymatgen/pull/3356
38+
39+
**Full Changelog**: https://github.com/materialsproject/pymatgen/compare/v2023.9.25...v2023.10.3
40+
941
## v2023.9.25
1042

1143
- New basic MPRester implemented that supports the most common use cases without having to install mp-api. mp-api is no longer a dependency of pymatgen.

docs/CHANGES.md

Lines changed: 32 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
include=["pymatgen.*", "pymatgen.analysis.*", "pymatgen.io.*", "pymatgen.ext.*", "cmd_line"],
2929
exclude=["pymatgen.*.tests", "pymatgen.*.*.tests", "pymatgen.*.*.*.tests"],
3030
),
31-
version="2023.9.25",
31+
version="2023.10.3",
3232
python_requires=">=3.9",
3333
install_requires=[
3434
"matplotlib>=1.5",

0 commit comments

Comments
 (0)