1234567891011121314151617181920212223242526272829303132333435 |
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- import sys
- from setuptools import (
- setup,
- find_packages,
- )
- import versioneer
- # Give setuptools a hint to complain if it's too old a version
- # 30.3.0 allows us to put most metadata in setup.cfg
- # Should match pyproject.toml
- SETUP_REQUIRES = ['setuptools >= 30.3.0']
- # This enables setuptools to install wheel on-the-fly
- SETUP_REQUIRES += ['wheel'] if 'bdist_wheel' in sys.argv else []
- requires = [
- 'Sphinx>=2',
- 'sphinxcontrib-svg2pdfconverter',
- 'sphinxcontrib-plantuml',
- 'autorunrecord',
- 'alabaster>=0.7.11',
- ]
- if __name__ == '__main__':
- setup(name='dataladhandbook',
- version=versioneer.get_version(),
- cmdclass=versioneer.get_cmdclass(),
- setup_requires=SETUP_REQUIRES,
- packages=find_packages(),
- platforms='any',
- include_package_data=True,
- install_requires=requires,
- )
|