diff options
Diffstat (limited to 'pkgs/development/python-modules/elastic-transport/default.nix')
-rw-r--r-- | pkgs/development/python-modules/elastic-transport/default.nix | 48 |
1 files changed, 29 insertions, 19 deletions
diff --git a/pkgs/development/python-modules/elastic-transport/default.nix b/pkgs/development/python-modules/elastic-transport/default.nix index ac2acebc6f7f1..dac3236e6c7e2 100644 --- a/pkgs/development/python-modules/elastic-transport/default.nix +++ b/pkgs/development/python-modules/elastic-transport/default.nix @@ -1,22 +1,28 @@ -{ lib -, aiohttp -, buildPythonPackage -, certifi -, fetchFromGitHub -, mock -, pytest-asyncio -, pytest-httpserver -, pytestCheckHook -, pythonOlder -, requests -, trustme -, urllib3 +{ + lib, + aiohttp, + buildPythonPackage, + certifi, + fetchFromGitHub, + mock, + opentelemetry-api, + opentelemetry-sdk, + orjson, + pytest-asyncio, + pytest-httpserver, + pytestCheckHook, + pythonOlder, + requests, + respx, + setuptools, + trustme, + urllib3, }: buildPythonPackage rec { pname = "elastic-transport"; - version = "8.12.0"; - format = "setuptools"; + version = "8.13.0"; + pyproject = true; disabled = pythonOlder "3.7"; @@ -24,7 +30,7 @@ buildPythonPackage rec { owner = "elastic"; repo = "elastic-transport-python"; rev = "refs/tags/v${version}"; - hash = "sha256-ZLzaCiopdkhpqjzZzv/NT1+f5bHZYuqQvSgM5jeMaqg="; + hash = "sha256-KmZCaAbzbfqbPwFuF43ckwgVhZVbPvwjF7uqPKHml9Q="; }; postPatch = '' @@ -32,6 +38,8 @@ buildPythonPackage rec { --replace " --cov-report=term-missing --cov=elastic_transport" "" ''; + build-system = [ setuptools ]; + propagatedBuildInputs = [ urllib3 certifi @@ -40,16 +48,18 @@ buildPythonPackage rec { nativeCheckInputs = [ aiohttp mock + opentelemetry-api + opentelemetry-sdk + orjson pytest-asyncio pytest-httpserver pytestCheckHook requests + respx trustme ]; - pythonImportsCheck = [ - "elastic_transport" - ]; + pythonImportsCheck = [ "elastic_transport" ]; disabledTests = [ # Tests require network access |