Skip to content

v2.0.9a8

Pre-release
Pre-release

Choose a tag to compare

@reactive-firewall reactive-firewall released this 14 Jul 04:25
· 75 commits to master since this release
v2.0.9a8
9c8445e

What Changed between v2.0.9a6...v2.0.9a8

Details
Kinds of changes UPDATE, STYLE, PATCH, MERGE, LICENSE, HOTFIX, FIX, DEBUG, COVERAGE, CONFIG, COMMENT, CI
Impacted Issues #155, #335, #429, #434, #439, #441, #442, #443, #444, #446, #448, #452, #454, #455

Changes in file .coderabbit.yaml:

  • reviewed and approved sugested grammar changes (see AI policy requirements for changes)
  • minor style changes
  • improved path_filter
  • improved directions a bit
  • implemented approved grammar changes

Changes in file docs/CI.md:

  • removed CodeClimate mentions
  • other style changes
  • improved readability slightly

Changes in file docs/conf.py:

  • Version bump to v2.0.9a8
  • version bump to v2.0.9a8
  • version bump to v2.0.9a7

Changes in file docs/FAQ.md:

  • refactored old slug "reactive-firewall/multicast" to new slug "reactive-firewall-org/multicast"
  • improved readability slightly

Changes in file docs/INSTALL.md:

  • style sync
  • refactored old slug "reactive-firewall/multicast" to new slug "reactive-firewall-org/multicast"
  • markdown style tweak
  • added missing copyright line

Changes in file docs/requirements.txt:

  • version bump for pip and related
  • version bump

Changes in file docs/SECURITY.md:

  • refactored old slug "reactive-firewall/multicast" to new slug "reactive-firewall-org/multicast"
  • added missing copyright comment line

Changes in file docs/USAGE.md:

  • refactored old slug "reactive-firewall/multicast" to new slug "reactive-firewall-org/multicast"

Changes in file generate_changelog.sh:

  • refactored old slug "reactive-firewall/multicast" to new slug "reactive-firewall-org/multicast"
  • minor change to quoting
  • added setting the locals for sort to the setup before generating changelogs

Changes in file .gitattributes:

  • removed redundant rules
  • added some comments

Changes in file .github/actions/check-control/action.yml:

  • minor improvements to stability
  • improved readability slightly

Changes in file .github/actions/checkout-and-rebuild/action.yml:

  • use input token for verifing attestation too
  • revert to use python for pip-upgrade on windows in CI/CD, because it buggs out on windows paths in bash
  • removed manula verification as the download workflow is already checking the digest of the zip and fetching from the exact workflow by ID
  • minor changes
  • improved python setup to include environment overrides
  • attempt to convert windows python path

Changes in file .github/actions/fetch-test-reporter/action.yml:

  • minor cleanup
  • improved use of deprecationMessage
  • EoL CodeClimate Support

Changes in file .github/actions/purge-test-reporter/action.yml:

  • minor re-wording
  • minor cleanup
  • improved use of deprecationMessage
  • EoL CodeClimate Support

Changes in file .github/actions/run-minimal-acceptance-tests/action.yml:

  • minor improvements to stability

Changes in file .github/actions/test-reporter-upload/action.yml:

  • skip some checks on windows runners
  • override brnach name in coverage reports
  • minor improvements to stability
  • improved use of deprecationMessage
  • EoL CodeClimate Support

Changes in file .github/AI_USAGE_POLICY.md:

  • improved readability slightly

Changes in file .github/CONTRIBUTING.md:

  • improved readability slightly

Changes in file .github/dependabot.yml:

  • regression fix
  • minor change
  • changes to better reflect dependencies

Changes in file .github/ISSUE_TEMPLATE.md:

  • improved readability slightly

Changes in file .github/labeler.yml:

  • improved labeling some

Changes in file .github/workflows/CI-BUILD.yml:

  • version bump
  • store PR number in the build info for use in reports
  • small style changes
  • possible regression fix
  • minor improvements to stability
  • minor improvements
  • minor fixes
  • improved python bootstrapping a little
  • corrected comment to version 2.4.0 for e8998f949152b193b063cb0ec769d69d929409be (attest-build-provenance)
  • changed gh pr call to use gh api call
  • added fr_CA.UTF-8 to build testing
  • add pr number details to build info

Changes in file .github/workflows/CI-CHGLOG.yml:

  • refactored old slug "reactive-firewall/multicast" to new slug "reactive-firewall-org/multicast"
  • Corrected runtime temp path value

Changes in file .github/workflows/CI-DOCS.yml:

  • minor improvements to stability

Changes in file .github/workflows/CI-MATs.yml:

  • minor improvements to stability
  • add pr number details to build info

Changes in file .github/workflows/codeql-analysis.yml:

  • version bumps
  • version bump for CodeQL
  • version bump

Changes in file .github/workflows/flake8.yml:

  • version bump from v1.3 to v1.5
  • fixed comment for new version

Changes in file .github/workflows/scorecard.yml:

  • version bump for CodeQL
  • version bump
  • minor changes
  • version bumps

