Cody
f91facd99f
add section explaining PIPENV_VENV_IN_PROJECT
2018-04-16 23:15:03 -04:00
Cody
fa299dbbb7
add more envars to docs
2018-04-16 23:15:03 -04:00
Dan Ryan
34d34aea23
Handle indexes, extra indexes, uncached sources
...
- Handle extra-index-urls when resolving
- Handle extra-index-url when using `--skip-lock`
- Parse index arguments when installing individual packages
- Translate index aliases to urls
- Always include extra indexes when installing a packages
- `get_source()` falls back to `parsed_pipfile['source']` for sources when
not present in the lockfile (#1994 )
- Include index and extra-index-url arguments in `pipenv lock -r` output
- Fixes #1973 , #1974 , #1852 , #1977 , #1994
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-16 23:15:03 -04:00
Cody
8401accbbb
add PIPENV_INSTALL_TIMEOUT to envar index
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-16 23:15:03 -04:00
Dan Ryan
2000f47281
Check for sources in pipfile before validating
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-16 23:15:03 -04:00
Dan Ryan
e054d77254
Add --extra-index-url from all extra indexes
...
- Always add extra indexes when installing
- Look up indexes by key if key is given instead of url
- Fixes #1973 , #1974 , #1852
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-16 23:14:59 -04:00
Dan Ryan
248c2132ba
Merge pull request #1917 from immerrr/make-costly-imports-lazy
...
Make costly imports lazy to optimize startup time
2018-04-16 23:14:02 -04:00
Dan Ryan
8705147674
Fix installation test
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-16 20:59:23 -04:00
Dan Ryan
76119a2301
Make imports even lazier
...
- Cuts normal load times in half
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-16 20:41:40 -04:00
immerrr
7ff884887c
Make costly imports lazy to optimize startup time
2018-04-16 20:41:35 -04:00
Dan Ryan
4f52dc85f3
Merge pull request #1982 from pypa/purge-rfc3339-timestamp
...
Purge strict-rfc3339 and timestamp from prettytoml
2018-04-16 20:26:24 -04:00
Dan Ryan
6439d3a20f
Merge branch 'master' into purge-rfc3339-timestamp
2018-04-16 20:26:16 -04:00
Dan Ryan
cd4086f50c
Merge pull request #1983 from frostming/consistent-name
...
Unify the references to Pipenv in doc
2018-04-16 20:08:02 -04:00
Dan Ryan
f5d2f24fc5
Merge branch 'purge-rfc3339-timestamp' of github.com:pypa/pipenv into purge-rfc3339-timestamp
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-16 19:54:53 -04:00
Dan Ryan
e0685d2959
Merge branch 'master' into consistent-name
2018-04-16 19:34:04 -04:00
Dan Ryan
72524168c8
Merge pull request #2006 from bryant1410/patch-2
...
Add missing 'deploy' param in do_init call
- Fixes #1991
2018-04-16 19:31:02 -04:00
Dan Ryan
eaed181148
Update lockfile to include win32 deps
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-16 19:25:16 -04:00
Dan Ryan
a9a0cf550b
Merge branch 'master' into purge-rfc3339-timestamp
2018-04-16 19:18:24 -04:00
Dan Ryan
e26670ad14
Merge branch 'master' into patch-2
2018-04-16 19:12:33 -04:00
Dan Ryan
502921c264
Merge pull request #2005 from pypa/vendor-update
...
Vendor update
- Fixes #1996
2018-04-16 19:12:11 -04:00
Dan Ryan
06525a8018
Formatting updates
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-16 17:45:14 -04:00
Dan Ryan
c6c3272c57
Update lockfile
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-16 17:17:47 -04:00
Dan Ryan
a826a6a4cc
Fix vendoring tasks and always use pip9 for now
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-16 16:52:43 -04:00
Dan Ryan
2e11b7a360
update safety.zip
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-16 15:27:45 -04:00
Santiago Castro
d631c92f21
Add missing 'deploy' param in do_init call
2018-04-16 15:51:10 -03:00
Dan Ryan
3d90591355
Update safety.zip, add automation for future
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-16 13:23:32 -04:00
Tzu-ping Chung
6bfa525fd3
Add tests for prettytoml datetime
2018-04-16 15:30:00 +08:00
Dan Ryan
27380c7cb7
Add vendoring tools to get licenses and safety zip
...
- Auto-download licenses and safety zips
- Update safety.zip
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-15 21:53:46 -04:00
Dan Ryan
76dbc0fb09
Initial commit of vendoring tools
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-14 21:54:17 -04:00
Frost Ming
336f649e13
revise as suggested
2018-04-14 16:20:23 +08:00
frostming
ea06c18565
change the term of conda
2018-04-14 16:17:26 +08:00
frostming
a28bfd96fe
make names consistent
2018-04-14 16:17:26 +08:00
Dan Ryan
5cdf493dba
Merge pull request #1981 from pypa/fix-jenkins
...
Fix jenkins tests
2018-04-13 23:38:40 -04:00
Dan Ryan
748be89435
Set python encoding to utf-8 for jenkins
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-13 21:11:54 -04:00
Dan Ryan
40d6259224
Change relative import of requirements
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-13 21:10:57 -04:00
Dan Ryan
a8729f0222
Fix jenkins tests
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-13 21:10:55 -04:00
Dan Ryan
a36239ff68
Make all imports relative
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-13 21:02:43 -04:00
Dan Ryan
80ff4e2208
Merge pull request #1989 from hroncok/nolevenshtein
...
Remove unused Levenshtein library
2018-04-13 14:53:48 -04:00
Miro Hrončok
f41ca09aa0
Remove unused Levenshtein library
...
It's GPL :(
See https://github.com/pypa/pipenv/issues/1961
2018-04-13 17:37:52 +02:00
Dan Ryan
7c9d3a380c
Merge branch 'master' into purge-rfc3339-timestamp
2018-04-13 10:40:01 -04:00
Dan Ryan
ca1755a5f4
Merge pull request #1985 from hroncok/licenses_vendor2
...
More vendor licenses
2018-04-13 10:39:06 -04:00
Dan Ryan
a3863c4665
Merge branch 'master' into licenses_vendor2
2018-04-13 10:38:14 -04:00
Dan Ryan
3e59127b94
Merge pull request #1979 from pypa/feature/better-messaging-system-no-pipfile
...
Improve error messages with `--system`
2018-04-13 10:34:52 -04:00
Dan Ryan
3045d06969
Merge branch 'master' of github.com:pypa/pipenv into feature/better-messaging-system-no-pipfile
2018-04-13 10:33:00 -04:00
Dan Ryan
b1186e6875
Improve error messages with --system
...
- Tell users when `--system` fails because no pipfile is found
- Add a space to other `--system` message
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-13 10:32:23 -04:00
Dan Ryan
5fcb3aa8aa
Merge pull request #1956 from Purring/master
...
Add section about PIPENV_CACHE_DIR in documentation
2018-04-13 10:25:11 -04:00
Miro Hrončok
149c1f145a
Add LICENSE file for bundled requirements
...
From https://github.com/davidfischer/requirements-parser/blob/master/LICENSE.rst
See https://github.com/pypa/pipenv/issues/1961#issuecomment-381006805
2018-04-13 14:30:42 +02:00
Miro Hrončok
3a6926f577
Add LICENSE files for 4rd party libraries (bundled with requests)
...
requests.chardet: LGPLv2 from https://github.com/chardet/chardet/blob/master/LICENSE
requests.urllib3: MIT from https://github.com/urllib3/urllib3/blob/master/LICENSE.txt
See https://github.com/pypa/pipenv/issues/1961
2018-04-13 14:28:53 +02:00
Tzu-ping Chung
1b19b66e26
Purge strict-rfc3339 and timestamp from prettytoml
...
And replace the date/time dumping with built-in datetime operations.
2018-04-13 16:15:09 +08:00
Tzu-ping Chung
ab0303adbe
Merge branch 'master' into master
2018-04-13 14:06:51 +08:00