aboutsummaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/tablib
diff options
context:
space:
mode:
authorJonathan Ringer <jonringer117@gmail.com>2020-02-02 08:12:33 -0800
committerJon <jonringer@users.noreply.github.com>2020-02-03 09:31:04 -0800
commitce46622cbd27f2bbb2e0b9637ea8b24a63a35d46 (patch)
treecb67caeaedc2a9640b8512224d946e3271f73209 /pkgs/development/python-modules/tablib
parent136c0e4249bb31dd2911994765e5af152be24543 (diff)
python3Packages.tablib: 0.12.1 -> 1.0.0
Diffstat (limited to 'pkgs/development/python-modules/tablib')
-rw-r--r--pkgs/development/python-modules/tablib/default.nix35
1 files changed, 21 insertions, 14 deletions
diff --git a/pkgs/development/python-modules/tablib/default.nix b/pkgs/development/python-modules/tablib/default.nix
index 9f1bf2390b6a..4cf2200eda72 100644
--- a/pkgs/development/python-modules/tablib/default.nix
+++ b/pkgs/development/python-modules/tablib/default.nix
@@ -1,29 +1,36 @@
-{ buildPythonPackage, stdenv, fetchPypi, pytest, unicodecsv, pandas
-, xlwt, openpyxl, pyyaml, xlrd, odfpy, fetchpatch
+{ buildPythonPackage, lib, fetchPypi, isPy27
+, odfpy
+, openpyxl
+, pandas
+, pytest
+, pytestcov
+, pyyaml
+, unicodecsv
+, xlrd
+, xlwt
}:
buildPythonPackage rec {
pname = "tablib";
- version = "0.12.1";
+ version = "1.0.0";
+ disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "11wxchj0qz77dn79yiq30k4b4gsm429f4bizk4lm4rb63nk51kxq";
+ sha256 = "0ddvcgycv5m7q4rn5bch9qnhxjgn7192z537b1wzpmwd5s074cgz";
};
- checkInputs = [ pytest unicodecsv pandas ];
propagatedBuildInputs = [ xlwt openpyxl pyyaml xlrd odfpy ];
+ checkInputs = [ pytest pytestcov unicodecsv pandas ];
- patches = [
- (fetchpatch {
- url = "https://github.com/kennethreitz/tablib/commit/0e51a2d0944022af186d2dcd34c0ab3c47141ba5.patch";
- sha256 = "0lbbl871zdn5vpgqyjkil0c2ap3b5hz19rmihhyvrx7m4mlh1aij";
- })
- ];
+ # test_tablib needs MarkupPy, which isn't packaged yet
+ checkPhase = ''
+ pytest --ignore tests/test_tablib.py
+ '';
- meta = with stdenv.lib; {
- description = "Tablib: format-agnostic tabular dataset library";
- homepage = http://python-tablib.org;
+ meta = with lib; {
+ description = "Format-agnostic tabular dataset library";
+ homepage = "https://python-tablib.org";
license = licenses.mit;
};
}