Commit Graph

3333 Commits

Author SHA1 Message Date
kennethreitz e025d4aa79 get both fancier and less fancy at the same time
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-09 09:46:34 -05:00
kennethreitz fd1972a56e pipenv-resolver
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-09 08:24:12 -05:00
kennethreitz 679250ba17 pipenv version bump
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
v11.1.7
2018-03-09 07:52:35 -05:00
kennethreitz 08176fe9b9 sigh
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-09 07:52:12 -05:00
kennethreitz ea4b5893e4 oops
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-09 07:51:54 -05:00
kennethreitz 06076be4ba 11.1.6 v11.1.6 2018-03-09 05:01:21 -05:00
kennethreitz 96252e69a0 py
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-09 05:01:07 -05:00
kennethreitz 8f1ae30fdb bugfixes
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-09 05:00:47 -05:00
kennethreitz b5dbd4597e Merge pull request #1627 from uranusjr/ask-py
Ask py.exe for its opinion when choosing a Python
2018-03-09 04:59:44 -05:00
Tzu-ping Chung 997b224168 Python 2 and 3 compatibility
subprocess.check_call does not have encoding= on Python 2. I really need
to learn how delegator works.
2018-03-09 15:35:46 +08:00
Tzu-ping Chung ac3d4260dc Ask py.exe for its opinion when choosing a Python
Hopefully a viable alternative to #1620. In addition to looking for
executables in PATH, also asks py.exe (if there is one) for its opinion
when choosing an executable. Windows users would be able to use the
--two, --three, and --python=<VERSION> syntax as others do; this will be
passed on to py.exe and ask if it can find any matching executable.

Non-Windows users will not be affected because there wouldn't be a py.exe
to start with.
2018-03-09 15:22:15 +08:00
kennethreitz 618249fdaa Merge pull request #1621 from pypa/bugfix/windows-bugs
Shellquote all shell execs for path escaping
2018-03-09 01:46:11 -05:00
kennethreitz 5d5e835a1b Merge branch 'master' into bugfix/windows-bugs 2018-03-09 01:46:01 -05:00
kennethreitz c502b2e66c Merge pull request #1624 from pypa/bugfix/resolver-markers
Fix new resolver code to uniqueify markers
2018-03-09 01:44:39 -05:00
kennethreitz 0050d0efe6 Merge pull request #1626 from uranusjr/fix-no-python-in-path
Avoid type error when there’s no Python in PATH
2018-03-09 01:44:22 -05:00
Tzu-ping Chung 1ff79911a0 Consider py.exe when detecting wrong versions
Related to #1620, I feel this is a nice addition.
2018-03-09 13:58:41 +08:00
Tzu-ping Chung c229b785ad Display version warning only when python exists
When there is no "python" command available, there's nothing to warn
about.

Fix #1619.
2018-03-09 13:52:47 +08:00
Dan Ryan 8cc5b5c28e Fix new resolver code to uniqueify markers
- Fixes #1617, #1622
2018-03-08 22:51:12 -05:00
Dan Ryan 69f5128e7a Merge branch 'bugfix/windows-bugs' of github.com:pypa/pipenv into bugfix/windows-bugs 2018-03-08 21:56:56 -05:00
Dan Ryan 78854115f0 Don't shellquote list-type subprocess input 2018-03-08 21:56:07 -05:00
Dan Ryan 3a7274838e Merge branch 'master' into bugfix/windows-bugs 2018-03-08 18:41:22 -05:00
kennethreitz f2aa362bd5 Merge pull request #1623 from brettcannon/patch-2
Use VS Code as the example editor for EDITOR usage
2018-03-08 18:24:47 -05:00
Brett Cannon 01c34e3b72 Use VS Code as the example editor for EDITOR usage
Now that VS Code has pipenv support out of the box, might at well use an example that doesn't require any extra setup 😉
2018-03-08 15:23:14 -08:00
kennethreitz 876f077254 Merge branch 'master' into bugfix/windows-bugs 2018-03-08 18:12:16 -05:00
Dan Ryan d0ed21a35d Shellquote all shell execs for path escaping
- fixes 1618 (maybe)
2018-03-08 18:07:23 -05:00
kennethreitz e7cbc01ced reorder
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-08 17:14:55 -05:00
kennethreitz 6ec9438d96 cleanup
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-08 17:13:50 -05:00
kennethreitz 80b117efdc Merge branch 'master' of github.com:pypa/pipenv 2018-03-08 17:13:10 -05:00
kennethreitz 612d991613 new testimonial
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-08 17:13:02 -05:00
kennethreitz 1e91dccd68 Merge pull request #1616 from pypa/feature/drop-psutil-add-setuptools
Add setuptools and drop psutil
2018-03-08 17:07:19 -05:00
Dan Ryan 97d534de44 Add setuptools version 2018-03-08 17:06:09 -05:00
Dan Ryan c31c9e9ffa Add setuptools and drop psutil 2018-03-08 17:05:46 -05:00
kennethreitz aa70bd9729 Merge pull request #1609 from pypa/bugfix/pew-shells-windows
Don't assume grandparent process is the shell
2018-03-08 16:49:37 -05:00
Dan Ryan 3d999828a5 Merge pull request #1615 from brettcannon/patch-2
Bump VS Code support to no longer be listed as in-progress
2018-03-08 15:22:26 -05:00
Dan Ryan 2dc06d4a5c Use powershell when it is being used
- Call pew workon function directly instead of using suprocess call
- Allow increased depth when searching for shells
2018-03-08 15:18:28 -05:00
Brett Cannon c16bda61f0 Bump VS Code suport to no longer in progress 2018-03-08 12:06:26 -08:00
Dan Ryan 46b6ab30e3 Don't assume grandparent process is the shell
- Windows only (pew implementation bug)
- Traverse process tree until we find a known shell
  like cmd or powershell currently
2018-03-08 13:42:37 -05:00
kennethreitz 4e8deda9cb different ppa depends now
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-08 13:16:31 -05:00
kennethreitz e51074d0c5 next version
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
v11.1.5
2018-03-08 12:56:23 -05:00
kennethreitz 58e4dc1163 updated pipfile.lock
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-08 12:54:31 -05:00
kennethreitz 31ed815970 pew.pew.pew()
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-08 12:51:44 -05:00
kennethreitz 44e53ab495 Merge pull request #1605 from pypa/feature/vendor-pew
Vendor pew under script name `pewtwo`
2018-03-08 12:42:20 -05:00
kennethreitz 18bda0d47a Merge branch 'master' into feature/vendor-pew 2018-03-08 12:41:11 -05:00
kennethreitz 16d21e2358 Merge pull request #1607 from anowlcalledjosh/even-faster-completion
Avoid running another process to print completion script
2018-03-08 12:39:56 -05:00
Dan Ryan 634c71eaeb Vendor pew under script name pewtwo
- Breaks dependency on psutil
2018-03-08 12:07:47 -05:00
Josh Holland bbce020b1a Don't run another process to print completion script
See #1247.
2018-03-08 17:00:37 +00:00
kennethreitz c49f08dc66 history
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-08 11:50:38 -05:00
kennethreitz fa4111d0c7 psutil specific version
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-08 11:49:34 -05:00
kennethreitz c7c0613b98 fixes #1586
break all the things!
2018-03-08 11:41:23 -05:00
kennethreitz 9b5f533827 next version
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
v11.1.4
2018-03-08 08:02:11 -05:00