python3.pkgs.flask-reverse-proxy: fix invalid version number when building

This commit is contained in:
Theodore Ni
2023-08-23 14:27:23 -07:00
parent dfe898c801
commit 58cc225779

View File

@@ -1,7 +1,6 @@
{ lib { lib
, buildPythonPackage , buildPythonPackage
, fetchFromGitHub , fetchFromGitHub
, isPy3k
, flask , flask
, werkzeug , werkzeug
}: }:
@@ -9,6 +8,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "flask-reverse-proxy-fix"; pname = "flask-reverse-proxy-fix";
version = "0.2.1"; version = "0.2.1";
format = "setuptools";
# master fixes flask import syntax and has no major changes # master fixes flask import syntax and has no major changes
# new release requested: https://github.com/sublee/flask-silk/pull/6 # new release requested: https://github.com/sublee/flask-silk/pull/6
@@ -16,15 +16,17 @@ buildPythonPackage rec {
owner = "antarctica"; owner = "antarctica";
repo = "flask-reverse-proxy-fix"; repo = "flask-reverse-proxy-fix";
rev = "v${version}"; rev = "v${version}";
sha256 = "1jbr67cmnryn0igv05qkvqjwrwj2rsajvvjnv3cdkm9bkgb4h5k5"; hash = "sha256-ZRZI1psr1dnY2FbuLZXOQvLMJd4TF7BfBNZnW9kxeck=";
}; };
disabled = !isPy3k;
postPatch = '' postPatch = ''
sed -i 's@werkzeug.contrib.fixers@werkzeug.middleware.proxy_fix@g' flask_reverse_proxy_fix/middleware/__init__.py sed -i 's@werkzeug.contrib.fixers@werkzeug.middleware.proxy_fix@g' flask_reverse_proxy_fix/middleware/__init__.py
''; '';
# This is needed so that setup.py does not add "devNone" to the version,
# after which setuptools throws an error for an invalid version.
env.CI_COMMIT_TAG = "v${version}";
propagatedBuildInputs = [ propagatedBuildInputs = [
flask flask
werkzeug werkzeug