New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature/better resolver #2267
Feature/better resolver #2267
Commits on May 27, 2018
-
Use piptools constraints files more properly
Signed-off-by: Dan Ryan <dan@danryan.co>
-
Patch piptools to use current environment python
- Fixes #2088, #2234, #1901 - Fully leverage piptools' compile functionality by using constraints in the same `RequirementSet` during resolution - Use `PIP_PYTHON_PATH` for compatibility check to filter out `requires_python` markers - Fix vcs resolution - Update JSON API endpoints - Enhance resolution for editable dependencies - Minor fix for adding packages to pipfiles Signed-off-by: Dan Ryan <dan@danryan.co>
-
Use pipenv cache dir for caching wheels
Signed-off-by: Dan Ryan <dan@danryan.co>
-
This shouldn't affect any functionalities, only clean up some generator usages to reduce repeated looping through requirements.
-
Add sources and caches to pip calls
Signed-off-by: Dan Ryan <dan@danryan.co>
-
Merge branch 'feature/better-resolver' of github.com:pypa/pipenv into…
… feature/better-resolver
-
Probably write unicode strings...
Signed-off-by: Dan Ryan <dan@danryan.co>
-
It is important to check for
python_requires
- The specifierset will fail otherwise - We don't want to include only things that have this -- we want to _exclude_ things that do not match it Signed-off-by: Dan Ryan <dan@danryan.co>
-
formatting cleanup and posix style paths
- fix for windows vcs urls Signed-off-by: Dan Ryan <dan@danryan.co>
-
Use filesystem compatible encodings for strings
Signed-off-by: Dan Ryan <dan@danryan.co>
-
Don't shell escape posix-style paths
Signed-off-by: Dan Ryan <dan@danryan.co>