Commit Graph

5869 Commits

Author SHA1 Message Date
Tzu-ping Chung c08c83da3a Eliminate superfulous parse-cmdify pairs
delegator.run() accepts a list just fine, so there's no need to convert it
back to string.
2018-11-28 19:47:13 +08:00
Frost Ming f4c325c668 Merge pull request #3319 from pypa/bugfix/3318
Abort pipenv when pip install fails
2018-11-28 17:18:32 +08:00
Frost Ming 6873145116 Abort pipenv when pip install fails 2018-11-28 16:42:14 +08:00
jxltom 55057a8ae7 Merge pull request #3317 from pypa/docs/update-deps
Update docs dependencies
2018-11-28 16:01:47 +08:00
Frost Ming 978d977642 Update docs dependencies 2018-11-28 14:30:27 +08:00
Dan Ryan 20efdefbe2 Merge pull request #3314 from vthirumale/master
Pass self when calling base class constructor.
2018-11-27 12:19:01 -05:00
vthirumale e532f16c62 Pass self when calling base class constructor. 2018-11-27 11:25:41 -05:00
Frost Ming a92b8395e5 Merge pull request #3306 from pypa/fix-changelog
fix changelog spacing
2018-11-26 19:15:31 +08:00
Frost Ming 819ea965f3 fix changelog spacing 2018-11-26 18:04:29 +08:00
Dan Ryan c42bc6f411 pre-bump
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-26 02:00:37 -05:00
Dan Ryan 742ae1b99b Release v2018.11.26 v2018.11.26 2018-11-26 01:56:25 -05:00
Dan Ryan 5402384425 Fix pipenv sync error msg
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-26 01:47:18 -05:00
Dan Ryan e433b0e9af Update lockfile
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-26 00:40:36 -05:00
Dan Ryan 93f82c477e Fix accidentally-shortened installation timeouts
- Fixes #3244

Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-26 00:40:01 -05:00
Dan Ryan bd51de4e89 Merge pull request #3297 from pypa/bugfix/3296
Don't give child deps of vcs deps auto-precedence
2018-11-24 22:17:59 -05:00
Dan Ryan 6b4a9a5c16 Fix dependencies
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-24 21:08:32 -05:00
Dan Ryan 9e0d6bc1e3 Update release scripts, fix packaging scripts
- 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>
2018-11-24 20:53:37 -05:00
Dan Ryan 4e44229700 Merge branch 'master' into bugfix/3296 2018-11-24 19:29:21 -05:00
Dan Ryan 1ed7ae9e68 Fix vcs locking, prefer pipfile entries once locked
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-24 19:28:50 -05:00
Dan Ryan 2ed0384b5a Merge pull request #3295 from pypa/bugfix/3278
Fix implementation of `auto_envvar_prefix`
2018-11-24 19:24:00 -05:00
Dan Ryan 17a9c3fae4 Get rid of old vcs locking method since we handle this properly now
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-24 18:11:10 -05:00
Dan Ryan a08a2da524 Don't give child deps of vcs deps auto-precedence
- 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>
2018-11-24 17:10:45 -05:00
Dan Ryan 438e5cc096 Fix implementation of auto_envvar_prefix
- Fix implementation of `auto_envvar_prefix`
- Pass context setting directly to each command to prevent
  `PIPENV_<CMD>_<OPTION>` syntax, implementation will use
  `PIPENV_<OPTION>` directly (e.g. `PIPENV_DEV=1` or `PIPENV_SYSTEM=1`
- Fixes #3278

Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-24 01:20:49 -05:00
Dan Ryan 3ce1394254 Merge pull request #3293 from pypa/bugfix/3289
Fix hash caching race condition
2018-11-23 18:57:09 -05:00
Dan Ryan 2b1ea9ee8a Add test
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-23 18:06:12 -05:00
Dan Ryan ef42f84427 Add artifacts and fix hash gathering
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-23 17:59:05 -05:00
Dan Ryan 9b1b901efc Fix hash caching race condition
- Clean up more unused code
- Fixes #3289

Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-23 16:41:55 -05:00
Dan Ryan b03983e61e Merge pull request #3288 from pypa/improved-httpbin
Unset PYTHONHOME during non-global installs & cleanup unused code
2018-11-23 03:07:23 -05:00
Dan Ryan 14a0766791 Update test to patch new mkdtemp target
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-23 02:15:50 -05:00
Dan Ryan 5b9643e585 Unset PYTHONHOME during non-global installs
- Fixes #3261

Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-23 01:04:30 -05:00
Dan Ryan 00203980f2 More robust static serving
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-23 00:22:09 -05:00
Dan Ryan 5446935647 Merge pull request #3287 from greysteil/clear-pythonfinder-cache-after-python-install
Clear pythonfinder cache after Python install
2018-11-23 00:16:02 -05:00
Dan Ryan b7c735d829 Merge branch 'master' into clear-pythonfinder-cache-after-python-install 2018-11-23 00:15:46 -05:00
Dan Ryan 3aa2bab423 Merge pull request #3284 from pypa/test-speedups
Speed up tests, silently handle empty and NoneType Extras
2018-11-23 00:15:31 -05:00
Grey Baker 16f6ab1707 Clear pythonfinder cache after Python install 2018-11-22 23:04:43 +00:00
Dan Ryan a3b5e8f374 Fix local serving of static resource fixtures
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-22 17:05:57 -05:00
Dan Ryan a0c3d7d6a6 Fix git origins
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-22 14:10:55 -05:00
Dan Ryan 2a7cc26767 Fix broken tests
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-22 13:55:50 -05:00
Dan Ryan 9dbe52177f clone a fresh copy of six before running tests
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-22 13:50:37 -05:00
Dan Ryan 66e9822d8a Potentialy speed up tests, decrease network calls"
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-22 13:32:34 -05:00
Dan Ryan 28485b6356 Silently handle empty or NoneType extras
- Fixes #3283

Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-22 13:05:19 -05:00
Dan Ryan aa01c59632 Add pyinstaller
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-22 12:27:02 -05:00
Dan Ryan ac05a48f5b Merge pull request #3280 from pypa/feature/update-vendored-deps
Feature/update vendored deps
2018-11-22 11:13:02 -05:00
Dan Ryan 91aed84ffc Add news 2018-11-22 11:12:39 -05:00
Dan Ryan 2326a471ed Merge pull request #3279 from pypa/bugfix/3273
Write warnings to stderr during resolution
2018-11-22 01:59:53 -05:00
Dan Ryan 5ecf577484 Merge pull request #3268 from pypa/bugfix/3255
Ignore hashes when using `--skip-lock`
2018-11-22 01:56:09 -05:00
Dan Ryan 944d0d10c7 Merge branch 'master' into feature/update-vendored-deps 2018-11-22 01:54:13 -05:00
Dan Ryan e8e17dbec2 Merge branch 'master' into bugfix/3273 2018-11-22 01:50:51 -05:00
Dan Ryan 9e0d244bcd Update packaging check script
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-22 01:41:51 -05:00
Dan Ryan d7e3d3354b Update pythonfinder, vistir, and requirementslib versions
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-22 01:41:17 -05:00