Commit Graph

4668 Commits

Author SHA1 Message Date
Dan Ryan 4b8d9ffd33 Pass -y to pip uninstall for buildkite
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-29 12:45:14 -04:00
Dan Ryan c6fba403fe Merge branch 'master' into appveyor_update 2018-06-29 04:37:59 -04:00
Dan Ryan 8691c7168b Merge pull request #2371 from pypa/feature/repatch-shell-detection
Implement our own subshell logic
2018-06-29 04:36:53 -04:00
Tzu-ping Chung 1525e16d1a Actually inject path for fancy mode 2018-06-29 16:23:36 +08:00
Dan Ryan e2242bca61 Add news entries for shellingham
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-29 03:28:21 -04:00
Dan Ryan c5b2cf6c4f Fix pathlib fallback imports to use compat file
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-29 03:19:35 -04:00
Dan Ryan 79a2d8131c Merge branch 'master' into feature/repatch-shell-detection 2018-06-29 03:10:48 -04:00
Dan Ryan 65924fd05b Merge branch 'master' into appveyor_update 2018-06-29 03:10:31 -04:00
Dan Ryan 36c8957d20 Merge pull request #2430 from pypa/bugfix/1901
Updated piptools to only lock compatible packages
2018-06-29 03:09:43 -04:00
Dan Ryan 52095a9284 Stop importing unused things
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-28 22:01:10 -04:00
Dan Ryan 95e932e668 update buildkite
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-28 21:21:37 -04:00
Dan Ryan 511d0dd293 Fix buildkite
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-28 21:17:26 -04:00
Dan Ryan d82a98b4d3 Merge branch 'appveyor_update' of github.com:pypa/pipenv into appveyor_update 2018-06-28 20:51:31 -04:00
Dan Ryan a0f2d7ed5d Remove tox.ini
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-28 20:51:15 -04:00
Dan Ryan 6583eb969e Merge branch 'master' into appveyor_update 2018-06-28 20:50:37 -04:00
Dan Ryan 36e28c0370 Merge branch 'master' into feature/repatch-shell-detection 2018-06-28 20:50:18 -04:00
Dan Ryan 832bc8ee49 Merge branch 'master' into bugfix/1901 2018-06-28 20:46:23 -04:00
Dan Ryan 9d826c47bf Merge pull request #2466 from maxkrivich/fix-unicode-error
Fix `UnicodeEncodeError` in help.py
2018-06-28 20:44:27 -04:00
Dan Ryan 35f309f2bd Merge branch 'master' into fix-unicode-error 2018-06-28 20:44:15 -04:00
Dan Ryan e8f00b6b3b Merge pull request #2453 from pypa/update-vendor
Update vendored dependencies
2018-06-28 20:42:32 -04:00
Dan Ryan 29766fa0ce Fix test
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-28 18:14:18 -04:00
Dan Ryan 8925ce8732 Merge branch 'master' into appveyor_update 2018-06-28 16:59:54 -04:00
Dan Ryan a7a1d2038d Merge branch 'master' into update-vendor 2018-06-28 16:59:42 -04:00
Dan Ryan a670971362 Merge branch 'master' into fix-unicode-error 2018-06-28 16:58:29 -04:00
Dan Ryan 3d8e93a9af Merge pull request #2462 from JacobHenner/bugfix/2455-virtualenv-pypi-mirror
Use --pypi-mirror during virtualenv initialization
2018-06-28 16:48:08 -04:00
Dan Ryan b865888cbd Merge branch 'master' into bugfix/2455-virtualenv-pypi-mirror 2018-06-28 16:47:51 -04:00
Dan Ryan b333560128 Update lockfile
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-28 16:38:08 -04:00
Dan Ryan 3fb70c9374 Merge branch 'master' into appveyor_update 2018-06-28 15:43:05 -04:00
Dan Ryan 1ed07ff0b9 Update pipfile and setup.py
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-28 15:40:43 -04:00
Dan Ryan 3be2badf1f Update vendored requirementslib version
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-28 15:26:37 -04:00
Dan Ryan 19640af9b7 Update vendored dependencies
- 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>
2018-06-28 15:26:37 -04:00
Dan Ryan aaca12dbe1 Merge pull request #2443 from mungojam/patch-2
Fix typo in error message
2018-06-28 15:25:28 -04:00
Dan Ryan 8175bd5341 Merge branch 'master' into patch-2 2018-06-28 15:25:18 -04:00
Dan Ryan 281404c005 Merge branch 'master' into appveyor_update 2018-06-28 15:24:38 -04:00
Dan Ryan f0c8b46de5 Merge pull request #2454 from pypa/bugfix/2438
Switch to using pathlib2 for python<3.5
2018-06-28 15:24:21 -04:00
Max Krivich ed3de3f2de Fix UnicodeEncodeError in help.py 2018-06-28 21:47:38 +03:00
Jacob Henner 0503c2046f Use --pypi-mirror during virtualenv initialization
Adds support for the --pypi-mirror parameter for all operations which
may result in a virtualenv initialization.

When a virtualenv is initialized, pip attempts to download several
dependencies from PyPI. If PyPI is unavailable, virtualenv silently uses
local packages instead, which is acceptable in most cases. However, in
some environments connection attempts to PyPI will stall rather than
fail, causing a pipenv timeout. By using the mirror specified by
--pypi-mirror, we can ensure virtualenv will attempt to download
dependencies from an accessible mirror instead of PyPI.

- Fixes #2455
2018-06-28 14:22:52 -04:00
Dan Ryan 7294c585cc Merge branch 'master' into bugfix/2438 2018-06-28 13:30:49 -04:00
Dan Ryan ac7f1aeb89 Merge pull request #2463 from maxkrivich/improvements-proposal-for-setupfile
Add `python_requires` in setup.py
2018-06-28 13:19:10 -04:00
Max Krivich 4d43c39fb5 Update classifiers in setup.py
Remove python3.3 version from classifiers list
2018-06-28 19:00:09 +03:00
Max Krivich f8396a1ecf Add py3.3 to ignore list 2018-06-28 18:48:28 +03:00
Max Krivich ba9615cb7e Add python_requires in setup.py
This argument prevents accident install `pipenv` on not supported python
versions.

Syntax for this string you can find in PEP440.

Note: this feature works with pip 9.0+.
2018-06-28 18:11:15 +03:00
Dan Ryan b0c1418689 Final tweak I believe.
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-28 01:33:14 -04:00
Dan Ryan cf838f2824 Update appveyor script
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-28 00:08:58 -04:00
Dan Ryan 7a014feb0d Fix utils
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 22:36:26 -04:00
Dan Ryan 39a363b780 Update references to Path
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 22:28:31 -04:00
Dan Ryan 24743f77d3 Switch to using pathlib2 for python<3.5
- Fixes #2438

Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 21:15:43 -04:00
Dan Ryan d2dbbf4363 Update vendoring scripts
- Update appveyor script to respect PR updates
- Add vendoring script to CI
- Closes #2428
2018-06-27 21:07:54 -04:00
Dan Ryan 6a15ee2456 Test updates
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 18:52:13 -04:00
Dan Ryan bb7ea4bf41 Try new appveyor config
- Auto abort re-built PRs
- Better leverage of caching
- Better exit handling

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

Fix appveyor config

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

Fix syntax error

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

Try tox with detox

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

Slight tweak?

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

Back to powershell

Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 18:52:13 -04:00