python3Packages.papis: remove restrictive version bounds

This commit is contained in:
Jonathan Ringer 2019-11-25 13:46:58 -08:00 committed by Jon
parent cbe6c3a79c
commit e0907e2ae9

View file

@ -3,7 +3,7 @@
, pyyaml, chardet, beautifulsoup4, colorama, bibtexparser
, pylibgen, click, python-slugify, habanero, isbnlib
, prompt_toolkit, pygments, stevedore, tqdm, lxml
, python-doi, isPy3k
, python-doi, isPy3k, pythonOlder
#, optional, dependencies
, whoosh, pytest
, stdenv
@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "papis";
version = "0.9";
disabled = !isPy3k;
# Missing tests on Pypi
src = fetchFromGitHub {
@ -32,9 +33,14 @@ buildPythonPackage rec {
whoosh
];
disabled = !isPy3k;
postPatch = ''
substituteInPlace setup.py \
--replace "lxml<=4.3.5" "lxml~=4.3" \
--replace "python-slugify>=1.2.6,<4" "python-slugify"
'';
doCheck = !stdenv.isDarwin;
# pytest seems to hang with python3.8
doCheck = !stdenv.isDarwin && pythonOlder "3.8";
checkInputs = ([
pytest