Merge "Update metadata for PyPI registration"
This commit is contained in:
commit
424c544770
30
setup.py
30
setup.py
@ -26,25 +26,53 @@ from ceilometer.openstack.common import setup as common_setup
|
|||||||
requires = common_setup.parse_requirements(['tools/pip-requires'])
|
requires = common_setup.parse_requirements(['tools/pip-requires'])
|
||||||
depend_links = common_setup.parse_dependency_links(['tools/pip-requires'])
|
depend_links = common_setup.parse_dependency_links(['tools/pip-requires'])
|
||||||
|
|
||||||
|
version = '0.1'
|
||||||
|
url_base = 'http://tarballs.openstack.org/ceilometer/ceilometer-%s.tar.gz'
|
||||||
|
|
||||||
setuptools.setup(
|
setuptools.setup(
|
||||||
|
|
||||||
name='ceilometer',
|
name='ceilometer',
|
||||||
version='0.1',
|
version=version,
|
||||||
|
|
||||||
description='cloud computing metering',
|
description='cloud computing metering',
|
||||||
|
|
||||||
author='OpenStack',
|
author='OpenStack',
|
||||||
author_email='ceilometer@lists.launchpad.net',
|
author_email='ceilometer@lists.launchpad.net',
|
||||||
|
|
||||||
url='https://launchpad.net/ceilometer',
|
url='https://launchpad.net/ceilometer',
|
||||||
|
download_url=url_base % version,
|
||||||
|
|
||||||
|
classifiers=[
|
||||||
|
'Development Status :: 3 - Alpha',
|
||||||
|
'Framework :: Setuptools Plugin',
|
||||||
|
'Intended Audience :: Information Technology',
|
||||||
|
'Intended Audience :: System Administrators',
|
||||||
|
'License :: OSI Approved :: Apache Software License',
|
||||||
|
'Operating System :: POSIX :: Linux',
|
||||||
|
'Programming Language :: Python',
|
||||||
|
'Programming Language :: Python :: 2',
|
||||||
|
'Programming Language :: Python :: 2.7',
|
||||||
|
'Topic :: System :: Monitoring',
|
||||||
|
],
|
||||||
|
|
||||||
packages=setuptools.find_packages(exclude=['bin']),
|
packages=setuptools.find_packages(exclude=['bin']),
|
||||||
cmdclass=common_setup.get_cmdclass(),
|
cmdclass=common_setup.get_cmdclass(),
|
||||||
include_package_data=True,
|
include_package_data=True,
|
||||||
|
|
||||||
test_suite='nose.collector',
|
test_suite='nose.collector',
|
||||||
|
|
||||||
setup_requires=['setuptools-git>=0.4'],
|
setup_requires=['setuptools-git>=0.4'],
|
||||||
|
|
||||||
scripts=['bin/ceilometer-agent-compute',
|
scripts=['bin/ceilometer-agent-compute',
|
||||||
'bin/ceilometer-agent-central',
|
'bin/ceilometer-agent-central',
|
||||||
'bin/ceilometer-api',
|
'bin/ceilometer-api',
|
||||||
'bin/ceilometer-collector'],
|
'bin/ceilometer-collector'],
|
||||||
|
|
||||||
py_modules=[],
|
py_modules=[],
|
||||||
|
|
||||||
install_requires=requires,
|
install_requires=requires,
|
||||||
dependency_links=depend_links,
|
dependency_links=depend_links,
|
||||||
|
|
||||||
entry_points=textwrap.dedent("""
|
entry_points=textwrap.dedent("""
|
||||||
[ceilometer.collector]
|
[ceilometer.collector]
|
||||||
instance = ceilometer.compute.notifications:Instance
|
instance = ceilometer.compute.notifications:Instance
|
||||||
|
Loading…
Reference in New Issue
Block a user