jxltom
dae467ed82
Merge pull request #3336 from jxltom/fix-typo
...
Fix typo in comments
2018-12-01 18:55:16 +08:00
jxltom
084bf41f77
Resort imports for tasks
2018-12-01 18:49:37 +08:00
jxltom
d4d0aa7412
Merge branch 'master' into resort-imports
2018-12-01 18:10:17 +08:00
jxltom
dc95d4d74e
Merge branch 'master' into fix-typo
2018-12-01 18:09:54 +08:00
jxltom
2e5d4cd654
Reformat utils.py
2018-12-01 17:52:20 +08:00
Dan Ryan
d63ed0537e
Merge pull request #3334 from DavidStaheli/patch-2
...
Point build badges at the current pipelines
2018-12-01 04:31:50 -05:00
jxltom
85e64b86be
Resort imports for tests
2018-12-01 17:26:32 +08:00
jxltom
198eda5faf
Minimal resort imports on __init__
2018-12-01 17:20:07 +08:00
jxltom
accc6ebf4f
Resort imports except for patched and vendor
2018-12-01 17:19:41 +08:00
jxltom
4f98aae5e2
Fix typo in comments
2018-12-01 16:48:33 +08:00
David Staheli
20c9dd029c
Point build badges at the current pipelines
...
The Azure Pipelines build badges were pointing at the old pipelines' status. This PR points them to the new/current pipelines' status.
2018-11-30 15:13:02 -05:00
Dan Ryan
67ea981773
Merge pull request #3320 from pypa/quote-carets
...
Quote arguments with carets for cmd.exe
2018-11-29 01:47:30 -05:00
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
de24a5fb39
Merge branch 'master' into feature/keep-outdated-peep
2018-11-27 12:19:19 -05: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
76a5e298f1
Merge branch 'master' into feature/keep-outdated-peep
2018-11-26 01:40:16 -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
97962d989a
PEEP update and resolver fix
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-11-26 00:35:12 -05:00
Dan Ryan
5b8b10dda0
Fully functional --keep-outdated implementation
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-11-25 23:45:47 -05:00
Dan Ryan
d3bcd83a30
Merge branch 'master' into feature/keep-outdated-peep
2018-11-25 16:43:29 -05:00
Dan Ryan
bd78dae6d4
WIP continued, some fixes
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-11-25 14:04:56 -05:00
Dan Ryan
279873373d
Merge branch 'master' into bugfix/3148
2018-11-25 02:10:45 -05:00
Dan Ryan
ffb46e4213
Fix direct url dependency resolution
...
- Fix dependecy resolution for _all_ dependencies which are just
direct URLs or files
- Bypass pip-tools for non-editable requirements which can be resolved
- Fixes #3148
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-11-25 02:09:14 -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