- Updated requirementslib
- Fix local relative path bug whici caused paths to be output as
absolute (test added to requirementslib)
- Fix SSH normalization bug (test added to requirementslib)
- Fixes#2440, #2441
Signed-off-by: Dan Ryan <dan@danryan.co>
This makes PEP 479 enabled Pythons (such as 3.7) work again.
Otherwise you get:
RuntimeError: generator raised StopIteration
Fixes https://github.com/pypa/pipenv/issues/2426
Signed-off-by: Dan Ryan <dan@danryan.co>
Typo fix
Signed-off-by: Dan Ryan <dan@danryan.co>
Move away from structlog for testing
Signed-off-by: Dan Ryan <dan@danryan.co>
Remove em-dash and ellipsis characters
- Replace with dashes and dots
Signed-off-by: Dan Ryan <dan@danryan.co>
Signed-off-by: Dan Ryan <dan@danryan.co>
Add snaptime sdist
Signed-off-by: Dan Ryan <dan@danryan.co>
Update core.py encoding and add gitattributes
Signed-off-by: Dan Ryan <dan@danryan.co>
Fix deploy test
Signed-off-by: Dan Ryan <dan@danryan.co>
Add pytest things
Signed-off-by: Dan Ryan <dan@danryan.co>
Add py sdist
Signed-off-by: Dan Ryan <dan@danryan.co>
Signed-off-by: Dan Ryan <dan@danryan.co>
Add pytz and certifi updates
Signed-off-by: Dan Ryan <dan@danryan.co>
Fix nondeterministic resolution bug
- Update dependencies
- Fix some issues with test logic
- Update piptools patch
Signed-off-by: Dan Ryan <dan@danryan.co>
Update more packages
Signed-off-by: Dan Ryan <dan@danryan.co>
Update tests and utils
Signed-off-by: Dan Ryan <dan@danryan.co>
Still need to tackle last few failures
- this will seriously help with resolution issues
Add alembic new version
Signed-off-by: Dan Ryan <dan@danryan.co>
- Handle single-digit un-specified requires-python format
- `Requires-Python: 3` should be functionally equivalent to `>=3,<4`
- Fixes#2343
Signed-off-by: Dan Ryan <dan@danryan.co>
- Update pipfile and lockfile
- Update licenses
- Bump pathlib2 to latest version
- Include scandir without compiled library dependency
- Update vendoring script to remote scandir binaries going forward
- Update pinned dependencies in vendor.txt
Signed-off-by: Dan Ryan <dan@danryan.co>
- Ensure that VCS dependencies run through the RequirementPreparer
before we call `get_dist()` on them.
- Fixes#2310
Signed-off-by: Dan Ryan <dan@danryan.co>