Dan Ryan
558d67ca1d
Merge pull request #3264 from pypa/bugfix/3260
...
Fix pipfile creation with unnamed project
2018-11-20 13:26:41 -05:00
Dan Ryan
dae82852a2
Merge branch 'master' into bugfix/3260
2018-11-20 11:32:03 -05:00
Dan Ryan
1af116473c
Merge pull request #3259 from pypa/bugfix/resilient-parser
...
Update pythonfinder for resilient parsing
2018-11-20 11:31:52 -05:00
Dan Ryan
feab1aed39
Fix failures from missing pipfile before install
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-11-20 11:27:31 -05:00
Dan Ryan
0bf7a48451
Make sure we actually create the pipfile
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-11-20 11:21:02 -05:00
Dan Ryan
f99de85ef7
Fix pipfile creation with unnamed project
...
- Fixes #3260
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-11-20 11:00:53 -05:00
Dan Ryan
206a59c838
Fix typing check for pythonfinder
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-11-20 10:50:57 -05:00
Dan Ryan
7a57410b96
Stage missed environment file for pythonfinder
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-11-20 01:15:39 -05:00
Dan Ryan
f374caccc6
Further updates to pythonfinder
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-11-20 01:11:37 -05:00
Dan Ryan
14d69fe07e
Update pythonfinder for resilient parsing
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-11-19 21:01:11 -05:00
Dan Ryan
26677830ae
Merge pull request #3258 from swgillespie/swgillespie/toctou-mkdir
...
Fix a TOCTOU issue in mkdir_p
2018-11-19 20:19:08 -05:00
Dan Ryan
69e9459ef2
Merge branch 'master' into swgillespie/toctou-mkdir
2018-11-19 19:44:44 -05:00
Dan Ryan
06abcd090d
Merge pull request #3256 from pypa/bugfix/3230
...
Fix parsing of named `setup.py` extras
2018-11-19 19:44:28 -05:00
Sean Gillespie
537e7b4779
Add 3257.bugfix.rst in news
2018-11-19 16:04:52 -08:00
Sean Gillespie
851a776bf5
Fix a TOCTOU issue in mkdir_p
...
When running multiple pipenv processes simultaneously, they may both
attempt to use 'mkdir_p' at the same time, which can cause one of the
pipenv processes to crash when it tries to create a directory that
already exists.
Instead of crashing outright, this commit instead opts to continue
onward if the 'os.mkdir' call failed with EEXIST, which is fine since
we're trying to create the directory anyway after ascertaining that it
didn't exist before.
2018-11-19 15:48:56 -08:00
Dan Ryan
9b8b07b562
Fix setup info
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-11-19 18:16:00 -05:00
Dan Ryan
5a4919686c
Merge branch 'master' into bugfix/3230
2018-11-19 17:59:35 -05:00
Dan Ryan
dc8913065f
Fix parsing of named setup.py extras
...
- Fixes #3230
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-11-19 17:58:44 -05:00
Dan Ryan
fb3bcf3da0
Merge pull request #3254 from pypa/vendoring-update
...
Update requirementslib and pythonfinder
2018-11-19 17:56:57 -05:00
Dan Ryan
324af26a12
Merge branch 'vendoring-update' of github.com:pypa/pipenv into vendoring-update
2018-11-19 16:01:09 -05:00
Dan Ryan
d15d17b514
Fix setup_info merge
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-11-19 16:00:50 -05:00
Dan Ryan
8049b4ff6e
Merge branch 'master' into vendoring-update
2018-11-19 13:56:17 -05:00
Dan Ryan
9a6443abcf
Merge pull request #3253 from pypa/bugfix/3249
...
Fix parsing of markers in VCS requirements
2018-11-19 13:55:02 -05:00
Dan Ryan
c8c78931f5
Merge branch 'master' into bugfix/3249
2018-11-19 12:20:09 -05:00
Dan Ryan
0bc846290d
Merge pull request #3251 from pypa/bugfix/3239
...
Redirect all spinner output to stderr
2018-11-19 12:19:03 -05:00
Dan Ryan
de22ff69db
Exclude gitmodules
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-11-19 09:19:46 -05:00
Dan Ryan
fca047e4a1
Exclude gitmodules
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-11-19 09:19:32 -05:00
Dan Ryan
ddd6744a15
Merge branch 'master' into bugfix/3239
2018-11-19 09:00:29 -05:00
Frost Ming
8de5a92321
Merge pull request #3243 from pypa/editable-packages-fix
...
Fix environment
2018-11-19 15:02:44 +08:00
Frost Ming
e575f87074
Merge branch 'master' into editable-packages-fix
2018-11-19 14:27:58 +08:00
Dan Ryan
969703e38f
Merge branch 'bugfix/3249' into vendoring-update
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-11-19 01:15:41 -05:00
Dan Ryan
200775e05c
Add manifest
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-11-19 01:15:06 -05:00
Dan Ryan
de2cd76af7
fix manifest
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-11-19 01:14:10 -05:00
Dan Ryan
fad64653cc
Remove local tests
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-11-19 01:13:00 -05:00
Dan Ryan
9560aa60aa
Update requirementslib and pythonfinder
...
- Fixes #3242
- Fixes #3232
- Fixes #3229
- Fixes #3234
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-11-19 01:09:32 -05:00
Dan Ryan
5b460706c4
Merge branch 'bugfix/3239' into bugfix/3249
2018-11-19 00:04:36 -05:00
Dan Ryan
f654b24882
Merge branch 'bugfix/3239' of github.com:pypa/pipenv into bugfix/3239
2018-11-19 00:02:47 -05:00
Dan Ryan
ae389f06e7
Update vistir
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-11-19 00:02:20 -05:00
Dan Ryan
d407ac4740
Add submodule sync and update to scripts
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-11-18 23:55:50 -05:00
Dan Ryan
45e9f6e417
Fix parsing of markers in VCS requirements
...
- Parsing of markers in non-editable vcs requirements was broken
- This PR adds some VCS repos, some utility pipfile generation functions
and some fixture helpers
- Fixes #3249
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-11-18 23:49:57 -05:00
frostming
52499dfa9a
don't expand var for command
2018-11-19 10:47:19 +08:00
Dan Ryan
6598674500
Merge branch 'master' into bugfix/3239
2018-11-18 17:49:44 -05:00
Dan Ryan
17c93ebf0f
Fix stdout spinner writing
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-11-18 17:44:06 -05:00
Dan Ryan
589b1a4f20
Redirect all spinner output to stderr
...
- Fixes #3239
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-11-17 21:47:54 -05:00
Frost Ming
e909d9b84f
do not check on windows
...
Signed-off-by: Frost Ming <mianghong@gmail.com >
2018-11-18 09:42:04 +08:00
Frost Ming
bd9c40b79f
Merge pull request #3237 from christek91/master
...
Fix race condition when installing 2+ editable non-VCS pkgs at once
2018-11-18 09:21:21 +08:00
Frost Ming
5e94bcb595
fix case for windows
...
Signed-off-by: Frost Ming <mianghong@gmail.com >
2018-11-18 08:56:43 +08:00
Frost Ming
6cfa466672
Merge branch 'master' into master
2018-11-18 08:52:13 +08:00
Chris Miller
cba5a1efc6
Remove debug print from test.
2018-11-17 12:52:12 -05:00
Frost Ming
6901eae31d
expand env before run script
...
Signed-off-by: Frost Ming <mianghong@gmail.com >
2018-11-17 22:53:07 +08:00