Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
491 commits
Select commit Hold shift + click to select a range
119fb45
[pre-commit.ci] pre-commit autoupdate (#494)
pre-commit-ci[bot] Jul 11, 2023
7bb6392
pin pymatgen to 2023.7.11 (#501)
njzjz Jul 20, 2023
a091a59
Fix: bug in reading abacus md files (#496)
YuLiu98 Jul 20, 2023
be669c8
[pre-commit.ci] pre-commit autoupdate (#497)
pre-commit-ci[bot] Jul 20, 2023
7531150
Revert "pin pymatgen to 2023.7.11" (#504)
njzjz Jul 24, 2023
b61144f
add a public method to register new DataType in a plugin (#505)
njzjz Jul 25, 2023
9ef8daf
[pre-commit.ci] pre-commit autoupdate (#506)
pre-commit-ci[bot] Jul 25, 2023
47619b7
support `-1` shape in DataType (#510)
njzjz Jul 26, 2023
5b57ac4
docs: add format docs (#516)
njzjz Aug 1, 2023
452a0e5
new feature DFTB+ (#511)
ruio248 Aug 5, 2023
2d8e7f2
Fix issue #517 (#520)
wanghan-iapcm Aug 7, 2023
3815b4e
[pre-commit.ci] pre-commit autoupdate (#521)
pre-commit-ci[bot] Aug 10, 2023
3da4651
add extra lines for code blocks in docstring (#523)
njzjz Aug 13, 2023
40d593b
Update system.py (#524)
ZhouXY-PKU Aug 16, 2023
666d199
[pre-commit.ci] pre-commit autoupdate (#525)
pre-commit-ci[bot] Aug 16, 2023
5db6410
Delete requirements.txt (#527)
njzjz Aug 21, 2023
72d5626
[pre-commit.ci] pre-commit autoupdate (#528)
pre-commit-ci[bot] Aug 23, 2023
e239d0b
[pre-commit.ci] pre-commit autoupdate (#531)
pre-commit-ci[bot] Aug 31, 2023
6ed3c44
add a public API to register data types dynamically (#532)
njzjz Sep 2, 2023
002e073
[pre-commit.ci] pre-commit autoupdate (#534)
pre-commit-ci[bot] Sep 6, 2023
ec7985b
fix cp2k 2023 output (#533)
link89 Sep 6, 2023
acdc06f
merge devel to master (#535)
wanghan-iapcm Sep 8, 2023
7fcbbc5
merge master to devel (#538)
njzjz Sep 8, 2023
63f2888
Update README.md for recommendation of using cp2kdata (#537)
robinzyb Sep 8, 2023
b45911a
[pre-commit.ci] pre-commit autoupdate (#539)
pre-commit-ci[bot] Sep 13, 2023
037c2b8
support assigning 'type_map' for mixed_type (#540)
iProzd Sep 15, 2023
9b21f6f
replace the old data type with the same name and throw warning (#541)
njzjz Sep 18, 2023
88696bf
[pre-commit.ci] pre-commit autoupdate (#542)
pre-commit-ci[bot] Sep 20, 2023
93b3add
[pre-commit.ci] pre-commit autoupdate (#545)
pre-commit-ci[bot] Sep 27, 2023
8c653ba
[pre-commit.ci] pre-commit autoupdate (#547)
pre-commit-ci[bot] Oct 5, 2023
ee70942
[pre-commit.ci] pre-commit autoupdate (#548)
pre-commit-ci[bot] Oct 10, 2023
57c5004
fix(abacus): fix bug to read the data when relax job not set cal_stre…
pxlxingliang Oct 11, 2023
5e8f0ba
docs: try dpdata online (#552)
njzjz Oct 13, 2023
e73531b
limit the filename length dumped by MultiSystems (#554)
njzjz Oct 15, 2023
3f35ac6
fix SciPy DeprecationWarning (#551)
njzjz Oct 15, 2023
dbe2bc9
update issue templates (#557)
njzjz Oct 20, 2023
36d1e2e
[pre-commit.ci] pre-commit autoupdate (#559)
pre-commit-ci[bot] Oct 24, 2023
1b55e6c
[pre-commit.ci] pre-commit autoupdate (#559)
pre-commit-ci[bot] Oct 24, 2023
7fb45d8
add decrecaption warning when dpdata throws errors while parsing cp2k…
robinzyb Oct 30, 2023
a937461
abacus: update the read of stress and force for ABACUS v3.4.1 (#560)
pxlxingliang Oct 31, 2023
0a3bbab
[pre-commit.ci] pre-commit autoupdate (#561)
pre-commit-ci[bot] Oct 31, 2023
18a0ed5
merge devel to master (#562)
wanghan-iapcm Oct 31, 2023
4536aa6
merge master to devel (#563)
wanghan-iapcm Oct 31, 2023
94741be
add psi4/inp format (#564)
njzjz Nov 1, 2023
f2d09a5
move to ruff formatter (#565)
njzjz Nov 1, 2023
f608def
exclude docs and tests from sdist (#570)
njzjz Nov 3, 2023
d4b28ba
add error message when Gaussian input orientation is missing (#568)
njzjz Nov 3, 2023
2b8779d
fix psi4 length conversion (#571)
njzjz Nov 6, 2023
e52b699
QE: Support output files without stress (#572)
Yi-FanLi Nov 6, 2023
fb27e05
fix vasp/xml errors when no virial is printed (#574)
njzjz Nov 7, 2023
e948661
fix duplicated elements in vasp/xml (#575)
njzjz Nov 7, 2023
ec08ebb
Add new format for OpenMX (#585)
shigeandtomo Dec 6, 2023
af40337
fix a bug when reading the key block of STRU (#591)
pxlxingliang Dec 25, 2023
f22e66d
print detailed information on outcar reading failure (#596)
wanghan-iapcm Jan 22, 2024
1355f7b
Fix bug when reading file in "pwmat/movement" format (#599)
lhycms Jan 24, 2024
5ad1751
Orca support (#597)
hl2500 Jan 24, 2024
e43f00e
Update the Plugin class docstring (#601)
robinzyb Jan 29, 2024
9a03f77
fix virial in HybridDriver (#604)
njzjz Feb 2, 2024
85e00ff
[pre-commit.ci] pre-commit autoupdate (#573)
pre-commit-ci[bot] Feb 11, 2024
247cfe8
[pre-commit.ci] pre-commit autoupdate (#607)
pre-commit-ci[bot] Feb 15, 2024
81eb4b4
[pre-commit.ci] pre-commit autoupdate (#608)
pre-commit-ci[bot] Feb 21, 2024
46a8952
[pre-commit.ci] pre-commit autoupdate (#613)
pre-commit-ci[bot] Mar 13, 2024
4008687
add ASE's traj support (#614)
thangckt Mar 19, 2024
0b8014f
[pre-commit.ci] pre-commit autoupdate (#617)
pre-commit-ci[bot] Mar 19, 2024
b048b37
Make improvements to the format for OpenMX (#619)
shigeandtomo Mar 20, 2024
b76ade8
test with the latest Python version (3.12) (#618)
njzjz Mar 25, 2024
7223290
CI: Bump codecov/codecov-action from v3 to v4 (#620)
njzjz-bot Mar 25, 2024
2a99ef7
CI: Setup Dependabot for GitHub Actions (#621)
njzjz-bot Mar 25, 2024
09ddfb4
[pre-commit.ci] pre-commit autoupdate (#624)
pre-commit-ci[bot] Mar 25, 2024
1dadd7e
[pre-commit.ci] pre-commit autoupdate (#625)
pre-commit-ci[bot] Apr 2, 2024
8d37fbc
raise error instead of sys.exit (#569)
njzjz Apr 3, 2024
e2f235f
add support for n2p2 data format (#627)
Yi-FanLi Apr 3, 2024
4daf372
remove .DS_Store and add it to gitignore (#629)
njzjz Apr 3, 2024
658a511
merge devel to master for v0.2.18 (#628)
njzjz Apr 3, 2024
3d3b265
merge master to devel for v0.2.18 (#632)
njzjz Apr 3, 2024
2d27e36
Bump actions/checkout from 2 to 4 (#631)
dependabot[bot] Apr 3, 2024
3869146
Bump actions/setup-python from 2 to 5 (#630)
dependabot[bot] Apr 3, 2024
17fe0aa
PyMatgenStructureFormat with from_system method (#626)
MoseyQAQ Apr 5, 2024
a5c0252
[pre-commit.ci] pre-commit autoupdate (#634)
pre-commit-ci[bot] Apr 9, 2024
468ee33
feat(build): Add Git archives version files (#635)
njzjz-bot Apr 13, 2024
a5ddff2
[pre-commit.ci] pre-commit autoupdate (#638)
pre-commit-ci[bot] Apr 16, 2024
17effb9
CI: setup uv (#639)
njzjz Apr 22, 2024
95241b3
[pre-commit.ci] pre-commit autoupdate (#645)
pre-commit-ci[bot] Apr 22, 2024
f69f6d4
Add function description: apply_type_map (#646)
dulinhan Apr 25, 2024
6416ef7
fix: fix invalid escape sequence (#647)
njzjz Apr 29, 2024
6e912a2
[pre-commit.ci] pre-commit autoupdate (#648)
pre-commit-ci[bot] May 2, 2024
8536275
support `python -m dpdata` (#649)
njzjz May 2, 2024
82de1f1
[pre-commit.ci] pre-commit autoupdate (#650)
pre-commit-ci[bot] May 7, 2024
8b9fd0f
docs: fix documentation build (#655)
njzjz May 14, 2024
6b802f3
[pre-commit.ci] pre-commit autoupdate (#654)
pre-commit-ci[bot] May 14, 2024
7bb74f4
fix: complete periodic table (#656)
iProzd May 15, 2024
02309f7
benchmark performance of import (#653)
njzjz May 15, 2024
a7bf93d
pref: lazy import modules (#658)
njzjz May 16, 2024
626e692
chore: improve type annotations (#659)
njzjz May 17, 2024
1d87e82
style: enforce LF line ending (#661)
njzjz May 22, 2024
c5b36bb
[pre-commit.ci] pre-commit autoupdate (#663)
pre-commit-ci[bot] May 28, 2024
199afc1
improve ASE traj (#633)
thangckt May 29, 2024
bba3e9f
fix: the replicate will fail if the atom types of system is not sorte…
wanghan-iapcm Jun 5, 2024
4bb4069
[pre-commit.ci] pre-commit autoupdate (#665)
pre-commit-ci[bot] Jun 5, 2024
4f6854d
v0.2.19 (#668)
njzjz Jun 6, 2024
e19e34e
fix: use deepcopy when dumping mixed types (#671)
iProzd Jun 6, 2024
abc2bfc
merge master to devel (v0.2.19) (#672)
njzjz Jun 6, 2024
a9a8b48
[pre-commit.ci] pre-commit autoupdate (#674)
pre-commit-ci[bot] Jun 11, 2024
fb85312
[pre-commit.ci] pre-commit autoupdate (#675)
pre-commit-ci[bot] Jul 1, 2024
e429d9a
abacus: fix bug in collecting force (#669)
pxlxingliang Jul 2, 2024
1c62239
fix: remove ref-names from .git_archival.txt (#679)
njzjz-bot Jul 9, 2024
6227f49
docs: pin sphinx-argparse to < 0.5.0 (#683)
njzjz-bot Jul 16, 2024
c21c538
[pre-commit.ci] pre-commit autoupdate (#677)
pre-commit-ci[bot] Jul 18, 2024
cc4001a
[pre-commit.ci] pre-commit autoupdate (#685)
pre-commit-ci[bot] Jul 23, 2024
42dd136
Bump CodSpeedHQ/action from 2 to 3 (#691)
dependabot[bot] Jul 31, 2024
c565517
[pre-commit.ci] pre-commit autoupdate (#690)
pre-commit-ci[bot] Aug 3, 2024
5b54e3d
[pre-commit.ci] pre-commit autoupdate (#694)
pre-commit-ci[bot] Aug 6, 2024
3c19ced
[pre-commit.ci] pre-commit autoupdate (#696)
pre-commit-ci[bot] Aug 13, 2024
cbcbb92
[pre-commit.ci] pre-commit autoupdate (#697)
pre-commit-ci[bot] Aug 20, 2024
2fb0804
docs: migrate from m2r2 to myst-parser (#701)
njzjz Aug 27, 2024
0a50f4d
[pre-commit.ci] pre-commit autoupdate (#700)
pre-commit-ci[bot] Aug 27, 2024
676517a
feat: customized dtypes for unlabeled deepmd (#702)
njzjz Aug 29, 2024
f8a1b6b
test: support comparison between two multi systems (#705)
wanghan-iapcm Aug 31, 2024
6d082f1
test: mixed data format: test if the index_map (when type_map is prov…
wanghan-iapcm Aug 31, 2024
35fdbb8
fix: reuse regular methods for deepmd/mixed (#704)
njzjz Aug 31, 2024
f4d0adf
docs: reformat README and documentation (#707)
njzjz Aug 31, 2024
5df6acd
fix: fix a typo in #702 (#710)
njzjz Sep 3, 2024
6bf41e3
feat: file object passed to open (#709)
njzjz Sep 3, 2024
c311d16
fix: only apply comp_prec for floating dtypes (#711)
njzjz Sep 3, 2024
bad0285
[pre-commit.ci] pre-commit autoupdate (#712)
pre-commit-ci[bot] Sep 3, 2024
c685e62
v0.2.20 (#713)
njzjz Sep 3, 2024
a78f19e
merge master to devel (v0.2.20) (#714)
njzjz Sep 3, 2024
e393a8c
docs: fix directives (#715)
njzjz Sep 4, 2024
976cf16
Update ase.py: To avoid errors in writing to the .extxyz format from …
ZhouXY-PKU Sep 4, 2024
1de5ace
[pre-commit.ci] pre-commit autoupdate (#720)
pre-commit-ci[bot] Sep 10, 2024
fb942bb
Feat: Support specifying proportion of atoms to be perturbed in Syste…
Chengqian-Zhang Sep 11, 2024
480242e
[pre-commit.ci] pre-commit autoupdate (#722)
pre-commit-ci[bot] Sep 18, 2024
a2fbdd8
feat: support data type dumped to a different name (#727)
njzjz Sep 20, 2024
2648d50
fix: qe input blocks not seperated by empty lines (#724)
wanghan-iapcm Sep 20, 2024
482775f
Fix: qe/pw/scf unit conversion is not consistent with dpdata (#725)
wanghan-iapcm Sep 20, 2024
c1d6c73
feat: support spin for ABACUS (#718)
pxlxingliang Sep 20, 2024
6387419
v0.2.21 (#729)
njzjz Sep 20, 2024
395328a
merge master to devel (v0.2.21) (#730)
njzjz Sep 20, 2024
b797acb
[pre-commit.ci] pre-commit autoupdate (#731)
pre-commit-ci[bot] Sep 24, 2024
a6ced9f
abacus: add checks on pp and orb in construction of STRU (#737)
pxlxingliang Oct 15, 2024
373e0d7
fix(rtd): pin python to `<3.13` and mamba to `<2` (#735)
njzjz Oct 15, 2024
dccab68
chore(ci): use astral-sh/setup-uv action (#734)
njzjz-bot Oct 15, 2024
74bfccc
[pre-commit.ci] pre-commit autoupdate (#733)
pre-commit-ci[bot] Oct 17, 2024
d1f1b98
[pre-commit.ci] pre-commit autoupdate (#741)
pre-commit-ci[bot] Oct 22, 2024
cdbbe1b
fix: change `project.entry-points.console_scripts` to `project.script…
njzjz Oct 23, 2024
7853b7b
add spin for lammps (#738)
pxlxingliang Oct 23, 2024
b908c2b
docs: replace sphinx-rtd-theme with sphinx-book-theme (#745)
njzjz-bot Oct 29, 2024
fba50f1
[pre-commit.ci] pre-commit autoupdate (#746)
pre-commit-ci[bot] Oct 29, 2024
d0a7868
Add support for converting move flags between Abacus and VASP (#744)
MabinogiX Oct 29, 2024
b9b0778
ci: test against numpy v2 (#695)
njzjz Oct 31, 2024
01a03b3
[pre-commit.ci] pre-commit autoupdate (#749)
pre-commit-ci[bot] Nov 5, 2024
32f832b
support spin for deepmd format (#750)
pxlxingliang Nov 6, 2024
7c9be86
add spin for abacus/stru (#751)
pxlxingliang Nov 7, 2024
6a05f3b
Adjust pp_file as an unnessary parameter in save to abacus/stru (#752)
pxlxingliang Nov 8, 2024
e5e9414
[pre-commit.ci] pre-commit autoupdate (#753)
pre-commit-ci[bot] Nov 13, 2024
7aa3bae
[pre-commit.ci] pre-commit autoupdate (#754)
pre-commit-ci[bot] Nov 19, 2024
5916b4f
chore(deps): bump codecov/codecov-action from 4 to 5 (#755)
dependabot[bot] Nov 20, 2024
5cb41f8
abacus: fix bug in reading nspin2 results (#758)
pxlxingliang Nov 26, 2024
467ffbd
chore(deps): bump astral-sh/setup-uv from 3 to 4 (#760)
dependabot[bot] Nov 26, 2024
5423efe
Fix: ignore UP031 (#762)
wanghan-iapcm Dec 4, 2024
a496b6f
Fix: pyright error: Type "floating[Any]" is not assignable to return …
wanghan-iapcm Dec 23, 2024
7f5f030
chore(deps): bump astral-sh/setup-uv from 4 to 5 (#767)
dependabot[bot] Dec 23, 2024
25e7e4b
[pre-commit.ci] pre-commit autoupdate (#759)
pre-commit-ci[bot] Dec 24, 2024
799044b
fix: pin scipy constants to version 2018 (#775)
wanghan-iapcm Jan 12, 2025
18ba98d
fix: doc dpgen->dpdata (#776)
wanghan-iapcm Jan 12, 2025
07c688e
[pre-commit.ci] pre-commit autoupdate (#770)
pre-commit-ci[bot] Jan 13, 2025
2905792
breaking: change internal prec of quip/gap/xyz to float64 (#777)
wanghan-iapcm Jan 13, 2025
46251a7
Feat: set force label optional (#772)
anyangml Jan 13, 2025
b826633
[pre-commit.ci] pre-commit autoupdate (#779)
pre-commit-ci[bot] Jan 14, 2025
4e5ab18
fix: add optional force check (#780)
anyangml Jan 16, 2025
961b591
breaking: drop python 3.7 (#783)
wanghan-iapcm Jan 17, 2025
5ebe959
fix: 781 pymatgen structure bug (#782)
wanghan-iapcm Jan 17, 2025
50da1c9
[pre-commit.ci] pre-commit autoupdate (#784)
pre-commit-ci[bot] Jan 21, 2025
8ef2646
docs: bump minimal dpdata version to 3.8 in README (#785)
njzjz Jan 21, 2025
5b7af6f
merge devel to master to release v0.2.22 (#786)
njzjz Jan 21, 2025
187f4fc
merge master to devel (v0.2.22) (#788)
njzjz Jan 24, 2025
b4d0a7b
[pre-commit.ci] pre-commit autoupdate (#790)
pre-commit-ci[bot] Jan 28, 2025
303cd09
[pre-commit.ci] pre-commit autoupdate (#791)
pre-commit-ci[bot] Feb 4, 2025
0af5e66
[pre-commit.ci] pre-commit autoupdate (#792)
pre-commit-ci[bot] Feb 11, 2025
bd42e6a
Refactor the reading and writing of abacus/stru format (#793)
pxlxingliang Feb 14, 2025
35a0af0
merge devel to master to release v0.2.23 (#794)
njzjz Feb 14, 2025
3621065
merge master to devel (v0.2.23) (#795)
njzjz Feb 20, 2025
4905fbe
[pre-commit.ci] pre-commit autoupdate (#798)
pre-commit-ci[bot] Feb 25, 2025
94d318b
[pre-commit.ci] pre-commit autoupdate (#799)
pre-commit-ci[bot] Mar 5, 2025
e91d8e6
abacus/stru: return spins only when atomic magnetic moment is specifi…
pxlxingliang Mar 7, 2025
0679ee2
[pre-commit.ci] pre-commit autoupdate (#802)
pre-commit-ci[bot] Mar 11, 2025
b735969
update coords after shift_orig_zero (#803)
zrzrv5 Mar 13, 2025
a96b305
[pre-commit.ci] pre-commit autoupdate (#804)
pre-commit-ci[bot] Mar 18, 2025
08aefba
merge devel to master to release v0.2.24 (#808)
njzjz Mar 20, 2025
da0c29d
[pre-commit.ci] pre-commit autoupdate (#809)
pre-commit-ci[bot] Mar 25, 2025
8187300
[pre-commit.ci] pre-commit autoupdate (#812)
pre-commit-ci[bot] Apr 9, 2025
696ba73
fix typo (#813)
pxlxingliang Apr 15, 2025
0fd078e
[pre-commit.ci] pre-commit autoupdate (#814)
pre-commit-ci[bot] Apr 15, 2025
f4f9f4e
[pre-commit.ci] pre-commit autoupdate (#816)
pre-commit-ci[bot] Apr 24, 2025
668fc04
[pre-commit.ci] pre-commit autoupdate (#818)
pre-commit-ci[bot] Apr 29, 2025
b8c3f98
chore(deps): bump astral-sh/setup-uv from 5 to 6 (#819)
dependabot[bot] Apr 29, 2025
6f9e8a9
[pre-commit.ci] pre-commit autoupdate (#820)
pre-commit-ci[bot] May 6, 2025
9102b00
[pre-commit.ci] pre-commit autoupdate (#824)
pre-commit-ci[bot] May 13, 2025
fd28d77
[pre-commit.ci] pre-commit autoupdate (#825)
pre-commit-ci[bot] May 21, 2025
10fca12
[pre-commit.ci] pre-commit autoupdate (#826)
pre-commit-ci[bot] May 29, 2025
8f8e6a5
CI: pin numpy to <2.3 & rdkit to <2025.3.3 (#837)
njzjz Jun 24, 2025
2d2d5d7
docs: fix compatibility with jupyterlite-xeus v4 (#838)
njzjz Jun 24, 2025
705406e
merge master to devel (v0.2.24) (#835)
njzjz Jun 24, 2025
01d06dd
[pre-commit.ci] pre-commit autoupdate (#830)
pre-commit-ci[bot] Jun 24, 2025
5b53f84
[pre-commit.ci] pre-commit autoupdate (#840)
pre-commit-ci[bot] Jul 3, 2025
cd81c72
ABACUS: rotate to fit right hand rule when reading STRU (#841)
pxlxingliang Jul 4, 2025
b94b0a7
[pre-commit.ci] pre-commit autoupdate (#845)
pre-commit-ci[bot] Jul 8, 2025
bb14c5a
fix: issue 822 and 836 (#844)
wanghan-iapcm Jul 8, 2025
b91c598
[pre-commit.ci] pre-commit autoupdate (#847)
pre-commit-ci[bot] Jul 16, 2025
1a1bb57
improve: ase try to get virials from different sources (#660)
link89 Jul 16, 2025
df4784a
lammps: rotate cell to lower_triangle before writing to lammps (#842)
pxlxingliang Jul 17, 2025
6b57f35
[pre-commit.ci] pre-commit autoupdate (#848)
pre-commit-ci[bot] Jul 25, 2025
a939ee4
Fix incorrect spin-element mapping in make_unlabeled_stru() for ABACU…
aboys-cb Jul 31, 2025
ee0ca89
abaucs/stru: add UT for the case of chaotic atomic species (#854)
pxlxingliang Jul 31, 2025
597b8f6
[pre-commit.ci] pre-commit autoupdate (#851)
pre-commit-ci[bot] Jul 31, 2025
5aade0d
Handle custom data types in mixed systems (#855)
caic99 Jul 31, 2025
efa66a7
fix: skip datatype registration warning for duplicate types (#856)
caic99 Aug 2, 2025
e0bc0f0
merge devel to master and release 0.2.25 (#857)
njzjz Aug 3, 2025
0541df7
CI(benchmark): run benchmark on codspeed-macro for wall time (#858)
njzjz Aug 5, 2025
c129cc3
[pre-commit.ci] pre-commit autoupdate (#860)
pre-commit-ci[bot] Aug 5, 2025
8263565
fix: raise runtime error when the vasp long ions per type bug is trig…
wanghan-iapcm Aug 6, 2025
b424090
merge master to devel (v0.2.25) (#863)
njzjz Aug 7, 2025
b1ba78b
feat: scf convergence check in vasp .xml format. (#862)
wanghan-iapcm Aug 8, 2025
9dbb30e
chore(deps): bump actions/checkout from 4 to 5 (#865)
dependabot[bot] Aug 13, 2025
268d825
[pre-commit.ci] pre-commit autoupdate (#864)
pre-commit-ci[bot] Aug 13, 2025
beee99a
feat: support virial in qe/traj (#859)
wanghan-iapcm Aug 21, 2025
f727ada
[pre-commit.ci] pre-commit autoupdate (#866)
pre-commit-ci[bot] Aug 25, 2025
5f1dec8
feat: add support for multiple LAMMPS atom styles with automatic dete…
Copilot Aug 25, 2025
32725db
[pre-commit.ci] pre-commit autoupdate (#871)
pre-commit-ci[bot] Aug 29, 2025
ebb20ad
docs: add comprehensive GitHub Copilot instructions with uv and seman…
Copilot Aug 29, 2025
ab61da1
Latest support for abacus scf output (#875)
kluonj Aug 29, 2025
ba31bcd
feat(lammps): implement to_system method for LAMMPSDumpFormat (#882)
Copilot Aug 31, 2025
a82693b
feat(quip/gap/xyz): implement to_labeled_system and to_multi_systems …
Copilot Sep 3, 2025
b61cf36
feat(xyz): add extended XYZ format alias (#881)
Copilot Sep 3, 2025
80d14f1
[pre-commit.ci] pre-commit autoupdate (#889)
pre-commit-ci[bot] Sep 3, 2025
a8627f7
[pre-commit.ci] pre-commit autoupdate (#891)
pre-commit-ci[bot] Sep 10, 2025
b25e0e7
chore(deps): bump actions/setup-python from 5 to 6 (#892)
dependabot[bot] Sep 10, 2025
33dd36e
[pre-commit.ci] pre-commit autoupdate (#895)
pre-commit-ci[bot] Sep 17, 2025
a89a7a4
Add gaussian/fchk format support (#896)
Romarin87 Sep 17, 2025
7239f16
feat: move .github/copilot-instructions.md to AGENTS.md (#898)
Copilot Sep 18, 2025
7212c33
chore(deps): bump CodSpeedHQ/action from 3 to 4 (#893)
dependabot[bot] Sep 18, 2025
497a474
fix(qe): use ndmin=2 in np.loadtxt to handle single-line .evp files (…
Copilot Sep 23, 2025
26829d5
[pre-commit.ci] pre-commit autoupdate (#902)
pre-commit-ci[bot] Sep 23, 2025
39e9350
[pre-commit.ci] pre-commit autoupdate (#903)
pre-commit-ci[bot] Sep 30, 2025
42feb41
[pre-commit.ci] pre-commit autoupdate (#904)
pre-commit-ci[bot] Oct 7, 2025
adb294a
[pre-commit.ci] pre-commit autoupdate (#905)
pre-commit-ci[bot] Oct 20, 2025
027453a
chore(deps): bump astral-sh/setup-uv from 6 to 7 (#906)
dependabot[bot] Oct 20, 2025
682e74d
docs: add citations (#908)
njzjz Oct 21, 2025
c66e97a
[pre-commit.ci] pre-commit autoupdate (#907)
pre-commit-ci[bot] Oct 21, 2025
8b6a0a7
merge devel to master (v1.0.0) (#909)
njzjz Oct 21, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
7 changes: 7 additions & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# .git-blame-ignore-revs
# pre-commit
ffa52c5d6230303d6f7ee4f1356f01aa5b2a011d
# pre-commit docs python block
ecdf566626c4b2d1824b946d1b7ad809cb8946dd
# pre-commit imports
4f1a91167b58f9042ae17cae05b609b7fdf5f20c
3 changes: 3 additions & 0 deletions .git_archival.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
node: $Format:%H$
node-date: $Format:%cI$
describe-name: $Format:%(describe:tags=true,match=*[0-9]*)$
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
.git_archival.txt export-subst
25 changes: 0 additions & 25 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

49 changes: 49 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
name: Bug report
description: Create a bug report to help us eliminate issues and improve deepmd-kit.
title: "[BUG] "
labels: bug
assignees: []
body:
- type: textarea
id: summary
attributes:
label: Bug summary
description: Please provide a clear and concise description of what the bug is.
placeholder:
value:
validations:
required: true
- type: input
id: version
attributes:
label: dpdata Version
description: "`dpdata --version`"
validations:
required: true
- type: textarea
id: log
attributes:
label: Input Files, Running Commands, Error Log, etc.
description: "Please provide necessary information including input file, running commands, error log , etc., AS DETAILED AS POSSIBLE to help locate and reproduce your problem. WARNING: Do not use image to show error log! Paste texts in a code block instead."
placeholder:
value:
validations:
required: true
- type: textarea
id: reproduce
attributes:
label: Steps to Reproduce
description: "Describe the steps required to (quickly) reproduce the issue. You can attach (small) files to the section below or add URLs where to download an archive with all necessary files. Please try to create an input set that is as minimal and small as possible and reproduces the bug as quickly as possible. **NOTE:** the less effort and time it takes to reproduce your reported bug, the more likely it becomes, that somebody will look into it and fix the problem."
placeholder:
value:
validations:
required: true
- type: textarea
id: further
attributes:
label: Further Information, Files, and Links
description: Put any additional information here, attach relevant text or image files and URLs to external sites, e.g. relevant publications
placeholder:
value:
validations:
required: false
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: Request for Help
url: https://github.com/deepmodeling/dpdata/discussions/new?category=q-a
about: If you have an usage question
21 changes: 0 additions & 21 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

33 changes: 33 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Feature request
description: Suggest an idea for this project.
title: "[Feature Request] "
labels: enhancement
assignees: []
body:
- type: textarea
id: summary
attributes:
label: Summary
description: "Please provide a brief and concise description of the suggested feature or change"
placeholder:
value:
validations:
required: true
- type: textarea
id: details
attributes:
label: Detailed Description
description: "Please explain how you would like to see deepmd-kit enhanced, what feature(s) you are looking for, what specific problems this will solve. If possible, provide references to relevant background information like publications or web pages, and whether you are planning to implement the enhancement yourself or would like to participate in the implementation. If applicable add a reference to an existing bug report or issue that this will address."
placeholder:
value:
validations:
required: true
- type: textarea
id: further
attributes:
label: Further Information, Files, and Links
description: Put any additional information here, attach relevant text or image files and URLs to external sites, e.g. relevant publications
placeholder:
value:
validations:
required: false
17 changes: 0 additions & 17 deletions .github/ISSUE_TEMPLATE/generic-issue.md

This file was deleted.

39 changes: 39 additions & 0 deletions .github/ISSUE_TEMPLATE/generic-issue.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
name: Generic issue
description: For issues that do not fit any of the other categories.
labels: wontfix
assignees: []
body:
- type: textarea
id: summary
attributes:
label: Summary
description: "Please provide a clear and concise description of what the question is."
placeholder:
value:
validations:
required: true
- type: input
id: version
attributes:
label: dpdata Version
description: "`dpdata --version`"
validations:
required: true
- type: textarea
id: other-version
attributes:
label: Platform, Python Version, etc
description: "If applicable, specify what platform you are running on."
placeholder:
value:
validations:
required: false
- type: textarea
id: details
attributes:
label: Details
description: "Please explain the issue in detail here."
placeholder:
value:
validations:
required: true
21 changes: 0 additions & 21 deletions .github/ISSUE_TEMPLATE/request-for-help.md

This file was deleted.

7 changes: 7 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
target-branch: "devel"
30 changes: 30 additions & 0 deletions .github/workflows/benchmark.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: Benchmark

on:
- push
- pull_request

jobs:
benchmark:
if: ${{ github.repository_owner == 'deepmodeling' }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- name: Set up Python
uses: actions/setup-python@v6
with:
python-version: 3.12
- uses: astral-sh/setup-uv@v7
with:
enable-cache: true
cache-dependency-glob: |
**/requirements*.txt
**/pyproject.toml
- name: Install dependencies
run: uv pip install --system .[test,amber,ase,pymatgen,benchmark] rdkit openbabel-wheel
- name: Run benchmarks
uses: CodSpeedHQ/action@v4
with:
token: ${{ secrets.CODSPEED_TOKEN }}
mode: walltime
run: pytest benchmark/ --codspeed
28 changes: 0 additions & 28 deletions .github/workflows/docs.yml

This file was deleted.

20 changes: 20 additions & 0 deletions .github/workflows/mirror_gitee.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: Mirror to Gitee Repo

on: [ push, delete, create ]

# Ensures that only one mirror task will run at a time.
concurrency:
group: git-mirror

jobs:
git-mirror:
if: github.repository_owner == 'deepmodeling'
runs-on: ubuntu-latest
steps:
- uses: wearerequired/git-mirror-action@v1
env:
ORGANIZATION: deepmodeling
SSH_PRIVATE_KEY: ${{ secrets.SYNC_GITEE_PRIVATE_KEY }}
with:
source-repo: "https://github.com/deepmodeling/dpdata.git"
destination-repo: "git@gitee.com:deepmodeling/dpdata.git"
38 changes: 38 additions & 0 deletions .github/workflows/pub-pypi.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
name: Publish Python distributions to PyPI

on: push

jobs:
build-n-publish:
if: github.repository_owner == 'deepmodeling'
name: Build and publish Python distributions to PyPI
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master

- name: Set up Python 3.9
uses: actions/setup-python@master
with:
python-version: 3.9

- name: Install pypa/build
run: >-
python -m
pip install
build
--user

- name: Build a binary wheel and a source tarball
run: >-
python -m
build
--sdist
--wheel
--outdir dist/
.

- name: Publish distribution to PyPI
if: startsWith(github.ref, 'refs/tags')
uses: pypa/gh-action-pypi-publish@master
with:
password: ${{ secrets.PYPI_API_TOKEN }}
19 changes: 19 additions & 0 deletions .github/workflows/pyright.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
on:
- push
- pull_request

name: Type checker
jobs:
pyright:
name: pyright
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- uses: actions/setup-python@v6
with:
python-version: '3.12'
- run: pip install uv
- run: uv pip install --system -e .[amber,ase,pymatgen] 'rdkit<2025.3.3' openbabel-wheel
- uses: jakebailey/pyright-action@v2
with:
version: 1.1.363
Loading