summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-engineio
diff options
context:
space:
mode:
authorRobert Schütz <dev@schuetz-co.de>2021-06-23 00:15:20 +0200
committerRobert Schütz <dev@schuetz-co.de>2021-06-23 00:15:20 +0200
commit58f452ecc21e2c3e60ada27614b2f681c62d5290 (patch)
tree972063330b1525cde2ced1edc705a9c4344bedca /pkgs/development/python-modules/python-engineio
parentc57fbd38c2a132751546a70fcb37751c97395d0e (diff)
pythonPackages.python-engineio_3: drop
Versioned attributes in python-packages.nix should be avoided.
Diffstat (limited to 'pkgs/development/python-modules/python-engineio')
-rw-r--r--pkgs/development/python-modules/python-engineio/3.nix69
1 files changed, 0 insertions, 69 deletions
diff --git a/pkgs/development/python-modules/python-engineio/3.nix b/pkgs/development/python-modules/python-engineio/3.nix
deleted file mode 100644
index f113f47802b7..000000000000
--- a/pkgs/development/python-modules/python-engineio/3.nix
+++ /dev/null
@@ -1,69 +0,0 @@
-{ lib
-, stdenv
-, buildPythonPackage
-, fetchFromGitHub
-, aiohttp
-, eventlet
-, iana-etc
-, libredirect
-, mock
-, requests
-, six
-, tornado
-, websocket-client
-, websockets
-, pytestCheckHook
-, pythonAtLeast
-}:
-
-buildPythonPackage rec {
- pname = "python-engineio";
- version = "3.14.2";
-
- src = fetchFromGitHub {
- owner = "miguelgrinberg";
- repo = "python-engineio";
- rev = "v${version}";
- sha256 = "1r3gvizrknbv036pvxid1l726wkb0l43bdaz5y879s7j3ipyb464";
- };
-
- propagatedBuildInputs = [
- six
- ];
-
- checkInputs = [
- aiohttp
- eventlet
- mock
- requests
- tornado
- websocket-client
- websockets
- pytestCheckHook
- ];
-
- preCheck = lib.optionalString stdenv.isLinux ''
- echo "nameserver 127.0.0.1" > resolv.conf
- export NIX_REDIRECTS=/etc/protocols=${iana-etc}/etc/protocols:/etc/resolv.conf=$(realpath resolv.conf) \
- LD_PRELOAD=${libredirect}/lib/libredirect.so
- '';
- postCheck = ''
- unset NIX_REDIRECTS LD_PRELOAD
- '';
-
- # somehow effective log level does not change?
- disabledTests = [ "test_logger" ];
- pythonImportsCheck = [ "engineio" ];
-
- meta = with lib; {
- description = "Python based Engine.IO client and server v3.x";
- longDescription = ''
- Engine.IO is a lightweight transport protocol that enables real-time
- bidirectional event-based communication between clients and a server.
- '';
- homepage = "https://github.com/miguelgrinberg/python-engineio/";
- license = with licenses; [ mit ];
- maintainers = with maintainers; [ graham33 ];
- broken = stdenv.isDarwin && (pythonAtLeast "3.9"); # See https://github.com/miguelgrinberg/python-socketio/issues/567
- };
-}