3
0
Fork 0
forked from mirrors/nixpkgs

python310Packages.pdfminer: 20220524 -> 20221105

https://github.com/pdfminer/pdfminer.six/releases/tag/20221105
This commit is contained in:
Mario Rodas 2022-11-05 04:20:00 +00:00
parent a07494f688
commit d59b9ca501

View file

@ -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 = {