diff options
author | Martin Weinelt <hexa@darmstadt.ccc.de> | 2022-12-31 04:13:19 +0100 |
---|---|---|
committer | Martin Weinelt <hexa@darmstadt.ccc.de> | 2023-01-05 13:20:44 +0100 |
commit | adca32766a946870e1566cb1204ae9dfaf3fb5eb (patch) | |
tree | 1770da02257f65405123abfb06d7dd7630bce228 /pkgs/development | |
parent | 98584cba4492fbb25b6a104e6329967f6c54016d (diff) |
python3Packages.Flask-Limiter: 2.6.2 -> 3.1.0
https://github.com/alisaifee/flask-limiter/releases/tag/2.6.3 https://github.com/alisaifee/flask-limiter/releases/tag/2.7.0 https://github.com/alisaifee/flask-limiter/releases/tag/2.8.0 https://github.com/alisaifee/flask-limiter/releases/tag/2.8.1 https://github.com/alisaifee/flask-limiter/releases/tag/2.9.0 https://github.com/alisaifee/flask-limiter/releases/tag/2.9.1 https://github.com/alisaifee/flask-limiter/releases/tag/2.9.2 https://github.com/alisaifee/flask-limiter/releases/tag/3.0.0 https://github.com/alisaifee/flask-limiter/releases/tag/3.1.0
Diffstat (limited to 'pkgs/development')
-rw-r--r-- | pkgs/development/python-modules/flask-limiter/default.nix | 26 |
1 files changed, 16 insertions, 10 deletions
diff --git a/pkgs/development/python-modules/flask-limiter/default.nix b/pkgs/development/python-modules/flask-limiter/default.nix index 275b4507fb3b2..f2288c883b23c 100644 --- a/pkgs/development/python-modules/flask-limiter/default.nix +++ b/pkgs/development/python-modules/flask-limiter/default.nix @@ -4,6 +4,7 @@ , flask , limits +, ordered-set , rich , typing-extensions @@ -18,18 +19,30 @@ buildPythonPackage rec { pname = "Flask-Limiter"; - version = "2.6.2"; + version = "3.1.0"; + format = "setuptools"; src = fetchFromGitHub { owner = "alisaifee"; repo = "flask-limiter"; - rev = version; - sha256 = "sha256-JjksKwSMWzcslXCs977/Wlq1wDMaACxm8e6Ub+r3wPg="; + rev = "refs/tags/${version}"; + hash = "sha256-eAJRqyAH1j1NHYfagRZM2fPE6hm9+tJHD8FMqvgvMBI="; }; + postPatch = '' + substituteInPlace requirements/main.txt \ + --replace "rich>=12,<13" "rich" + + sed -i "/--cov/d" pytest.ini + + # flask-restful is unmaintained and breaks regularly, don't depend on it + sed -i "/import flask_restful/d" tests/test_views.py + ''; + propagatedBuildInputs = [ flask limits + ordered-set rich typing-extensions ]; @@ -44,13 +57,6 @@ buildPythonPackage rec { pymongo ]; - postPatch = '' - sed -i "/--cov/d" pytest.ini - - # flask-restful is unmaintained and breaks regularly, don't depend on it - sed -i "/import flask_restful/d" tests/test_views.py - ''; - disabledTests = [ # flask-restful is unmaintained and breaks regularly "test_flask_restful_resource" |