Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion .github/workflows/build-phonopy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,14 @@ jobs:
CIBW_BEFORE_TEST: pip install "phonors>=0.3.0,<0.5"
CIBW_TEST_REQUIRES: pytest ase
CIBW_TEST_SOURCES: test
CIBW_TEST_COMMAND: python -m pytest test
# 4.8.3's C-vs-Rust thermal-properties test compares at rtol=1e-10, but the C
# path's zero-point energy counts every mode with f > 0 while the Rust path
# counts only f > cutoff (1e-5 THz). The Gamma acoustic modes are eigenvalue
# noise (~1e-7 THz) that lands between the two, so the gap depends on that
# noise: 5.6e-11 with upstream's x86_64 wheel, 1.2e-10 on riscv64.
CIBW_TEST_COMMAND: >-
python -m pytest test
--deselect test/phonon/test_thermal_properties.py::test_thermal_properties_at_low_temperature_c_matches_python

- name: Check wheel contents
run: |
Expand Down
2 changes: 2 additions & 0 deletions docs/packages/phonopy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -122,3 +122,5 @@ versions:
- filename: phonopy-4.8.1-cp314-cp314t-manylinux_2_39_riscv64.whl
sha256: 8b4f4557a1ac318f47d6313e82c6c7396ebae36e3cae03206f6babff74a850b9
requires-python: '>=3.10'
- version: 4.8.2
- version: 4.8.3
Loading