Commit Graph

2870 Commits

Author SHA1 Message Date
kennethreitz 8a2eba0191 Merge pull request #1493 from greysteil/normalise-names-in-keep-outdated
Convert dependency name to PEP 423 name when looking for it in lockfile
2018-02-25 08:07:08 -05:00
kennethreitz 44a4d0adbc Merge branch 'master' of github.com:kennethreitz/pipenv 2018-02-25 08:05:02 -05:00
kennethreitz 2dfdb1e23e Merge pull request #1495 from richardcooper/reinstate-homebrew-docs
Reinstate docs for Homebrew installation method
2018-02-25 08:04:47 -05:00
Richard Cooper 03cd8570ad Reinstate docs for Homebrew installation method 2018-02-25 10:20:16 +00:00
Grey Baker 57b02137db Convert dependency name to PEP 423 name when looking for it in lockfile 2018-02-24 23:29:38 +00:00
kennethreitz 953559becc update readme
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
v10.1.0
2018-02-24 11:03:12 -05:00
kennethreitz 23dfa96d58 improvements to cli
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-24 11:02:08 -05:00
kennethreitz 9ae1a50d93 whitespace
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-24 10:59:55 -05:00
kennethreitz 019fe3efb2 fixes
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-24 10:58:55 -05:00
kennethreitz 8157e447fc improvements to --selective-upgrade
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-24 10:23:47 -05:00
kennethreitz c31b3f035b fix for --selective-upgrade
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-24 10:22:45 -05:00
kennethreitz 422650fcbb history
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-24 10:07:04 -05:00
kennethreitz 525ed7886e --selective-upgrade 2018-02-24 10:06:15 -05:00
kennethreitz acd3fc736d settings
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-24 09:52:05 -05:00
kennethreitz e760efc130 @click.option('--keep-outdated', is_flag=True, default=False, help=u"Keep out–dated dependencies from being updated in Pipfile.lock.") 2018-02-24 09:43:22 -05:00
kennethreitz 40962f6063 --keep-outdated for install 2018-02-24 09:41:04 -05:00
kennethreitz 0411fb29d7 keep_outdated for pipenv uninstall
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-24 09:38:00 -05:00
kennethreitz 4a16d824cf pipenv lock --keep-updated
#1255
2018-02-24 09:31:08 -05:00
kennethreitz cf0e11fbab history
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-24 09:12:32 -05:00
kennethreitz af1b0ee6d5 v10.1.0
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-24 09:12:10 -05:00
kennethreitz daa56e1290 better solution
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-24 09:11:23 -05:00
kennethreitz 4da6515a51 ignore test
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-24 08:59:16 -05:00
kennethreitz d115d17a47 update history
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-24 08:59:04 -05:00
kennethreitz fdebdc3c42 first pass at keeping dev in sync with develop
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-24 08:55:59 -05:00
kennethreitz d0ee9b07a7 better docs
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-24 08:46:40 -05:00
kennethreitz 4d7b41df9d pip freeze
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-24 08:45:58 -05:00
kennethreitz 4d44f350db history
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
v10.0.1
2018-02-24 08:14:50 -05:00
kennethreitz 209536b007 Merge pull request #1364 from pypa/hotfix/tempfile_cleanup
Temporary File Cleanup
2018-02-24 07:14:12 -06:00
kennethreitz f15ce28493 remove test_legacy
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-24 08:10:22 -05:00
kennethreitz 04a5e99291 history
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-24 08:09:59 -05:00
kennethreitz 3a82f965b6 improvements to pipenv clean 2018-02-24 08:09:12 -05:00
kennethreitz 3cbcef41f1 udpate to #1481
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-24 08:03:56 -05:00
kennethreitz 4d1cd48325 Merge pull request #1481 from dschaller/gen-pipfile-pip-config
add extra indexes from pip config files in Pipfile gen
2018-02-24 07:01:44 -06:00
kennethreitz 70a27efe8f version bump
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-24 07:59:23 -05:00
kennethreitz 668b32057b Merge branch 'master' of github.com:kennethreitz/pipenv 2018-02-24 07:45:14 -05:00
kennethreitz 37e2791dda history
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-24 07:44:45 -05:00
kennethreitz eda2a32490 implement #1486
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-24 07:42:49 -05:00
Derek Schaller baaddd3cf5 add extra indexes from pip config files in Pipfile gen 2018-02-24 00:26:51 -08:00
Derek 828858696b Merge pull request #1484 from dschaller/fix-unit-tests
remove jumbotron unit test
2018-02-24 00:26:08 -08:00
Derek Schaller 9146b6134c remove jumbotron unit test 2018-02-23 23:38:16 -08:00
kennethreitz 7400af1b59 Merge pull request #1479 from dschaller/fix-clean-missing-lockfile
show warning if lockfile doesn't exist on clean
2018-02-23 19:18:47 -06:00
Derek Schaller eb57f0afae show warning if lockfile doesn't exist on clean 2018-02-23 17:14:33 -08:00
Dan Ryan 19de332644 Broad fixes to testing infrastructure
- Add custom rmtree function to handle windows rms
- Only warn on failure to remove a tree
- This should mitigate a large portion of our windows test failures
- After sufficiently substantial time investment I am currently of the
opinion that there is no real elegant way to handle this (I have tried
programmatically finding all processes with open file handles,
terminating them with a 500ms retry and a 15s timeout)
- Close and handle tempfiles in resolvers
- Only create tempfiles for non-editable deps
- set umask and `PIP_SRC` for test context
- Warn instead of throwing exceptions
- Backport TemporaryDirectory for python2/3 compatibility and reliance
on custom rmtree error handling
- Vendor backport of `weakref.finalize` for
`TemporaryDirectory.cleanup()`
- Add PyTest fixtures to wrap and cleanup `PIP_SRC` directory at the module level to avoid permissions errors on appveyor
- Add resource warnings for PY2 compat
Lock instead of installing complex resolver test
- Add a special condition for allowing access errors
2018-02-23 16:40:24 -05:00
Dan Ryan 39e00464b7 Swap from ansible to alembic for win compatibility
- Ansible is not compatible with windows so we shouldn't use it for
testing, it is causing failures
- Test for string presence before assuming str cmp
- Fixes #1329
- Potentially resolves other issues with passing requirements markers
 from the command line
2018-02-23 16:39:27 -05:00
kennethreitz 43e8732bae Merge pull request #1458 from uranusjr/fix-activate-fish-3
Update activate_virtualenv again for Fish 3.0+
2018-02-23 15:23:41 -06:00
Nate Prewitt 85a634f730 Merge pull request #1478 from bradsbrown/Fix.spelling
Fix: "Pyhon" --> "Python"
2018-02-23 13:00:50 -08:00
Brad Brown 6e158b1cef Fix: "Pyhon" --> "Python" 2018-02-23 14:52:55 -06:00
kennethreitz 1993b88814 updated readme
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-23 15:30:35 -05:00
kennethreitz 3eb42bc3c9 yolo
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
v10.0.0
2018-02-23 15:26:19 -05:00
kennethreitz e711fe3137 remove jumbotron
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-23 15:10:58 -05:00