From 60307780896c4479b30bfa56413b28ebbdf8aaa7 Mon Sep 17 00:00:00 2001 From: Cathal Garvey Date: Sun, 14 Jul 2013 11:01:27 +0100 Subject: [PATCH] Made dependencies vary by version to select py3k port of pdfminer if using Py3k --- setup.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index cb5cd0b..ef48c05 100644 --- a/setup.py +++ b/setup.py @@ -1,9 +1,16 @@ # -*- coding: utf-8 -*- from setuptools import setup import os +import platform long_description = open(os.path.join(os.path.dirname(__file__), "README.md")).read() +# pdfminer isn't cross-version compatible but a py3k port is in PyPI +if platform.python_version() >= "3.0.0": + dependencies = ["pdfminer3k>=1.3.0"] +else: + dependencies = ["pdfminer>=0"] + setup( name="pdfparanoia", version="0.0.14", @@ -15,7 +22,7 @@ setup( maintainer_email="kanzure@gmail.com", description="pdf watermark remover library for academic papers", long_description=long_description, - install_requires=["pdfminer>=0"], + install_requires=dependencies, scripts=["bin/pdfparanoia"], platforms="any", zip_safe=False,