Commit Graph

4642 Commits

Author SHA1 Message Date
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 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
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 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
Mark Adamson cbe30d20c4 Fix typo in error message 2018-06-27 13:29:25 +01: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
Dan Ryan b7d8cf4918 Update vendored prettytoml
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 00:58:06 -04:00
Dan Ryan a4951d1595 Fix uninstall for --all-dev
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 00:58:06 -04:00
Dan Ryan 88ff271a8d Fix tests for python 37
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 00:58:06 -04:00
Dan Ryan c071f61505 Handle empty pipfile sections
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 00:58:06 -04:00
Dan Ryan 6e43e9af2b Merge pull request #2402 from frostming/update-sphinx-click
update sphinx-click
2018-06-27 00:48:44 -04:00
Dan Ryan 69c42aeef3 Merge branch 'master' into update-sphinx-click 2018-06-27 00:48:36 -04:00
Dan Ryan 9d992a6e37 Merge pull request #2433 from pypa/bugfix/2421
Update requirementslib to fix #2421
2018-06-27 00:48:21 -04:00
Dan Ryan 1fd2247bb6 Fix test to account for name resolution of editable deps
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-26 20:10:45 -04:00