Loading pkgs/development/python-modules/slack-bolt/default.nix +39 −15 Original line number Diff line number Diff line { buildPythonPackage { aiohttp , bottle , buildPythonPackage , chalice , cherrypy , django Loading @@ -7,17 +9,23 @@ , fetchFromGitHub , flask , flask-sockets , gunicorn , lib , moto , numpy , pyramid , pytest-asyncio , pytestCheckHook , pythonOlder , sanic , sanic-testing , slack-sdk , starlette , tornado , uvicorn , websocket-client , websockets , werkzeug }: buildPythonPackage rec { Loading @@ -25,6 +33,8 @@ buildPythonPackage rec { version = "1.18.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "slackapi"; repo = "bolt-python"; Loading @@ -40,7 +50,13 @@ buildPythonPackage rec { propagatedBuildInputs = [ slack-sdk ]; nativeCheckInputs = [ passthru.optional-dependencies = { async = [ aiohttp websockets ]; adapter = [ bottle chalice cherrypy django Loading @@ -48,15 +64,23 @@ buildPythonPackage rec { fastapi flask flask-sockets gunicorn moto pyramid pytest-asyncio pytestCheckHook sanic sanic-testing starlette tornado uvicorn websocket-client werkzeug ]; }; nativeCheckInputs = [ pytest-asyncio pytestCheckHook ] ++ lib.flatten (builtins.attrValues passthru.optional-dependencies); # Work around "Read-only file system: '/homeless-shelter'" errors preCheck = '' Loading Loading
pkgs/development/python-modules/slack-bolt/default.nix +39 −15 Original line number Diff line number Diff line { buildPythonPackage { aiohttp , bottle , buildPythonPackage , chalice , cherrypy , django Loading @@ -7,17 +9,23 @@ , fetchFromGitHub , flask , flask-sockets , gunicorn , lib , moto , numpy , pyramid , pytest-asyncio , pytestCheckHook , pythonOlder , sanic , sanic-testing , slack-sdk , starlette , tornado , uvicorn , websocket-client , websockets , werkzeug }: buildPythonPackage rec { Loading @@ -25,6 +33,8 @@ buildPythonPackage rec { version = "1.18.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "slackapi"; repo = "bolt-python"; Loading @@ -40,7 +50,13 @@ buildPythonPackage rec { propagatedBuildInputs = [ slack-sdk ]; nativeCheckInputs = [ passthru.optional-dependencies = { async = [ aiohttp websockets ]; adapter = [ bottle chalice cherrypy django Loading @@ -48,15 +64,23 @@ buildPythonPackage rec { fastapi flask flask-sockets gunicorn moto pyramid pytest-asyncio pytestCheckHook sanic sanic-testing starlette tornado uvicorn websocket-client werkzeug ]; }; nativeCheckInputs = [ pytest-asyncio pytestCheckHook ] ++ lib.flatten (builtins.attrValues passthru.optional-dependencies); # Work around "Read-only file system: '/homeless-shelter'" errors preCheck = '' Loading