def setup_package(): _setup( name='pymor', version=versioneer.get_version(), author='pyMOR developers', author_email='*****@*****.**', maintainer='Rene Milk', maintainer_email='*****@*****.**', package_dir={'': 'src'}, packages=find_packages('src'), include_package_data=True, scripts=['src/pymor-demo', 'distribute_setup.py', 'dependencies.py'], url='http://pymor.org', description=' ', long_description=open('README.rst').read(), setup_requires=setup_requires, tests_require=tests_require, install_requires=install_requires, extras_require=dependencies.extras(), classifiers=[ 'Development Status :: 4 - Beta', 'License :: OSI Approved :: BSD License', 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.6', 'Intended Audience :: Science/Research', 'Topic :: Scientific/Engineering :: Mathematics', 'Topic :: Scientific/Engineering :: Visualization' ], license='LICENSE.txt', zip_safe=False, cmdclass=cmdclass, )
def setup_package(): _setup( name='pymor', version=versioneer.get_version(), author='pyMOR developers', author_email='*****@*****.**', maintainer='Rene Milk', maintainer_email='*****@*****.**', package_dir={'': 'src'}, packages=find_packages('src'), include_package_data=True, scripts=['src/pymor-demo', 'dependencies.py'], url='http://pymor.org', description=' ', python_requires='>=3.6', long_description=open('README.md').read(), long_description_content_type='text/markdown', setup_requires=setup_requires, tests_require=tests_require, install_requires=install_requires, extras_require = dependencies.extras(), classifiers=['Development Status :: 4 - Beta', 'License :: OSI Approved :: BSD License', 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', 'Intended Audience :: Science/Research', 'Topic :: Scientific/Engineering :: Mathematics'], license='LICENSE.txt', zip_safe=False, cmdclass=cmdclass, )
def setup_package(): _setup( name='pymor', version=versioneer.get_version(), author='pyMOR developers', author_email='*****@*****.**', maintainer='Rene Fritze', maintainer_email='*****@*****.**', package_dir={'': 'src'}, packages=find_packages('src'), include_package_data=True, scripts=['src/pymor-demo', 'dependencies.py'], url='http://pymor.org', description=' ', python_requires='>=3.6', long_description=open('README.md').read(), long_description_content_type='text/markdown', tests_require=tests_require, install_requires=install_requires, extras_require = dependencies.extras(), classifiers=['Development Status :: 4 - Beta', 'License :: OSI Approved :: BSD License', 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', 'Intended Audience :: Science/Research', 'Topic :: Scientific/Engineering :: Mathematics'], license='LICENSE.txt', zip_safe=False, cmdclass=cmdclass, )
def setup_package(): _setup( name='pymor', version=versioneer.get_version(), author='pyMOR developers', author_email='*****@*****.**', maintainer='Rene Milk', maintainer_email='*****@*****.**', package_dir={'': 'src'}, packages=find_packages('src'), include_package_data=True, scripts=['src/pymor-demo', 'distribute_setup.py', 'dependencies.py'], url='http://pymor.org', description=' ', long_description=open('README.rst').read(), setup_requires=setup_requires, tests_require=tests_require, install_requires=install_requires, extras_require=dependencies.extras(), classifiers=[ 'Development Status :: 4 - Beta', 'License :: OSI Approved :: BSD License', 'Programming Language :: Python :: 2.7', 'Programming Language :: Python :: 3.4', 'Programming Language :: Python :: 3.5', 'Intended Audience :: Science/Research', 'Topic :: Scientific/Engineering :: Mathematics', 'Topic :: Scientific/Engineering :: Visualization' ], license='LICENSE.txt', zip_safe=False, cmdclass=cmdclass, ) missing = dict(set(dependencies.missing(install_suggests.keys()))) if len(missing): import textwrap print('\n' + '*' * 79 + '\n') print('There are some suggested packages missing:\n') col_width = max(map(len, missing.values())) + 3 for package in sorted(missing.keys()): description = textwrap.wrap(install_suggests[package], 79 - col_width) print('{:{}}'.format(missing[package] + ': ', col_width) + description[0]) for d in description[1:]: print(' ' * col_width + d) print() suggests = [ '\'{}\' '.format(dependencies.strip_markers(m)) for m in missing.keys() ] print("\ntry: 'for pname in {}; do pip install $pname; done'".format( ''.join(suggests))) print('\n' + '*' * 79 + '\n')
'Intended Audience :: Developers', 'License :: OSI Approved :: BSD License', 'Natural Language :: English', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', ], description="MPI Aware section timings", entry_points={ 'console_scripts': [ 'pytimings=pytimings.cli:main', ], }, tests_require=tests_require, install_requires=install_requires, extras_require=dependencies.extras(), license="BSD license", long_description=readme, long_description_content_type='text/markdown', include_package_data=True, keywords='pytimings', name='pytimings', packages=find_packages(include=['pytimings', 'pytimings.*']), url='https://github.com/WWU-AMM/pytimings', version=versioneer.get_version(), cmdclass=versioneer.get_cmdclass(), zip_safe=False, )