Skip to content

Releases: deepmodeling/dpdata

v0.2.21

20 Sep 18:24
6387419
Compare
Choose a tag to compare

What's Changed

New features

Documentation

Bugfixes

  • Update ase.py: To avoid errors in writing to the .extxyz format from an Atom object coverted from .npy with dpdata. by @ZhouXY-PKU in #717
  • fix: qe input blocks not seperated by empty lines by @wanghan-iapcm in #724
  • Fix: qe/pw/scf unit conversion is not consistent with dpdata by @wanghan-iapcm in #725

New Contributors

Full Changelog: v0.2.20...v0.2.21

v0.2.20

03 Sep 03:38
c685e62
Compare
Choose a tag to compare

What's Changed

New features

  • feat: customized dtypes for unlabeled deepmd by @njzjz in #702 and #710
  • feat: file object passed to open by @njzjz in #709

Bugfixes

  • fix: use deepcopy when dumping mixed types by @iProzd in #671
  • abacus: fix bug in collecting force by @pxlxingliang in #669
  • fix: remove ref-names from .git_archival.txt by @njzjz-bot in #679
  • fix: reuse regular methods for deepmd/mixed by @njzjz in #704
  • fix: only apply comp_prec for floating dtypes by @njzjz in #711

Documentation

  • docs: pin sphinx-argparse to < 0.5.0 by @njzjz-bot in #683
  • docs: migrate from m2r2 to myst-parser by @njzjz in #701
  • docs: reformat README and documentation by @njzjz in #707

Tests/CI/CD

Full Changelog: v0.2.19...v0.2.20

v0.2.19

06 Jun 00:06
4f6854d
Compare
Choose a tag to compare

What's Changed

New features

Enhancements

Documentation

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

New Contributors

Full Changelog: v0.2.18...v0.2.19

v0.2.18

03 Apr 01:21
658a511
Compare
Choose a tag to compare

What's Changed

New features

Enhancement

  • exclude docs and tests from sdist by @njzjz in #570
  • add error message when Gaussian input orientation is missing by @njzjz in #568
  • print detailed information on outcar reading failure by @wanghan-iapcm in #596
  • Update the Plugin class docstring by @robinzyb in #601
  • raise error instead of sys.exit by @njzjz in #569

Bugfix

CI/CD

New Contributors

Full Changelog: v0.2.17...v0.2.18

v0.2.17

31 Oct 02:23
18a0ed5
Compare
Choose a tag to compare

New feature

  • abacus: update the read of stress and force for ABACUS v3.4.1 by @pxlxingliang in #560

Enhancement

  • support assigning 'type_map' for mixed_type by @iProzd in #540
  • replace the old data type with the same name and throw warning by @njzjz in #541
  • limit the filename length dumped by MultiSystems by @njzjz in #554
  • fix SciPy DeprecationWarning by @njzjz in #551

Bugfix

  • fix(abacus): fix bug to read the data when relax job not set cal_stress by @pxlxingliang in #549

Documentation

Full Changelog: 0.2.16...v0.2.17

v0.2.16

08 Sep 02:16
acdc06f
Compare
Choose a tag to compare

New Features

Bugfixes

Documentation

CI/CD

Contribution from bots is ignored.

New Contributors

Full Changelog: 0.2.15...0.2.16

v0.2.15

04 May 01:23
85a3b5e
Compare
Choose a tag to compare

New features

Enhancement

Bug fixings

Other changes

New Contributors

Full Changelog: 0.2.14...0.2.15

v0.2.14

28 Feb 05:13
9507165
Compare
Choose a tag to compare

New features

  • gaussian: support PBC by @njzjz in #397
  • Add support for 'deepmd/npy/mixed' format with dpdata.MultiSystems by @iProzd in #422 #425

Enhancements

  • Refactor(abacus): return None but not raise error when energy can not be found in scf by @pxlxingliang in #402
  • refactor(abacus): get energy by keyword "final etot is" in abacus/scf by @pxlxingliang in #417
  • docs: update installation commands by @njzjz in #403
  • accept np.ndarray as index by @njzjz in #407
  • docs: add the list of drivers and minimizers by @njzjz in #415
  • add .git-blame-ignore-revs to hide formatting changes in git blame by @njzjz in #419
  • follow the numpydoc style guide by @njzjz in #420

Code fomatting

Bug fixings

New Contributors

Full Changelog: 0.2.13...0.2.14

v0.2.13

15 Dec 07:19
2e148f2
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.2.12...0.2.13

v0.2.12

02 Dec 09:38
22b3533
Compare
Choose a tag to compare

Important bug fixing

  • sort by atom idx for dump (the type of atoms are aligned against the first frame) by @njzjz in #388

Enhancement

  • docs: update information about Python requirements by @njzjz in #386

Full Changelog: 0.2.11...0.2.12