Jelajahi Sumber

Add setup.py

Cammy 7 tahun lalu
induk
melakukan
f031667c9e
2 mengubah file dengan 46 tambahan dan 2 penghapusan
  1. 0 2
      .gitignore
  2. 46 0
      setup.py

+ 0 - 2
.gitignore

@@ -2,8 +2,6 @@
 
 credentials\.json
 
-setup\.py
-
 last_stream\.html
 
 looper\.sh

+ 46 - 0
setup.py

@@ -0,0 +1,46 @@
+from setuptools import setup
+
+
+__author__ = 'notcammy'
+__email__ = 'neus2benen@gmail.com'
+__version__ = '2.1.1'
+
+_api_version = '1.3.6'
+_api_extensions_version = '0.3.6'
+
+long_description = 'This script enables you to record Instagram livestreams. It is based on another script that has now been discontinued.'
+
+setup(
+    name='pyinstalive',
+    version=__version__,
+    author=__author__,
+    author_email=__email__,
+    url='https://github.com/notcammy/PyInstaLive',
+    packages=['pyinstalive'],
+    entry_points={
+        'console_scripts': [
+            'pyinstalive = pyinstalive.main:run',
+        ]
+    },
+    install_requires=[ 
+        'instagram_private_api==%(api)s' % {'api': _api_version},
+        'instagram_private_api_extensions==%(ext)s' % {'ext': _api_extensions_version},
+        'argparse',
+        'configparser'
+    ],
+    dependency_links=[
+        'https://github.com/ping/instagram_private_api/archive/%(api)s.tar.gz'
+        '#egg=instagram_private_api-%(api)s' % {'api': _api_version},
+        'https://github.com/ping/instagram_private_api_extensions/archive/%(ext)s.tar.gz'
+        '#egg=instagram_private_api_extensions-%(ext)s' % {'ext': _api_extensions_version}
+    ],
+    include_package_data=True,
+    platforms='any',
+    long_description=long_description,
+    keywords='instagram livestream downloader pyinstalive',
+    description='This script enables you to record Instagram livestreams.',
+    classifiers=[
+        'Environment :: Console',
+        'Programming Language :: Python :: 2.7',
+    ]
+)