def find_packages(): modules = [] for pkg in filter( lambda p: os.path.isdir(p) and os.path.isfile(os.path.join(p, "__init__.py")), os.listdir(".") ): modules.extend([pkg, ] + [ "{}.{}".format(pkg, subpkg) for subpkg in setuptools_find_packages(pkg) ]) return modules
def find_packages(): modules = [ "twisted.plugins", ] def is_package(path): return ( os.path.isdir(path) and os.path.isfile(os.path.join(path, "__init__.py")) ) for pkg in filter(is_package, os.listdir(".")): modules.extend([pkg, ] + [ "{}.{}".format(pkg, subpkg) for subpkg in setuptools_find_packages(pkg) ]) return modules
def find_packages(): modules = [ "twisted.plugins", ] def is_package(path): return (os.path.isdir(path) and os.path.isfile(os.path.join(path, "__init__.py"))) for pkg in filter(is_package, os.listdir(".")): modules.extend([ pkg, ] + [ "{}.{}".format(pkg, subpkg) for subpkg in setuptools_find_packages(pkg) ]) return modules
'clean': CleanCommand, 'cython': CreateCythonCommand, }) # =========================================================================================================================== # setuptools_setup # =========================================================================================================================== setuptools_setup( name='PySpeedIT', version=_version, author='peter1000', author_email='https://github.com/peter1000', url='https://github.com/peter1000/PySpeedIT', license='BSD-3-Clause', packages=setuptools_find_packages(), include_package_data=True, install_requires=read_requires('requirements.txt'), use_2to3=False, zip_safe=False, platforms=['Linux'], cmdclass=cmdclass, ext_modules=ext_modules, description="A Collection of: Benchmark-IT, Profile-IT, Line-Memory-Profile-IT, Disassemble-IT.", long_description=open('README.rst', 'r').read(), classifiers=[ 'Development Status :: 5 - Production/Stable', 'Operating System :: POSIX :: Linux', 'Programming Language :: Python :: 3', 'Topic :: Software Development :: Libraries :: Python Modules', 'Topic :: Software Development :: Testing',
author_email="*****@*****.**", license="GPL-2.0-or-later", description="Python binding for GHDL and high-level APIs (incl. LSP).", long_description=long_description, long_description_content_type="text/markdown", url=sourceCodeURL, project_urls={ 'Documentation': documentationURL, 'Source Code': sourceCodeURL, 'Issue Tracker': sourceCodeURL + "/issues" }, python_requires='>=3.6', install_requires=requirements, packages=setuptools_find_packages(exclude=("tests",)), entry_points={ 'console_scripts': [ "ghdl-ls = pyGHDL.cli.lsp:main" ] }, keywords="Python3 VHDL Parser Compiler Simulator GHDL", classifiers=[ "License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)", "Operating System :: MacOS", "Operating System :: Microsoft :: Windows :: Windows 10", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7",
def find_packages(): modules = [ "twisted.plugins", ] return modules + setuptools_find_packages()
cmdclass.update({ 'clean': CleanCommand, 'cython': CreateCythonCommand, }) # =========================================================================================================================== # setuptools_setup # =========================================================================================================================== setuptools_setup( name='LCONF', version=_version, author='peter1000', author_email='https://github.com/peter1000', url='https://github.com/peter1000/LCONF', license='BSD-3-Clause', packages=setuptools_find_packages(), include_package_data=True, install_requires=read_requires('requirements.txt'), use_2to3=False, zip_safe=False, platforms=['Linux'], cmdclass=cmdclass, ext_modules=ext_modules, description= "L(ight) CONF(iguration): A simple human-readable data serialization format for dynamic configuration.", long_description=open('README.rst', 'r').read(), classifiers=[ 'Development Status :: 4 - Beta', 'Operating System :: POSIX :: Linux', 'Programming Language :: Python :: 3', 'Topic :: Text Processing :: Markup', 'Topic :: Software Development :: Libraries :: Python Modules'
def find_packages(): modules = [] return modules + setuptools_find_packages()
# maintainer_email="*****@*****.**", license='Apache 2.0', description="An abstract VHDL language model.", long_description=long_description, long_description_content_type="text/markdown", url=sourceCodeURL, project_urls={ 'Documentation': documentationURL, 'Source Code': sourceCodeURL, 'Issue Tracker': sourceCodeURL + "/issues" }, # download_url="https://github.com/vhdl/pyVHDLModel/tarball/0.1.0", packages=setuptools_find_packages(exclude=["tests", "tests.*",]), classifiers=[ "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Development Status :: 4 - Beta", # "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Topic :: Scientific/Engineering :: Electronic Design Automation (EDA)", "Topic :: Software Development :: Code Generators", "Topic :: Software Development :: Compilers", "Topic :: Utilities"
def find_packages(): modules = ["twisted.plugins"] return modules + setuptools_find_packages()