Commit Graph

957 Commits

Author SHA1 Message Date
Nate Prewitt 3fcfe38955 Merge pull request #402 from sandeep048/patch-1
typo fix
2017-06-08 05:58:57 -06:00
Sandeep Pathivada 7bcb49e92e typo fix 2017-06-08 14:50:56 +05:30
Nate Prewitt b30fc8c1cc Merge pull request #399 from nonylene/add-pipenv-run-test
Add test for pipenv run
2017-06-07 14:53:35 -06:00
nonylene 98b4f2b10a Add test for pipenv run 2017-06-08 03:49:33 +09:00
kennethreitz 0e9367ccd3 Merge pull request #397 from nonylene/revert-test-commit
Revert test commit ( Update README.md )
2017-06-07 11:55:07 -04:00
nonylene 246e40bc61 Revert "Update README.rst"
This reverts commit 7dce6d6d1f.

This commit seems to be a test.
2017-06-08 00:45:10 +09:00
kennethreitz ecd96777c5 PIPENV_DEFAULT_THREE 2017-06-03 19:12:50 -04:00
kennethreitz a0fe6f8295 v5.0.0 2017-06-03 19:09:29 -04:00
kennethreitz 7feb932ca5 Merge pull request #395 from kennethreitz/auto-activate
use virtualenvs when they're available
2017-06-03 19:08:00 -04:00
kennethreitz 5ef5bb0f79 switch to disable virtualenvs 2017-06-03 19:07:05 -04:00
kennethreitz 8055035472 update virtualenv location too 2017-06-03 19:00:34 -04:00
kennethreitz b8e7ee7e95 PIPENV_USE_SYSTEM 2017-06-03 18:57:56 -04:00
kennethreitz ce30eeb982 Merge pull request #394 from kennethreitz/three
default python 3
2017-06-03 18:51:35 -04:00
kennethreitz 3a0ccdbfe0 fix syntax error 2017-06-03 18:50:14 -04:00
kennethreitz bd6f158220 default python 3 2017-06-03 18:47:09 -04:00
Nate Prewitt df909ccf0d remove escape character from pexpect.spawn.interact
The default escape character for pexpect.spaw is ctrl-]
which conflicts with a vim binding. This isn't an escape
sequence that is mirrored in virtualenv, so there doesn't
seem to be a good reason to keep it. This will make `pipenv
shell` more inline with the standard `virtualenv workon` command.
2017-06-02 10:12:42 -06:00
Nate Prewitt b644668b27 v4.1.4 v4.1.4 2017-06-01 14:40:49 -06:00
Nate Prewitt e9fbdc9378 disable 3.7 tests until issues are resolved 2017-06-01 10:57:16 -06:00
Nate Prewitt d124e382a1 fix requirements output and add test 2017-06-01 10:51:34 -06:00
Nate Prewitt eda7635350 v4.1.3 v4.1.3 2017-05-31 21:53:27 -06:00
Nate Prewitt a7f76770f1 fix bad syntax and install string formatting for -e installs 2017-05-31 21:51:33 -06:00
Nate Prewitt b8738347ea normalize package name before adding to Pipfile 2017-05-31 08:58:05 -06:00
Nate Prewitt 38185baa1c v4.1.2 v4.1.2 2017-05-30 13:57:21 -06:00
Nate Prewitt 257914af66 updating HISTORY.txt 2017-05-30 13:56:09 -06:00
Nate Prewitt 73a630be0c Merge pull request #385 from nateprewitt/deps_simplification
Simply Dependency Installation
2017-05-30 13:53:25 -06:00
Nate Prewitt 17edfbc214 remove unused hash variable and name checking from tests 2017-05-30 13:45:20 -06:00
Nate Prewitt f57d175386 simplify installation separation for regular vs vcs dependencies
We previously divided our dependencies into two separate lists.
This was to allow us to require hashes for pypi packages, but
ignore them for VCS dependencies since they won't exist. Now
that we're installing one package at a time, we can bundle dependencies
back together earlier and reduce the code duplication.
2017-05-30 13:45:13 -06:00
Nate Prewitt 984b7d3fd7 report both stdout and stderr on install error 2017-05-30 07:58:30 -06:00
kennethreitz 066073b23d restore environments settings 2017-05-29 18:39:21 -04:00
kennethreitz 586b7ff174 5 pipenv max depth 2017-05-29 15:27:12 -04:00
kennethreitz 909ffe7e59 try making it 5 2017-05-29 15:27:01 -04:00
kennethreitz 7dce6d6d1f Update README.rst 2017-05-29 15:10:28 -04:00
kennethreitz 6c8b068f51 Merge pull request #382 from kennethreitz/requirements.txt
requirements
2017-05-29 15:09:02 -04:00
kennethreitz 6aebf16041 empty commit 2017-05-29 15:08:13 -04:00
kennethreitz 1a77b5c778 this doesn't work on ci 2017-05-29 15:02:30 -04:00
kennethreitz c327bff413 pipfile 2017-05-29 15:00:20 -04:00
kennethreitz acca6c2a47 -e . 2017-05-29 14:56:59 -04:00
kennethreitz 2e92096717 remove mock twice 2017-05-29 14:50:03 -04:00
kennethreitz 89c3353ecc mock 2017-05-29 14:48:16 -04:00
kennethreitz b13c300a22 requirements 2017-05-29 14:45:10 -04:00
kennethreitz 620ef58cc6 Merge pull request #373 from nonylene/lazy-load-requirements
Import slow modules lazily
2017-05-25 14:26:57 -07:00
nonylene 21eb573231 import slow modules lazily
`parse_requirements` and `requirements` modules are used rarely but consume
much time for initialize.
2017-05-26 05:47:19 +09:00
Nate Prewitt 67e6e44c10 remove unneeded load of Pipfile 2017-05-25 13:54:34 -06:00
kennethreitz 3a7d81aefa Merge pull request #372 from edmorley/flake8
Add flake8 to the Travis run
2017-05-25 12:43:21 -07:00
Ed Morley 58a10908ab Add flake8 to the Travis run
flake8 would have caught the regression in #371 and output:
`pipenv/cli.py:257:19: F821 undefined name 'hashed_deps_path'`

