Loading pkgs/development/python-modules/sentry-sdk/default.nix +66 −90 Original line number Diff line number Diff line { lib , stdenv , aiohttp , apache-beam , asttokens , blinker , bottle , buildPythonPackage , celery , certifi , chalice , django , executing , falcon , fetchFromGitHub , flask , gevent , httpx , jsonschema , mock , pure-eval , pyrsistent , pyspark , pysocks , pytest-forked , pytest-localserver , pytest-watch , pytestCheckHook , pythonOlder , quart , rq , sanic , setuptools , sqlalchemy , tornado , urllib3 { lib, stdenv, aiohttp, apache-beam, asttokens, blinker, bottle, buildPythonPackage, celery, certifi, chalice, django, executing, falcon, fetchFromGitHub, flask, gevent, httpx, jsonschema, mock, pure-eval, pyrsistent, pyspark, pysocks, pytest-forked, pytest-localserver, pytest-watch, pytestCheckHook, pythonOlder, quart, rq, sanic, setuptools, sqlalchemy, tornado, urllib3, }: buildPythonPackage rec { Loading @@ -50,9 +51,7 @@ buildPythonPackage rec { hash = "sha256-OWoMqJlf0vmBHWWsW6mF4u5X9USzxkFmCJyX7Ws0dD0="; }; build-system = [ setuptools ]; build-system = [ setuptools ]; dependencies = [ certifi Loading @@ -60,37 +59,19 @@ buildPythonPackage rec { ]; passthru.optional-dependencies = { aiohttp = [ aiohttp ]; beam = [ apache-beam ]; bottle = [ bottle ]; celery = [ celery ]; chalice = [ chalice ]; django = [ django ]; falcon = [ falcon ]; aiohttp = [ aiohttp ]; beam = [ apache-beam ]; bottle = [ bottle ]; celery = [ celery ]; chalice = [ chalice ]; django = [ django ]; falcon = [ falcon ]; flask = [ flask blinker ]; httpx = [ httpx ]; pyspark = [ pyspark ]; httpx = [ httpx ]; pyspark = [ pyspark ]; pure_eval = [ asttokens executing Loading @@ -100,18 +81,10 @@ buildPythonPackage rec { quart blinker ]; rq = [ rq ]; sanic = [ sanic ]; sqlalchemy = [ sqlalchemy ]; tornado = [ tornado ]; rq = [ rq ]; sanic = [ sanic ]; sqlalchemy = [ sqlalchemy ]; tornado = [ tornado ]; }; nativeCheckInputs = [ Loading @@ -137,24 +110,27 @@ buildPythonPackage rec { "test_default_release" ]; disabledTestPaths = [ disabledTestPaths = [ # Varius integration tests fail every once in a while when we # upgrade dependencies, so don't bother testing them. "tests/integrations/" ] ++ lib.optionals (stdenv.buildPlatform != "x86_64-linux") [ ] ++ lib.optionals (stdenv.buildPlatform != "x86_64-linux") [ # test crashes on aarch64 "tests/test_transport.py" ]; pythonImportsCheck = [ "sentry_sdk" ]; pythonImportsCheck = [ "sentry_sdk" ]; meta = with lib; { description = "Python SDK for Sentry.io"; homepage = "https://github.com/getsentry/sentry-python"; changelog = "https://github.com/getsentry/sentry-python/blob/${version}/CHANGELOG.md"; license = licenses.bsd2; maintainers = with maintainers; [ fab gebner ]; maintainers = with maintainers; [ fab gebner ]; }; } Loading
pkgs/development/python-modules/sentry-sdk/default.nix +66 −90 Original line number Diff line number Diff line { lib , stdenv , aiohttp , apache-beam , asttokens , blinker , bottle , buildPythonPackage , celery , certifi , chalice , django , executing , falcon , fetchFromGitHub , flask , gevent , httpx , jsonschema , mock , pure-eval , pyrsistent , pyspark , pysocks , pytest-forked , pytest-localserver , pytest-watch , pytestCheckHook , pythonOlder , quart , rq , sanic , setuptools , sqlalchemy , tornado , urllib3 { lib, stdenv, aiohttp, apache-beam, asttokens, blinker, bottle, buildPythonPackage, celery, certifi, chalice, django, executing, falcon, fetchFromGitHub, flask, gevent, httpx, jsonschema, mock, pure-eval, pyrsistent, pyspark, pysocks, pytest-forked, pytest-localserver, pytest-watch, pytestCheckHook, pythonOlder, quart, rq, sanic, setuptools, sqlalchemy, tornado, urllib3, }: buildPythonPackage rec { Loading @@ -50,9 +51,7 @@ buildPythonPackage rec { hash = "sha256-OWoMqJlf0vmBHWWsW6mF4u5X9USzxkFmCJyX7Ws0dD0="; }; build-system = [ setuptools ]; build-system = [ setuptools ]; dependencies = [ certifi Loading @@ -60,37 +59,19 @@ buildPythonPackage rec { ]; passthru.optional-dependencies = { aiohttp = [ aiohttp ]; beam = [ apache-beam ]; bottle = [ bottle ]; celery = [ celery ]; chalice = [ chalice ]; django = [ django ]; falcon = [ falcon ]; aiohttp = [ aiohttp ]; beam = [ apache-beam ]; bottle = [ bottle ]; celery = [ celery ]; chalice = [ chalice ]; django = [ django ]; falcon = [ falcon ]; flask = [ flask blinker ]; httpx = [ httpx ]; pyspark = [ pyspark ]; httpx = [ httpx ]; pyspark = [ pyspark ]; pure_eval = [ asttokens executing Loading @@ -100,18 +81,10 @@ buildPythonPackage rec { quart blinker ]; rq = [ rq ]; sanic = [ sanic ]; sqlalchemy = [ sqlalchemy ]; tornado = [ tornado ]; rq = [ rq ]; sanic = [ sanic ]; sqlalchemy = [ sqlalchemy ]; tornado = [ tornado ]; }; nativeCheckInputs = [ Loading @@ -137,24 +110,27 @@ buildPythonPackage rec { "test_default_release" ]; disabledTestPaths = [ disabledTestPaths = [ # Varius integration tests fail every once in a while when we # upgrade dependencies, so don't bother testing them. "tests/integrations/" ] ++ lib.optionals (stdenv.buildPlatform != "x86_64-linux") [ ] ++ lib.optionals (stdenv.buildPlatform != "x86_64-linux") [ # test crashes on aarch64 "tests/test_transport.py" ]; pythonImportsCheck = [ "sentry_sdk" ]; pythonImportsCheck = [ "sentry_sdk" ]; meta = with lib; { description = "Python SDK for Sentry.io"; homepage = "https://github.com/getsentry/sentry-python"; changelog = "https://github.com/getsentry/sentry-python/blob/${version}/CHANGELOG.md"; license = licenses.bsd2; maintainers = with maintainers; [ fab gebner ]; maintainers = with maintainers; [ fab gebner ]; }; }