Commit Graph

4009 Commits

Author SHA1 Message Date
Dan Ryan 703e34e4ec Fix packages again
Signed-off-by: Dan Ryan <dan@danryan.co>
v11.10.1.dev4
2018-04-23 18:35:17 -04:00
Dan Ryan 8fa2a9e69f Update requests.packages import path
Signed-off-by: Dan Ryan <dan@danryan.co>
v11.10.1.dev3
2018-04-23 18:19:56 -04:00
Dan Ryan adff22b114 Update safety.zip to add modules to path properly
Signed-off-by: Dan Ryan <dan@danryan.co>
v11.10.1.dev2
2018-04-23 16:29:32 -04:00
Dan Ryan 4044ba5ae9 Update manifest
Signed-off-by: Dan Ryan <dan@danryan.co>
v11.10.1.dev1
2018-04-22 20:38:12 -04:00
Dan Ryan a108093d2e Merge pull request #2035 from pypa/update-vendor
Update vendored dependencies
2018-04-23 02:27:24 -04:00
Dan Ryan e678203b0d Merge pull request #2034 from pypa/always-reuse-dotvenv
Make sure to consider existing .venv directory
2018-04-22 14:25:05 -04:00
Dan Ryan aefaff9f12 Fix buggy implementation of --system check
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-22 11:24:10 -04:00
Dan Ryan 0552ad23c1 Update pip vendored pkg resources and add patch
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-22 11:23:51 -04:00
Dan Ryan b16628f13b Update history, bump version(dev)
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-22 09:48:36 -04:00
Dan Ryan 6e463c3cb0 Update safety.zip, re-update vendored deps
- Move patches to separate subdirectories
- Refactor vendoring scripts

Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-22 09:48:36 -04:00
Dan Ryan c8453f0059 Test and validate vendoring update from-scratch
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-22 09:48:36 -04:00
Dan Ryan adca6966e4 update traversal elemeent
- Bring it in line with previous changes

Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-22 09:48:36 -04:00
Dan Ryan 45091ac745 Reapply prettytoml fix
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-22 09:48:35 -04:00
Dan Ryan a5d72d03fe Update vendoring tasks
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-22 09:48:35 -04:00
Dan Ryan 1f63d9d596 Update pip imports for patched libraries
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-22 09:48:35 -04:00
Dan Ryan 14fabb272d Delete vendored pip from piptools
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-22 09:48:35 -04:00
Dan Ryan f9c41e864e Add patch for vendored pip
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-22 09:48:35 -04:00
Dan Ryan 0df413c245 Update vendored libraries
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-22 09:48:34 -04:00
Dan Ryan f99286f361 Update vendored deps
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-22 09:48:34 -04:00
Dan Ryan 10bf7a2223 Update pew patch
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-22 09:48:33 -04:00
Dan Ryan bfa5123f8b Add patches to update patched libraries
- Update vendoring otols
- Test all functionality

Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-22 09:48:33 -04:00
Tzu-ping Chung 257574b315 Make sure to consider existing .venv directory
Fix #1993. I made it more general than the issue, so the .venv directory
is honoured in all situations.
2018-04-21 20:35:15 +08:00
Dan Ryan 92319e364d Merge pull request #2026 from pypa/revert-pip9-install
Revert pip9 install
2018-04-19 23:33:18 -04:00
Dan Ryan fd031b4331 Add wheel wheel
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-19 21:10:31 -04:00
Dan Ryan e177327c52 Add setuptools wheel
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-19 20:11:39 -04:00
Dan Ryan ba8958afeb Revert pip9 preference
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-19 19:26:26 -04:00
Dan Ryan cc221d1873 Merge pull request #1864 from acdha/early-python-executable-check
Require “--python” values to exist
2018-04-18 23:14:17 -04:00
Dan Ryan 76466f2a4c Merge branch 'master' into early-python-executable-check 2018-04-18 23:14:11 -04:00
Dan Ryan 573db7b017 Merge pull request #2015 from pypa/add-pipfile-env-test
Add pipfile env var expansion and test
2018-04-18 23:13:52 -04:00
Dan Ryan 6927770fe6 Merge branch 'master' into early-python-executable-check 2018-04-18 21:39:10 -04:00
Dan Ryan cda3283004 Merge branch 'master' into add-pipfile-env-test 2018-04-18 21:34:52 -04:00
Dan Ryan 1d5f870dde Merge pull request #2021 from bitwave/pre-dep-hint
fixes issue #2019
2018-04-18 21:34:21 -04:00
Chris Adams e3ee7fb45e Validate absolute python paths
This makes it easier for someone to realize when they have provided an
invalid Python path without missing that message due to the sizable
virtualenv traceback which follows it. I first encountered this when
someone copy-and-pasted the example from the Conda documentation which
has `--python=/path/to/anaconda/python`.

See #1862
2018-04-18 15:18:34 -04:00
bitwave d863043295 fixes issue #2019 2018-04-18 19:51:11 +02:00
Tzu-ping Chung 09fb7d0a6f Merge pull request #2018 from eckardt/parse-pypy-version-string
Parse pypy3 version string containing multiple lines
2018-04-18 19:18:41 +08:00
Stephan Eckardt c35cb56d85 Parse pypy3 version string 2018-04-18 12:28:09 +02:00
Dan Ryan 3722d8a8cf Add pipfile env var expansion and test
- Fixes #1906

Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-17 17:24:39 -04:00
Dan Ryan 3c675bd3b6 Merge pull request #1980 from pypa/1973-extra-index-urls
Add `--extra-index-url` from all extra indexes
2018-04-17 14:20:21 -04:00
Dan Ryan 88db0fe4ed Use startswith for url comparison in project
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-17 12:28:59 -04:00
Dan Ryan 31a4a75c98 Sort items before comparison
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-17 01:52:16 -04:00
Dan Ryan 7a8d01edc3 Fix tests and index url fetching code per requests
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-17 01:16:49 -04:00
Dan Ryan c2462e3b23 Refactor split_index and split_extra_index
- Interpolate environment vars into pipfile sources
- Use first to more efficiently handle list comprehensions

Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-17 00:33:42 -04:00
Dan Ryan b89a73c895 Update tests
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-16 23:55:46 -04:00
Dan Ryan 81a2367e75 Run private indexes in uncached tests
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-16 23:15:05 -04:00
Dan Ryan 8d20caf294 Update test pypi index
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-16 23:15:04 -04:00
Dan Ryan c78628ba54 Add test coverage for all fixes
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-16 23:15:04 -04:00
Dan Ryan f93b9f2428 Add tests for project source changes
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-16 23:15:04 -04:00
Dan Ryan e8efe3fd72 Add encoding to jenkins test runner
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-16 23:15:04 -04:00
Cody 1a64a8d456 clarify wording on some envars 2018-04-16 23:15:04 -04:00
Cody f91facd99f add section explaining PIPENV_VENV_IN_PROJECT 2018-04-16 23:15:03 -04:00