Commit Graph

26 Commits

Author SHA1 Message Date
Tzu-ping Chung a5a9583c2d Un-vendor Pew 2018-07-05 16:43:11 +08:00
Dan Ryan 19640af9b7 Update vendored dependencies
- Updated requirementslib
- Fix local relative path bug whici caused paths to be output as
  absolute (test added to requirementslib)
- Fix SSH normalization bug (test added to requirementslib)
- Fixes #2440, #2441

Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-28 15:26:37 -04:00
Dan Ryan 040ae11a41 Update scandir to avoid importing from system lib
- Update lockfile with py2 deps

Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-17 14:16:12 -04:00
Dan Ryan 9d9824c30d Update all vendored and patched libraries
- Update pipfile and lockfile
- Update licenses
- Bump pathlib2 to latest version
- Include scandir without compiled library dependency
- Update vendoring script to remote scandir binaries going forward
- Update pinned dependencies in vendor.txt

Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-17 14:16:12 -04:00
Tzu-ping Chung a5e69e4a61 Comments 2018-05-28 13:37:34 +09: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 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 3807168913 Update vendoring tasks and patches
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-23 18:21:47 -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 d51938cfd1 Ignore whitespace when patching
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 92c7328d14 Drop cacert.pem copy task from vendor script
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-17 14:29:49 -04:00
Tzu-ping Chung 13ab8f9405 Add a task to generate patch file
Because I just can't remember the command
2018-05-13 03:26:50 +08:00
Dan Ryan 17888fb131 Auto-download pip licenses
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-05-03 20:18:16 -04:00
Dan Ryan 34caffc797 Backport NamedTemporaryFile for io.open support
- Allows atomic locking to use `newline` argument

Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-30 23:35:58 -04:00
Dan Ryan adff22b114 Update safety.zip to add modules to path properly
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-23 16:29:32 -04:00
Dan Ryan 6e463c3cb0 Update safety.zip, re-update vendored deps
- Move patches to separate subdirectories
- Refactor vendoring scripts

Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-22 09:48:36 -04:00
Dan Ryan c8453f0059 Test and validate vendoring update from-scratch
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-22 09:48:36 -04:00
Dan Ryan a5d72d03fe Update vendoring tasks
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-22 09:48:35 -04:00
Dan Ryan 0df413c245 Update vendored libraries
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-22 09:48:34 -04:00
Dan Ryan bfa5123f8b Add patches to update patched libraries
- Update vendoring otols
- Test all functionality

Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-22 09:48:33 -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 3d90591355 Update safety.zip, add automation for future
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-04-16 13:23:32 -04: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