Skip to content

Bump txaio from 25.12.2 to 26.6.1 - #66

Merged
KafetzisThomas merged 1 commit into
mainfrom
dependabot/uv/txaio-26.6.1
Jul 3, 2026
Merged

Bump txaio from 25.12.2 to 26.6.1#66
KafetzisThomas merged 1 commit into
mainfrom
dependabot/uv/txaio-26.6.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 1, 2026

Copy link
Copy Markdown
Contributor

Bumps txaio from 25.12.2 to 26.6.1.

Release notes

Sourced from txaio's releases.

v26_6_1

txaio v26_6_1

txaio - Compatibility API for Twisted and asyncio

Installation:

pip install txaio==26_6_1

Links:

See CHANGELOG for details.

Development Build pr224-null-fix_207b-202606181357

txaio Development Build

Release: pr224-null-fix_207b-202606181357 Type: development Branch: master Commit: f64c00099e9968cecb769d03d97cd7ad7a4e7d54

This is an automated development/nightly build for testing purposes.

Installation:

pip install https://github.com/crossbario/txaio/releases/download/pr224-null-fix_207b-202606181357/txaio-*.whl

Files:

  • Universal wheel (py3-none-any)
  • Source distribution (.tar.gz)
  • Documentation archive
  • SHA256 checksums (CHECKSUMS-ALL.sha256)

⚠️ This is a development build - for production use, install from PyPI.

Development Build fork-036b071c-oberstet_txaio-fix_207-202606181012

txaio Development Build

Release: fork-036b071c-oberstet_txaio-fix_207-202606181012 Type: development Branch: master Commit: 036b071ce52223747e6753e44db35fd187ffeb09

This is an automated development/nightly build for testing purposes.

... (truncated)

Changelog

Sourced from txaio's changelog.

26.6.1

Fix

  • Logging at warn level on the asyncio backend no longer triggers a DeprecationWarning from the standard library: txaio now dispatches the warn level to logging.Logger.warning instead of the deprecated .warn alias ([#89](https://github.com/crossbario/txaio/issues/89) <https://github.com/crossbario/txaio/issues/89>_)

Other

  • Preserve verified artifact chain-of-custody in the release pipeline, aligning txaio with the rest of the WAMP group. The wheel, source distribution and documentation are now built once in the main workflow and uploaded with upload-artifact-verified; the release workflow download-artifact-verified\s those exact, checksum-verified artifacts (by main run id) and publishes them, instead of rebuilding from source. This guarantees that what is tested is what is shipped ([#207](https://github.com/crossbario/txaio/issues/207) <https://github.com/crossbario/txaio/issues/207>_)
  • Auto-publish a GitHub Discussions announcement for nightly and stable releases: a new release-post-comment.yml workflow runs after the release workflow, finds the freshly-created GitHub Release and posts its notes into the Discussions ci-cd category. The category is resolved by name (case-insensitive), so no repo-specific category id is hard-coded. Requires GitHub Discussions enabled on the repository with a ci-cd category ([#207](https://github.com/crossbario/txaio/issues/207) <https://github.com/crossbario/txaio/issues/207>_)
  • Align artifact handling with the rest of the WAMP group: CI now uploads build, coverage and documentation artifacts via the shared upload-artifact-verified action (SHA256 chain-of-custody), and the release workflow validates the exact PyPI payload — the universal py3-none-any wheel plus the source distribution — with the shared, fail-closed check-release-fileset action before publishing ([#212](https://github.com/crossbario/txaio/issues/212) <https://github.com/crossbario/txaio/issues/212>_)
  • Remove three permanently-skipped legacy tests that exercised the @asyncio.coroutine decorator. That decorator was removed in Python 3.11 (txaio's minimum supported version), so the tests could no longer run on any supported interpreter and only emitted skips ([#152](https://github.com/crossbario/txaio/issues/152) <https://github.com/crossbario/txaio/issues/152>_)
  • Bumped the shared wamp-ai and wamp-cicd Git submodules to match the rest of the WAMP project group (zlmdb / autobahn-python 26.6.1) for the coordinated release. The wamp-cicd bump picks up the GHSA-6658 shell-injection hardening in the shared identifiers.yml reusable workflow (untrusted GitHub event fields are now passed via env: as quoted data with a fail-closed branch-name allowlist) ([#218](https://github.com/crossbario/txaio/issues/218) <https://github.com/crossbario/txaio/issues/218>_)
  • Declare the ty type checker in the dev extra and run it from the project venv (dropping the separate global uv tool install ty step), so local and CI resolve the same latest ty. Fixed a newly-reported ty invalid-argument-type diagnostic in tx.py (the Twisted ILogObserver is provided via zope.interface @provider, which static checkers cannot follow) with a localized cast rather than a blanket rule ignore. Excluded the .ai / .cicd submodules from ruff (they carry their own linting/CI) ([#218](https://github.com/crossbario/txaio/issues/218) <https://github.com/crossbario/txaio/issues/218>_)
Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Jul 1, 2026
@KafetzisThomas

Copy link
Copy Markdown
Owner

@dependabot recreate

@dependabot
dependabot Bot force-pushed the dependabot/uv/txaio-26.6.1 branch from f84849d to d1252fa Compare July 1, 2026 17:46
Bumps [txaio](https://github.com/crossbario/txaio) from 25.12.2 to 26.6.1.
- [Release notes](https://github.com/crossbario/txaio/releases)
- [Changelog](https://github.com/crossbario/txaio/blob/master/docs/changelog.rst)
- [Commits](crossbario/txaio@v25.12.2...v26.6.1)

---
updated-dependencies:
- dependency-name: txaio
  dependency-version: 26.6.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/uv/txaio-26.6.1 branch from d1252fa to 348bee5 Compare July 3, 2026 10:45
@KafetzisThomas
KafetzisThomas merged commit 8838e4d into main Jul 3, 2026
1 check passed
@KafetzisThomas
KafetzisThomas deleted the dependabot/uv/txaio-26.6.1 branch July 3, 2026 10:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant