Commit Graph

7156 Commits

Author SHA1 Message Date
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
Jeppe Fihl-Pearson 3b950c057b Avoid double pip output if --verbose is used an output includes "Ignoring"
If the `pip` output already has been printed due to it containing the string
"Ignoring", then avoid printing it again if `--verbose` is enabled.

Ironically, in my simple test of this (`pipenv install --verbose redis`) the
"Ignoring" string is only included in the `pip` output if `--verbose` is
supplied.
2018-06-28 11:47:07 +01: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
Dan Ryan 8256c5383b Merge pull request #2450 from pypa/bugfix/2449
Ensure we use unicode for proper names db
2018-06-27 18:51:10 -04:00
Dan Ryan f60d702259 Skip test
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 17:04:28 -04:00
Dan Ryan ec45919346 Use environment python via pipenv call
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 16:29:10 -04:00
Dan Ryan a9284c7cb2 Merge branch 'master' into bugfix/2449 2018-06-27 16:13:26 -04:00
Dan Ryan b6222e6f97 Ensure we use unicode for proper names db
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 16:12:25 -04:00
Dan Ryan bb4d1f235d Check for python 3
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 15:44:25 -04:00
Dan Ryan cbbd94217d Update resolver to use venv python.
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 15:05:12 -04:00
Dan Ryan aac2e3647f Add Django 1.11.13 wheel and tarball
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 15:04:39 -04:00
Dan Ryan 710956e8bd Add django 2 wheel
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 15:01:38 -04:00
Dan Ryan 42b2026b66 use internet pypi 2018-06-27 10:27:59 -04:00
Mark Adamson cbe30d20c4 Fix typo in error message 2018-06-27 13:29:25 +01:00
Dan Ryan dc50cf314f Merge branch 'master' into bugfix/1901 2018-06-27 02:24:34 -04:00
Dan Ryan 8203d3811a Merge pull request #2436 from pypa/bugfix/37
Fix python 37 build failures
2018-06-27 02:23:52 -04:00