Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python313-txaio-26.6.1-1.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

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.

Provides

Requires

License

MIT

Changelog

* 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.

Files

/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