from setuptools import setup, PEP420PackageFinder setup( name="nilu-api-client", version="1.0.0", author="helgehatt", description="NILU API client", url="https://github.com/helgehatt/nilu-api-client", packages=PEP420PackageFinder.find(), package_data={"": ["**/files/*"]}, install_requires=["pandas", "requests"], )
long_description_content_type="text/markdown", url=info["__url__"], license=info["__license__"], keywords="", author=info["__author__"], author_email=info["__email__"], classifiers=[ "Development Status :: 3 - Alpha", "Intended Audience :: Science/Research", "Topic :: Scientific/Engineering :: Physics", "Operating System :: OS Independent", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", ], packages=PEP420PackageFinder.find(include=["lumicks.*"]), include_package_data=True, python_requires=">=3.7", install_requires=[ "pytest>=3.5", "h5py>=3.0, <4", "numpy>=1.20, <2", "scipy>=1.1, <2", "matplotlib>=2.2", "tifffile>=2020.9.30", "tabulate>=0.8.8, <0.9", "opencv-python-headless>=3.0", "ipywidgets>=7.0.0", "cachetools>=3.1", "deprecated>=1.2.8", "scikit-learn>=0.18.0",
from setuptools import setup, find_packages, PEP420PackageFinder setup(name='cascade-at-importer', version="0.0.1", packages=PEP420PackageFinder.find('src'), package_dir={'': 'src'}, include_package_data=True, install_requires=[ 'pandas', ], extras_require={ 'testing': [ 'pytest', 'pytest-mock', 'hypothesis', ], 'ihme_databases': [ 'db_tools', ], })
from setuptools import setup, PEP420PackageFinder setup( name='tangled', version='0.1a10.dev0', description='Tangled namespace and utilities', long_description=open('README.rst').read(), url='http://tangledframework.org/', download_url='https://github.com/TangledWeb/tangled/tags', author='Wyatt Baldwin', author_email='*****@*****.**', packages=PEP420PackageFinder.find(include=['tangled*']), extras_require={ 'dev': ( 'coverage>=3.7.1', 'nose>=1.3.3', 'pep8>=1.5.7', 'pyflakes>=0.8.1', 'Sphinx>=1.2.2', 'sphinx_rtd_theme>=0.1.6', ) }, entry_points=""" [console_scripts] tangled = tangled.__main__:main [tangled.scripts] release = tangled.scripts:ReleaseCommand scaffold = tangled.scripts:ScaffoldCommand python = tangled.scripts:ShellCommand
from setuptools import setup, PEP420PackageFinder exec(open("src/python/libsbml_draw/version.py").read()) setup( name="libsbml-draw", version=__version__, packages=PEP420PackageFinder.find("src/python"), package_dir={"": "src/python"}, package_data={ "libsbml_draw.c_api": [ "data/sbml_draw.dll", "data/libsbml_draw.dylib", "data/libsbml_draw.so" ], "libsbml_draw.model": ["data/*.xml"] }, install_requires=["matplotlib", "numpy", "tesbml>=5.18.0"], extras_require={ "testing": ["pytest", "pytest-mock"], "documentation": [ "sphinx", "sphinx_rtd_theme", "sphinx-autobuild", "sphinxcontrib-napoleon" ], }, zip_safe=False, classifiers=[ "Intended Audience :: Science/Research", "Development Status :: 3 - Alpha", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering",
from setuptools import setup, PEP420PackageFinder pep420_package_finder = PEP420PackageFinder() setup( name='grakn', packages=pep420_package_finder.find('.', include=['grakn*']), version='1.4.2', license='Apache-2.0', description='A Python client for Grakn', long_description=open('README.md').read(), long_description_content_type="text/markdown", author='Grakn Labs', author_email='*****@*****.**', url='https://github.com/graknlabs/grakn/tree/master/client-python', keywords=['grakn', 'database', 'graph', 'knowledgebase', 'knowledge-engineering'], python_requires='>=2.7', install_requires=['grpcio', 'protobuf'] )
from setuptools import setup, PEP420PackageFinder # import find_namespace_packages when upgrading to python > 3.7 with open('requirements.txt') as f: requirements = f.read().splitlines() with open('README.rst') as f: readme = f.read() with open('LICENSE') as f: license = f.read() setup( name='ensembl_prodinf', version='3.1.7', description='Base libraries for Ensembl Production infrastructure services', long_description=readme, author='Dan Staines', author_email='*****@*****.**', url='https://github.com/Ensembl/ensembl-prodinf-core', license=license, packages=PEP420PackageFinder.find(exclude=('tests', 'docs')) )
from setuptools import setup, PEP420PackageFinder setup( name="cascade_at", version='0.0.1', description='DisMod AT Wrapper', package_dir={"": "src"}, packages=PEP420PackageFinder.find("src"), install_requires=[ "numpy", "pandas", "scipy", "hypothesis", "sqlalchemy", "dill", "intervaltree", "pytest", "tables", "networkx" ], zip_safe=False, extras_require={ "ihme": [ "db-tools", "db-queries", "gbd", "elmo", "ihme-rules", "jobmon", "cluster_utils" ], "docs": [ "sphinx==3.2.1", "sphinx-rtd-theme", "sphinxcontrib-httpdomain", "sphinxcontrib-napoleon", "sphinx-autodoc-typehints" ] }, classifiers=[ "Intended Audience :: Science/Research", "Licence :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.9", "Topic :: Scientific/Engineering :: Statistics" ], entry_points={ 'console_scripts': [
from setuptools import setup, PEP420PackageFinder setup( name='tangled', version='1.0a13.dev0', description='Tangled namespace and utilities', long_description=open('README.rst').read(), url='https://tangledframework.org/', download_url='https://github.com/TangledWeb/tangled/tags', author='Wyatt Baldwin', author_email='*****@*****.**', packages=PEP420PackageFinder.find(include=['tangled*']), install_requires=[ 'runcommands>=1.0a27', ], extras_require={ 'dev': [ 'coverage>=4.4.2', 'flake8>=3.5.0', 'Sphinx>=1.6.5', 'sphinx_rtd_theme>=0.2.4', ], }, entry_points=""" [console_scripts] tangled = tangled.__main__:main [tangled.scripts] release = tangled.scripts:ReleaseCommand scaffold = tangled.scripts:ScaffoldCommand
from setuptools import setup, PEP420PackageFinder setup( name="energy-link-api", packages=PEP420PackageFinder.find(where="src"), package_dir={"": "src"}, package_data={"energy": ["reference.conf"]}, )
def fix_PEP420PackageFinder_find(**args): pkgs = PEP420PackageFinder.find(**args) regex = re.compile("build") selected_pkgs = list(filter(lambda p: not regex.match(p), pkgs)) return selected_pkgs
] try: import pypandoc DESCRIPTION = pypandoc.convert('README.md', 'rst') except (IOError, ImportError): DESCRIPTION = "AWS SSM Parameter Store Management CLI" DEPENDENCY_LINKS = [] setup( name='enforcer', version="1.0.1", url='https://github.com/PotomacInnovation/enforcer', license='Upside', author="@PotomacInnovation/owners-sre", description='AWS SSM Parameter Store Management CLI', long_description=DESCRIPTION, packages=PEP420PackageFinder.find(), # or find_packages() include_package_data=True, zip_safe=False, platforms='any', install_requires=INSTALL_REQUIRES, test_requires=TEST_REQUIRES, extras_require={'dev': TEST_REQUIRES}, dependency_links=DEPENDENCY_LINKS, classifiers=[], scripts=['bin/enforcer'], cmdclass={'snyksync': SnykSync})
def find_packages(where='.', exclude=(), include=('*', )): return PEP420PackageFinder.find(where=where, exclude=exclude, include=('ligo.*', ))