15
0
Files
python-autobahn/python-autobahn.changes
Steve Kowalik 67da95edb3 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-autobahn?expand=0&rev=57
2022-03-09 06:00:09 +00:00

285 lines
12 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
-------------------------------------------------------------------
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