setup.py 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. from setuptools import setup
  2. __author__ = 'notcammy'
  3. __email__ = 'neus2benen@gmail.com'
  4. __version__ = '2.4.7'
  5. _api_version = '1.4.1'
  6. _api_extensions_version = '0.3.6'
  7. long_description = 'This script enables you to record Instagram livestreams as well as download any available replays. It is based on another script that has now been discontinued.'
  8. setup(
  9. name='pyinstalive',
  10. version=__version__,
  11. author=__author__,
  12. author_email=__email__,
  13. url='https://github.com/notcammy/PyInstaLive',
  14. packages=['pyinstalive'],
  15. entry_points={
  16. 'console_scripts': [
  17. 'pyinstalive = pyinstalive.__main__:run',
  18. ]
  19. },
  20. install_requires=[
  21. 'instagram_private_api>=%(api)s' % {'api': _api_version},
  22. 'instagram_private_api_extensions>=%(ext)s' % {'ext': _api_extensions_version},
  23. 'argparse',
  24. 'configparser',
  25. 'tqdm'
  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 recorder downloader download save',
  37. description='This script enables you to record Instagram livestreams.',
  38. classifiers=[
  39. 'Environment :: Console',
  40. 'Programming Language :: Python :: 2.7',
  41. 'Programming Language :: Python :: 3.5',
  42. 'Programming Language :: Python :: 3.6',
  43. ]
  44. )