Skip to content

v1.6.0

Choose a tag to compare

@github-actions github-actions released this 10 Feb 14:01
· 53 commits to master since this release
  • Requirements

    • Increased minimum version of SeeK-path to 2.2.1

      • Recent updates provide improved compatibility with recent spglib versions
        and allow q-point paths to be generated in the input cell orientation.
    • Security

      • Bumped wheel requirement for docs and testing to 0.46.2. (CVE-2026-24049 <https://www.cve.org/CVERecord?id=CVE-2026-24049>_)
  • Bug fixes

    • Band structures paths could be generated with incorrect
      correspondence of q-points to symmetry labels if the input cell
      was transformation of reference primitive cell. (e.g. different
      order of lattive vectors). This is now fixed by using features of
      SeeK-path 2.1+.

    • Band structure paths would be inappropriately generated and
      labelled if the input cell was a supercell of the primitive cell.
      This scenario now emits a warning (from Seek-path) and the tick
      labels will not use the traditional high-symmetry labels.

  • Improvements

    • Extended pathlib.Path support and annotations throughout the code. Removing
      references to os.path where no longer relevant.

    • Rework Spectrum*.copy() to meet Python copy <https://docs.python.org/3/library/copy.html>__ specifications.

  • Maintenance

    • Replace tmpdir in tests with tmp_path and use Path handling.