pipenv-resolver

Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
This commit is contained in:
2018-03-09 08:24:12 -05:00
parent 679250ba17
commit fd1972a56e
3 changed files with 12 additions and 8 deletions
+1
View File
@@ -15,6 +15,7 @@ v_path = os.path.abspath(os.path.sep.join([os.path.dirname(os.path.realpath(__fi
sys.path.insert(0, v_path)
from .cli import cli
from . import resolver
if __name__ == '__main__':
cli()
+9 -7
View File
@@ -13,13 +13,7 @@ for _dir in ('vendor', 'patched', '..'):
def which(*args, **kwargs):
return sys.executable
def resolve(packages, pre, sources, verbose, clear):
import pipenv.utils
return pipenv.utils.resolve_deps(packages, which, project=project, pre=pre, sources=sources, clear=clear, verbose=verbose)
if __name__ == '__main__':
def main():
is_verbose = '--verbose' in ' '.join(sys.argv)
do_pre = '--pre' in ' '.join(sys.argv)
do_clear = '--clear' in ' '.join(sys.argv)
@@ -53,6 +47,10 @@ if __name__ == '__main__':
project = pipenv.core.project
def resolve(packages, pre, sources, verbose, clear):
import pipenv.utils
return pipenv.utils.resolve_deps(packages, which, project=project, pre=pre, sources=sources, clear=clear, verbose=verbose)
results = resolve(packages, pre=do_pre, sources=project.sources, verbose=is_verbose, clear=do_clear)
@@ -62,3 +60,7 @@ if __name__ == '__main__':
print(json.dumps(results))
else:
print(json.dumps([]))
if __name__ == '__main__':
main()
+2 -1
View File
@@ -117,7 +117,8 @@ setup(
entry_points={
'console_scripts': [
'pipenv=pipenv:cli',
'pewtwo=pipenv.patched.pew.pew:pew'
'pewtwo=pipenv.patched.pew.pew:pew',
'pipenv-resolver=pipenv.resolver:main'
],
},
install_requires=required,