techalchemy · GitHub

@techalchemy

Signed-off-by: Dan Ryan <dan@danryan.co>
- 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>
Signed-off-by: Dan Ryan <dan@danryan.co>
Signed-off-by: Dan Ryan <dan@danryan.co>

@techalchemy

uranusjr

This shouldn't affect any functionalities, only clean up some generator
usages to reduce repeated looping through requirements.

uranusjr

Signed-off-by: Dan Ryan <dan@danryan.co>
… feature/better-resolver

techalchemy

Signed-off-by: Dan Ryan <dan@danryan.co>
Signed-off-by: Dan Ryan <dan@danryan.co>
 - 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>
Signed-off-by: Dan Ryan <dan@danryan.co>
Signed-off-by: Dan Ryan <dan@danryan.co>
- fix for windows vcs urls
Signed-off-by: Dan Ryan <dan@danryan.co>
Signed-off-by: Dan Ryan <dan@danryan.co>
- convert to string properly
Signed-off-by: Dan Ryan <dan@danryan.co>

@uranusjr

Signed-off-by: Dan Ryan <dan@danryan.co>

@uranusjr

@techalchemy

Closed

Read the original on github.com ↗