19818: Deprecate arvados.api.OrderedJsonModel
authorBrett Smith <brett.smith@curii.com>
Fri, 29 Sep 2023 01:35:38 +0000 (21:35 -0400)
committerBrett Smith <brett.smith@curii.com>
Fri, 29 Sep 2023 01:35:38 +0000 (21:35 -0400)
commitdf893c906a6387ade4767425ad8c68e2289ca359
tree1f89362860cba4e6a5eeef7459e0c3a1513b12ce
parent72f74086108b60a46458895411dd9afdaae8f383
19818: Deprecate arvados.api.OrderedJsonModel

Python dictionaries started preserving insertion order in CPython 3.6,
and that became a specified feature of the language in Python 3.7. That
means the default model has the same behavior as OrderedJsonModel on
every platform supported by Arvados. Deprecate the class accordingly.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
sdk/cwl/arvados_cwl/__init__.py
sdk/python/arvados/api.py
sdk/python/arvados/commands/arv_copy.py
tools/crunchstat-summary/crunchstat_summary/summarizer.py