Releases: materialsproject/pymatgen
Releases · materialsproject/pymatgen
v2023.1.20
- Passthrough kwargs support for Structure.from_file and Structure.from_str
- Allow the
frac_tolerance
to be specified for rounding coordinates in CifParser. - PR #2803 from @amkrajewski add_weightbasedfunctions
v2023.1.9
What's Changed
- Fix failing piezo tests by @janosh in #2729
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #2722
- Document rare structure dependence of MaterialsProjectCompatibility corrections by @janosh in #2731
- Markdown readme by @janosh in #2733
- Fix extremum_icohpvalue() for ICOBILIST.lobster files by @naik-aakash in #2734
- use
build
to build packages by @njzjz in #2735 - Sunset module
pymatgen/util/serialization.py
by @janosh in #2736 - Fix lobsterout.get_doc() typo by @naik-aakash in #2737
- {ADMIN,CONTRIBUTING,LICENSE}.{rst->md} by @janosh in #2738
- rm
MANIFEST.in
by @janosh in #2739 - Resurrect
requirements{,optional}.txt
by @janosh in #2741 - Enable
dependabot
forpip
by @janosh in #2742 - Fix loose endpoints in
NEBPathfinder.string_relax()
by @janosh in #2740 - QChem: add CMIRS solvent model support by @rkingsbury in #2215
- Added missing keyword from LOBSTER 4.1 to lobsterin generation class by @naik-aakash in #2764
- Fix CI by @janosh in #2767
- Cython linting by @janosh in #2769
- Add
setup.py
project_urls
by @janosh in #2771 - Move VolumetricData to io/common and merge cube support by @nwinner in #2667
- Fix typo in Poscar get_string by @dgaines2 in #2774
- Update to the hashing systems for PotcarSingle that fixes some small bugs and allows for verification with the sha256 hash written in new POTCARs by @MichaelWolloch in #2762
- Fix lobster out doc by @naik-aakash in #2775
- BUG FIX for merged pull request #2762 by @MichaelWolloch in #2776
- Colorbar label for PDPlotter by @ab5424 in #2773
- Added methods to compute and compare DOS fingerprints by @naik-aakash in #2772
- Fix
coord_list_mapping_pbc()
by @janosh in #2782 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #2789
- Cp2k 2.0 by @nwinner in #2672
- One attempt to fix ChemEnv error in tests by @JaGeo in #2792
- Prefer generator over list comprehension where equivalent by @janosh in #2793
- Added a missing multi element POTCAR file by @MichaelWolloch in #2796
isort
auto insert__future__
annotations import by @janosh in #2797- Release v2023.1.9 by @janosh in #2798
New Contributors
Full Changelog: v2022.11.7...v2023.1.9
v2022.11.7
What's Changed
- Fix release workflow by @janosh in #2717
- Parsing the Fock matrix and eigenvalues from the QChem output file by @sudarshanv01 in #2562
- Add
copy()
methods toComputedEntry
andComputedStructureEntry
by @janosh in #2719 - Fix tensor mapping by @utf in #2720
- Raise ValueError in SpacegroupAnalyzer.get_symmetrized_structure() if spglib returns no symmetries by @janosh in #2724
- Release v2022.11.7 by @janosh in #2726
- VaspInputSet couldn't write cif structures by @JiQi535 in #2721
- Fix release CI workflow by @janosh in #2728
- Do not introduce zero magmoms in SpacegroupAnalyzer by @lbluque in #2727
New Contributors
- @sudarshanv01 made their first contribution in #2562
- @JiQi535 made their first contribution in #2721
Full Changelog: v2022.11.1...v2022.11.7
v2022.11.1
- Order of kwargs
fmt
andfilename
inStructure.to()
swapped for ease of use (note: this can break codes that do not use these options as kwargs). - @yuzie007 Parse "Atomic configuration" in POTCAR (52 and 54). Useful for estimating a reasonable NBANDS value.
- EnumerateStructureTransformation now supports
m3gnet_relax
orm3gnet_static
options.
v2022.10.22
v2022.9.21
- @chunweizhu fix the bugs when runing
TEMCalculator
- @munrojm Support for new MPRester.
v2022.9.8
- @janosh Add AirssProvider.as_dict
- @gpetretto Outcar parsing optimization.
- @ScottNotFound Adds res file io to handle results from airss searches
- @janosh Fixes the
AttributeError
currently raised when passing disordered structures to methods likeget_cn()
andget_bonded_structure()
ofCrystalNN
and otherNearNeighbors
subclasses.
v2022.8.23
- Structure Graphs from Lobster Data (@JaGeo)
v2022.7.25
Update docs
v2022.7.24.1
- Initial implementation of an MPRester2 with new API support. Basic functionality for now.
Note that a further announcement will be made about the future of MPRester
. Until then, users of MPRester
are advised to consult the Materials Project documentation: https://docs.materialsproject.org/downloading-data/differences-between-new-and-legacy-api