What's Changed
New feature
- feat: apply descriptor exclude_types to env mat stat by @njzjz in #3625
- feat(build): Add Git archives version files by @njzjz-bot in #3669
Enhancement
- style: enable W rules by @njzjz in #3793
- build: unpin tensorflow version on windows by @njzjz in #3721
- Add a reminder for the illegal memory error by @Yi-FanLi in #3822
- lmp: improve error message when compute/fix is not found by @njzjz in #3801
Bugfix
- tf: remove freeze warning for optional nodes by @njzjz in #3381
- fix: set rpath for protobuf by @njzjz in #3636
- fix(tf): apply exclude types to se_atten_v2 switch by @njzjz in #3651
- fix: fix git version detection in docker_package_c.sh by @njzjz in #3658
- fix(tf): fix float32 for exclude_types in se_atten_v2 by @njzjz in #3682
- Fix typo in smooth_type_embdding by @iProzd in #3698
- test: set more lossy precision requirements by @nahso in #3726
- fix: fix ipi package by @njzjz in #3835
- fix(tf): prevent fitting_attr variable scope from becoming fitting_attr_1 by @njzjz in #3930
- fix seeds in se_a and se_atten by @njzjz in #3880
Documentation
- docs: update DPA-1 reference by @njzjz in #3810
- docs: setup uv for readthedocs by @njzjz in #3685
- Clarifiy se_atten_v2 compression doc by @nahso in #3727
- docs: add document equations for se_atten_v2 by @Chengqian-Zhang in #3828
CI/CD
- CI: Accerate GitHub Actions using uv by @njzjz in #3676
- ci: bump ase to 3.23.0 by @njzjz in #3846
- ci(build): use uv for cibuildwheel by @njzjz in #3695
- chore(ci): workaround to retry error decoding response body from uv by @njzjz in #3889
Dependency updates
- build(deps): bump tar from 6.1.14 to 6.2.1 in /source/nodejs by @dependabot in #3714
- build(deps): bump pypa/cibuildwheel from 2.17 to 2.18 by @dependabot in #3777
- build(deps): bump docker/build-push-action from 5 to 6 by @dependabot in #3882
Full Changelog: v2.2.10...v2.2.11