Bug #18002

ruamel.yaml and google-api-python-client are out of date and cause conflicts for users

Added by Peter Amstutz 6 months ago. Updated 3 months ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
SDKs
Target version:
Start date:
09/15/2021
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Story points:
-
Release relationship:
Auto

Subtasks

Task #18159: Review 18002-update-python-deps ResolvedPeter Amstutz

Associated revisions

Revision 4523b7c5 (diff)
Added by Peter Amstutz 4 months ago

Revert "Change upper version bound for ruamel.yaml to <0.18"

This reverts commit 1c7420e1ed282e42907b108ce83dc8ce6edef904.

Needs to match cwltool ruamel version spec to avoid breaking arvados-cwl-runner.

refs #18002

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <>

History

#1 Updated by Peter Amstutz 5 months ago

  • Target version changed from 2021-09-01 sprint to 2021-09-15 sprint

#2 Updated by Peter Amstutz 5 months ago

  • Target version deleted (2021-09-15 sprint)

#3 Updated by Peter Amstutz 4 months ago

  • Target version set to 2021-09-29 sprint

#4 Updated by Peter Amstutz 4 months ago

  • Assigned To set to Peter Amstutz

#5 Updated by Peter Amstutz 4 months ago

18002-update-python-deps @ 2bf1d2d554c33de560d6d1232c927010ac06e243

  • Update version pins on ruamel.yaml, google-api-python-client, cwltool, and schema salad.
  • Fix some tests mainly due to cwltool upgrade

https://ci.arvados.org/view/Developer/job/developer-run-tests/2689/

#6 Updated by Peter Amstutz 4 months ago

  • Status changed from New to In Progress

#7 Updated by Lucas Di Pentima 4 months ago

Just one small observation:

  • In files sdk/[python|cwl]/setup.py: I think the extra_require configs might not be needed anymore.
  • Other than that, LGTM.

#8 Updated by Peter Amstutz 4 months ago

  • Status changed from In Progress to Resolved

#9 Updated by Peter Amstutz 4 months ago

  • Release set to 43

#10 Updated by Lucas Di Pentima 3 months ago

  • Release changed from 43 to 42

Also available in: Atom PDF