setup.py 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. """setup.py - build script for parquet-python."""
  2. try:
  3. from setuptools import setup
  4. except ImportError:
  5. from distutils.core import setup
  6. setup(
  7. name='parquet',
  8. version='1.1',
  9. description='Python support for Parquet file format',
  10. author='Joe Crobak',
  11. author_email='joecrow@gmail.com',
  12. url='https://github.com/jcrobak/parquet-python',
  13. license='Apache License 2.0',
  14. classifiers=[
  15. 'Development Status :: 3 - Alpha',
  16. 'Intended Audience :: Developers',
  17. 'Intended Audience :: System Administrators',
  18. 'License :: OSI Approved :: Apache Software License',
  19. 'Programming Language :: Python',
  20. 'Programming Language :: Python :: 2',
  21. 'Programming Language :: Python :: 3',
  22. 'Programming Language :: Python :: 2.7',
  23. 'Programming Language :: Python :: 3.4',
  24. 'Programming Language :: Python :: 3.5',
  25. 'Programming Language :: Python :: Implementation :: CPython',
  26. 'Programming Language :: Python :: Implementation :: PyPy',
  27. ],
  28. packages=['parquet'],
  29. install_requires=[
  30. 'thriftpy>=0.3.6',
  31. ],
  32. extras_require={
  33. ':python_version=="2.7"': [
  34. "backports.csv",
  35. ],
  36. 'snappy support': ['python-snappy']
  37. },
  38. entry_points={
  39. 'console_scripts': [
  40. 'parquet = parquet.__main__:main',
  41. ]
  42. },
  43. package_data={'parquet': ['*.thrift']},
  44. include_package_data=True,
  45. )