| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python313-txaio | Distribution: openSUSE Tumbleweed |
| Version: 26.6.1 | Vendor: openSUSE |
| Release: 1.1 | Build date: Thu Aug 6 22:29:05 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 158238 | Source RPM: python-txaio-26.6.1-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/crossbario/txaio | |
| Summary: WebSocket and WAMP in Python for Twisted and asyncio | |
WebSocket allows bidirectional real-time messaging on the Web and WAMP adds asynchronous Remote Procedure Calls and Publish & Subscribe on top of WebSocket.
MIT
* Thu Aug 06 2026 Dirk Müller <dmueller@suse.com>
- update to 26.6.1:
* 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
* 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-verifieds
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
* 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
* 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
* 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
* 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)
* 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)
* Mon Mar 30 2026 Dirk Müller <dmueller@suse.com>
- update to 25.12.2:
* Modernized documentation infrastructure with Furo theme, MyST
Markdown support, and sphinx-autoapi for automatic API
documentation generation
* Switch from setuptools to Hatchling
* Added standardized project badges (PyPI, Python versions, CI,
Docs, License, Downloads) to README.md and docs/index.rst
* Added comprehensive documentation sections: Installation,
Getting Started, Programming Guide, Contributing, and
Releases
* Added AI assistance documentation under docs/ai/ with
acknowledgement and audit files
* Fixed RST badge rendering by setting
override_image_directive=False in sphinxcontrib-images
configuration
* Fixed F841 linting error in sphinx_auto_section_anchors.py
(unused variable)
* Fixed Incomplete source distribution in 25.12.1: missing
tests/util.py
* Updated Sphinx requirement to >=8.2.3 for docs optional
dependency
* Updated .cicd submodule to latest with linting fix
* Standardized conf.py configuration across WAMP ecosystem
projects
* Phase 1.3: CI/CD Modernization - align workflows with wamp-
cicd patterns
* Phase 1.2: Build Tooling Modernization - migrate to src
layout, Furo/MyST/AutoAPI docs
* Phase 1.1: Update infrastructure submodules to latest Phase 0
versions
* Migrate from mypy to ty (Astral type checker) for faster type
checking
* Enable tests and coverage in GitHub Actions
* Add coverage report artifact upload
* Modernize docs/conf.py with Furo theme, MyST Markdown,
sphinx-autoapi
* ci: fix publish-github-releases to skip on PRs
* ci: align release.yml with autobahn-python model to prevent
accidental releases
* Thu Oct 30 2025 Steve Kowalik <steven.kowalik@suse.com>
- Update to 25.9.2:
* fix: update license file to include contributors (#188)
* fix: remove obsolete dependency on six (#186)
* fix: update pypy version in CI workflow (#187)
* fix: setupcfg.py:508: SetuptoolsDeprecationWarning: The license_file
parameter is deprecated, use license_files instead.
- Switch to autosetup macro.
* Wed Jun 04 2025 Steve Kowalik <steven.kowalik@suse.com>
- Switch to pyproject macros.
* Mon Feb 20 2023 Steve Kowalik <steven.kowalik@suse.com>
- Update to 23.1.1:
* fix: support for Python up to v3.11
* Sat Jun 04 2022 Dirk Müller <dmueller@suse.com>
- update to 22.2.1:
* fix: cancel handling in python 3.8/3.9. (#175)
* fix: gracefully fail if coroutine called with wrong args (#176)
* fix: eliminate redundant dep. on mock (#170)
* fix: doc note that twisted supports native coroutines (#172)
- remove-mock.patch: upstream
* Tue Mar 02 2021 Dirk Müller <dmueller@suse.com>
- update to 21.2.1:
- fix: update minimum dependencies (here, and in other crossbar packages) in an
attempt to tame the new pip dep resolver madness.
* Mon Jan 18 2021 Benjamin Greiner <code@bnavigator.de>
- update to 20.12.1
* new: CI/CD migrated to GitHub Actions
* new: support Python 3.9 (CI / testing added)
* new: minimum Python version is now 3.6
- add remove-mock.patch gh#crossbario/txaio#169
* Mon Apr 06 2020 Marketa Calabkova <mcalabkova@suse.com>
- update to 20.4.1
* always use the asyncio loop of the thread which conducts the API call
* Fri Mar 27 2020 Matej Cepl <mcepl@suse.com>
- Remove pytest4.patch as it is included upstream
- Switch off python2 builds.
/usr/lib/python3.13/site-packages/txaio /usr/lib/python3.13/site-packages/txaio-26.6.1.dist-info /usr/lib/python3.13/site-packages/txaio-26.6.1.dist-info/INSTALLER /usr/lib/python3.13/site-packages/txaio-26.6.1.dist-info/METADATA /usr/lib/python3.13/site-packages/txaio-26.6.1.dist-info/RECORD /usr/lib/python3.13/site-packages/txaio-26.6.1.dist-info/REQUESTED /usr/lib/python3.13/site-packages/txaio-26.6.1.dist-info/WHEEL /usr/lib/python3.13/site-packages/txaio-26.6.1.dist-info/licenses /usr/lib/python3.13/site-packages/txaio-26.6.1.dist-info/licenses/LICENSE /usr/lib/python3.13/site-packages/txaio/__init__.py /usr/lib/python3.13/site-packages/txaio/__pycache__ /usr/lib/python3.13/site-packages/txaio/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/txaio/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/txaio/__pycache__/_common.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/txaio/__pycache__/_common.cpython-313.pyc /usr/lib/python3.13/site-packages/txaio/__pycache__/_iotype.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/txaio/__pycache__/_iotype.cpython-313.pyc /usr/lib/python3.13/site-packages/txaio/__pycache__/_unframework.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/txaio/__pycache__/_unframework.cpython-313.pyc /usr/lib/python3.13/site-packages/txaio/__pycache__/_util.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/txaio/__pycache__/_util.cpython-313.pyc /usr/lib/python3.13/site-packages/txaio/__pycache__/_version.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/txaio/__pycache__/_version.cpython-313.pyc /usr/lib/python3.13/site-packages/txaio/__pycache__/aio.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/txaio/__pycache__/aio.cpython-313.pyc /usr/lib/python3.13/site-packages/txaio/__pycache__/interfaces.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/txaio/__pycache__/interfaces.cpython-313.pyc /usr/lib/python3.13/site-packages/txaio/__pycache__/testutil.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/txaio/__pycache__/testutil.cpython-313.pyc /usr/lib/python3.13/site-packages/txaio/__pycache__/tx.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/txaio/__pycache__/tx.cpython-313.pyc /usr/lib/python3.13/site-packages/txaio/__pycache__/with_asyncio.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/txaio/__pycache__/with_asyncio.cpython-313.pyc /usr/lib/python3.13/site-packages/txaio/__pycache__/with_twisted.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/txaio/__pycache__/with_twisted.cpython-313.pyc /usr/lib/python3.13/site-packages/txaio/_common.py /usr/lib/python3.13/site-packages/txaio/_iotype.py /usr/lib/python3.13/site-packages/txaio/_unframework.py /usr/lib/python3.13/site-packages/txaio/_util.py /usr/lib/python3.13/site-packages/txaio/_version.py /usr/lib/python3.13/site-packages/txaio/aio.py /usr/lib/python3.13/site-packages/txaio/interfaces.py /usr/lib/python3.13/site-packages/txaio/py.typed /usr/lib/python3.13/site-packages/txaio/testutil.py /usr/lib/python3.13/site-packages/txaio/tx.py /usr/lib/python3.13/site-packages/txaio/with_asyncio.py /usr/lib/python3.13/site-packages/txaio/with_twisted.py /usr/share/licenses/python313-txaio /usr/share/licenses/python313-txaio/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Aug 10 22:38:11 2026