Changes in file .github/workflows/Tests.yml:

  • when using spaces (in YAML) should be increments of 2 (8 or 10, instead of 9)
  • removed direct file-upload of coverage, in-favor of test-reporter-upload step
  • related refactoring
  • refactored erronious condition
  • override brnach name in coverage reports
  • minor stability improvements to coverage reporting and tox job setup.
  • minor improvements
  • minor changes
  • major improvements to stability (WIP)
  • improved setup for tox hopefully
  • EoL CodeClimate Support
  • cover both test modes for coverage now
  • added bypass for invalid success logic
  • add pr number details to codecov coverage upload

Changes in file LICENSE.md:

  • updated URL
  • updated a few more licences to direct links
  • improved readability slightly

Changes in file Logo.svg:

  • improved readability slightly

Changes in file Makefile:

  • version bump for pip and related
  • overhauled tox based testing support
  • other style changes
  • minor changes for tox support
  • improvements to tox based testing optional case
  • improvement to coverage logic slightly
  • improved style check stability slightly
  • improved coverage reporting for tests
  • improved coverage reporting for just-test target

Changes in file multicast/hear.py:

  • removed commented out code to suppress PY-W0069
  • other minor changes
  • minor style refactoring for over-zelous linter
  • minor style refactor
  • minor style change
  • minor coverage tweaking
  • linter churn
  • added doctest testcase for handler with STOP message

Changes in file multicast/init.py:

  • version bump to v2.0.9-alpha-7
  • Version bump to v2.0.9a8
  • version bump to v2.0.9a8
  • style tweaks
  • possible fix for PYL-R0401
  • minor style refactoring for over-zelous linter
  • minor style change to suppress PYL-R0401
  • added some documentation

Changes in file multicast/main.py:

  • style tweaks
  • minor coverage tweaking
  • linter churn
  • improved code style
  • Fixed typo found, but regressed in #429
  • added some documentation

Changes in file multicast/recv.py:

  • style tweaks
  • added some documentation

Changes in file multicast/send.py:

  • improved code style

Changes in file multicast/skt.py:

  • style tweaks

Changes in file pyproject.toml:

  • Version bump to v2.0.9a8
  • version bump to v2.0.9a8
  • version bump to v2.0.9a7
  • fixed a version typo

Changes in file README.md:

  • ❇️ added new Badges
  • removed CodeClimate Badges
  • removed another missed badge
  • minor tweak to example
  • improved readability slightly

Changes in file tests/requirements.txt:
Changes in file requirements.txt:
Changes in file docs/requirements.txt:

  • vrsion bump
  • version bump for pip and related
  • version bump

Changes in file tests/check_pip:

  • Workaround for pycodestyle ("MIT")

Changes in file tests/context.py:

  • style tweaks
  • linter churn
  • Fixed typo found, but regressed in #429
  • added some documentation

Changes in file tests/init.py:

  • style tweaks
  • minor style refactoring for over-zelous linter
  • minor fixes
  • improved doctests slightly
  • added some documentation

Changes in file tests/MulticastUDPClient.py:

  • style tweaks
  • fixed a version header

Changes in file tests/profiling.py:

  • updated URL
  • updated python-repo licences to direct link

Changes in file tests/requirements.txt:

  • vrsion bump
  • version bump for pip and related

Changes in file tests/test_basic.py:

  • updated python-repo licences to direct link
  • fixed a version header
  • updated URL

Changes in file tests/test_build.py:

  • updated python-repo licences to direct link
  • small improvement to docstrings
  • fixed a version header
  • updated URL

Changes in file tests/test_deps.py:

  • fixed a version header

Changes in file tests/test_extra.py:

  • regression fix for optional missing case
  • minor style changes
  • added some documentation
  • added doctest for decorator

Changes in file tests/test_fuzz.py:

  • added some documentation

Changes in file tests/test_hear_cleanup.py:

  • small improvement to docstrings
  • skip early if send fails in flaky test
  • re-re-re fix for misleading comments
  • regression fix for optional missing case
  • new test for negitive case
  • minor style changes
  • improved code coverage
  • corrected an overlooked comment

Changes in file tests/test_hear_keyboard_interrupt.py:

  • minor style changes

Changes in file tests/test_hear_server_activate.py:

  • style tweaks
  • added some documentation

Changes in file tests/test_hear_server.py:

  • style tweaks
  • small improvement to docstrings
  • added some documentation

Changes in file tests/test_manifest.py:

  • minor style changes

Changes in file tests/test_usage.py:

  • updated python-repo licences to direct link
  • style tweaks
  • added some documentation
  • updated URL

Changes in file tox.ini:

  • version bumps for v2.0.9a7 and related
  • removed unused TravisCI support
  • overhauled tox config to support v2.0+
  • More style changes
  • more fixes and cleanup
  • minor tweak
  • migrated to tox v4+
  • improved configuration

Full Changelog: v2.0.9a6...v2.0.9a8