40 lines
1006 B
Python
40 lines
1006 B
Python
import glob
|
|
import pathlib
|
|
from distutils.util import convert_path
|
|
|
|
from setuptools import setup
|
|
|
|
with pathlib.Path('requirements.txt').open() as r:
|
|
install_requires = [
|
|
str(requirement).replace('\n', '')
|
|
for requirement
|
|
in r.readlines()
|
|
]
|
|
install_requires.append('setuptools')
|
|
|
|
main_ns = {}
|
|
version = convert_path('cerc_persistence/version.py')
|
|
with open(version) as f:
|
|
exec(f.read(), main_ns)
|
|
|
|
setup(
|
|
name='cerc-persistence',
|
|
version=main_ns['__version__'],
|
|
description="",
|
|
long_description="",
|
|
classifiers=[
|
|
"License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)",
|
|
"Programming Language :: Python",
|
|
"Programming Language :: Python :: 3",
|
|
],
|
|
include_package_data=True,
|
|
packages=[
|
|
'cerc_persistence',
|
|
'cerc_persistence.models',
|
|
'cerc_persistence.repositories'
|
|
],
|
|
setup_requires=install_requires,
|
|
install_requires=install_requires,
|
|
data_files=[],
|
|
)
|