author Dan Ryan <dan@danryan.co> 1554074378 -0400
committer Dan Ryan <dan@danryan.co> 1558982736 -0400
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEb6jpcpb+5zzDideCsyDQTvvOpJUFAlzsMFAACgkQsyDQTvvO
pJWZmRAAtge5wdprlLnKdWUYK5USZb7Uk3zJHi9UIvnO7nKP6UA/L2D/5nxZitvx
pZI7cGG+8sLp2yZNtQZdW6LNM1jmRXgzdMLYQh/5zo5gbj6KLOw7erh0FU3L3uM6
wNBNM135Eqt7b+4a4C5TEK2UjwRxBHAsF+3ZzUy+UJQqgQEKxFVxW4gC4yxpfMtL
jipE8ludwuOIM88ZJapmLpv2R6adQTxWZedTlmczdsy2/WKGHTCCpWs96PBbntdI
pVBmoXfMhgZi+IuGR3iBYU0qS97vjJ8Te9tQZAaB9JGSqv3hHDWo1ht/rrG2RXzp
3i0Cf2vG4035EUh56VYE9FCC9m6Vu3U9iIR34BZG9K5+lDP7pmJmjT+GymEgMP0N
GoP3LYUO+dJjMjaUEMsC6QIi6DAots3uk4lxIw3wcA4Im/N/i5xafsRj1Eu3UdBL
wBDKMz/FQjH+tD+mnvTlzaxD5vdhhCdBu1gK59rjNMlzg8hz6EF61QbHCaQHd4UI
VOGIa8ThLlLI3addxzq/McceAc+OsLJ9hm06jkjvvoIuKrHyE3DybdbYQC7uEwyw
2AvVuMDCPcciYQnkJhNTKmGvPcUDYD7cF91GKcUJKdPdyzDCeFEo5SUTKnLV4Cj2
VD2sdVUk4jnmYfE4pCFvHKYooxQDMKQk/VCKl1c9QHL9/ijCx+o=
=b+H1
-----END PGP SIGNATURE-----
Ensure resolver doesn't compare editable specifiers
- Don't compare versions of editable dependencies when updating using
`--keep-outdated` -- editable dependencies will now be updated to
the latest version
- Ensure we don't drop markers from the lockfile when versions are not
updated
- Fixes#3656
- Fixes#3659
Signed-off-by: Dan Ryan <dan@danryan.co>
Add future import for print function
Signed-off-by: Dan Ryan <dan@danryan.co>
Handle all possible markers in lockfiles
Signed-off-by: Dan Ryan <dan@danryan.co>
Fix json import
Signed-off-by: Dan Ryan <dan@danryan.co>
point to correct reference for lockfile
Signed-off-by: Dan Ryan <dan@danryan.co>
Fix marker merging errors
Signed-off-by: Dan Ryan <dan@danryan.co>
Prevent automatically setting `editable=True`
- Fixes#3647
Signed-off-by: Dan Ryan <dan@danryan.co>
Add new feature toggle for VCS dependency resolution
- Fixes#3577
Signed-off-by: Dan Ryan <dan@danryan.co>
Fix syntax error
Signed-off-by: Dan Ryan <dan@danryan.co>
Use string for environment
Signed-off-by: Dan Ryan <dan@danryan.co>
Fix class name resolution for py27
Signed-off-by: Dan Ryan <dan@danryan.co>
Write json files as unicode
Signed-off-by: Dan Ryan <dan@danryan.co>
Fix resolution with env var
Signed-off-by: Dan Ryan <dan@danryan.co>
- Update extras name in pipelines
- fix windows virtualenv calls
- don't write debug info during virtualenv creation and just move on
- Generalize some pipelines
- Use quotes around evaluated statements in pipeline
- Fix envvar references
- Update vistir:
- fix stream wrapper on windows
- fix ICACLS permissions handler
- fix path normalization function
- Update azure venv creation script
- Fix vendoring script
Signed-off-by: Dan Ryan <dan@danryan.co>
- Fix piptools patch
- Fix windows ansi/colorama implementation
- Write output even if no newline is found during resolution
Signed-off-by: Dan Ryan <dan@danryan.co>
- Update gitignore entries for mypy config
- Update release task to add version after bumping but before release
- Fixes#3326 (going forward at least)
- Split out patching from vendoring so it can be done as a separate step
if needed
- Update patches to account for updated packages
- Fixes#3432
- Fixes#2757
- Fixes#3305
- Fixes#2914
- Fixes#3439
- Fixes#3422
- Fixes#3378
- Fixes#3376
- Fixes#3315
Signed-off-by: Dan Ryan <dan@danryan.co>
- Fix `PIPENV_PYTHON` envvar which auto-recreated environments due to
`auto_envvar_prefix`, now it is not pulled from the environment
automatically
- Fix formatting of some news entries
- Automate release via `inv release.release` (will be aliased)
Signed-off-by: Dan Ryan <dan@danryan.co>
- Stop preferring resolution of VCS dependencies in all cases
- Resolve vcs dependencies together with non-vcs dependencies
- Clarify blocking and no-deps logic
- Add artifacts and tests
- Add vendoring task for artifacts
- Clean up release tasks
- Fixes#3296
Signed-off-by: Dan Ryan <dan@danryan.co>
Signed-off-by: Dan Ryan <dan@danryan.co>
Try again
Signed-off-by: Dan Ryan <dan@danryan.co>
Fix test config to skip failed removals
Signed-off-by: Dan Ryan <dan@danryan.co>
Update piptools to handle some errors
Signed-off-by: Dan Ryan <dan@danryan.co>
Fix test config to skip failed removals
Signed-off-by: Dan Ryan <dan@danryan.co>
Update tempfile.py
Use vistirs temporary directory implementation
Update temp_dir.py
Force pip to use weakrefs in tempdirs
Fix pip implementation to set name of tempdir
typo fix
Signed-off-by: Dan Ryan <dan@danryan.co>
fix pip tempdir implementation
Signed-off-by: Dan Ryan <dan@danryan.co>
Update tempfiles to use weakrefs
Signed-off-by: Dan Ryan <dan@danryan.co>
fix patch paths
Signed-off-by: Dan Ryan <dan@danryan.co>
Fix pip tempdir implementation
Signed-off-by: Dan Ryan <dan@danryan.co>
Syntax error fix
Signed-off-by: Dan Ryan <dan@danryan.co>
Unconstrain windows tests
Signed-off-by: Dan Ryan <dan@danryan.co>
Update dependencies, add news
Signed-off-by: Dan Ryan <dan@danryan.co>
Fix pythonfinder path search nesting bug
- Fixes#3121
Signed-off-by: Dan Ryan <dan@danryan.co>
Update requirementslib
- Fix subdirectory issue
Signed-off-by: Dan Ryan <dan@danryan.co>
Fix logic error
Signed-off-by: Dan Ryan <dan@danryan.co>
conditional builds
Signed-off-by: Dan Ryan <dan@danryan.co>
Signed-off-by: Dan Ryan <dan@danryan.co>
Update delegator patch
Signed-off-by: Dan Ryan <dan@danryan.co>
Update patches for pip
Signed-off-by: Dan Ryan <dan@danryan.co>
Update vendored deps
Signed-off-by: Dan Ryan <dan@danryan.co>
Update patches
Signed-off-by: Dan Ryan <dan@danryan.co>
Fix imports to use pip shims instead of direct imports
Signed-off-by: Dan Ryan <dan@danryan.co>
Update vendoring scripts and pip shims
Signed-off-by: Dan Ryan <dan@danryan.co>
Log to stdout in real time during verbose logging
Signed-off-by: Dan Ryan <dan@danryan.co>
Don’t log environment
Fix unicode decoding issues
Signed-off-by: Dan Ryan <dan@danryan.co>
Only set buffers on ttys
Signed-off-by: Dan Ryan <dan@danryan.co>
Fix typo
Signed-off-by: Dan Ryan <dan@danryan.co>
Use default encodings
Signed-off-by: Dan Ryan <dan@danryan.co>
Fix encodings and run only failing tests
Signed-off-by: Dan Ryan <dan@danryan.co>