setup.py 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. from setuptools import setup
  2. __author__ = 'notcammy'
  3. __email__ = 'neus2benen@gmail.com'
  4. __version__ = '3.1.2'
  5. _api_version = '1.5.7'
  6. _api_extensions_version = '0.3.8'
  7. long_description = 'This Python script enables you to download any ongoing Instagram livestreams as well as any ' \
  8. 'available replays. It is based on another script that has now been discontinued. '
  9. setup(
  10. name='pyinstalive',
  11. version=__version__,
  12. author=__author__,
  13. author_email=__email__,
  14. url='https://github.com/notcammy/PyInstaLive',
  15. packages=['pyinstalive'],
  16. entry_points={
  17. 'console_scripts': [
  18. 'pyinstalive = pyinstalive.__main__:run',
  19. ]
  20. },
  21. install_requires=[
  22. 'instagram_private_api>=%(api)s' % {'api': _api_version},
  23. 'instagram_private_api_extensions>=%(ext)s' % {'ext': _api_extensions_version},
  24. 'argparse',
  25. 'configparser'
  26. ],
  27. dependency_links=[
  28. 'https://github.com/ping/instagram_private_api/archive/%(api)s.tar.gz'
  29. '#egg=instagram_private_api-%(api)s' % {'api': _api_version},
  30. 'https://github.com/ping/instagram_private_api_extensions/archive/%(ext)s.tar.gz'
  31. '#egg=instagram_private_api_extensions-%(ext)s' % {'ext': _api_extensions_version}
  32. ],
  33. include_package_data=True,
  34. platforms='any',
  35. long_description=long_description,
  36. keywords='instagram-livestream-recorder record-instagram-livestreams live instagram record livestream video '
  37. 'recorder downloader download save',
  38. description='This script enables you to download Instagram livestreams and replays.',
  39. classifiers=[
  40. 'Environment :: Console',
  41. 'Programming Language :: Python :: 2.7',
  42. 'Programming Language :: Python :: 3.5',
  43. 'Programming Language :: Python :: 3.6',
  44. ]
  45. )