v0.2.19
What's Changed
New features
- PyMatgenStructureFormat with from_system method by @MoseyQAQ in #626
- feat(build): Add Git archives version files by @njzjz-bot in #635
- support
python -m dpdata
by @njzjz in #649
Enhancements
- pref: lazy import modules by @njzjz in #658
- chore: improve type annotations by @njzjz in #659
- improve ASE traj by @thangckt in #633
Documentation
- Add function description: apply_type_map by @dulinhan in #646
- docs: fix documentation build by @njzjz in #655
Bugfix
- fix: fix invalid escape sequence by @njzjz in #647
- fix: complete periodic table by @iProzd in #656
- fix: the replicate will fail if the atom types of system is not sorted by @wanghan-iapcm in #667
CI/CD
- Bump actions/checkout from 2 to 4 by @dependabot in #631
- Bump actions/setup-python from 2 to 5 by @dependabot in #630
- CI: setup uv by @njzjz in #639
- benchmark performance of import by @njzjz in #653
- style: enforce LF line ending by @njzjz in #661
New Contributors
- @dependabot made their first contribution in #631
- @MoseyQAQ made their first contribution in #626
- @dulinhan made their first contribution in #646
Full Changelog: v0.2.18...v0.2.19