Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:illuusio:buildbot-daemon
python-autobahn
python-autobahn.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File python-autobahn.changes of Package python-autobahn
------------------------------------------------------------------- Thu Apr 25 08:18:43 UTC 2024 - Daniel Garcia <daniel.garcia@suse.com> - 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 03:58:14 UTC 2024 - Steve Kowalik <steven.kowalik@suse.com> - Switch to autosetup and pyproject macros. - No more greedy globs in %files. ------------------------------------------------------------------- Fri Jun 23 11:21:53 UTC 2023 - Markéta Machová <mmachova@suse.com> - 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 4 09:13:28 UTC 2022 - Otto Hollmann <otto.hollmann@suse.com> - 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 07:49:43 UTC 2022 - Dirk Müller <dmueller@suse.com> - 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 13:53:14 UTC 2022 - Dirk Müller <dmueller@suse.com> - update to 22.3.1: * fix generate_token * reduce twisted log noise for wamp clients * add GitHub URL for PyPi ------------------------------------------------------------------- Fri Mar 11 08:54:00 UTC 2022 - Guillaume GARDET <guillaume.gardet@opensuse.org> - Fix packaging for %arm, aarch64 and riscv64 ------------------------------------------------------------------- Wed Mar 9 05:57:11 UTC 2022 - Steve Kowalik <steven.kowalik@suse.com> - 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 7 13:56:05 UTC 2022 - Andreas Schwab <schwab@suse.de> - Do not use NVX on riscv64 ------------------------------------------------------------------- Tue May 18 11:41:43 UTC 2021 - Dirk Müller <dmueller@suse.com> - 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 20:06:02 UTC 2021 - Dirk Müller <dmueller@suse.com> - 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 05:13:37 UTC 2021 - Steve Kowalik <steven.kowalik@suse.com> - Add missing BuildRequires/Requires on python-hyperlink ------------------------------------------------------------------- Tue Jan 5 03:42:59 UTC 2021 - Steve Kowalik <steven.kowalik@suse.com> - 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) ------------------------------------------------------------------- Mon Dec 21 21:50:35 UTC 2020 - Benjamin Greiner <code@bnavigator.de> - Fix flavored requires -- gh#openSUSE/python-rpm-macros#66 ------------------------------------------------------------------- Mon Aug 31 10:06:55 UTC 2020 - Guillaume GARDET <guillaume.gardet@opensuse.org> - Fix installation path when NVX is not used (fix aarch64) ------------------------------------------------------------------- Thu Aug 20 08:47:52 UTC 2020 - Guillaume GARDET <guillaume.gardet@opensuse.org> - Do not use NVX on %arm and aarch64 ------------------------------------------------------------------- Thu Jul 23 14:42:38 UTC 2020 - Berthold Gunreben <azouhr@opensuse.org> - Add patch to include correct <arch>intrin.h for s390 * intrin-arch.patch - Minor patch refresh for respect-cflags.patch ------------------------------------------------------------------- Tue Jul 21 05:51:09 UTC 2020 - Steve Kowalik <steven.kowalik@suse.com> - Update to 20.7.1: * new: add market login eip. expose helpers ------------------------------------------------------------------- Wed Jul 8 02:19:00 UTC 2020 - Steve Kowalik <steven.kowalik@suse.com> - Update to 20.6.2: * fix: xbr fixes (#1396) * fix: use cpy 3.8 for running flake in CI * new: Ticket1392 internal attrs (#1394) * new: internal-only router attributes and hook for router to add custom information ------------------------------------------------------------------- Mon Jun 15 04:37:00 UTC 2020 - Steve Kowalik <steven.kowalik@suse.com> - Update to 20.6.1: * new: massive expansion of XBR CLI and EIP712 helpers * new: more (exhaustive) serializer cross-tripping tests * fix: some code quality and bug-risk issues (#1379) * fix: removed externalPort assignment when not set (#1378) * fix: docs link in README (#1381) * fix: docs typo frameword -> framework (#1380) * fix: improve logging; track results on observable mixin * new: add environmental variable that strips xbr. (#1374) * fix: trollius is gone (#1373) * new: added ability to disable TLS channel binding (#1368) - Correct BuildRequires/Requires (boo#1172126) ------------------------------------------------------------------- Sun Jun 14 08:49:49 UTC 2020 - Dirk Mueller <dmueller@suse.com> - update to 20.4.3: * new: XBR CLI (#1367) * fix: add missing XBR dependency py-multihash ------------------------------------------------------------------- Wed May 27 09:36:10 UTC 2020 - Petr Gajdos <pgajdos@suse.com> - %python3_only -> %python_alternative ------------------------------------------------------------------- Mon Apr 20 05:41:32 UTC 2020 - Steve Kowalik <steven.kowalik@suse.com> - Update to 20.4.2: * new: XBR - adjust eip712 signature for channel close * new: XBR - adjustments after xbr refactoring (#1357) * new: XBR - add channel open/close eip712 types to AB (#1358) * new: WAMP-cryptosign - make channel_id_type optional in transport_channel_id() * new: expose new XBR top-level contracts * fix: bump dependencies versions for attrs and identity (#1346) * fix: FrontendProxyProtocol object has no attribute 'write' (#1339) * fix: WAMP-cryptosign authid is not mandatory; reduce log noise (#1340) * fix: confusion between paying and payment channel (#1337) * new: forward explicitly set app level errors from ApplicationRunner.run() (#1336) * fix: simple typo: hookinh -> hooking (#1333) * new: update for xbr v20.3.1 * fix: for #1327 - cancel Auto Ping Timeout (#1328) * new: helper function to create a configured Web3 blockchain connection (#1329) * fix: add AuthAnonymous to __all__ (#1303) * fix: CI building (caching?) issue "corrupt ZIP file" * fix: update docker image build scripts and add ARM64/PyPy * fix: use :func:`txaio.time_ns` and drop deprecated :func:`autobahn.util.time_ns` * fix: update project README and docs for supported python versions (#1296) * fix: WebSocket protocol instances now raise autobahn.exception.Disconnected when sending on a closed connection (#1002) * fix: version conflict in xbr downstream application dependency (crossbarfx) (#1295) * fix: add python_requires>=3.5 to prevent installation on python 2 (#1293) * fix: first part of cleaning up code, dropping Python 2 support (#1282). * fix: add docs for parameters to component.py (#1276) * new: statistics tracking on WAMP serializers :class:`autobahn.wamp.serializer.Serializer` * new: helper :func:`autobahn.util.time_ns` - No longer build for Python 2 - Update BuildRequires. ------------------------------------------------------------------- Wed Dec 11 11:53:12 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com> - Skip rng tests as they randomly fail in obs ------------------------------------------------------------------- Tue Dec 3 14:28:53 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com> - Update to 19.11.1: * packaging fixes ------------------------------------------------------------------- Wed Oct 9 08:44:16 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com> - Update to 19.10.1: * various minor bugfixes mostly ------------------------------------------------------------------- Tue Sep 24 12:05:29 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com> - Update to 19.9.3: * packaging fixes ------------------------------------------------------------------- Fri Sep 13 12:43:37 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com> - Update to 19.9.2: * Various bugfixes mostly, not many features ------------------------------------------------------------------- Tue May 14 22:26:05 UTC 2019 - Jonathan Harker <jharker@suse.com> - Update to 19.5.1 * fix: authextra merging (#1191) * fix: set default retry_delay_jitter (#1190) * new: add rawsocket + twisted example (#1189) * new: WebSocket testing support, via Agent-style interface (#1186) * new: decorator for on_connectfailure * fix: delayed call leakage (#1152) * new: CLI client (#1150) * fix: set up TLS over proxy properly (#1149) * new: expose ser modules (#1148) * fix: base64 encodings, add hex encoding (#1146) * new: onConnecting callback (with TransportDetails and ConnectingRequest). Note: if you've implemented a pure IWebSocketChannel without inheriting from Autobahn base classes, you'll need to add an onConnecting() method that just does return None. ------------------------------------------------------------------- Mon Apr 8 08:41:35 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com> - Rename reproducible.patch to respect-cflags.patch and really make sure we respect all the cflags ------------------------------------------------------------------- Mon Apr 8 07:32:05 UTC 2019 - Bernhard Wiedemann <bwiedemann@suse.com> - Add reproducible.patch to make package build reproducible (boo#1100677) and to not use SSE4.1 instructions ------------------------------------------------------------------- Fri Apr 5 08:12:36 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com> - Fix the %pytest_arch call to pass properly ------------------------------------------------------------------- Tue Mar 26 13:18:38 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com> - Update to 19.3.3: * No upstream changelog ------------------------------------------------------------------- Tue Mar 19 14:37:02 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com> - Update to 19.3.2: * no upstream changelog - List all the missing requirements based on setup.py ------------------------------------------------------------------- Thu Oct 18 09:23:10 UTC 2018 - Tomáš Chvátal <tchvatal@suse.com> - Update to 18.9.2: * Various fixes all around * Support python 3.7 - remove-unittest2.patch was merged upstream ------------------------------------------------------------------- Fri Aug 10 11:22:33 UTC 2018 - mcepl@suse.com - Add remove-unittest2.patch which remove dependency on unittest2 (filed upstream https://github.com/crossbario/autobahn-python/issues/1036) ------------------------------------------------------------------- Mon Mar 12 09:11:02 UTC 2018 - tchvatal@suse.com - Fix python2 pulling of trollius ------------------------------------------------------------------- Fri Mar 2 22:01:11 UTC 2018 - avvissu@yandex.by - Initial package
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor