forked from pool/python-autobahn
Accepting request 795683 from devel:languages:python
- 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. OBS-URL: https://build.opensuse.org/request/show/795683 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-autobahn?expand=0&rev=8
This commit is contained in:
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:985401e0af1c5f3fb59a209681ee878194c23fe88f865f6157679aa1db386724
|
||||
size 589920
|
||||
3
autobahn-20.4.2.tar.gz
Normal file
3
autobahn-20.4.2.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1c943f94bb759c07445a6984a3bc4c76f73e2a90a1fc2c3521c211579b73d3db
|
||||
size 930427
|
||||
@@ -1,3 +1,59 @@
|
||||
-------------------------------------------------------------------
|
||||
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>
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package python-autobahn
|
||||
#
|
||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2020 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -17,12 +17,12 @@
|
||||
|
||||
|
||||
%{?!python_module:%define python_module() python-%{**} %{!?skip_python3:python3-%{**}}}
|
||||
%define skip_python2 1
|
||||
Name: python-autobahn
|
||||
Version: 19.9.2
|
||||
Version: 20.4.2
|
||||
Release: 0
|
||||
Summary: WebSocket and WAMP in Python for Twisted and asyncio
|
||||
License: MIT
|
||||
Group: Development/Languages/Python
|
||||
URL: https://github.com/crossbario/autobahn-python
|
||||
Source: https://files.pythonhosted.org/packages/source/a/autobahn/autobahn-%{version}.tar.gz
|
||||
Patch0: respect-cflags.patch
|
||||
@@ -42,44 +42,36 @@ BuildRequires: %{python_module passlib >= 1.7.1}
|
||||
BuildRequires: %{python_module py-ubjson >= 0.8.4}
|
||||
BuildRequires: %{python_module pyOpenSSL >= 16.2.0}
|
||||
BuildRequires: %{python_module pytest >= 2.8.6}
|
||||
BuildRequires: %{python_module pytest-aiohttp}
|
||||
BuildRequires: %{python_module pytest-asyncio}
|
||||
BuildRequires: %{python_module pytrie >= 0.2}
|
||||
BuildRequires: %{python_module service_identity >= 16.0.0}
|
||||
BuildRequires: %{python_module setuptools}
|
||||
BuildRequires: %{python_module six >= 1.11.0}
|
||||
BuildRequires: %{python_module txaio >= 18.8.1}
|
||||
BuildRequires: %{python_module ujson >= 1.35}
|
||||
BuildRequires: %{python_module wsaccel >= 0.6.2}
|
||||
BuildRequires: %{python_module zope.interface >= 3.6.0}
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: python-futures >= 3.0.4
|
||||
BuildRequires: python-rpm-macros
|
||||
BuildRequires: python2-trollius
|
||||
BuildRequires: python3-pytest-aiohttp
|
||||
BuildRequires: python3-pytest-asyncio
|
||||
Requires: python-PyNaCl >= 1.0.1
|
||||
Requires: python-PyQRCode >= 1.1
|
||||
Requires: python-Twisted >= 12.1.0
|
||||
Requires: python-argon2-cffi >= 18.1.0
|
||||
Requires: python-cbor >= 1.0.0
|
||||
Requires: python-cbor2 >= 4.1.2
|
||||
Requires: python-cffi >= 1.11.5
|
||||
Requires: python-flatbuffers >= 1.10
|
||||
Requires: python-lz4 >= 0.7.0
|
||||
Requires: python-msgpack >= 0.6.1
|
||||
Requires: python-passlib >= 1.7.1
|
||||
Requires: python-py-ubjson >= 0.8.4
|
||||
Requires: python-pyOpenSSL >= 16.2.0
|
||||
Requires: python-pytrie >= 0.2
|
||||
Requires: python-service_identity >= 16.0.0
|
||||
Requires: python-six >= 1.11.0
|
||||
Requires: python-txaio >= 18.8.1
|
||||
Requires: python-ujson >= 1.35
|
||||
Requires: python-wsaccel >= 0.6.2
|
||||
Requires: python-zope.interface >= 3.6.0
|
||||
%ifpython2
|
||||
Requires: python-futures >= 3.0.4
|
||||
Requires: python-trollius >= 2.0
|
||||
%endif
|
||||
Requires: python3-PyNaCl >= 1.0.1
|
||||
Requires: python3-PyQRCode >= 1.1
|
||||
Requires: python3-Twisted >= 12.1.0
|
||||
Requires: python3-argon2-cffi >= 18.1.0
|
||||
Requires: python3-cbor >= 1.0.0
|
||||
Requires: python3-cbor2 >= 4.1.2
|
||||
Requires: python3-cffi >= 1.11.5
|
||||
Requires: python3-flatbuffers >= 1.10
|
||||
Requires: python3-lz4 >= 0.7.0
|
||||
Requires: python3-msgpack >= 0.6.1
|
||||
Requires: python3-passlib >= 1.7.1
|
||||
Requires: python3-py-ubjson >= 0.8.4
|
||||
Requires: python3-pyOpenSSL >= 16.2.0
|
||||
Requires: python3-pytrie >= 0.2
|
||||
Requires: python3-service_identity >= 16.0.0
|
||||
Requires: python3-txaio >= 18.8.1
|
||||
Requires: python3-ujson >= 1.35
|
||||
Requires: python3-wsaccel >= 0.6.2
|
||||
Requires: python3-zope.interface >= 3.6.0
|
||||
%python_subpackages
|
||||
|
||||
%description
|
||||
@@ -90,6 +82,9 @@ asynchronous Remote Procedure Calls and Publish & Subscribe on top of WebSocket.
|
||||
%setup -q -n autobahn-%{version}
|
||||
%patch0 -p1
|
||||
|
||||
# this test relies too much on rng that can behave randomly in obs
|
||||
rm autobahn/test/test_rng.py
|
||||
|
||||
%build
|
||||
export AUTOBAHN_USE_NVX=true
|
||||
export CFLAGS="%{optflags}"
|
||||
@@ -111,6 +106,6 @@ export PY_IGNORE_IMPORTMISMATCH=1
|
||||
%license LICENSE
|
||||
%doc README.rst
|
||||
%{python_sitearch}/*
|
||||
%python3_only /usr/bin/wamp
|
||||
%python3_only %{_bindir}/wamp
|
||||
|
||||
%changelog
|
||||
|
||||
Reference in New Issue
Block a user