Merge pull request #234430 from marsam/update-flexget
flexget: 3.7.0 -> 3.7.2
This commit is contained in:
commit
917ba9841a
@ -4,23 +4,9 @@
|
|||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
}:
|
}:
|
||||||
|
|
||||||
let
|
python3.pkgs.buildPythonApplication rec {
|
||||||
python = python3.override {
|
|
||||||
packageOverrides = self: super: {
|
|
||||||
sqlalchemy = super.sqlalchemy.overridePythonAttrs (old: rec {
|
|
||||||
version = "1.4.48";
|
|
||||||
src = fetchPypi {
|
|
||||||
pname = "SQLAlchemy";
|
|
||||||
inherit version;
|
|
||||||
hash = "sha256-tHvChwltmJoIOM6W99jpZpFKJNqHftQadTHUS1XNuN8=";
|
|
||||||
};
|
|
||||||
});
|
|
||||||
};
|
|
||||||
};
|
|
||||||
in
|
|
||||||
python.pkgs.buildPythonApplication rec {
|
|
||||||
pname = "flexget";
|
pname = "flexget";
|
||||||
version = "3.7.0";
|
version = "3.7.2";
|
||||||
format = "pyproject";
|
format = "pyproject";
|
||||||
|
|
||||||
# Fetch from GitHub in order to use `requirements.in`
|
# Fetch from GitHub in order to use `requirements.in`
|
||||||
@ -28,22 +14,18 @@ python.pkgs.buildPythonApplication rec {
|
|||||||
owner = "Flexget";
|
owner = "Flexget";
|
||||||
repo = "Flexget";
|
repo = "Flexget";
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
hash = "sha256-H+R2NPHJbpQToKI1Op+DqPt82+w2xHxHC9NPpiF3aF0=";
|
hash = "sha256-K71nawQhFYLPRg79rcZKJ+US+3M5JAU0eg+ZiFwB6n8=";
|
||||||
};
|
};
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
# remove dependency constraints but keep environment constraints
|
# remove dependency constraints but keep environment constraints
|
||||||
sed 's/[~<>=][^;]*//' -i requirements.txt
|
sed 's/[~<>=][^;]*//' -i requirements.txt
|
||||||
|
|
||||||
# "zxcvbn-python" was renamed to "zxcvbn", and we don't have the former in
|
|
||||||
# nixpkgs. See: https://github.com/NixOS/nixpkgs/issues/62110
|
|
||||||
substituteInPlace requirements.txt --replace "zxcvbn-python" "zxcvbn"
|
|
||||||
'';
|
'';
|
||||||
|
|
||||||
# ~400 failures
|
# ~400 failures
|
||||||
doCheck = false;
|
doCheck = false;
|
||||||
|
|
||||||
propagatedBuildInputs = with python.pkgs; [
|
propagatedBuildInputs = with python3.pkgs; [
|
||||||
# See https://github.com/Flexget/Flexget/blob/master/requirements.txt
|
# See https://github.com/Flexget/Flexget/blob/master/requirements.txt
|
||||||
apscheduler
|
apscheduler
|
||||||
beautifulsoup4
|
beautifulsoup4
|
||||||
|
Loading…
Reference in New Issue
Block a user