Loading pkgs/development/python-modules/elastic-transport/default.nix 0 → 100644 +72 −0 Original line number Diff line number Diff line { lib , aiohttp , buildPythonPackage , certifi , fetchFromGitHub , mock , pytest-asyncio , pytest-httpserver , pytestCheckHook , pythonOlder , requests , trustme , urllib3 }: buildPythonPackage rec { pname = "elastic-transport"; version = "8.4.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "elastic"; repo = "elastic-transport-python"; rev = "refs/tags/v${version}"; hash = "sha256-rZdl2gjY5Yg2Ls777tj12pPATMn//xVvEM4wkrZ3qUY="; }; postPatch = '' substituteInPlace setup.cfg \ --replace " --cov-report=term-missing --cov=elastic_transport" "" ''; propagatedBuildInputs = [ urllib3 certifi ]; nativeCheckInputs = [ aiohttp mock pytest-asyncio pytest-httpserver pytestCheckHook requests trustme ]; pythonImportsCheck = [ "elastic_transport" ]; disabledTests = [ # Tests require network access "fingerprint" "ssl" "test_custom_headers" "test_custom_user_agent" "test_default_headers" "test_head" "tls" ]; meta = with lib; { description = "Transport classes and utilities shared among Python Elastic client libraries"; homepage = "https://github.com/elasticsearch/elastic-transport-python"; changelog = "https://github.com/elastic/elastic-transport-python/releases/tag/v${version}"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; }; } pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -3046,6 +3046,8 @@ self: super: with self; { elastic-apm = callPackage ../development/python-modules/elastic-apm { }; elastic-transport = callPackage ../development/python-modules/elastic-transport { }; elasticsearch = callPackage ../development/python-modules/elasticsearch { }; elasticsearch-dsl = callPackage ../development/python-modules/elasticsearch-dsl { }; Loading Loading
pkgs/development/python-modules/elastic-transport/default.nix 0 → 100644 +72 −0 Original line number Diff line number Diff line { lib , aiohttp , buildPythonPackage , certifi , fetchFromGitHub , mock , pytest-asyncio , pytest-httpserver , pytestCheckHook , pythonOlder , requests , trustme , urllib3 }: buildPythonPackage rec { pname = "elastic-transport"; version = "8.4.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "elastic"; repo = "elastic-transport-python"; rev = "refs/tags/v${version}"; hash = "sha256-rZdl2gjY5Yg2Ls777tj12pPATMn//xVvEM4wkrZ3qUY="; }; postPatch = '' substituteInPlace setup.cfg \ --replace " --cov-report=term-missing --cov=elastic_transport" "" ''; propagatedBuildInputs = [ urllib3 certifi ]; nativeCheckInputs = [ aiohttp mock pytest-asyncio pytest-httpserver pytestCheckHook requests trustme ]; pythonImportsCheck = [ "elastic_transport" ]; disabledTests = [ # Tests require network access "fingerprint" "ssl" "test_custom_headers" "test_custom_user_agent" "test_default_headers" "test_head" "tls" ]; meta = with lib; { description = "Transport classes and utilities shared among Python Elastic client libraries"; homepage = "https://github.com/elasticsearch/elastic-transport-python"; changelog = "https://github.com/elastic/elastic-transport-python/releases/tag/v${version}"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; }; }
pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -3046,6 +3046,8 @@ self: super: with self; { elastic-apm = callPackage ../development/python-modules/elastic-apm { }; elastic-transport = callPackage ../development/python-modules/elastic-transport { }; elasticsearch = callPackage ../development/python-modules/elasticsearch { }; elasticsearch-dsl = callPackage ../development/python-modules/elasticsearch-dsl { }; Loading