<reponame>pmgagne/pdftools
#!/usr/bin/env python
"""
Setupfile for pdftools.

:author: <NAME> <<EMAIL>>
:license: MIT, see license file or https://opensource.org/licenses/MIT

:created on 2018-04-14 20:40:27
:last modified by:   <NAME>
:last modified time: 2018-04-14 21:03:58

"""
import ast
import re
from setuptools import setup


# Regular expression for the version
_version_re = re.compile(r'__version__\s+=\s+(.*)')


def extract_version():
    """Extract the version from the package."""
    with open('pdftools/__init__.py', 'r') as f:
        content = f.read()

    version_match = _version_re.search(content)
    version = str(ast.literal_eval(version_match.group(1)))
    return version


setup(
    name='pdftools',
    version=extract_version(),
    packages=['pdftools'],
    scripts=['pdfsplit.py', 'pdfmerge.py', 'pdfrotate.py', 'pdfzip.py',
             'pdfinsert.py', 'pdfremove.py', 'pdfadd.py', 'pdfcopy.py'],
    url='https://github.com/MrLeeh/pdftools',
    license='MIT',
    author='<NAME>',
    author_email='<EMAIL>',
    description='A collection of convenience scripts for pdf manipulation, '
                'based on the PyPdf2 package.',
    install_requires=['PyPdf2'],
    maintainer='<NAME>',
)

#!/usr/bin/env python
"""
Setupfile for pdftools.

:author: <NAME> <<EMAIL>>
:license: MIT, see license file or https://opensource.org/licenses/MIT

:created on 2018-04-14 20:40:27
:last modified by:   <NAME>
:last modified time: 2018-04-14 21:03:58

"""
import ast
import re
from setuptools import setup


# Regular expression for the version
_version_re = re.compile(r'__version__\s+=\s+(.*)')


def extract_version():
    """Extract the version from the package."""
    with open('pdftools/__init__.py', 'r') as f:
        content = f.read()

    version_match = _version_re.search(content)
    version = str(ast.literal_eval(version_match.group(1)))
    return version


setup(
    name='pdftools',
    version=extract_version(),
    packages=['pdftools'],
    scripts=['pdfsplit.py', 'pdfmerge.py', 'pdfrotate.py', 'pdfzip.py',
             'pdfinsert.py', 'pdfremove.py', 'pdfadd.py', 'pdfcopy.py'],
    url='https://github.com/MrLeeh/pdftools',
    license='MIT',
    author='<NAME>',
    author_email='<EMAIL>',
    description='A collection of convenience scripts for pdf manipulation, '
                'based on the PyPdf2 package.',
    install_requires=['PyPdf2'],
    maintainer='<NAME>',
)
#!/usr/bin/env python Setupfile for pdftools.  :author: <NAME> <<EMAIL>> :license: MIT, see license file or https://opensource.org/licenses/MIT  :created on 2018-04-14 20:40:27 :last modified by:   <NAME> :last modified time: 2018-04-14 21:03:58 # Regular expression for the version Extract the version from the package.