Commit Graph

763 Commits

Author SHA1 Message Date
kennethreitz 434dd9599d windows warning 2017-03-11 22:26:29 -05:00
kennethreitz ec1d71cf81 oops 2017-03-11 00:34:32 -05:00
kennethreitz 45f86865c8 cleanup, cleanup (everybody everywhere) 2017-03-11 00:18:03 -05:00
kennethreitz 32c8a68447 oops 2017-03-10 23:38:13 -05:00
kennethreitz dcebcee513 basic windows run support 2017-03-10 23:32:48 -05:00
kennethreitz c9a57e2e07 no spinner on windows 2017-03-10 23:13:47 -05:00
kennethreitz cc9a6dd76f towards windows support 2017-03-10 23:03:12 -05:00
Nate Prewitt 8f7a334d5f updating tox documentation 2017-03-06 08:39:22 -07:00
Nate Prewitt cbb52fc557 updating Pipfile.lock 2017-03-04 13:44:31 -07:00
Nate Prewitt 53752d4c4b Merge pull request #255 from KhasanovBI/sort_keys_lockfile
Add sort_keys param to sort lockfile
2017-03-04 13:38:08 -07:00
Bulat Khasanov f98b63b610 add sort_keys param to sort lockfile 2017-03-04 18:16:36 +03:00
Nate Prewitt 838a40080e Merge pull request #254 from jpadilla/patch-2
Update usage
2017-03-04 07:36:47 -07:00
José Padilla eb3d73ffd7 Update index.rst 2017-03-04 09:23:54 -05:00
José Padilla 8d458d84a6 Update README.rst 2017-03-04 09:21:53 -05:00
Nate Prewitt d83319025e v3.5.0 v3.5.0 2017-03-03 06:48:56 -07:00
Nate Prewitt 29b4204619 updating HISTORY 2017-03-03 06:48:14 -07:00
kennethreitz 21a4c903a1 Merge pull request #242 from nateprewitt/fix_vcs_dependencies
Fix VCS dependencies
2017-03-01 13:25:34 -08:00
kennethreitz f8058982d7 Merge pull request #243 from nateprewitt/only_shell_once
Only spawn shell once
2017-03-01 13:24:28 -08:00
kennethreitz f19c53cbe0 Merge pull request #244 from blueyed/stderr-lock
lock: output to stderr
2017-03-01 13:23:45 -08:00
Daniel Hahler 0332cac376 lock: output to stderr
This makes `pipenv lock --requirements > requirements.txt` behave
properly.
2017-03-01 18:15:11 +01:00
Nate Prewitt 7ce51159f4 Only spawn shell once 2017-03-01 09:08:59 -07:00
Nate Prewitt 47b5dedffd monochromatic exception message 2017-03-01 08:49:15 -07:00
Nate Prewitt 578224435a updating Pipfile/Pipfile.lock 2017-02-28 11:17:51 -07:00
Nate Prewitt c37a0143f3 test internal pipfile/lock representations and new utils 2017-02-28 11:16:14 -07:00
Nate Prewitt 86ba5e510d moving util-type functions into utils.py 2017-02-28 10:46:59 -07:00
Nate Prewitt b7ec16d8ac only lock once on install 2017-02-27 09:08:39 -07:00
Nate Prewitt 7dae3bd013 add error message for vcs dependency without #egg fragment 2017-02-27 09:08:13 -07:00
Nate Prewitt 1dbb14cb43 test installing vcs dependencies 2017-02-25 09:06:05 -07:00
Nate Prewitt 4581dd824e removing unused is_version function 2017-02-25 09:06:05 -07:00
Nate Prewitt d2fe7a236f deal with lack of hashes for vcs dependencies 2017-02-25 09:06:04 -07:00
Nate Prewitt 653110c836 test case normalization on add/remove from Pipfile 2017-02-25 09:06:04 -07:00
Nate Prewitt 079289f6a0 move to normalized internal representation for pipfile and lockfile 2017-02-25 09:05:59 -07:00
Nate Prewitt 671428ba2f moving name casing features to utils 2017-02-24 21:16:32 -07:00
kennethreitz f4d8f3199e Merge pull request #241 from blueyed/fix-requirements-help
Fix help for --requirements in lock command
2017-02-24 12:01:28 -05:00
Daniel Hahler 7bc32f3ae2 Fix help for --requirements in lock command 2017-02-24 17:58:19 +01:00
Nate Prewitt 9c5fe2f824 Update README.rst 2017-02-24 07:51:58 -07:00
Nate Prewitt 7f2bce5397 updating HISTORY 2017-02-21 10:34:50 -07:00
Nate Prewitt a6e87c6af1 Merge pull request #238 from simnalamburt/issue-228
Hash the project path and use it as a virtualenv's name
2017-02-21 10:30:46 -07:00
Hyeon Kim ed6b73c84f Limit the maximum length of virtualenv_name 2017-02-21 14:27:28 +09:00
Hyeon Kim a81197d6bf Change the naming scheme of virtualenv
New property has been added as discussed as
https://github.com/kennethreitz/pipenv/pull/238#discussion_r102049269

    project.virtualenv_name

It'll be '<sanitized-name>-<hash>' where <sanitized-name> is a project
name without whitespaces, and hash is base64-encoded sha256 of pipfile
location.

For example, if the pipfile was located at '/home/user/MY_PROJECT/Pipfile',
the 'virtualenv_name' will be 'my-project-wyUfYPqE'.

Closes #228

References:
  https://github.com/kennethreitz/pipenv/issues/228
  https://github.com/kennethreitz/pipenv/pull/238
2017-02-21 14:03:44 +09:00
Hyeon Kim b425977ce0 Double quote the paths
This commit is part of the implementation of 'Plan B' mentioned at #228,
but I found that it cannot solve the issue due to the bug of pip. (see
pypa/pip#923)

References:
  https://github.com/kennethreitz/pipenv/issues/228#issuecomment-280230269
  https://github.com/pypa/pip/issues/923
2017-02-20 22:59:49 +09:00
Nate Prewitt 67e090f2d7 multiple source support 2017-02-19 13:34:06 -07:00
Nate Prewitt b4d16d0077 Merge pull request #233 from arruda/pip_download_respect_sources
Make pip_download respect project.sources
2017-02-19 13:17:36 -07:00
Felipe Arruda Pontes 493458cdfc breaking code for delegator.run and the cmd string into 2 different lines. 2017-02-19 14:31:13 -03:00
Nate Prewitt 7db9086e84 v3.4.2 v3.4.2 2017-02-17 09:35:26 -07:00
Nate Prewitt 67b081cfad adding test for multi-dashed package names 2017-02-17 08:38:22 -07:00
Felipe Arruda Pontes c0dcf130f2 some tests to check if pip_download is using all sources 2017-02-17 10:30:21 -02:00
Felipe Arruda Pontes bec324a194 making pip_download use all available sources by passing the -i arg to pip for each source 2017-02-17 01:16:40 -02:00
Nate Prewitt 943dccecb9 Update HISTORY.txt 2017-02-16 13:20:32 -07:00
Nate Prewitt 1937dd25df adding psutil as dependency for click-completion 2017-02-15 15:58:56 -07:00