diff options
author | Robert Schütz <robert.schuetz@stud.uni-heidelberg.de> | 2018-02-09 17:22:39 +0100 |
---|---|---|
committer | Robert Schütz <robert.schuetz@stud.uni-heidelberg.de> | 2018-02-09 19:57:22 +0100 |
commit | d436d3dac538cd4d5ec44d8fbe951db41e6041a4 (patch) | |
tree | 8a348d28773eace359e9755c33dc9d206162b16b /pkgs/development/python-modules/dateparser | |
parent | 465d7c55d993540d9027a2f610482772e4c1d38b (diff) | |
download | nixlib-d436d3dac538cd4d5ec44d8fbe951db41e6041a4.tar nixlib-d436d3dac538cd4d5ec44d8fbe951db41e6041a4.tar.gz nixlib-d436d3dac538cd4d5ec44d8fbe951db41e6041a4.tar.bz2 nixlib-d436d3dac538cd4d5ec44d8fbe951db41e6041a4.tar.lz nixlib-d436d3dac538cd4d5ec44d8fbe951db41e6041a4.tar.xz nixlib-d436d3dac538cd4d5ec44d8fbe951db41e6041a4.tar.zst nixlib-d436d3dac538cd4d5ec44d8fbe951db41e6041a4.zip |
pythonPackages.dateparser: 0.6.0 -> 0.7.0
Diffstat (limited to 'pkgs/development/python-modules/dateparser')
-rw-r--r-- | pkgs/development/python-modules/dateparser/default.nix | 35 |
1 files changed, 14 insertions, 21 deletions
diff --git a/pkgs/development/python-modules/dateparser/default.nix b/pkgs/development/python-modules/dateparser/default.nix index 21deadf146dc..fdc408e1c4c1 100644 --- a/pkgs/development/python-modules/dateparser/default.nix +++ b/pkgs/development/python-modules/dateparser/default.nix @@ -1,47 +1,40 @@ -{ stdenv, fetchFromGitHub, buildPythonPackage, isPy3k +{ lib, fetchPypi, buildPythonPackage, isPy3k , nose , parameterized , mock , glibcLocales , six , jdatetime -, pyyaml , dateutil , umalqurra , pytz , tzlocal , regex , ruamel_yaml }: + buildPythonPackage rec { pname = "dateparser"; - version = "0.6.0"; + version = "0.7.0"; - src = fetchFromGitHub { - owner = "scrapinghub"; - repo = pname; - rev = "refs/tags/v${version}"; - sha256 = "0q2vyzvlj46r6pr0s6m1a0md1cpg9nv1n3xw286l4x2cc7fj2g3y"; + src = fetchPypi { + inherit pname version; + sha256 = "940828183c937bcec530753211b70f673c0a9aab831e43273489b310538dff86"; }; - # Replace nose-parameterized by parameterized - prePatch = '' - sed -i s/nose_parameterized/parameterized/g tests/*.py - sed -i s/nose-parameterized/parameterized/g tests/requirements.txt - ''; - - # Upstream Issue: https://github.com/scrapinghub/dateparser/issues/364 - disabled = isPy3k; - - checkInputs = [ nose parameterized mock glibcLocales ]; + checkInputs = [ nose mock parameterized six glibcLocales ]; preCheck ='' # skip because of missing convertdate module, which is an extra requirement rm tests/test_jalali.py ''; - propagatedBuildInputs = [ six jdatetime pyyaml dateutil - umalqurra pytz tzlocal regex ruamel_yaml ]; + propagatedBuildInputs = [ + # install_requires + dateutil pytz regex tzlocal + # extra_requires + jdatetime ruamel_yaml umalqurra + ]; - meta = with stdenv.lib;{ + meta = with lib; { description = "Date parsing library designed to parse dates from HTML pages"; homepage = https://github.com/scrapinghub/dateparser; license = licenses.bsd3; |