forked from mirrors/nixpkgs
python310Packages.pdfminer: 20220524 -> 20221105
https://github.com/pdfminer/pdfminer.six/releases/tag/20221105
This commit is contained in:
parent
a07494f688
commit
d59b9ca501
|
@ -4,13 +4,16 @@
|
|||
, isPy3k
|
||||
, cryptography
|
||||
, charset-normalizer
|
||||
, pythonOlder
|
||||
, typing-extensions
|
||||
, pytestCheckHook
|
||||
, ocrmypdf
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "pdfminer-six";
|
||||
version = "20220524";
|
||||
version = "20221105";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = !isPy3k;
|
||||
|
||||
|
@ -18,10 +21,13 @@ buildPythonPackage rec {
|
|||
owner = "pdfminer";
|
||||
repo = "pdfminer.six";
|
||||
rev = version;
|
||||
sha256 = "sha256-XO9sdHeS/8MgVW0mxbTe2AY5BDfnBSDNzZwLsSKmQh0=";
|
||||
sha256 = "sha256-OyEeQBuYfj4iEcRt2/daSaUfTOjCVSCyHW2qffal+Bk=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ charset-normalizer cryptography ];
|
||||
propagatedBuildInputs = [
|
||||
charset-normalizer
|
||||
cryptography
|
||||
] ++ lib.optionals (pythonOlder "3.8") [ typing-extensions ];
|
||||
|
||||
postInstall = ''
|
||||
for file in $out/bin/*.py; do
|
||||
|
@ -30,14 +36,19 @@ buildPythonPackage rec {
|
|||
'';
|
||||
|
||||
postPatch = ''
|
||||
# Verion is not stored in repo, gets added by a GitHub action after tag is created
|
||||
# Version is not stored in repo, gets added by a GitHub action after tag is created
|
||||
# https://github.com/pdfminer/pdfminer.six/pull/727
|
||||
substituteInPlace pdfminer/__init__.py --replace "__VERSION__" ${version}
|
||||
'';
|
||||
|
||||
pythonImportsCheck = [ "pdfminer" ];
|
||||
pythonImportsCheck = [
|
||||
"pdfminer"
|
||||
"pdfminer.high_level"
|
||||
];
|
||||
|
||||
checkInputs = [ pytestCheckHook ];
|
||||
checkInputs = [
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
passthru = {
|
||||
tests = {
|
||||
|
|
Loading…
Reference in a new issue