python3Packages.localstack-ext: 2.3.2 -> 3.0.2

This commit is contained in:
Martin Weinelt 2023-12-03 00:01:21 +01:00
parent b9567fc895
commit e0c191827f
No known key found for this signature in database
GPG Key ID: 87C1E9888F856759
1 changed files with 34 additions and 10 deletions

View File

@ -1,14 +1,26 @@
{ lib
, buildPythonPackage
, fetchPypi
# build-system
, setuptools
, plux
# dependencies
, cachetools
, click
, cryptography
, dill
, dnslib
, dnspython
, plux
, pyaes
, python-jose
, psutil
, python-dotenv
, pyyaml
, requests
, tabulate
, rich
, semver
, stevedore
, tailer
# Sensitive downstream dependencies
, localstack
@ -16,12 +28,12 @@
buildPythonPackage rec {
pname = "localstack-ext";
version = "2.3.2";
format = "setuptools";
version = "3.0.2";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-Ex5ZPlteDaiyex90QumucVdTTbpp9uWiBrvw1kMr++8=";
hash = "sha256-KNM/HjSWVwenLqtXbaRP70k7b7YXk//aKGEkBxPp1fA=";
};
postPatch = ''
@ -38,15 +50,27 @@ buildPythonPackage rec {
--replace "requests>=2.20.0,<2.26" "requests~=2.20"
'';
nativeBuildInputs = [
plux
setuptools
];
propagatedBuildInputs = [
cachetools
click
cryptography
dill
dnslib
dnspython
plux
pyaes
python-jose
psutil
python-dotenv
pyyaml
rich
requests
tabulate
semver
stevedore
tailer
];
pythonImportsCheck = [ "localstack_ext" ];