Whilst in an ideal world there would be 100% test coverage, linters help
fill in the gaps, plus spot potential unused variable/imports cleanup.

I'm happy to disable more of the style/whitespace pep8 rules if
needed - the priority is having the pyflakes subset run in CI.
2017-05-25 20:40:33 +01:00
Ed Morley c5e7ac933d Whitespace cleanup for flake8
pipenv/cli.py:264:1: W293 blank line contains whitespace
pipenv/cli.py:546:1: E302 expected 2 blank lines, found 1
pipenv/environments.py:31:25: W292 no newline at end of file
pipenv/progress.py:171:23: W292 no newline at end of file
pipenv/utils.py:20:1: E302 expected 2 blank lines, found 1
pipenv/utils.py:206:6: E114 indentation is not a multiple of four (comment)
tests/test_project.py:8:1: E302 expected 2 blank lines, found 1
tests/test_utils.py:7:1: E302 expected 2 blank lines, found 1
tests/test_utils.py:75:5: E303 too many blank lines (2)
tests/test_utils.py:113:5: E303 too many blank lines (2)
tests/test_utils.py:124:5: E303 too many blank lines (2)
tests/test_utils.py:135:5: E303 too many blank lines (2)
2017-05-25 20:24:52 +01:00
Ed Morley 0d7694819b Remove unused variables and imports
pipenv/cli.py:24:1: F401 '.utils.recase_file' imported but unused
pipenv/cli.py:466:5: F841 local variable 'p' is assigned to but never used
pipenv/utils.py:13:5: F401 'html.parser.HTMLParser' imported but unused
pipenv/utils.py:246:25: F841 local variable 'e' is assigned to but never used
tests/test_pipenv.py:9:1: F401 'pipenv.cli.which_pip' imported but unused
2017-05-25 20:24:03 +01:00
Nate Prewitt 8a0ac58250 v4.1.1 v4.1.1 2017-05-25 11:34:53 -06:00
Nate Prewitt 452764d972 remove references to hashed_deps_path 2017-05-25 11:33:02 -06:00
Nate Prewitt 1386facdf7 v4.1.0 v4.1.0 2017-05-25 10:27:10 -06:00