Commit Graph

5869 Commits

Author SHA1 Message Date
Dan Ryan 8256c5383b Merge pull request #2450 from pypa/bugfix/2449
Ensure we use unicode for proper names db
2018-06-27 18:51:10 -04:00
Dan Ryan f60d702259 Skip test
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 17:04:28 -04:00
Dan Ryan ec45919346 Use environment python via pipenv call
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 16:29:10 -04:00
Dan Ryan a9284c7cb2 Merge branch 'master' into bugfix/2449 2018-06-27 16:13:26 -04:00
Dan Ryan b6222e6f97 Ensure we use unicode for proper names db
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 16:12:25 -04:00
Dan Ryan bb4d1f235d Check for python 3
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 15:44:25 -04:00
Dan Ryan cbbd94217d Update resolver to use venv python.
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 15:05:12 -04:00
Dan Ryan aac2e3647f Add Django 1.11.13 wheel and tarball
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 15:04:39 -04:00
Dan Ryan 710956e8bd Add django 2 wheel
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 15:01:38 -04:00
Dan Ryan 42b2026b66 use internet pypi 2018-06-27 10:27:59 -04:00
Mark Adamson cbe30d20c4 Fix typo in error message 2018-06-27 13:29:25 +01:00
Dan Ryan dc50cf314f Merge branch 'master' into bugfix/1901 2018-06-27 02:24:34 -04:00
Dan Ryan 8203d3811a Merge pull request #2436 from pypa/bugfix/37
Fix python 37 build failures
2018-06-27 02:23:52 -04:00
Dan Ryan bf5b330cc1 Merge pull request #2437 from frostming/bugfix/1901-tests
Add test case for #1901
2018-06-27 01:20:04 -04:00
frostming 698c9be64e add tests 2018-06-27 13:12:41 +08:00
Dan Ryan 4e1e84727f Update piptools patch
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 01:03:21 -04:00
Dan Ryan b3bf649e54 Updated piptools to only lock compatible packages
- Fixes #1901

Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 01:03:21 -04:00
Dan Ryan b7d8cf4918 Update vendored prettytoml
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 00:58:06 -04:00
Dan Ryan a4951d1595 Fix uninstall for --all-dev
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 00:58:06 -04:00
Dan Ryan 88ff271a8d Fix tests for python 37
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 00:58:06 -04:00
Dan Ryan c071f61505 Handle empty pipfile sections
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 00:58:06 -04:00
Dan Ryan 6e43e9af2b Merge pull request #2402 from frostming/update-sphinx-click
update sphinx-click
2018-06-27 00:48:44 -04:00
Dan Ryan 69c42aeef3 Merge branch 'master' into update-sphinx-click 2018-06-27 00:48:36 -04:00
Dan Ryan 9d992a6e37 Merge pull request #2433 from pypa/bugfix/2421
Update requirementslib to fix #2421
2018-06-27 00:48:21 -04:00
Dan Ryan 1fd2247bb6 Fix test to account for name resolution of editable deps
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-26 20:10:45 -04:00
Dan Ryan 6a299175b8 Update requirementslib to fix #2421
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-26 20:10:45 -04:00
Dan Ryan 6f47cd6bb2 Update news and piptools patch
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-26 20:08:27 -04:00
Dan Ryan 283b29df6a Merge pull request #2432 from greysteil/fix-typo
Fix typo in comment ('Pip < 9 and below' -> 'Pip 9 and below')
2018-06-26 19:51:32 -04:00
Dan Ryan 69fa1b0f92 Merge branch 'master' into fix-typo 2018-06-26 19:51:16 -04:00
Dan Ryan fa7e27e54c Merge pull request #2427 from hroncok/py37
prettytoml: Catch StopIteration in AbstractTable._enumerate_items
2018-06-26 19:46:31 -04:00
Grey Baker 43b2c4da60 Fix typo in comment ('Pip < 9 and below' -> 'Pip 9 and below') 2018-06-26 17:18:39 -04:00
Miro Hrončok d14df0c73c prettytoml: Catch StopIteration in AbstractTable._enumerate_items
This makes PEP 479 enabled Pythons (such as 3.7) work again.

Otherwise you get:

    RuntimeError: generator raised StopIteration

Fixes https://github.com/pypa/pipenv/issues/2426
2018-06-26 23:17:01 +02:00
Miro Hrončok 951e495489 Fix _post-pip-update-pep425tags.patch
See https://github.com/pypa/pipenv/pull/2427#issuecomment-400460828
2018-06-26 23:17:01 +02:00
Dan Ryan 04b709fbd0 Add click-completion update news
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-26 15:53:15 -04:00
Dan Ryan 81d4484b96 Added news entries for new commits
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-26 15:51:29 -04:00
Dan Ryan f64fe41f4c Merge pull request #2404 from cverna/add_fedora_install
Add Fedora installation instruction to Readme
2018-06-26 15:48:19 -04:00
Dan Ryan e5fa0acb2e Merge branch 'master' into add_fedora_install 2018-06-26 15:48:12 -04:00
Dan Ryan 9ec6b74eb8 Merge pull request #2415 from dnoetzel/bugfix-439
Allow virtual env creation in dir with leading dash
2018-06-26 15:47:21 -04:00
dnoetzel 84908cdb94 Merge branch 'master' into bugfix-439 2018-06-26 12:30:02 -05:00
Dan Ryan 2db0e62ae2 Merge pull request #2422 from wjv/fix_completion
Install Jinja2 templates for click_completion
2018-06-26 11:05:35 -04:00
Johann Visagie a69ddb5a7e Install Jinja2 templates for click_completion 2018-06-26 12:27:04 +02:00
Tzu-ping Chung 198e618ebc Implement our own subshell logic
To replace Pew's "workon" command. New code built on Shellingham.

This also fixes a few additional minor bugs, e.g. Cmder not launching
Powershell when it should.
2018-06-26 17:12:13 +08:00
Dan Ryan a2a193616a Merge pull request #2419 from pypa/bugfix/2416
Update requirementslib to fix markers in vcs reqs
2018-06-26 02:27:01 -04:00
Dan Ryan 5df0bbc1af Merge branch 'master' into bugfix/2416 2018-06-26 01:02:03 -04:00
Tzu-ping Chung 3cefe84208 Merge pull request #2417 from pypa/bugfix/2414
Fix bug with `--system --deploy` overwriting pipfile
2018-06-26 12:59:45 +08:00
Dan Ryan de9faeb48e Update requirementslib to fix markers in vcs reqs
- Fixes #2416

Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-26 00:44:01 -04:00
Dan Ryan 7f7ae3244d Fix bug with --system --deploy overwriting pipfile
- Fixes #2414
- Also bump to 2018.6.26.dev0

Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-25 21:22:35 -04:00
dnoetzel 0a5d83b2bd Merge branch 'master' into bugfix-439 2018-06-25 15:16:56 -05:00
David Noetzel d3513ee382 Allow virtual env creation in dir with leading dash
Invoke pew with a double dash separator ("--"), to make it clear that
the virtualenv name is a positional argument. Since the virtualenv
name includes all or at least the beginning of the directory name,
trying to create a virtualenv in a directory with a leading dash in
its name will cause pew to erroneously parse the virtualenv name as an
optional argument. Adding the separator causes the virtualenv name to
be parsed correctly.

Fixes #439
2018-06-25 14:40:55 -05:00
David Noetzel 4b4b384fe0 Add failing test 2018-06-25 14:39:50 -05:00