def run_setup(with_cext): params = ext.params() if with_cext else {} params.update(meta) cmdclass = params.get('cmdclass', {}) cmdclass['test'] = PulsarTest params['cmdclass'] = cmdclass setup(**config.setup(params, 'pulsar'))
def run_setup(with_cext): params = ext.params() if with_cext else {} params.update(meta) cmdclass = params.get('cmdclass', {}) cmdclass['test'] = PulsarTest params['cmdclass'] = cmdclass setup(**extend(params, 'pulsar'))
def run_setup(with_cext): params = ext.params() if with_cext else {} params.update(meta) cmdclass = params.get('cmdclass', {}) cmdclass['test'] = PulsarTest cmdclass['bench'] = pulsar_test.Bench params['cmdclass'] = cmdclass setup(**extend(params, 'pulsar'))
def run_setup(with_cext): params = ext.params() if with_cext else {} params.update(meta) cmdclass = params.get('cmdclass', {}) cmdclass['test'] = PulsarTest cmdclass['bench'] = cmds.Bench cmdclass['linux_wheels'] = cmds.ManyLinux cmdclass['s3data'] = cmds.S3Data cmdclass['pypi'] = cmds.PyPi params['cmdclass'] = cmdclass setup(**params)
setup_requires=['numpy', 'pulsar', 'wheel'], packages=find_packages(include=['dynts', 'dynts.*']), classifiers=[ 'Development Status :: 4 - Beta', 'Environment :: Plugins', 'Intended Audience :: Developers', 'Intended Audience :: Financial and Insurance Industry', 'Intended Audience :: Science/Research', 'License :: OSI Approved :: BSD License', 'Operating System :: OS Independent', 'Programming Language :: Python', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.6', 'Topic :: Scientific/Engineering', 'Topic :: Scientific/Engineering :: Mathematics', 'Topic :: Office/Business :: Financial' ] ) if __name__ == '__main__': command = sys.argv[1] if len(sys.argv) > 1 else None if command == 'agile': from agile.app import AgileManager AgileManager(description='Release manager for dynts', argv=sys.argv[2:]).start() else: meta.update(ext.params()) setup(**meta)
url="https://github.com/quantmind/dynts", license="BSD", long_description=read('README.rst'), include_package_data=True, setup_requires=['numpy', 'pulsar', 'wheel'], packages=find_packages(include=['dynts', 'dynts.*']), classifiers=[ 'Development Status :: 4 - Beta', 'Environment :: Plugins', 'Intended Audience :: Developers', 'Intended Audience :: Financial and Insurance Industry', 'Intended Audience :: Science/Research', 'License :: OSI Approved :: BSD License', 'Operating System :: OS Independent', 'Programming Language :: Python', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.6', 'Topic :: Scientific/Engineering', 'Topic :: Scientific/Engineering :: Mathematics', 'Topic :: Office/Business :: Financial' ]) if __name__ == '__main__': command = sys.argv[1] if len(sys.argv) > 1 else None if command == 'agile': from agile.app import AgileManager AgileManager(description='Release manager for dynts', argv=sys.argv[2:]).start() else: meta.update(ext.params()) setup(**meta)
def run_setup(with_cext): params = ext.params() if with_cext else {} params.update(meta) utils.extend(params, 'pulsar') setup(**params)