tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
flexget: fix runtime dependencies
Domen Kožar
11 years ago
73ef06de
ac80e36e
+32
-13
1 changed file
expand all
collapse all
unified
split
pkgs
top-level
python-packages.nix
+32
-13
pkgs/top-level/python-packages.nix
···
428
428
429
429
430
430
apscheduler = buildPythonPackage rec {
431
431
-
name = "APScheduler-2.1.2";
431
431
+
name = "APScheduler-3.0.1";
432
432
433
433
-
propagatedBuildInputs = with self; [ futures tzlocal six pytest mock];
433
433
+
propagatedBuildInputs = with self; [ futures tzlocal six pytest mock sqlalchemy9 ];
434
434
435
435
src = pkgs.fetchurl {
436
436
-
url = "https://pypi.python.org/packages/source/A/APScheduler/APScheduler-2.1.2.tar.gz";
437
437
-
md5 = "6862959d460c16ef325d63e1fc3a6684";
436
436
+
url = "https://pypi.python.org/packages/source/A/APScheduler/${name}.tar.gz";
437
437
+
sha256 = "1dcyk58svhhd7flpq0fbyzcp0z3a1as4ddmdv1rxqvqng0sxhwaf";
438
438
};
439
439
440
440
meta = with pkgs.stdenv.lib; {
···
2033
2033
};
2034
2034
});
2035
2035
2036
2036
+
# flexget requires 2.1
2037
2037
+
dateutil_2_1 = buildPythonPackage (rec {
2038
2038
+
name = "dateutil-2.1";
2039
2039
+
2040
2040
+
src = pkgs.fetchurl {
2041
2041
+
url = "http://pypi.python.org/packages/source/p/python-dateutil/python-${name}.tar.gz";
2042
2042
+
sha256 = "1vlx0lpsxjxz64pz87csx800cwfqznjyr2y7nk3vhmzhkwzyqi2c";
2043
2043
+
};
2044
2044
+
2045
2045
+
propagatedBuildInputs = with self; [ self.six ];
2046
2046
+
2047
2047
+
meta = {
2048
2048
+
description = "Powerful extensions to the standard datetime module";
2049
2049
+
homepage = http://pypi.python.org/pypi/python-dateutil;
2050
2050
+
license = "BSD-style";
2051
2051
+
};
2052
2052
+
});
2053
2053
+
2036
2054
2037
2055
decorator = buildPythonPackage rec {
2038
2056
name = "decorator-3.4.0";
···
3975
3993
};
3976
3994
3977
3995
flexget = buildPythonPackage rec {
3978
3978
-
version = "1.2.201";
3996
3996
+
version = "1.2.234";
3979
3997
name = "FlexGet-${version}";
3980
3998
disabled = isPy3k;
3981
3999
3982
4000
src = pkgs.fetchurl {
3983
4001
url = "https://pypi.python.org/packages/source/F/FlexGet/${name}.tar.gz";
3984
3984
-
md5 = "e940845fc38ee602109a876455a02084";
4002
4002
+
md5 = "0897b6db25e8a28e809d131a8ad017e4";
3985
4003
};
3986
4004
4005
4005
+
doCheck = false;
4006
4006
+
3987
4007
buildInputs = with self; [ nose ];
3988
3988
-
propagatedBuildInputs = with self; [ paver feedparser sqlalchemy pyyaml rpyc
4008
4008
+
propagatedBuildInputs = with self; [ paver feedparser sqlalchemy9 pyyaml rpyc
3989
4009
beautifulsoup4 html5lib pyrss2gen pynzb progressbar jinja2 flask
3990
3990
-
cherrypy requests dateutil_1_5 jsonschema python_tvrage tmdb3
3991
3991
-
guessit pathpy
3992
3992
-
]
4010
4010
+
cherrypy requests dateutil_2_1 jsonschema python_tvrage tmdb3
4011
4011
+
guessit pathpy apscheduler ]
3993
4012
# enable deluge and transmission plugin support, if they're installed
3994
4013
++ stdenv.lib.optional (pkgs.config.pythonPackages.deluge or false)
3995
4014
pythonpackages.deluge
···
4462
4481
};
4463
4482
4464
4483
guessit = buildPythonPackage rec {
4465
4465
-
version = "0.9.3";
4484
4484
+
version = "0.9.4";
4466
4485
name = "guessit-${version}";
4467
4486
disabled = isPy3k;
4468
4487
4469
4488
src = pkgs.fetchurl {
4470
4489
url = "http://pypi.python.org/packages/source/g/guessit/${name}.tar.gz";
4471
4471
-
sha256 = "16kbxdz5zm3mfn739ynis04zw76x2gn1lz5d7vcwh8hzaj16yyk6";
4490
4490
+
sha256 = "068d3dmyk4v04p2zna0340lsdnpkm10gyza62apd9akgjh9rfs48";
4472
4491
};
4473
4492
4474
4493
propagatedBuildInputs = with self; [
4475
4475
-
dateutil_1_5 requests stevedore babelfish pyyaml
4494
4494
+
dateutil_2_1 requests stevedore babelfish pyyaml
4476
4495
];
4477
4496
4478
4497
# A unicode test fails