Browse Source

Test updated dependency handling

notcammy 5 years ago
parent
commit
49cfc5aff7
3 changed files with 12 additions and 17 deletions
  1. 6 9
      .gitignore
  2. 4 0
      requirements.txt
  3. 2 8
      setup.py

+ 6 - 9
.gitignore

@@ -33,8 +33,6 @@ snippets\.py
 
 downloaded/
 
-requirements\.txt
-
 *.lock
 
 *.log
@@ -58,10 +56,9 @@ pildev\.ini
 
 pildev/
 
-
-\.idea/
-
-*.txt

-venv/
-
-\.vscode/\.ropeproject/
+
+\.idea/
+
+venv/
+
+\.vscode/\.ropeproject/

+ 4 - 0
requirements.txt

@@ -0,0 +1,4 @@
+argparse>=1.4.0
+configparser>=4.0.2
+instagram-private-api>=1.6.0
+instagram-private-api-extensions>=0.3.9

+ 2 - 8
setup.py

@@ -23,17 +23,11 @@ setup(
         ]
     },
     install_requires=[
-        'instagram_private_api>=%(api)s' % {'api': _api_version},
-        'instagram_private_api_extensions>=%(ext)s' % {'ext': _api_extensions_version},
+        'instagram_private_api @ https://github.com/ping/instagram_private_api/archive/%(api)s.tar.gz#egg=instagram_private_api-%(api)s' % {'api': _api_version},
+        'instagram_private_api_extensions @ https://github.com/ping/instagram_private_api_extensions/archive/%(api)s.tar.gz#egg=instagram_private_api_extensions-%(api)s' % {'api': _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,