Loading pkgs/development/python-modules/autobahn/default.nix +14 −13 Original line number Diff line number Diff line { lib, buildPythonPackage, fetchPypi, fetchFromGitHub, attrs, argon2-cffi, base58, Loading @@ -28,7 +28,7 @@ pygobject3, pyopenssl, qrcode, pytest-asyncio_0_21, pytest-asyncio, python-snappy, pytestCheckHook, pythonOlder, Loading @@ -50,21 +50,18 @@ buildPythonPackage rec { pname = "autobahn"; version = "23.6.2"; version = "24.4.2"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; hash = "sha256-7JQhxSohAzZNHvBGgDbmAZ7oT3FyHoazb+Ga1pZsEYE="; src = fetchFromGitHub { owner = "crossbario"; repo = "autobahn-python"; rev = "refs/tags/v${version}"; hash = "sha256-aeTE4a37zr83KZ+v947XikzFrHAhkZ4mj4tXdkQnB84="; }; postPatch = '' substituteInPlace setup.py \ --replace-fail "pytest>=2.8.6,<3.3.0" "pytest" ''; build-system = [ setuptools ]; dependencies = [ Loading @@ -77,7 +74,7 @@ buildPythonPackage rec { nativeCheckInputs = [ mock pytest-asyncio_0_21 pytest-asyncio pytestCheckHook ] ++ optional-dependencies.scram ++ optional-dependencies.serialization ++ optional-dependencies.xbr; Loading @@ -87,7 +84,10 @@ buildPythonPackage rec { export USE_ASYNCIO=1 ''; pytestFlagsArray = [ "--pyargs autobahn" ]; pytestFlagsArray = [ "--ignore=./autobahn/twisted" "./autobahn" ]; pythonImportsCheck = [ "autobahn" ]; Loading Loading @@ -141,6 +141,7 @@ buildPythonPackage rec { }; meta = with lib; { changelog = "https://github.com/crossbario/autobahn-python/blob/${src.rev}/docs/changelog.rst"; description = "WebSocket and WAMP in Python for Twisted and asyncio"; homepage = "https://crossbar.io/autobahn"; license = licenses.mit; Loading Loading
pkgs/development/python-modules/autobahn/default.nix +14 −13 Original line number Diff line number Diff line { lib, buildPythonPackage, fetchPypi, fetchFromGitHub, attrs, argon2-cffi, base58, Loading @@ -28,7 +28,7 @@ pygobject3, pyopenssl, qrcode, pytest-asyncio_0_21, pytest-asyncio, python-snappy, pytestCheckHook, pythonOlder, Loading @@ -50,21 +50,18 @@ buildPythonPackage rec { pname = "autobahn"; version = "23.6.2"; version = "24.4.2"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; hash = "sha256-7JQhxSohAzZNHvBGgDbmAZ7oT3FyHoazb+Ga1pZsEYE="; src = fetchFromGitHub { owner = "crossbario"; repo = "autobahn-python"; rev = "refs/tags/v${version}"; hash = "sha256-aeTE4a37zr83KZ+v947XikzFrHAhkZ4mj4tXdkQnB84="; }; postPatch = '' substituteInPlace setup.py \ --replace-fail "pytest>=2.8.6,<3.3.0" "pytest" ''; build-system = [ setuptools ]; dependencies = [ Loading @@ -77,7 +74,7 @@ buildPythonPackage rec { nativeCheckInputs = [ mock pytest-asyncio_0_21 pytest-asyncio pytestCheckHook ] ++ optional-dependencies.scram ++ optional-dependencies.serialization ++ optional-dependencies.xbr; Loading @@ -87,7 +84,10 @@ buildPythonPackage rec { export USE_ASYNCIO=1 ''; pytestFlagsArray = [ "--pyargs autobahn" ]; pytestFlagsArray = [ "--ignore=./autobahn/twisted" "./autobahn" ]; pythonImportsCheck = [ "autobahn" ]; Loading Loading @@ -141,6 +141,7 @@ buildPythonPackage rec { }; meta = with lib; { changelog = "https://github.com/crossbario/autobahn-python/blob/${src.rev}/docs/changelog.rst"; description = "WebSocket and WAMP in Python for Twisted and asyncio"; homepage = "https://crossbar.io/autobahn"; license = licenses.mit; Loading