Dan Ryan
6fc740abbf
Merge branch 'master' into quote-carets
2018-11-28 23:53:20 -05:00
Dan Ryan
4835512145
Merge pull request #3322 from ob-stripe/ob-fix-3313
...
Handle alternate names for UTF-8 encoding
2018-11-28 23:52:45 -05:00
Olivier Bellone
79da8e3825
Handle alternate names for UTF-8 encoding
2018-11-28 12:53:00 +01:00
Tzu-ping Chung
6a93e6cf44
Quote arguments with carets for cmd.exe
...
Carets introduce a difficult situation since they are essentially
"lossy" when parses. Consider this in cmd.exe:
> echo "foo^bar"
"foo^bar"
> echo foo^^bar
foo^bar
The two commands produce different results, but are both parsed by the
shell as `foo^bar`, and there's essentially no sensible way to tell what
was actually passed in. This implementation assumes the quoted variation
(the first) since it is easier to implement, and arguably the more common
case.
2018-11-28 19:30:45 +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