Changelog for
python310-autobahn-23.6.2-ill.80.3.x86_64.rpm :
* Thu Apr 25 2024 Daniel Garcia
- Add upstream patch fix-wamp-tests.patch to make it work with modern python-pytest-asyncio package gh#crossbario/autobahn-python#1631
* Thu Feb 22 2024 Steve Kowalik - Switch to autosetup and pyproject macros.- No more greedy globs in %files.
* Fri Jun 23 2023 Markéta Machová - Update to 23.6.2
* fix: use regular PyPI bitarray>=2.7.5 rather than from GitHub master 23.6.1
* fix: updated bitarray to make eth-account work on pypy
* fix: updated web3 and eth-abi to not use beta versions (#1616) 23.1.2
* fix: monkey patch web3/eth_abi for python 3.11 23.1.1
* fix: support for Python up to v3.11
* fix: update GitHub CI
* fix: copyright transferred to typedef int GmbH - no license change!
* fix: remove coverage crap 22.12.1
* new: expand WAMP Flatbuffers schemata (session ID in each message for MUXing)
* new: update flatc v22.12.06 and regenerate WAMP Flatbuffers type libraries
* fix: Twisted 22.10.0 incompability (#1604)
* fix: Rapid Cancelling Of Tasks Can Cause InvalidStateError (#1600)
* fix: identify_realm_name_category (#1590)
* fix: support Python 3.11 (#1599)
* fix: building _nvx_utf8validator extension on non-x86 systems (#1596)
* fix: asyncio rawsocket protocol transport details (#1592)
* new: expand EIP712AuthorityCertificate; more tests
* Thu Aug 04 2022 Otto Hollmann - Update to 22.7.1:
* fix: Fix a few typos in docs (#1587)
* fix: remove log noise from autobahn.websocket.protocol (#1588)
* new: add more helpers to EthereumKey and CryptosignKey (#1583)
* new: EIP712 certificate chains, incl. use for WAMP-Cryptosign
* fix: improve message logging at trace log level
* fix: forward correct TLS channel ID once the TLS handshake is complete
* new: add eip712 types for WAMP-Cryptosign certificates
* new: add more helpers to EthereumKey and CryptosignKey
* new: add EthereumKey.from_keyfile, CryptosignKey.from_keyfile, CryptosignKey.from_pubkey- Changes from 22.6.1:
* new: add SecurityModuleMemory.from_config and SecurityModuleMemory.from_keyfile
* new: moved UserKey from crossbar to autobahn
* fix: more WAMP-Cryptosign unit tests
* new: experimental WAMP API catalog support
* new: regenerate FlatBuffers WAMP messages
* fix: allow tests to pass without XBR dependencies (#1580)
* new: Flatbuffers IDL based WAMP payload validation (#1576)
* fix: restore autobahn.twisted.testing to distribution (#1578)- Changes from 22.5.1:
* new: WAMP Flatbuffers IDL and schema processing (experimental)
* new: WAMP-cryptosign trustroot (experimental)
* new: add wrapper type for CryptosignAuthextra
* fix: stricted type checking of Challenge; fix cryposign unit test;
* new: more test coverage
* fix: reduce log noise
* fix: forward channel_binding selected in Component client
* new: expand ISigningKey to provide security_module/key_id (if used)
* fix: Component cryptosign test
* fix: add type hints; fix channel_binding
* new: work on federated realms and secmods
* new: rename to and work on a.w.CryptosignKey
* new: add bip44 for cryptosign test
* fix: remove all txaio.make_logger refs from generic code (#1564)
* new: initial support for federated WAMP realms via a.x.FederatedRealm/Seeder
* new: moved utility functions and unit tests for WAMP realm name checking from Crossbar.io
* new: allow list of URLs for transports in a.t.component.Component
* new: add websocket_options to a.t.wamp.ApplicationRunner
* new: add stop_at_close flag in a.t.component.run
* fix: reduce log noise (regression) on ApplicationRunner Twisted (#1561)
* new: allow max_retry_delay==0 for always-immediate auto-reconnect in ApplicationRunner on Twisted
* new: add websocket_options to WAMP ApplicationRunner on Twisted (#888)
* new: more type hints and docs- Changes from 22.4.2:
* fix: can not import autobahn.twisted.util with no-TLS (#1559)- Changes from 22.4.1:
* new: modernize SessionDetails
* new: improve ISession/ITransportHandler and implementations (#1557)
* new: expand and refactor TransportDetails (#1551)
* fix: misc fixes, add type hints, more docs (#1547)
* new: key modules for use with WAMP-cryptosign (#1544)
* fix: string formatting with binary values in TransportDetails.secure_channel_id (#1483)
* fix: never default set authid/authrole in component authenticators
* fix: TransportDetails string formatting (fixes #1486)
* fix: reading private ssh key for cryptosign (fixes #932)
* fix: do not throw (but log) when leaving a session not joined (#1542)
* fix: store WAMP authextra received (#1541)
* Wed Mar 30 2022 Dirk Müller - update to 22.3.2:
* fix: split out UI deps into separate dist flavor (#1532)
* fix: deps for RTD builds (#1540)
* fix: use and bundle dev deps from requirements file
* Sun Mar 27 2022 Dirk Müller - update to 22.3.1:
* fix generate_token
* reduce twisted log noise for wamp clients
* add GitHub URL for PyPi
* Fri Mar 11 2022 Guillaume GARDET - Fix packaging for %arm, aarch64 and riscv64
* Wed Mar 09 2022 Steve Kowalik - Update to 22.2.2:
* fix: auto ping/pong logs should be debug instead of info (#1524)
* new: add auto-ping/pong configuration knob autoPingRestartOnAnyTraffic (see discussion here).
* new: extended websocket auto-ping/pong (\"heartbeating\") with builtin RTT measurement
* new: experimental support for transaction_hash in WAMP Publish/Call (see discussion here).
* new: support decimal numbers WAMP serialization and round-tripping in both JSON and CBOR
* fix: only depend on cbor2 (for WAMP CBOR serialization), not also cbor
* fix: PyInstaller and Docker build / CI issues
* new: support Python 3.10
* new: allow optional keys in endpoint config validation
* fix: reset transport retry status when connection succeeds
* fix: update Docker/PyPy to pypy:3.8-slim
* fix: autobahn installation in docker (#1503)
* new: refactor SigningKey class for reusability (#1500, #1501)
* new: expand XBR node pairing helpers
* fix: build with nvx by default and don\'t publish universal wheel. (#1493)
* fix: update wamp flatbuffer schema for r2r links
* fix: don\'t clobber factory (#1480)
* fix: explicitly require setuptools
* new: expand wamp auth scram and xbr argon2/hkdf (#1479)
* fix: WebSocket compression, window size (zlib wbits) == 8 is illegal nowerdays (#1477)
* fix: XBR IDL code generator - all 4 WAMP actions working now
* new: add automated build of xbrnetwork CLI (single-file EXE) in CI- Remove python-mock BuildRequires- Rebase respect-cflags.patch- Ship the xbrnetwork-ui cli tool
* Mon Feb 07 2022 Andreas Schwab - Do not use NVX on riscv64
* Tue May 18 2021 Dirk Müller - update to 21.3.1:
* fix: Twisted v21.2.0 breaks Crossbar.io
* new: use_binary_hex_encoding option for JSON object serializer
* fix: correct some sphinx doc references
* new: minimum supported Python (language) version is now 3.7 (on CPython and PyPy)
* new: more XBR proxy/stub code generation capabilities (RPC call/invoation handlers)
* fix: wamp-cryptosign loading of keys from SSH agent
* fix: update Docker image building and build Docker multi-arch images
* new: add more WAMP-cryptosign signature test vectors and unit tests
* fix: include XBR code rendering templates in package manifest
* Sat Feb 13 2021 Dirk Müller - update to 21.2.1:
* new: XBR ABI files now via separate package (“xbr”) - substantially reduce package size for non-XBR users
* fix: circular dependency in “xbr” install flavor
* fix: XBR package manifest and CLI user profile loading
* fix: consider ‘wamp.close.goodbye_and_out’ a clean exit
* fix: HASH import as well as improve diagnostics if things go wrong
* fix: add missing jinja2 dependency for XBR CLI
* fix: wamp.close.goodbye_and_out counts as a clean exit
* Tue Jan 12 2021 Steve Kowalik - Add missing BuildRequires/Requires on python-hyperlink
* Tue Jan 05 2021 Steve Kowalik - Update to 20.12.3:
* fix: URL must be re-encoded when doing redirect (#1439) (bsc#1180570, CVE-2020-35678)
* new: minimum supported Python (language) version is now 3.6
* fix: derive_bip32childkey traceback (#1436)
* fix: update and adjust docker files to upstream changes
* new: CLI commands for WAMP IDL (xbrnetwork describe-schema / codegen-schema)
* new: add eth address helpers (#1413)
* new: cryptosign authextra allow arbitrary keys (#1411)
* fix: adapt to planet api prefix change (#1408)
* fix: Type check improve (#1405)