Commit Graph

3806 Commits

Author SHA1 Message Date
Frost Ming f29aedc65c fix reference losing for _pipfile 2018-04-10 19:47:44 +08:00
Dan Ryan 58ba223448 Merge pull request #1941 from pypa/history
Update history
2018-04-10 00:24:17 -04:00
Dan Ryan 5af3f98ef8 Merge branch 'master' into history 2018-04-10 00:24:01 -04:00
Dan Ryan 66702c6347 Merge pull request #1935 from tsiq-oliverc/dedupe-marker-lists-in-ci
Simplify CI test orchestration
2018-04-09 12:15:56 -04:00
Tzu-ping Chung 00384749a4 Update history 2018-04-09 22:10:07 +08:00
Oliver Charlesworth d23b91742f Merge branch 'master' into dedupe-marker-lists-in-ci 2018-04-09 08:43:21 +01:00
Oliver Charlesworth 983fefdc4c Replace build stages with matrix 2018-04-09 08:28:36 +01:00
Oliver Charlesworth 6f6539b101 Fix things 2018-04-08 17:27:58 +01:00
Dan Ryan ea0abf4536 Merge pull request #1927 from altendky/1910-try_harder_to_cleanup_virtualenv
Use util.rmtree() in cleanup_virtualenv()
2018-04-08 11:56:05 -04:00
Dan Ryan b90e3d7d45 Merge branch 'master' into 1910-try_harder_to_cleanup_virtualenv 2018-04-08 11:55:53 -04:00
Dan Ryan 5e1d05f9bb Merge pull request #1916 from pypa/version-parse-fix
Fix Python version parser for 2.7.0
2018-04-08 11:53:06 -04:00
Kyle Altendorf 24405285af Merge branch 'master' into 1910-try_harder_to_cleanup_virtualenv 2018-04-08 07:59:49 -07:00
Tzu-ping Chung e46cabcb2c Fix Python version parser for 2.7.0
Fix #1893.
2018-04-08 17:23:17 +08:00
Tzu-ping Chung 7920e9cf5c Merge pull request #1930 from pypa/dotenv-upgrade
Dotenv upgrade
2018-04-08 17:21:58 +08:00
Tzu-ping Chung ce584f0713 Move dotenv back to vendor and add README 2018-04-08 11:52:14 +08:00
Tzu-ping Chung b653017168 Update python-dotenv to 0.8.2 2018-04-08 11:52:14 +08:00
Kyle Altendorf 033146ac2c Merge branch 'master' into 1910-try_harder_to_cleanup_virtualenv 2018-04-07 17:50:07 -07:00
Oliver Charlesworth ed416e537a Simplify appveyor.yml 2018-04-08 00:31:14 +01:00
Oliver Charlesworth 57a0058e9a Fix whitespace 2018-04-08 00:26:38 +01:00
Oliver Charlesworth e963674e66 Remove CI stuff from run-tests.sh 2018-04-08 00:17:49 +01:00
Oliver Charlesworth 5626e71506 Disable cli tests for py2 2018-04-08 00:09:11 +01:00
Oliver Charlesworth 571859fded Simplify further 2018-04-07 23:57:33 +01:00
Oliver Charlesworth d523726264 See what happens if we only run with one TEST_SUITE 2018-04-07 23:38:29 +01:00
Oliver Charlesworth e3f71ccaed Don't run cli tests twice 2018-04-07 23:24:44 +01:00
Oliver Charlesworth ef2fb0aaa4 Decouple from run-tests.sh 2018-04-07 23:13:06 +01:00
Oliver Charlesworth b9cd7c2a5e Remove more stuff from run_tests.sh 2018-04-07 23:06:12 +01:00
Oliver Charlesworth 3e754c52ee Clean up run-tests.sh 2018-04-07 22:14:15 +01:00
Dan Ryan 6828dbc69e Merge pull request #1922 from techalchemy/rebase-master
Fix tests and scripts
2018-04-07 16:54:13 -04:00
Tzu-ping Chung bc776e4f7b Maybe delete cache on Travis? 2018-04-08 00:40:58 +08:00
Tzu-ping Chung fd922dae33 Quote wars 2018-04-07 23:57:01 +08:00
Tzu-ping Chung 7b3d191a4a Merge sections 2018-04-07 22:33:18 +08:00
Tzu-ping Chung c054d2ae94 Skip test_complex_lock_deep_extras 2018-04-07 22:13:33 +08:00
Tzu-ping Chung f2bfc96baf Come on 2018-04-07 21:42:36 +08:00
Tzu-ping Chung bef4c72ca4 Don't need to run cli twice on Appveyor 2018-04-07 21:31:45 +08:00
Tzu-ping Chung bc40d76cf0 Try to fix the Appveyor run script 2018-04-07 21:26:54 +08:00
Tzu-ping Chung ab44596c9a Skip test_complex_lock 2018-04-07 19:23:47 +08:00
Tzu-ping Chung fa3934ac0d Cherry-pick changes from #1909
Let's hope this works.
2018-04-07 18:34:55 +08:00
Dan Ryan a407bc8221 Fix our own setup.py
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-06 23:28:12 -04:00
Dan Ryan 1ec8dafc34 Only run tests once each
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-06 23:26:36 -04:00
Dan Ryan c442d0a03a Update pipfile, lockfile, and fix markers
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-06 23:26:36 -04:00
Tzu-ping Chung 483bf175cf Rework cmdparse.Script API
The API now requires a command argument from signature. Parsing errors
(no command from input) is thrown as a custom exception, and caught by
the outmost possible invocation to emit a message from click.
2018-04-06 23:26:36 -04:00
Tzu-ping Chung d1eeeced45 Apply script parsing fix from pypi/pipenv#1909 2018-04-06 23:26:35 -04:00
Dan Ryan 61418fda20 Fix all tests and split out requirements refactor
- includes missing artifacts
- fixes cmdprse script
- Remove extraneous changes
- Fix tests
2018-04-06 23:25:37 -04:00
Tzu-ping Chung ccc0311362 Hand 'file' key in Pipfile to requirements 2018-04-06 23:25:35 -04:00
Tzu-ping Chung a536da4e6c Mock more dependencies
- Mock dateparser for maya
- Dot in PyPI package name becomes dash
- Mock regex for maya
2018-04-06 23:25:15 -04:00
Dan Ryan 703776fc92 Fix tests and requirements parsing
- Fix zip urls and markers
- Mock maya dependencies

Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-06 23:24:18 -04:00
Tzu-ping Chung 536efd2d38 Fix edge cases for pipenv run
- Use os.path.join instead of os.path.sep.join
- This prevents strange test errors when there are slashes in either parts
- Better test reporting
- Cleanup
2018-04-06 23:23:17 -04:00
Dan Ryan 1607091b85 Begin complete re-work of requirements parsing
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-06 23:23:16 -04:00
Tzu-ping Chung b4e832fb73 Improve test error report 2018-04-06 23:23:16 -04:00
Dan Ryan 529bf1f16f Fix requirements to properly parse local paths
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-06 23:23:16 -04:00