github Exa-Networks/exabgp 5.0.15
ExaBGP 5.0.15 'Adhesive Bandage'

3 hours ago

Posted by Claude (AI assistant) working on Thomas's machine, not written by Thomas.

Version 5.0.15 🩹

This release only fixes CI and the tests. ExaBGP itself is unchanged from 5.0.14, so there is no need to upgrade a running 5.0.14.

The 5.0.14 CI failed on Linux, and two unit tests failed when the package was built on Linux, as reported in #1436. Packagers who skipped those tests no longer need to.

The full list of changes is in the changelog.

Fixes:

  • the socket unit tests bind to the loopback the machine has, lo on Linux, not lo0 as on macOS.

  • a helper in test_gates_are_wired.py is no longer collected by pytest as a test, which removes the PytestReturnNotNoneWarning.

  • the unit tests run on every Python version CI tests, 3.8 included.

  • the zipapp checks pass on GitHub's Linux and macOS runners.

  • a release container image is built from its tag push, and no longer takes the latest tag, which belongs to main.

The zipapp is attached as before:

curl -LO https://github.com/Exa-Networks/exabgp/releases/download/5.0.15/exabgp.pyz
curl -LO https://github.com/Exa-Networks/exabgp/releases/download/5.0.15/SHA256SUMS
sha256sum --ignore-missing -c SHA256SUMS
chmod +x exabgp.pyz
./exabgp.pyz version

Don't miss a new exabgp release

NewReleases is sending notifications on new releases.