Skip to content

v13.3.1

Latest

Choose a tag to compare

@kdeldycke kdeldycke released this 17 Jul 14:04
Immutable release. Only release title and notes can be modified.

Note

13.3.1 is available on 🐍 PyPI and 🐙 GitHub.

  • Fix test_current_funcs failing under nested shells: extra shells backed by real ancestor processes (like a fish session running an OBS chroot build) are now accounted for. Addresses #619
  • Document detection semantics on every trait page: which traits can match simultaneously (shells, platforms, terminals), which are exclusive (architectures, CI systems, agents), and how each current_*() function arbitrates or reports absences.
  • Skip the whole test workflow on version-bump pushes and pull requests.
  • Skip the package install checks on pull requests: they exercise the released package, not the change under review.
  • Run the test suite in parallel outside CI too, by moving --numprocesses=auto and --dist=loadgroup to pytest addopts.

Full changelog: v13.3.0...v13.3.1