setup.py 914 B

123456789101112131415161718192021222324252627282930
  1. import os
  2. import functools
  3. import platform
  4. from setuptools import setup, find_packages
  5. _IN_PACKAGE_DIR = functools.partial(os.path.join, "pyformance")
  6. with open(_IN_PACKAGE_DIR("__version__.py")) as version_file:
  7. exec(version_file.read())
  8. install_requires = [] # optional: ["blinker==1.2"]
  9. if platform.python_version() < '2.7':
  10. install_requires.append('unittest2')
  11. setup(name="pyformance",
  12. classifiers=[
  13. "Development Status :: 4 - Beta",
  14. "Intended Audience :: Developers",
  15. "Programming Language :: Python :: 2.7",
  16. ],
  17. description="Performance metrics, based on Coda Hale's Yammer metrics",
  18. license="Apache 2.0",
  19. author="Omer Getrel",
  20. author_email="omer.gertel@gmail.com",
  21. version=__version__,
  22. packages=find_packages(exclude=["tests"]),
  23. data_files=[],
  24. install_requires=install_requires,
  25. scripts=[],
  26. )