Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-17 09:03:01

0001 import os
0002 import inspect
0003 from setuptools import setup
0004 from edpm.version import version as edpm_version
0005 
0006 # The directory containing this file
0007 this_script_dir = os.path.dirname(inspect.stack()[0][1])
0008 
0009 # The text of the README file
0010 with open(os.path.join(this_script_dir, "pip_readme.md"), 'r') as readme_file:
0011     readme = readme_file.read()
0012 
0013 # This call to setup() does all the work
0014 setup(
0015     name="edpm",
0016     version=edpm_version,
0017     description="EIC Development Package Manager",
0018     long_description=readme,
0019     long_description_content_type="text/markdown",
0020     url="https://github.com/eic/edpm",
0021     author="Dmitry Romanov",
0022     author_email="romanov@jlab.org",
0023     license="MIT",
0024     classifiers=[
0025         # How mature is this project? Common values are
0026         #   3 - Alpha
0027         #   4 - Beta
0028         #   5 - Production/Stable
0029         'Development Status :: 4 - Beta',
0030 
0031         "License :: OSI Approved :: MIT License",
0032         "Programming Language :: Python :: 2",
0033         "Programming Language :: Python :: 2.7",
0034         "Programming Language :: Python :: 3",
0035         "Programming Language :: Python :: 3.6",
0036     ],
0037     packages=["edpm"],
0038     include_package_data=True,
0039     setup_requires=["click", "appdirs"],
0040     install_requires=["click", "appdirs"],
0041     entry_points={
0042         "console_scripts": [
0043             "edpm=edpm:edpm_cli",
0044         ]
0045     },
0046 )