Commit Graph

4330 Commits

Author SHA1 Message Date
Dan Ryan e41c0659fd Merge pull request #1962 from techalchemy/feature/requirements-refactor
Requirements Refactor (ready to merge, after conflict resolution)
2018-05-24 00:41:28 -04:00
Dan Ryan aa4ca1bfd4 Fix special case resolution with ignore python
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 23:55:09 -04:00
Dan Ryan e2dae9b50e Handle prep failures for dist preparation
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 22:54:35 -04:00
Dan Ryan fddde1cce3 Fix requirements cleanup
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 22:16:19 -04:00
Dan Ryan c154350934 Update requirementslib
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 22:03:31 -04:00
Dan Ryan 4c53e6e72f Update vendored requirementslib
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 22:03:31 -04:00
Dan Ryan 60e108cb17 Move requirements tests to requirement library
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 22:03:31 -04:00
Dan Ryan c58bf55385 Vendor pyparsing for packaging
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 22:03:30 -04:00
Dan Ryan 56f3d6191e Use vendored requirementslib for requirements
- Also update patch for pip

Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 22:03:28 -04:00
Dan Ryan c406063755 Vendor requirementslib and cut old requirements
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 22:01:43 -04:00
Dan Ryan c50259f494 Update vendoring task
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 22:00:16 -04:00
Dan Ryan 4ce55b4c1f Add attrs to vendored deps and rebuild
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 22:00:13 -04:00
Dan Ryan b2085cb058 Mark pipenv check as flaky
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 21:59:50 -04:00
Dan Ryan eb4423b208 Fix test references to old requirements parser
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 21:59:50 -04:00
Dan Ryan 3167285286 Update tests for new requirements format
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 21:59:50 -04:00
Dan Ryan 5bd3e2dcfa Implement new requirement parser
- Leverage functionality where possible to avoid rework

Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 21:59:47 -04:00
Dan Ryan cf1220ddeb vendor attrs
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 21:44:52 -04:00
Dan Ryan ef1b4bccd7 Implement requirements refactor
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 21:44:52 -04:00
Dan Ryan 594757fe37 Merge pull request #2255 from pypa/drop-pip9
Drop pip9/Vendor and patch pip 10
2018-05-23 21:43:41 -04:00
Dan Ryan 4f8ef2643e Remove travis file
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 21:42:21 -04:00
Dan Ryan 609bc8a91d Fix pip vendoring patch
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 20:58:30 -04:00
Dan Ryan 708a0576f6 Fix test import
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 18:46:35 -04:00
Dan Ryan c8a5c24263 Fix extras parsing for pip10
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 18:41:25 -04:00
Dan Ryan 0437fffb44 Update piptools patch
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 18:25:46 -04:00
Dan Ryan effeb174c8 Add travis file and update patches for requests
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 18:21:48 -04:00
Dan Ryan 9cde62ebeb Fix patched libraries to use proper pip references
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 18:21:47 -04:00
Dan Ryan 054f961913 Patch packaging
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 18:21:47 -04:00
Dan Ryan 3807168913 Update vendoring tasks and patches
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 18:21:47 -04:00
Dan Ryan db778f57a3 Update vendored libraries
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 18:21:47 -04:00
Dan Ryan 3be5e82531 Update vendored piptools
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 18:21:47 -04:00
Dan Ryan 714c6852f0 Update vendored pip
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 18:21:46 -04:00
Dan Ryan 50055f7d31 Bugfixes to set comparisons etc
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 18:21:46 -04:00
Dan Ryan 406dce3496 Drop vendored pip, update patched pip to pip 10
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 18:21:44 -04:00
Dan Ryan 4047a1c35c Update licenses
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 18:20:42 -04:00
Dan Ryan 028145f43b Update pip vendoring requirements for licenses
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 18:20:42 -04:00
Dan Ryan 81ae2628e5 Update to pip 10.0.1 and update imports
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 18:20:37 -04:00
Dan Ryan 01149ce21e Use vendor scripts for import rewrites
- Ditch patches

Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 18:19:34 -04:00
Dan Ryan d51938cfd1 Ignore whitespace when patching
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 18:19:33 -04:00
Dan Ryan 3231ec80b9 Vendor the right things
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 18:19:33 -04:00
Dan Ryan 9b5236e5db Update tasks
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 18:19:33 -04:00
Dan Ryan 5fe1389f36 Finalize tasks for pip10 upgrade
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 18:19:29 -04:00
Dan Ryan e89072bffa Update imports and vendor requirements
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 18:16:49 -04:00
Dan Ryan 46a0e793bc Delete vendored pip9
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 18:16:48 -04:00
Dan Ryan ec2a5c5c9d Update patches
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 18:16:48 -04:00
Dan Ryan a250ff70eb Merge pull request #2212 from pypa/update-piptools
Update piptools (work in progress)
2018-05-23 17:51:30 -04:00
Dan Ryan 4a2b01e505 Merge branch 'master' into update-piptools 2018-05-23 15:33:53 -04:00
kennethreitz 220d0c9916 Merge pull request #2168 from gtalarico/windows-cmder-root-space-escape-fix
Escpace spaces on cmder shell path - Fixes #2115
2018-05-23 15:12:31 -04:00
kennethreitz 65fbad2283 Merge branch 'master' into windows-cmder-root-space-escape-fix 2018-05-23 15:11:57 -04:00
kennethreitz e74db18ddb Merge pull request #2209 from pypa/bugfix/vcs-updates
Fix VCS locking and updating
2018-05-23 15:11:34 -04:00
kennethreitz 0bc1dde344 Merge branch 'master' into bugfix/vcs-updates 2018-05-23 15:10:52 -04:00