Commit Graph

7156 Commits

Author SHA1 Message Date
Frost Ming 9db0e30e50 Merge branch 'docs/fix-manual' into consolidate-contributing-docs 2018-11-18 09:57:15 +08: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 12b66e1e4a update manual
Signed-off-by: Frost Ming <mianghong@gmail.com>
2018-11-18 09:23:37 +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
Frost Ming 32f5d85b0b Pop VIRTUAL_ENV env
Signed-off-by: Frost Ming <mianghong@gmail.com>
2018-11-17 19:42:43 +08:00
Frost Ming 915b3c1334 ignore PIPENV_ACTIVE in testing
Signed-off-by: Frost Ming <mianghong@gmail.com>
2018-11-17 18:23:28 +08:00
Frost Ming a8f52eb0a6 determin virtualenv location on the run
Signed-off-by: Frost Ming <mianghong@gmail.com>
2018-11-17 17:51:26 +08:00
Frost Ming df924d3ea3 Merge branch 'master' into editable-packages-fix 2018-11-17 17:50:10 +08:00
Frost Ming 301e4a918d Merge pull request #3235 from pypa/bugfix/3233
Derive missing values of source from existing fields
2018-11-17 16:28:28 +08:00
frostming 905c8c062a Derive missing values of source from existing fields
Signed-off-by: frostming <mianghong@gmail.com>
2018-11-17 15:50:19 +08:00
Frost Ming ab09a3d7e4 Merge pull request #3221 from 5uper5hoot/patch-2
Doc fixes in 'A Note about VCS Dependencies' section.
2018-11-17 15:45:08 +08:00
Frost Ming 510fe5ae23 Merge branch 'master' into patch-2 2018-11-17 13:13:39 +08:00
Frost Ming 748d22b2f2 virtualenv fixture and a test case
Signed-off-by: Frost Ming <mianghong@gmail.com>
2018-11-17 13:08:12 +08:00
Dan Ryan ce0ed98db8 Merge pull request #3226 from pypa/bugfix/3222
Don't disable --user when --system is passed
2018-11-16 23:16:13 -05:00
Frost Ming 95c70c3f61 Correct the virtualenv location passed to environment
Signed-off-by: Frost Ming <mianghong@gmail.com>
2018-11-17 11:37:22 +08:00
Frost Ming 5d8ac0901c add news
Signed-off-by: Frost Ming <mianghong@gmail.com>
2018-11-17 09:37:32 +08:00
Frost Ming ff8d17f383 switch to pathlib tmpdir
Signed-off-by: Frost Ming <mianghong@gmail.com>
2018-11-17 08:59:06 +08:00
Chris Miller 70f6bec85e Use cross platform Path compatibility module in test. 2018-11-16 13:33:22 -05:00
Frost Ming 483621f478 recognize editable packages as in project
Signed-off-by: Frost Ming <mianghong@gmail.com>
2018-11-17 00:10:46 +08:00
Chris Miller 65e49f1bff Print generated Pipfile during test to help debug failures. 2018-11-16 10:23:51 -05:00
Chris Miller db1eb1bacb Use correct Path module to get tests to work. 2018-11-16 10:23:51 -05:00
Chris Miller a95ce8bb32 Remove unnecessary test marks and imports. 2018-11-16 10:23:51 -05:00
Chris Miller 262293699e Fix race condition when installing 2+ editable non-VCS pkgs at once
This regression was recently introduced, and only affects non-vcs
packages. The effect of the race is that installations of multiple
editable non-VCS sourced packages at once may cause some of them to be
un-importable.

The fix is to make editable package installs Blocking just like VCS
installs are.
2018-11-16 10:23:51 -05:00
Dan Ryan 6ef5b4c81b Merge branch 'master' into bugfix/3222 2018-11-15 19:10:58 -05:00
Dan Ryan 33e07181d3 Merge pull request #3225 from pypa/bugfix/3223
Fix encoding issues and python discovery
2018-11-15 19:10:43 -05:00
Dan Ryan 42ae127b59 Merge branch 'master' into bugfix/3223 2018-11-15 19:10:04 -05:00
Frost Ming 3ada88f88b Merge pull request #3227 from kashewnuts/fix-changelog-markup
fix 'Release 2018.11.14' markup
2018-11-15 16:50:42 +08:00
kashewnuts cc03cd0cb4 fix 'Release 2018.11.14' markup 2018-11-15 16:01:50 +09:00
Dan Ryan 4359376e5a dont distribute tests, it doesn't work
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-15 01:45:36 -05:00
Dan Ryan 0af5224848 dont distribute tests, it doesn't work
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-15 01:44:35 -05:00
Dan Ryan addecb10f9 fix run path for test runner script
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-15 01:28:15 -05:00
Dan Ryan 5525a87c4b fix run path for test runner script
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-15 01:28:03 -05:00
Dan Ryan ef235d8006 Fix import
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-15 01:24:49 -05:00
Dan Ryan 6c8af23ec0 Re-try dest distribution
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-15 01:24:01 -05:00
Dan Ryan ffe1403809 Re-try dest distribution
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-15 01:23:08 -05:00
Dan Ryan 04bb9ada05 Fix circular import
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-15 01:01:51 -05:00
Dan Ryan e94495ec8d Fix circular import
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-15 01:01:33 -05:00
Dan Ryan 061869f22e Don't disable --user when --system is passed
- Fixes #3222

Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-15 00:56:21 -05:00
Dan Ryan ec604cffc3 Add distributed testing for azure
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-15 00:49:15 -05:00
Dan Ryan 895c4049b9 Fix encoding issues and python discovery
- Add spiner symbols to unicode translation map
- Update pythonfinder to master (ignore vendor update for now)
- Fixes #3223
- Fixes #3224

Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-15 00:47:51 -05:00
Dan Ryan 76247ea3c3 pre-bump
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-14 19:31:58 -05:00
Dan Ryan 6f07e72e5a Release 2018.11.14
Signed-off-by: Dan Ryan <dan@danryan.co>
v2018.11.14
2018-11-14 18:35:38 -05:00
Dan Ryan b51afde84a Update towncrier template
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-14 18:25:09 -05:00
Peter Schutt a84f5443af Incorrect ref in VCS example
Small changes, but a couple of issues in the `A Note About VCS Dependencies` section of the docs.

Running the example `$ pipenv install -e git+https://github.com/requests/requests.git@v2.19#egg=requests` raises the error: `Did not find branch or tag 'v2.19', assuming revision or ref.` I think it should be 'v2.19.1' which is just a typo as 'v2.19.1' is used in the subsequent lines of the example.

The example Pipfile in the  section excludes the `v` in the version number written to the `ref = ` part. I found it a little confusing that it would strip the 'v' from the tag, but then on testing it I found that it doesn't do that:

```
[packages]
requests = {editable = true, ref = "v2.20.1", git = "https://github.com/requests/requests.git"}
```

Also, while I was here I figured I'd update the example to the most recent requests release.

Thanks.
2018-11-15 10:17:58 +11:00
Dan Ryan d9ebad335d Merge pull request #3217 from pypa/maintenance/merge-3191-3196-3209
Merge #3191, #3196 and #3209
2018-11-14 18:13:36 -05:00
Dan Ryan 41cbe4dbdd Pin postreleases to pass packaging ci
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-11-14 17:01:30 -05:00