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
Nate Prewitt
be68accaea
prepare formatted content outside of write block
...
This is specifically to avoid having an exception
raised while the file is open for writing. Otherwise,
we end up with an empty file if something goes wrong.
2017-02-14 21:19:15 -07:00
kennethreitz
6eb16cd053
Update README.rst
2017-02-14 17:02:20 -05:00
kennethreitz
1c760445f3
update readme too
2017-02-14 17:00:43 -05:00
kennethreitz
71002fd8a5
better
2017-02-14 16:58:57 -05:00
kennethreitz
a0156d28d4
better headings
2017-02-14 16:58:02 -05:00
kennethreitz
01f904fed3
fixes
2017-02-14 16:57:05 -05:00
kennethreitz
e3e7d361e4
Merge branch 'master' of github.com:kennethreitz/pipenv
2017-02-14 16:50:11 -05:00
kennethreitz
6545f1d191
testimonials
2017-02-14 16:49:16 -05:00
Nate Prewitt
cd5e622992
Merge pull request #224 from jaap3/patch-1
...
Add missing backtick in advanced usage docs
2017-02-14 06:14:48 -07:00
Jaap Roes
826d72141d
Add missing backtick
2017-02-14 09:36:05 +01:00
Nate Prewitt
92f073dca2
updating HISTORY
2017-02-13 20:16:50 -07:00
Nate Prewitt
d1e9f86d95
Merge pull request #222 from arruda/extra-index
...
Add extra-index-url support
2017-02-13 20:14:20 -07:00