Comparing tmp/UncountablePythonSDK-0.0.8.tar.gz
& tmp/UncountablePythonSDK-0.0.9.tar.gz
@@ -1 +1 @@
- gzip compressed data, was "UncountablePythonSDK-0.0.8.tar", last modified: Mon Mar 18 17:03:10 2024, max compression
+ gzip compressed data, was "UncountablePythonSDK-0.0.9.tar", last modified: Fri Apr 5 19:00:13 2024, max compression
Comparing UncountablePythonSDK-0.0.8.tar
& UncountablePythonSDK-0.0.9.tar
@@ -1,179 +1,193 @@
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.795829 UncountablePythonSDK-0.0.8/
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.775829 UncountablePythonSDK-0.0.8/.github/
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.779829 UncountablePythonSDK-0.0.8/.github/workflows/
- -rw-r--r-- 0 runner (1001) docker (127) 1280 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/.github/workflows/publish.yml
- -rw-r--r-- 0 runner (1001) docker (127) 262 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/.gitignore
- -rw-r--r-- 0 runner (1001) docker (127) 1111 2024-03-18 17:03:10.795829 UncountablePythonSDK-0.0.8/PKG-INFO
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.795829 UncountablePythonSDK-0.0.8/UncountablePythonSDK.egg-info/
- -rw-r--r-- 0 runner (1001) docker (127) 1111 2024-03-18 17:03:10.000000 UncountablePythonSDK-0.0.8/UncountablePythonSDK.egg-info/PKG-INFO
- -rw-r--r-- 0 runner (1001) docker (127) 5726 2024-03-18 17:03:10.000000 UncountablePythonSDK-0.0.8/UncountablePythonSDK.egg-info/SOURCES.txt
- -rw-r--r-- 0 runner (1001) docker (127) 1 2024-03-18 17:03:10.000000 UncountablePythonSDK-0.0.8/UncountablePythonSDK.egg-info/dependency_links.txt
- -rw-r--r-- 0 runner (1001) docker (127) 123 2024-03-18 17:03:10.000000 UncountablePythonSDK-0.0.8/UncountablePythonSDK.egg-info/requires.txt
- -rw-r--r-- 0 runner (1001) docker (127) 41 2024-03-18 17:03:10.000000 UncountablePythonSDK-0.0.8/UncountablePythonSDK.egg-info/top_level.txt
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.779829 UncountablePythonSDK-0.0.8/examples/
- -rw-r--r-- 0 runner (1001) docker (127) 622 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/examples/create_entity.py
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.779829 UncountablePythonSDK-0.0.8/examples/recipe-import/
- -rw-r--r-- 0 runner (1001) docker (127) 1134 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/examples/recipe-import/importer.py
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.779829 UncountablePythonSDK-0.0.8/pkgs/
- -rw-r--r-- 0 runner (1001) docker (127) 0 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/__init__.py
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.779829 UncountablePythonSDK-0.0.8/pkgs/argument_parser/
- -rw-r--r-- 0 runner (1001) docker (127) 385 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/argument_parser/__init__.py
- -rw-r--r-- 0 runner (1001) docker (127) 393 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/argument_parser/_is_enum.py
- -rw-r--r-- 0 runner (1001) docker (127) 265 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/argument_parser/_is_namedtuple.py
- -rw-r--r-- 0 runner (1001) docker (127) 14446 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/argument_parser/argument_parser.py
- -rw-r--r-- 0 runner (1001) docker (127) 558 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/argument_parser/case_convert.py
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.779829 UncountablePythonSDK-0.0.8/pkgs/serialization/
- -rw-r--r-- 0 runner (1001) docker (127) 603 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/serialization/__init__.py
- -rw-r--r-- 0 runner (1001) docker (127) 806 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/serialization/missing_sentry.py
- -rw-r--r-- 0 runner (1001) docker (127) 177 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/serialization/opaque_key.py
- -rw-r--r-- 0 runner (1001) docker (127) 5182 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/serialization/serial_class.py
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.779829 UncountablePythonSDK-0.0.8/pkgs/serialization_util/
- -rw-r--r-- 0 runner (1001) docker (127) 447 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/serialization_util/__init__.py
- -rw-r--r-- 0 runner (1001) docker (127) 1209 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/serialization_util/_get_type_for_serialization.py
- -rw-r--r-- 0 runner (1001) docker (127) 5109 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/serialization_util/serialization_helpers.py
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.779829 UncountablePythonSDK-0.0.8/pkgs/strenum_compat/
- -rw-r--r-- 0 runner (1001) docker (127) 59 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/strenum_compat/__init__.py
- -rw-r--r-- 0 runner (1001) docker (127) 156 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/strenum_compat/strenum_compat.py
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.783829 UncountablePythonSDK-0.0.8/pkgs/type_spec/
- -rw-r--r-- 0 runner (1001) docker (127) 19 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/type_spec/__init__.py
- -rw-r--r-- 0 runner (1001) docker (127) 1048 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/type_spec/__main__.py
- -rw-r--r-- 0 runner (1001) docker (127) 38993 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/type_spec/builder.py
- -rw-r--r-- 0 runner (1001) docker (127) 4934 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/type_spec/config.py
- -rw-r--r-- 0 runner (1001) docker (127) 5606 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/type_spec/emit_io_ts.py
- -rw-r--r-- 0 runner (1001) docker (127) 16939 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/type_spec/emit_open_api.py
- -rw-r--r-- 0 runner (1001) docker (127) 2054 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/type_spec/emit_open_api_util.py
- -rw-r--r-- 0 runner (1001) docker (127) 35580 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/type_spec/emit_python.py
- -rw-r--r-- 0 runner (1001) docker (127) 18670 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/type_spec/emit_typescript.py
- -rw-r--r-- 0 runner (1001) docker (127) 894 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/type_spec/emit_typescript_util.py
- -rw-r--r-- 0 runner (1001) docker (127) 2184 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/type_spec/load_types.py
- -rw-r--r-- 0 runner (1001) docker (127) 7414 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/type_spec/open_api_util.py
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.783829 UncountablePythonSDK-0.0.8/pkgs/type_spec/parts/
- -rw-r--r-- 0 runner (1001) docker (127) 2147 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/type_spec/parts/base.py.prepart
- -rw-r--r-- 0 runner (1001) docker (127) 1001 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/type_spec/parts/base.ts.prepart
- -rw-r--r-- 0 runner (1001) docker (127) 489 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/type_spec/test.py
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.783829 UncountablePythonSDK-0.0.8/pkgs/type_spec/type_info/
- -rw-r--r-- 0 runner (1001) docker (127) 857 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/type_spec/type_info/__main__.py
- -rw-r--r-- 0 runner (1001) docker (127) 7692 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/type_spec/type_info/emit_type_info.py
- -rw-r--r-- 0 runner (1001) docker (127) 4856 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/type_spec/util.py
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.783829 UncountablePythonSDK-0.0.8/pkgs/type_spec/value_spec/
- -rw-r--r-- 0 runner (1001) docker (127) 83 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/type_spec/value_spec/__init__.py
- -rw-r--r-- 0 runner (1001) docker (127) 8300 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/type_spec/value_spec/__main__.py
- -rw-r--r-- 0 runner (1001) docker (127) 2272 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/type_spec/value_spec/convert_type.py
- -rw-r--r-- 0 runner (1001) docker (127) 6943 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/type_spec/value_spec/emit_python.py
- -rw-r--r-- 0 runner (1001) docker (127) 441 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pkgs/type_spec/value_spec/types.py
- -rw-r--r-- 0 runner (1001) docker (127) 2631 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/pyproject.toml
- -rw-r--r-- 0 runner (1001) docker (127) 0 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/requirements.txt
- -rw-r--r-- 0 runner (1001) docker (127) 38 2024-03-18 17:03:10.795829 UncountablePythonSDK-0.0.8/setup.cfg
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.775829 UncountablePythonSDK-0.0.8/type_spec/
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.775829 UncountablePythonSDK-0.0.8/type_spec/external/
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.775829 UncountablePythonSDK-0.0.8/type_spec/external/api/
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.783829 UncountablePythonSDK-0.0.8/type_spec/external/api/batch/
- -rw-r--r-- 0 runner (1001) docker (127) 1170 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/type_spec/external/api/batch/execute_batch.yaml
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.783829 UncountablePythonSDK-0.0.8/type_spec/external/api/entity/
- -rw-r--r-- 0 runner (1001) docker (127) 1058 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/type_spec/external/api/entity/create_entities.yaml
- -rw-r--r-- 0 runner (1001) docker (127) 1253 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/type_spec/external/api/entity/create_entity.yaml
- -rw-r--r-- 0 runner (1001) docker (127) 796 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/type_spec/external/api/entity/get_entities_data.yaml
- -rw-r--r-- 0 runner (1001) docker (127) 1798 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/type_spec/external/api/entity/list_entities.yaml
- -rw-r--r-- 0 runner (1001) docker (127) 732 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/type_spec/external/api/entity/resolve_entity_ids.yaml
- -rw-r--r-- 0 runner (1001) docker (127) 422 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/type_spec/external/api/entity/set_values.yaml
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.783829 UncountablePythonSDK-0.0.8/type_spec/external/api/input_groups/
- -rw-r--r-- 0 runner (1001) docker (127) 913 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/type_spec/external/api/input_groups/get_input_group_names.yaml
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.787829 UncountablePythonSDK-0.0.8/type_spec/external/api/inputs/
- -rw-r--r-- 0 runner (1001) docker (127) 1561 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/type_spec/external/api/inputs/create_inputs.yaml
- -rw-r--r-- 0 runner (1001) docker (127) 3815 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/type_spec/external/api/inputs/get_input_data.yaml
- -rw-r--r-- 0 runner (1001) docker (127) 1522 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/type_spec/external/api/inputs/get_input_names.yaml
- -rw-r--r-- 0 runner (1001) docker (127) 2368 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/type_spec/external/api/inputs/get_inputs_data.yaml
- -rw-r--r-- 0 runner (1001) docker (127) 1021 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/type_spec/external/api/inputs/set_input_attribute_values.yaml
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.787829 UncountablePythonSDK-0.0.8/type_spec/external/api/outputs/
- -rw-r--r-- 0 runner (1001) docker (127) 3465 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/type_spec/external/api/outputs/get_output_data.yaml
- -rw-r--r-- 0 runner (1001) docker (127) 1334 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/type_spec/external/api/outputs/get_output_names.yaml
- -rw-r--r-- 0 runner (1001) docker (127) 1640 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/type_spec/external/api/outputs/resolve_output_conditions.yaml
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.787829 UncountablePythonSDK-0.0.8/type_spec/external/api/project/
- -rw-r--r-- 0 runner (1001) docker (127) 1676 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/type_spec/external/api/project/get_projects.yaml
- -rw-r--r-- 0 runner (1001) docker (127) 1981 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/type_spec/external/api/project/get_projects_data.yaml
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.787829 UncountablePythonSDK-0.0.8/type_spec/external/api/recipe_metadata/
- -rw-r--r-- 0 runner (1001) docker (127) 1759 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/type_spec/external/api/recipe_metadata/get_recipe_metadata_data.yaml
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.787829 UncountablePythonSDK-0.0.8/type_spec/external/api/recipes/
- -rw-r--r-- 0 runner (1001) docker (127) 1503 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/type_spec/external/api/recipes/create_recipes.yaml
- -rw-r--r-- 0 runner (1001) docker (127) 568 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/type_spec/external/api/recipes/get_curve.yaml
- -rw-r--r-- 0 runner (1001) docker (127) 1240 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/type_spec/external/api/recipes/get_recipe_calculations.yaml
- -rw-r--r-- 0 runner (1001) docker (127) 766 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/type_spec/external/api/recipes/get_recipe_links.yaml
- -rw-r--r-- 0 runner (1001) docker (127) 896 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/type_spec/external/api/recipes/get_recipe_names.yaml
- -rw-r--r-- 0 runner (1001) docker (127) 1216 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/type_spec/external/api/recipes/get_recipe_output_metadata.yaml
- -rw-r--r-- 0 runner (1001) docker (127) 11541 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/type_spec/external/api/recipes/get_recipes_data.yaml
- -rw-r--r-- 0 runner (1001) docker (127) 1449 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/type_spec/external/api/recipes/set_recipe_inputs.yaml
- -rw-r--r-- 0 runner (1001) docker (127) 1875 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/type_spec/external/api/recipes/set_recipe_outputs.yaml
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.787829 UncountablePythonSDK-0.0.8/uncountable/
- -rw-r--r-- 0 runner (1001) docker (127) 102 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/__init__.py
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.787829 UncountablePythonSDK-0.0.8/uncountable/core/
- -rw-r--r-- 0 runner (1001) docker (127) 100 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/core/__init__.py
- -rw-r--r-- 0 runner (1001) docker (127) 4160 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/core/client.py
- -rw-r--r-- 0 runner (1001) docker (127) 0 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/py.typed
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.791829 UncountablePythonSDK-0.0.8/uncountable/types/
- -rw-r--r-- 0 runner (1001) docker (127) 3873 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/__init__.py
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.791829 UncountablePythonSDK-0.0.8/uncountable/types/api/
- -rw-r--r-- 0 runner (1001) docker (127) 55 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/__init__.py
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.791829 UncountablePythonSDK-0.0.8/uncountable/types/api/batch/
- -rw-r--r-- 0 runner (1001) docker (127) 55 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/batch/__init__.py
- -rw-r--r-- 0 runner (1001) docker (127) 1696 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/batch/execute_batch.py
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.791829 UncountablePythonSDK-0.0.8/uncountable/types/api/entity/
- -rw-r--r-- 0 runner (1001) docker (127) 55 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/entity/__init__.py
- -rw-r--r-- 0 runner (1001) docker (127) 1446 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/entity/create_entities.py
- -rw-r--r-- 0 runner (1001) docker (127) 1616 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/entity/create_entity.py
- -rw-r--r-- 0 runner (1001) docker (127) 1170 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/entity/get_entities_data.py
- -rw-r--r-- 0 runner (1001) docker (127) 1514 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/entity/list_entities.py
- -rw-r--r-- 0 runner (1001) docker (127) 1086 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/entity/resolve_entity_ids.py
- -rw-r--r-- 0 runner (1001) docker (127) 958 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/entity/set_values.py
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.791829 UncountablePythonSDK-0.0.8/uncountable/types/api/input_groups/
- -rw-r--r-- 0 runner (1001) docker (127) 55 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/input_groups/__init__.py
- -rw-r--r-- 0 runner (1001) docker (127) 1033 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/input_groups/get_input_group_names.py
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.791829 UncountablePythonSDK-0.0.8/uncountable/types/api/inputs/
- -rw-r--r-- 0 runner (1001) docker (127) 55 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/inputs/__init__.py
- -rw-r--r-- 0 runner (1001) docker (127) 1675 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/inputs/create_inputs.py
- -rw-r--r-- 0 runner (1001) docker (127) 2161 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/inputs/get_input_data.py
- -rw-r--r-- 0 runner (1001) docker (127) 1153 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/inputs/get_input_names.py
- -rw-r--r-- 0 runner (1001) docker (127) 1841 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/inputs/get_inputs_data.py
- -rw-r--r-- 0 runner (1001) docker (127) 1341 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/inputs/set_input_attribute_values.py
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.791829 UncountablePythonSDK-0.0.8/uncountable/types/api/outputs/
- -rw-r--r-- 0 runner (1001) docker (127) 55 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/outputs/__init__.py
- -rw-r--r-- 0 runner (1001) docker (127) 2182 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/outputs/get_output_data.py
- -rw-r--r-- 0 runner (1001) docker (127) 1086 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/outputs/get_output_names.py
- -rw-r--r-- 0 runner (1001) docker (127) 1799 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/outputs/resolve_output_conditions.py
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.791829 UncountablePythonSDK-0.0.8/uncountable/types/api/project/
- -rw-r--r-- 0 runner (1001) docker (127) 55 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/project/__init__.py
- -rw-r--r-- 0 runner (1001) docker (127) 1235 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/project/get_projects.py
- -rw-r--r-- 0 runner (1001) docker (127) 1491 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/project/get_projects_data.py
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.791829 UncountablePythonSDK-0.0.8/uncountable/types/api/recipe_metadata/
- -rw-r--r-- 0 runner (1001) docker (127) 55 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/recipe_metadata/__init__.py
- -rw-r--r-- 0 runner (1001) docker (127) 1267 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/recipe_metadata/get_recipe_metadata_data.py
- drwxr-xr-x 0 runner (1001) docker (127) 0 2024-03-18 17:03:10.795829 UncountablePythonSDK-0.0.8/uncountable/types/api/recipes/
- -rw-r--r-- 0 runner (1001) docker (127) 55 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/recipes/__init__.py
- -rw-r--r-- 0 runner (1001) docker (127) 1544 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/recipes/create_recipes.py
- -rw-r--r-- 0 runner (1001) docker (127) 854 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/recipes/get_curve.py
- -rw-r--r-- 0 runner (1001) docker (127) 1472 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/recipes/get_recipe_calculations.py
- -rw-r--r-- 0 runner (1001) docker (127) 985 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/recipes/get_recipe_links.py
- -rw-r--r-- 0 runner (1001) docker (127) 986 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/recipes/get_recipe_names.py
- -rw-r--r-- 0 runner (1001) docker (127) 1464 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/recipes/get_recipe_output_metadata.py
- -rw-r--r-- 0 runner (1001) docker (127) 5317 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/recipes/get_recipes_data.py
- -rw-r--r-- 0 runner (1001) docker (127) 1326 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/recipes/set_recipe_inputs.py
- -rw-r--r-- 0 runner (1001) docker (127) 1609 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/api/recipes/set_recipe_outputs.py
- -rw-r--r-- 0 runner (1001) docker (127) 2682 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/base.py
- -rw-r--r-- 0 runner (1001) docker (127) 562 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/calculations.py
- -rw-r--r-- 0 runner (1001) docker (127) 21085 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/client_base.py
- -rw-r--r-- 0 runner (1001) docker (127) 1308 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/curves.py
- -rw-r--r-- 0 runner (1001) docker (127) 11637 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/entity.py
- -rw-r--r-- 0 runner (1001) docker (127) 599 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/experiment_groups.py
- -rw-r--r-- 0 runner (1001) docker (127) 1670 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/field_values.py
- -rw-r--r-- 0 runner (1001) docker (127) 570 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/fields.py
- -rw-r--r-- 0 runner (1001) docker (127) 826 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/input_attributes.py
- -rw-r--r-- 0 runner (1001) docker (127) 1597 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/inputs.py
- -rw-r--r-- 0 runner (1001) docker (127) 671 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/outputs.py
- -rw-r--r-- 0 runner (1001) docker (127) 550 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/phases.py
- -rw-r--r-- 0 runner (1001) docker (127) 1406 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/recipe_links.py
- -rw-r--r-- 0 runner (1001) docker (127) 1341 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/recipe_metadata.py
- -rw-r--r-- 0 runner (1001) docker (127) 613 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/recipe_output_metadata.py
- -rw-r--r-- 0 runner (1001) docker (127) 581 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/recipe_tags.py
- -rw-r--r-- 0 runner (1001) docker (127) 620 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/response.py
- -rw-r--r-- 0 runner (1001) docker (127) 565 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/units.py
- -rw-r--r-- 0 runner (1001) docker (127) 588 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/users.py
- -rw-r--r-- 0 runner (1001) docker (127) 808 2024-03-18 17:03:04.000000 UncountablePythonSDK-0.0.8/uncountable/types/workflows.py
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.911732 UncountablePythonSDK-0.0.9/
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.867732 UncountablePythonSDK-0.0.9/.github/
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.879732 UncountablePythonSDK-0.0.9/.github/workflows/
+ -rw-r--r-- 0 runner (1001) docker (127) 1280 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/.github/workflows/publish.yml
+ -rw-r--r-- 0 runner (1001) docker (127) 262 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/.gitignore
+ -rw-r--r-- 0 runner (1001) docker (127) 1180 2024-04-05 19:00:13.911732 UncountablePythonSDK-0.0.9/PKG-INFO
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.907732 UncountablePythonSDK-0.0.9/UncountablePythonSDK.egg-info/
+ -rw-r--r-- 0 runner (1001) docker (127) 1180 2024-04-05 19:00:13.000000 UncountablePythonSDK-0.0.9/UncountablePythonSDK.egg-info/PKG-INFO
+ -rw-r--r-- 0 runner (1001) docker (127) 6150 2024-04-05 19:00:13.000000 UncountablePythonSDK-0.0.9/UncountablePythonSDK.egg-info/SOURCES.txt
+ -rw-r--r-- 0 runner (1001) docker (127) 1 2024-04-05 19:00:13.000000 UncountablePythonSDK-0.0.9/UncountablePythonSDK.egg-info/dependency_links.txt
+ -rw-r--r-- 0 runner (1001) docker (127) 162 2024-04-05 19:00:13.000000 UncountablePythonSDK-0.0.9/UncountablePythonSDK.egg-info/requires.txt
+ -rw-r--r-- 0 runner (1001) docker (127) 41 2024-04-05 19:00:13.000000 UncountablePythonSDK-0.0.9/UncountablePythonSDK.egg-info/top_level.txt
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.883732 UncountablePythonSDK-0.0.9/examples/
+ -rw-r--r-- 0 runner (1001) docker (127) 622 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/examples/create_entity.py
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.883732 UncountablePythonSDK-0.0.9/examples/recipe-import/
+ -rw-r--r-- 0 runner (1001) docker (127) 1134 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/examples/recipe-import/importer.py
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.883732 UncountablePythonSDK-0.0.9/pkgs/
+ -rw-r--r-- 0 runner (1001) docker (127) 0 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/__init__.py
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.883732 UncountablePythonSDK-0.0.9/pkgs/argument_parser/
+ -rw-r--r-- 0 runner (1001) docker (127) 385 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/argument_parser/__init__.py
+ -rw-r--r-- 0 runner (1001) docker (127) 393 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/argument_parser/_is_enum.py
+ -rw-r--r-- 0 runner (1001) docker (127) 265 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/argument_parser/_is_namedtuple.py
+ -rw-r--r-- 0 runner (1001) docker (127) 14445 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/argument_parser/argument_parser.py
+ -rw-r--r-- 0 runner (1001) docker (127) 558 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/argument_parser/case_convert.py
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.883732 UncountablePythonSDK-0.0.9/pkgs/serialization/
+ -rw-r--r-- 0 runner (1001) docker (127) 603 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/serialization/__init__.py
+ -rw-r--r-- 0 runner (1001) docker (127) 806 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/serialization/missing_sentry.py
+ -rw-r--r-- 0 runner (1001) docker (127) 177 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/serialization/opaque_key.py
+ -rw-r--r-- 0 runner (1001) docker (127) 5182 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/serialization/serial_class.py
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.887732 UncountablePythonSDK-0.0.9/pkgs/serialization_util/
+ -rw-r--r-- 0 runner (1001) docker (127) 447 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/serialization_util/__init__.py
+ -rw-r--r-- 0 runner (1001) docker (127) 1209 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/serialization_util/_get_type_for_serialization.py
+ -rw-r--r-- 0 runner (1001) docker (127) 5109 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/serialization_util/serialization_helpers.py
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.887732 UncountablePythonSDK-0.0.9/pkgs/strenum_compat/
+ -rw-r--r-- 0 runner (1001) docker (127) 59 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/strenum_compat/__init__.py
+ -rw-r--r-- 0 runner (1001) docker (127) 156 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/strenum_compat/strenum_compat.py
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.891732 UncountablePythonSDK-0.0.9/pkgs/type_spec/
+ -rw-r--r-- 0 runner (1001) docker (127) 19 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/type_spec/__init__.py
+ -rw-r--r-- 0 runner (1001) docker (127) 1048 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/type_spec/__main__.py
+ -rw-r--r-- 0 runner (1001) docker (127) 38993 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/type_spec/builder.py
+ -rw-r--r-- 0 runner (1001) docker (127) 4934 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/type_spec/config.py
+ -rw-r--r-- 0 runner (1001) docker (127) 5606 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/type_spec/emit_io_ts.py
+ -rw-r--r-- 0 runner (1001) docker (127) 17461 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/type_spec/emit_open_api.py
+ -rw-r--r-- 0 runner (1001) docker (127) 1882 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/type_spec/emit_open_api_util.py
+ -rw-r--r-- 0 runner (1001) docker (127) 35580 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/type_spec/emit_python.py
+ -rw-r--r-- 0 runner (1001) docker (127) 18670 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/type_spec/emit_typescript.py
+ -rw-r--r-- 0 runner (1001) docker (127) 894 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/type_spec/emit_typescript_util.py
+ -rw-r--r-- 0 runner (1001) docker (127) 2184 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/type_spec/load_types.py
+ -rw-r--r-- 0 runner (1001) docker (127) 7462 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/type_spec/open_api_util.py
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.891732 UncountablePythonSDK-0.0.9/pkgs/type_spec/parts/
+ -rw-r--r-- 0 runner (1001) docker (127) 2147 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/type_spec/parts/base.py.prepart
+ -rw-r--r-- 0 runner (1001) docker (127) 1001 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/type_spec/parts/base.ts.prepart
+ -rw-r--r-- 0 runner (1001) docker (127) 489 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/type_spec/test.py
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.891732 UncountablePythonSDK-0.0.9/pkgs/type_spec/type_info/
+ -rw-r--r-- 0 runner (1001) docker (127) 857 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/type_spec/type_info/__main__.py
+ -rw-r--r-- 0 runner (1001) docker (127) 7692 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/type_spec/type_info/emit_type_info.py
+ -rw-r--r-- 0 runner (1001) docker (127) 4856 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/type_spec/util.py
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.891732 UncountablePythonSDK-0.0.9/pkgs/type_spec/value_spec/
+ -rw-r--r-- 0 runner (1001) docker (127) 83 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/type_spec/value_spec/__init__.py
+ -rw-r--r-- 0 runner (1001) docker (127) 8300 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/type_spec/value_spec/__main__.py
+ -rw-r--r-- 0 runner (1001) docker (127) 2272 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/type_spec/value_spec/convert_type.py
+ -rw-r--r-- 0 runner (1001) docker (127) 6943 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/type_spec/value_spec/emit_python.py
+ -rw-r--r-- 0 runner (1001) docker (127) 441 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pkgs/type_spec/value_spec/types.py
+ -rw-r--r-- 0 runner (1001) docker (127) 2688 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/pyproject.toml
+ -rw-r--r-- 0 runner (1001) docker (127) 0 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/requirements.txt
+ -rw-r--r-- 0 runner (1001) docker (127) 38 2024-04-05 19:00:13.911732 UncountablePythonSDK-0.0.9/setup.cfg
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.871732 UncountablePythonSDK-0.0.9/type_spec/
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.871732 UncountablePythonSDK-0.0.9/type_spec/external/
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.871732 UncountablePythonSDK-0.0.9/type_spec/external/api/
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.891732 UncountablePythonSDK-0.0.9/type_spec/external/api/batch/
+ -rw-r--r-- 0 runner (1001) docker (127) 1170 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/type_spec/external/api/batch/execute_batch.yaml
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.891732 UncountablePythonSDK-0.0.9/type_spec/external/api/entity/
+ -rw-r--r-- 0 runner (1001) docker (127) 1058 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/type_spec/external/api/entity/create_entities.yaml
+ -rw-r--r-- 0 runner (1001) docker (127) 1253 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/type_spec/external/api/entity/create_entity.yaml
+ -rw-r--r-- 0 runner (1001) docker (127) 796 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/type_spec/external/api/entity/get_entities_data.yaml
+ -rw-r--r-- 0 runner (1001) docker (127) 1798 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/type_spec/external/api/entity/list_entities.yaml
+ -rw-r--r-- 0 runner (1001) docker (127) 732 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/type_spec/external/api/entity/resolve_entity_ids.yaml
+ -rw-r--r-- 0 runner (1001) docker (127) 422 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/type_spec/external/api/entity/set_values.yaml
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.891732 UncountablePythonSDK-0.0.9/type_spec/external/api/input_groups/
+ -rw-r--r-- 0 runner (1001) docker (127) 913 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/type_spec/external/api/input_groups/get_input_group_names.yaml
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.895732 UncountablePythonSDK-0.0.9/type_spec/external/api/inputs/
+ -rw-r--r-- 0 runner (1001) docker (127) 1561 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/type_spec/external/api/inputs/create_inputs.yaml
+ -rw-r--r-- 0 runner (1001) docker (127) 3825 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/type_spec/external/api/inputs/get_input_data.yaml
+ -rw-r--r-- 0 runner (1001) docker (127) 1522 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/type_spec/external/api/inputs/get_input_names.yaml
+ -rw-r--r-- 0 runner (1001) docker (127) 2368 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/type_spec/external/api/inputs/get_inputs_data.yaml
+ -rw-r--r-- 0 runner (1001) docker (127) 1021 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/type_spec/external/api/inputs/set_input_attribute_values.yaml
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.895732 UncountablePythonSDK-0.0.9/type_spec/external/api/outputs/
+ -rw-r--r-- 0 runner (1001) docker (127) 3485 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/type_spec/external/api/outputs/get_output_data.yaml
+ -rw-r--r-- 0 runner (1001) docker (127) 1334 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/type_spec/external/api/outputs/get_output_names.yaml
+ -rw-r--r-- 0 runner (1001) docker (127) 1640 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/type_spec/external/api/outputs/resolve_output_conditions.yaml
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.895732 UncountablePythonSDK-0.0.9/type_spec/external/api/project/
+ -rw-r--r-- 0 runner (1001) docker (127) 1676 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/type_spec/external/api/project/get_projects.yaml
+ -rw-r--r-- 0 runner (1001) docker (127) 1981 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/type_spec/external/api/project/get_projects_data.yaml
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.895732 UncountablePythonSDK-0.0.9/type_spec/external/api/recipe_metadata/
+ -rw-r--r-- 0 runner (1001) docker (127) 1759 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/type_spec/external/api/recipe_metadata/get_recipe_metadata_data.yaml
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.895732 UncountablePythonSDK-0.0.9/type_spec/external/api/recipes/
+ -rw-r--r-- 0 runner (1001) docker (127) 1503 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/type_spec/external/api/recipes/create_recipes.yaml
+ -rw-r--r-- 0 runner (1001) docker (127) 568 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/type_spec/external/api/recipes/get_curve.yaml
+ -rw-r--r-- 0 runner (1001) docker (127) 1240 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/type_spec/external/api/recipes/get_recipe_calculations.yaml
+ -rw-r--r-- 0 runner (1001) docker (127) 766 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/type_spec/external/api/recipes/get_recipe_links.yaml
+ -rw-r--r-- 0 runner (1001) docker (127) 896 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/type_spec/external/api/recipes/get_recipe_names.yaml
+ -rw-r--r-- 0 runner (1001) docker (127) 1216 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/type_spec/external/api/recipes/get_recipe_output_metadata.yaml
+ -rw-r--r-- 0 runner (1001) docker (127) 11541 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/type_spec/external/api/recipes/get_recipes_data.yaml
+ -rw-r--r-- 0 runner (1001) docker (127) 1449 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/type_spec/external/api/recipes/set_recipe_inputs.yaml
+ -rw-r--r-- 0 runner (1001) docker (127) 1875 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/type_spec/external/api/recipes/set_recipe_outputs.yaml
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.895732 UncountablePythonSDK-0.0.9/uncountable/
+ -rw-r--r-- 0 runner (1001) docker (127) 102 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/__init__.py
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.895732 UncountablePythonSDK-0.0.9/uncountable/core/
+ -rw-r--r-- 0 runner (1001) docker (127) 100 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/core/__init__.py
+ -rw-r--r-- 0 runner (1001) docker (127) 4160 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/core/client.py
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.899732 UncountablePythonSDK-0.0.9/uncountable/integration/
+ -rw-r--r-- 0 runner (1001) docker (127) 0 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/integration/__init__.py
+ -rw-r--r-- 0 runner (1001) docker (127) 896 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/integration/construct_client.py
+ -rw-r--r-- 0 runner (1001) docker (127) 917 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/integration/cron.py
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.899732 UncountablePythonSDK-0.0.9/uncountable/integration/db/
+ -rw-r--r-- 0 runner (1001) docker (127) 0 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/integration/db/__init__.py
+ -rw-r--r-- 0 runner (1001) docker (127) 181 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/integration/db/connect.py
+ -rw-r--r-- 0 runner (1001) docker (127) 1363 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/integration/entrypoint.py
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.899732 UncountablePythonSDK-0.0.9/uncountable/integration/executors/
+ -rw-r--r-- 0 runner (1001) docker (127) 0 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/integration/executors/__init__.py
+ -rw-r--r-- 0 runner (1001) docker (127) 600 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/integration/executors/script_executor.py
+ -rw-r--r-- 0 runner (1001) docker (127) 699 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/integration/job.py
+ -rw-r--r-- 0 runner (1001) docker (127) 2998 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/integration/server.py
+ -rw-r--r-- 0 runner (1001) docker (127) 2066 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/integration/types.py
+ -rw-r--r-- 0 runner (1001) docker (127) 0 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/py.typed
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.903732 UncountablePythonSDK-0.0.9/uncountable/types/
+ -rw-r--r-- 0 runner (1001) docker (127) 3873 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/__init__.py
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.903732 UncountablePythonSDK-0.0.9/uncountable/types/api/
+ -rw-r--r-- 0 runner (1001) docker (127) 55 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/__init__.py
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.903732 UncountablePythonSDK-0.0.9/uncountable/types/api/batch/
+ -rw-r--r-- 0 runner (1001) docker (127) 55 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/batch/__init__.py
+ -rw-r--r-- 0 runner (1001) docker (127) 1696 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/batch/execute_batch.py
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.903732 UncountablePythonSDK-0.0.9/uncountable/types/api/entity/
+ -rw-r--r-- 0 runner (1001) docker (127) 55 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/entity/__init__.py
+ -rw-r--r-- 0 runner (1001) docker (127) 1446 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/entity/create_entities.py
+ -rw-r--r-- 0 runner (1001) docker (127) 1616 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/entity/create_entity.py
+ -rw-r--r-- 0 runner (1001) docker (127) 1170 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/entity/get_entities_data.py
+ -rw-r--r-- 0 runner (1001) docker (127) 1514 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/entity/list_entities.py
+ -rw-r--r-- 0 runner (1001) docker (127) 1086 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/entity/resolve_entity_ids.py
+ -rw-r--r-- 0 runner (1001) docker (127) 958 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/entity/set_values.py
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.903732 UncountablePythonSDK-0.0.9/uncountable/types/api/input_groups/
+ -rw-r--r-- 0 runner (1001) docker (127) 55 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/input_groups/__init__.py
+ -rw-r--r-- 0 runner (1001) docker (127) 1033 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/input_groups/get_input_group_names.py
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.903732 UncountablePythonSDK-0.0.9/uncountable/types/api/inputs/
+ -rw-r--r-- 0 runner (1001) docker (127) 55 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/inputs/__init__.py
+ -rw-r--r-- 0 runner (1001) docker (127) 1675 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/inputs/create_inputs.py
+ -rw-r--r-- 0 runner (1001) docker (127) 2178 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/inputs/get_input_data.py
+ -rw-r--r-- 0 runner (1001) docker (127) 1153 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/inputs/get_input_names.py
+ -rw-r--r-- 0 runner (1001) docker (127) 1841 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/inputs/get_inputs_data.py
+ -rw-r--r-- 0 runner (1001) docker (127) 1341 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/inputs/set_input_attribute_values.py
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.907732 UncountablePythonSDK-0.0.9/uncountable/types/api/outputs/
+ -rw-r--r-- 0 runner (1001) docker (127) 55 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/outputs/__init__.py
+ -rw-r--r-- 0 runner (1001) docker (127) 2216 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/outputs/get_output_data.py
+ -rw-r--r-- 0 runner (1001) docker (127) 1086 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/outputs/get_output_names.py
+ -rw-r--r-- 0 runner (1001) docker (127) 1799 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/outputs/resolve_output_conditions.py
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.907732 UncountablePythonSDK-0.0.9/uncountable/types/api/project/
+ -rw-r--r-- 0 runner (1001) docker (127) 55 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/project/__init__.py
+ -rw-r--r-- 0 runner (1001) docker (127) 1235 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/project/get_projects.py
+ -rw-r--r-- 0 runner (1001) docker (127) 1491 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/project/get_projects_data.py
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.907732 UncountablePythonSDK-0.0.9/uncountable/types/api/recipe_metadata/
+ -rw-r--r-- 0 runner (1001) docker (127) 55 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/recipe_metadata/__init__.py
+ -rw-r--r-- 0 runner (1001) docker (127) 1267 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/recipe_metadata/get_recipe_metadata_data.py
+ drwxr-xr-x 0 runner (1001) docker (127) 0 2024-04-05 19:00:13.907732 UncountablePythonSDK-0.0.9/uncountable/types/api/recipes/
+ -rw-r--r-- 0 runner (1001) docker (127) 55 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/recipes/__init__.py
+ -rw-r--r-- 0 runner (1001) docker (127) 1544 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/recipes/create_recipes.py
+ -rw-r--r-- 0 runner (1001) docker (127) 854 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/recipes/get_curve.py
+ -rw-r--r-- 0 runner (1001) docker (127) 1472 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/recipes/get_recipe_calculations.py
+ -rw-r--r-- 0 runner (1001) docker (127) 985 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/recipes/get_recipe_links.py
+ -rw-r--r-- 0 runner (1001) docker (127) 986 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/recipes/get_recipe_names.py
+ -rw-r--r-- 0 runner (1001) docker (127) 1464 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/recipes/get_recipe_output_metadata.py
+ -rw-r--r-- 0 runner (1001) docker (127) 5317 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/recipes/get_recipes_data.py
+ -rw-r--r-- 0 runner (1001) docker (127) 1326 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/recipes/set_recipe_inputs.py
+ -rw-r--r-- 0 runner (1001) docker (127) 1609 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/api/recipes/set_recipe_outputs.py
+ -rw-r--r-- 0 runner (1001) docker (127) 2682 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/base.py
+ -rw-r--r-- 0 runner (1001) docker (127) 562 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/calculations.py
+ -rw-r--r-- 0 runner (1001) docker (127) 21085 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/client_base.py
+ -rw-r--r-- 0 runner (1001) docker (127) 1308 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/curves.py
+ -rw-r--r-- 0 runner (1001) docker (127) 11637 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/entity.py
+ -rw-r--r-- 0 runner (1001) docker (127) 599 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/experiment_groups.py
+ -rw-r--r-- 0 runner (1001) docker (127) 1670 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/field_values.py
+ -rw-r--r-- 0 runner (1001) docker (127) 570 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/fields.py
+ -rw-r--r-- 0 runner (1001) docker (127) 826 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/input_attributes.py
+ -rw-r--r-- 0 runner (1001) docker (127) 1597 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/inputs.py
+ -rw-r--r-- 0 runner (1001) docker (127) 671 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/outputs.py
+ -rw-r--r-- 0 runner (1001) docker (127) 550 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/phases.py
+ -rw-r--r-- 0 runner (1001) docker (127) 1406 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/recipe_links.py
+ -rw-r--r-- 0 runner (1001) docker (127) 1341 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/recipe_metadata.py
+ -rw-r--r-- 0 runner (1001) docker (127) 613 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/recipe_output_metadata.py
+ -rw-r--r-- 0 runner (1001) docker (127) 581 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/recipe_tags.py
+ -rw-r--r-- 0 runner (1001) docker (127) 620 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/response.py
+ -rw-r--r-- 0 runner (1001) docker (127) 565 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/units.py
+ -rw-r--r-- 0 runner (1001) docker (127) 588 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/users.py
+ -rw-r--r-- 0 runner (1001) docker (127) 825 2024-04-05 19:00:08.000000 UncountablePythonSDK-0.0.9/uncountable/types/workflows.py
Comparing UncountablePythonSDK-0.0.8/.github/workflows/publish.yml
& UncountablePythonSDK-0.0.9/.github/workflows/publish.yml
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/PKG-INFO
& UncountablePythonSDK-0.0.9/PKG-INFO
Files 14% similar despite different names
@@ -1,10 +1,10 @@
Metadata-Version: 2.1
Name: UncountablePythonSDK
- Version: 0.0.8
+ Version: 0.0.9
Summary: Uncountable SDK
Project-URL: Homepage, https://github.com/uncountableinc/uncountable-python-sdk
Project-URL: Repository, https://github.com/uncountableinc/uncountable-python-sdk.git
Project-URL: Issues, https://github.com/uncountableinc/uncountable-python-sdk/issues
Keywords: uncountable,sdk,api,uncountable-sdk
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
@@ -12,15 +12,17 @@
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development
Classifier: Topic :: Utilities
Classifier: Typing :: Typed
Requires-Python: >=3.11
Description-Content-Type: text/markdown
- Requires-Dist: requests>=2.31.0
+ Requires-Dist: requests==2.31.0
+ Requires-Dist: SQLAlchemy==2.0.29
+ Requires-Dist: APScheduler==3.10.4
Provides-Extra: test
Requires-Dist: mypy>=1.8.1; extra == "test"
Requires-Dist: ruff>=0.2.1; extra == "test"
Requires-Dist: pytest>=7.4.3; extra == "test"
Requires-Dist: coverage[toml]>=6.5.0; extra == "test"
Requires-Dist: pytest-cov>=4.1.0; extra == "test"
Requires-Dist: pytest-xdist>=3.5.0; extra == "test"
Comparing UncountablePythonSDK-0.0.8/UncountablePythonSDK.egg-info/PKG-INFO
& UncountablePythonSDK-0.0.9/UncountablePythonSDK.egg-info/PKG-INFO
Files 14% similar despite different names
@@ -1,10 +1,10 @@
Metadata-Version: 2.1
Name: UncountablePythonSDK
- Version: 0.0.8
+ Version: 0.0.9
Summary: Uncountable SDK
Project-URL: Homepage, https://github.com/uncountableinc/uncountable-python-sdk
Project-URL: Repository, https://github.com/uncountableinc/uncountable-python-sdk.git
Project-URL: Issues, https://github.com/uncountableinc/uncountable-python-sdk/issues
Keywords: uncountable,sdk,api,uncountable-sdk
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
@@ -12,15 +12,17 @@
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development
Classifier: Topic :: Utilities
Classifier: Typing :: Typed
Requires-Python: >=3.11
Description-Content-Type: text/markdown
- Requires-Dist: requests>=2.31.0
+ Requires-Dist: requests==2.31.0
+ Requires-Dist: SQLAlchemy==2.0.29
+ Requires-Dist: APScheduler==3.10.4
Provides-Extra: test
Requires-Dist: mypy>=1.8.1; extra == "test"
Requires-Dist: ruff>=0.2.1; extra == "test"
Requires-Dist: pytest>=7.4.3; extra == "test"
Requires-Dist: coverage[toml]>=6.5.0; extra == "test"
Requires-Dist: pytest-cov>=4.1.0; extra == "test"
Requires-Dist: pytest-xdist>=3.5.0; extra == "test"
Comparing UncountablePythonSDK-0.0.8/UncountablePythonSDK.egg-info/SOURCES.txt
& UncountablePythonSDK-0.0.9/UncountablePythonSDK.egg-info/SOURCES.txt
Files 8% similar despite different names
@@ -75,14 +75,25 @@
type_spec/external/api/recipes/get_recipes_data.yaml
type_spec/external/api/recipes/set_recipe_inputs.yaml
type_spec/external/api/recipes/set_recipe_outputs.yaml
uncountable/__init__.py
uncountable/py.typed
uncountable/core/__init__.py
uncountable/core/client.py
+ uncountable/integration/__init__.py
+ uncountable/integration/construct_client.py
+ uncountable/integration/cron.py
+ uncountable/integration/entrypoint.py
+ uncountable/integration/job.py
+ uncountable/integration/server.py
+ uncountable/integration/types.py
+ uncountable/integration/db/__init__.py
+ uncountable/integration/db/connect.py
+ uncountable/integration/executors/__init__.py
+ uncountable/integration/executors/script_executor.py
uncountable/types/__init__.py
uncountable/types/base.py
uncountable/types/calculations.py
uncountable/types/client_base.py
uncountable/types/curves.py
uncountable/types/entity.py
uncountable/types/experiment_groups.py
Comparing UncountablePythonSDK-0.0.8/examples/create_entity.py
& UncountablePythonSDK-0.0.9/examples/create_entity.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/examples/recipe-import/importer.py
& UncountablePythonSDK-0.0.9/examples/recipe-import/importer.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/pkgs/argument_parser/argument_parser.py
& UncountablePythonSDK-0.0.9/pkgs/argument_parser/argument_parser.py
Files 0% similar despite different names
@@ -403,9 +403,9 @@
return self.parser_storage(args)
def parse_yaml_file(self, path: str) -> T:
with open(path, encoding="utf-8") as data_in:
return self.parse_storage(yaml.safe_load(data_in))
def parse_yaml_resource(self, package: resources.Package, resource: str) -> T:
- raw_data = resources.read_text(package, resource)
- return self.parse_storage(yaml.safe_load(raw_data))
+ with resources.open_text(package, resource) as fp:
+ return self.parse_storage(yaml.safe_load(fp))
Comparing UncountablePythonSDK-0.0.8/pkgs/argument_parser/case_convert.py
& UncountablePythonSDK-0.0.9/pkgs/argument_parser/case_convert.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/pkgs/serialization/__init__.py
& UncountablePythonSDK-0.0.9/pkgs/serialization/__init__.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/pkgs/serialization/missing_sentry.py
& UncountablePythonSDK-0.0.9/pkgs/serialization/missing_sentry.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/pkgs/serialization/serial_class.py
& UncountablePythonSDK-0.0.9/pkgs/serialization/serial_class.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/pkgs/serialization_util/_get_type_for_serialization.py
& UncountablePythonSDK-0.0.9/pkgs/serialization_util/_get_type_for_serialization.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/pkgs/serialization_util/serialization_helpers.py
& UncountablePythonSDK-0.0.9/pkgs/serialization_util/serialization_helpers.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/pkgs/type_spec/__main__.py
& UncountablePythonSDK-0.0.9/pkgs/type_spec/__main__.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/pkgs/type_spec/builder.py
& UncountablePythonSDK-0.0.9/pkgs/type_spec/builder.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/pkgs/type_spec/config.py
& UncountablePythonSDK-0.0.9/pkgs/type_spec/config.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/pkgs/type_spec/emit_io_ts.py
& UncountablePythonSDK-0.0.9/pkgs/type_spec/emit_io_ts.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/pkgs/type_spec/emit_open_api.py
& UncountablePythonSDK-0.0.9/pkgs/type_spec/emit_open_api.py
Files 2% similar despite different names
@@ -137,14 +137,26 @@
# assert path.path not in oa_paths
oa_paths[path.path] = {"$ref": path.ref}
oa_root["paths"] = oa_paths
return yaml.dump(oa_root, sort_keys=False)
+ def _emit_endpoint_parameters(typ: OpenAPIType | None) -> dict[str, list[dict[str, str]]]:
+ if not isinstance(typ, OpenAPIObjectType):
+ return {}
+
+ return {
+ "parameters": [
+ {"$ref": f"#/components/schema/Arguments/{prop_name}"}
+ for prop_name in typ.properties
+ ]
+ }
+
+
def _emit_namespace(
gctx: EmitOpenAPIGlobalContext,
ctx: EmitOpenAPIContext,
namespace: builder.SpecNamespace,
*,
config: OpenAPIConfig,
) -> None:
@@ -155,31 +167,36 @@
_emit_endpoint(gctx, ctx, namespace, namespace.endpoint)
oa_components: dict[str, object] = dict()
if ctx.endpoint is not None:
endpoint = ctx.endpoint
+ argument_type = ctx.types.get("Arguments")
oa_endpoint = dict()
- oa_endpoint[endpoint.method] = {
- "tags": endpoint.tags,
- "summary": endpoint.summary,
- "description": endpoint.description,
- "parameters": {"$ref": "#/components/schema/Arguments"},
- "responses": {
- "200": {
- "description": "OK",
- "content": {
- "application/json": {
- "schema": {"$ref": "#/components/schema/Data"}
- }
- },
- }
- },
- }
+ oa_endpoint[endpoint.method] = (
+ {
+ "tags": endpoint.tags,
+ "summary": endpoint.summary,
+ "description": endpoint.description,
+ }
+ | _emit_endpoint_parameters(argument_type)
+ | {
+ "responses": {
+ "200": {
+ "description": "OK",
+ "content": {
+ "application/json": {
+ "schema": {"$ref": "#/components/schema/Data"}
+ }
+ },
+ }
+ },
+ }
+ )
oa_components["endpoint"] = oa_endpoint
types = ctx.types
if ctx.endpoint is not None:
# OpenAPI always expected Arguments and Data create
# them here if they were not already created
if "Arguments" not in types:
@@ -456,9 +473,9 @@
if stype.namespace == ctx.namespace:
# internal namespace resolution
return OpenAPIRefType(source=f"#/components/schema/{stype.name}")
ctx.namespaces.add(stype.namespace)
# external namespace resolution
return OpenAPIRefType(
- source=f"{resolve_namespace_ref(ctx, stype.namespace, config=config)}/{stype.name}"
+ source=f"{resolve_namespace_ref(source_path=ctx.namespace.path, ref_path=stype.namespace.path, ref='/components/schema')}/{stype.name}"
)
Comparing UncountablePythonSDK-0.0.8/pkgs/type_spec/emit_open_api_util.py
& UncountablePythonSDK-0.0.9/pkgs/type_spec/emit_open_api_util.py
Files 10% similar despite different names
@@ -5,15 +5,14 @@
"""
from collections import defaultdict
from dataclasses import dataclass, field
from typing import TypeAlias
from . import builder
- from .config import OpenAPIConfig
from .open_api_util import OpenAPIType
MODIFY_NOTICE = "# DO NOT MODIFY -- This file is generated by type_spec"
GlobalContextInfo: TypeAlias = dict[str, str | dict[str, str]]
TagGroupToNamedTags: TypeAlias = dict[str, str | list[str]]
TagPathsToRef: TypeAlias = dict[str, dict[str, str]]
@@ -71,16 +70,12 @@
namespaces: set[builder.SpecNamespace] = field(default_factory=set)
endpoint: EmitOpenAPIEndpoint | None = None
types: dict[str, OpenAPIType] = field(default_factory=dict)
def resolve_namespace_ref(
- ctx: EmitOpenAPIContext,
- namespace: builder.SpecNamespace,
- *,
- config: OpenAPIConfig,
+ *, source_path: list[str], ref_path: list[str], ref: str
) -> str:
- # TODO: Handle namespaces not in root directory
- if len(ctx.namespace.path) == 1:
- return f"{namespace.name}.yaml#/components/schema"
- return f"{config.static_url_path}/common/{namespace.name}.yaml#/components/schema"
+ to_root = "/".join(".." for _ in source_path)
+ location = "/".join(ref_path)
+ return f"{to_root}/common/{location}.yaml#{ref}"
Comparing UncountablePythonSDK-0.0.8/pkgs/type_spec/emit_python.py
& UncountablePythonSDK-0.0.9/pkgs/type_spec/emit_python.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/pkgs/type_spec/emit_typescript.py
& UncountablePythonSDK-0.0.9/pkgs/type_spec/emit_typescript.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/pkgs/type_spec/emit_typescript_util.py
& UncountablePythonSDK-0.0.9/pkgs/type_spec/emit_typescript_util.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/pkgs/type_spec/load_types.py
& UncountablePythonSDK-0.0.9/pkgs/type_spec/load_types.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/pkgs/type_spec/open_api_util.py
& UncountablePythonSDK-0.0.9/pkgs/type_spec/open_api_util.py
Files 6% similar despite different names
@@ -9,17 +9,18 @@
nullable: bool = False
def __init__(self, description: str | None = None, nullable: bool = False) -> None:
self.description = description
self.nullable = nullable
@abstractmethod
- def asdict(self) -> dict[str, object]: ...
+ def asdict(self) -> dict[str, object]:
+ pass
- def asarguments(self) -> list[dict[str, object]]:
+ def asarguments(self) -> dict[str, dict[str, object]]:
raise UnsupportedOperation
def add_addl_info(self, emitted: dict[str, object]) -> dict[str, object]:
if self.description is not None:
emitted["description"] = self.description
if self.nullable:
emitted["nullable"] = self.nullable
@@ -143,16 +144,16 @@
class OpenAPIFreeFormObjectType(OpenAPIType):
def __init__(self, description: str | None = None, nullable: bool = False) -> None:
super().__init__(description=description, nullable=nullable)
def asdict(self) -> dict[str, object]:
return self.add_addl_info({"type": "object"})
- def asarguments(self) -> list[dict[str, object]]:
- return []
+ def asarguments(self) -> dict[str, dict[str, object]]:
+ return {}
class OpenAPIObjectType(OpenAPIType):
"""
represents OpenAPIs type: "object"
"""
@@ -181,25 +182,25 @@
**property_type.asdict(),
"description": self.property_desc.get(property_name),
}
for property_name, property_type in self.properties.items()
},
})
- def asarguments(self) -> list[dict[str, object]]:
- argument_types: list[dict[str, object]] = []
+ def asarguments(self) -> dict[str, dict[str, object]]:
+ argument_types: dict[str, dict[str, object]] = {}
for property_name, property_type in self.properties.items():
desc = self.property_desc.get(property_name)
- argument_types.append({
+ argument_types[property_name] = {
"name": property_name,
"in": "query",
"schema": property_type.asdict(),
"required": not property_type.nullable,
"description": desc or "",
- })
+ }
return argument_types
class OpenAPIUnionType(OpenAPIType):
"""
represents OpenAPIs type: "oneOf"
"""
@@ -215,19 +216,19 @@
self.base_types = base_types
super().__init__(description=description, nullable=nullable)
def asdict(self) -> dict[str, object]:
# TODO: use parents description and nullable
return {"oneOf": [base_type.asdict() for base_type in self.base_types]}
- def asarguments(self) -> list[dict[str, object]]:
+ def asarguments(self) -> dict[str, dict[str, object]]:
# TODO handle inheritence (allOf and refs); need to inline here...
# for now skip this endpoint
- return []
+ return {}
class OpenAPIIntersectionType(OpenAPIType):
"""
represents OpenAPIs type: "allOf"
"""
@@ -242,12 +243,12 @@
self.base_types = base_types
super().__init__(description=description, nullable=nullable)
def asdict(self) -> dict[str, object]:
# TODO: use parents description and nullable
return {"allOf": [base_type.asdict() for base_type in self.base_types]}
- def asarguments(self) -> list[dict[str, object]]:
+ def asarguments(self) -> dict[str, dict[str, object]]:
# TODO handle inheritence (allOf and refs); need to inline here...
# for now skip this endpoint
- return []
+ return {}
Comparing UncountablePythonSDK-0.0.8/pkgs/type_spec/parts/base.py.prepart
& UncountablePythonSDK-0.0.9/pkgs/type_spec/parts/base.py.prepart
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/pkgs/type_spec/parts/base.ts.prepart
& UncountablePythonSDK-0.0.9/pkgs/type_spec/parts/base.ts.prepart
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/pkgs/type_spec/type_info/__main__.py
& UncountablePythonSDK-0.0.9/pkgs/type_spec/type_info/__main__.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/pkgs/type_spec/type_info/emit_type_info.py
& UncountablePythonSDK-0.0.9/pkgs/type_spec/type_info/emit_type_info.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/pkgs/type_spec/util.py
& UncountablePythonSDK-0.0.9/pkgs/type_spec/util.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/pkgs/type_spec/value_spec/__main__.py
& UncountablePythonSDK-0.0.9/pkgs/type_spec/value_spec/__main__.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/pkgs/type_spec/value_spec/convert_type.py
& UncountablePythonSDK-0.0.9/pkgs/type_spec/value_spec/convert_type.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/pkgs/type_spec/value_spec/emit_python.py
& UncountablePythonSDK-0.0.9/pkgs/type_spec/value_spec/emit_python.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/pyproject.toml
& UncountablePythonSDK-0.0.9/pyproject.toml
Files 17% similar despite different names
@@ -44,15 +44,17 @@
"Typing :: Typed",
]
keywords = [ "uncountable", "sdk", "api", "uncountable-sdk" ]
# Untested with lower versions but likely works
requires-python = ">=3.11"
# May be compatible with older versions
dependencies = [
- "requests >= 2.31.0",
+ "requests == 2.31.0",
+ "SQLAlchemy == 2.0.29",
+ "APScheduler == 3.10.4",
]
dynamic = ["version"]
[project.optional-dependencies]
# May be compatible with older versions. Many of the versions below are the
# latest ones that support Python 3.7.
test = [
Comparing UncountablePythonSDK-0.0.8/type_spec/external/api/batch/execute_batch.yaml
& UncountablePythonSDK-0.0.9/type_spec/external/api/batch/execute_batch.yaml
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/type_spec/external/api/entity/create_entities.yaml
& UncountablePythonSDK-0.0.9/type_spec/external/api/entity/create_entities.yaml
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/type_spec/external/api/entity/create_entity.yaml
& UncountablePythonSDK-0.0.9/type_spec/external/api/entity/create_entity.yaml
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/type_spec/external/api/entity/get_entities_data.yaml
& UncountablePythonSDK-0.0.9/type_spec/external/api/entity/get_entities_data.yaml
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/type_spec/external/api/entity/list_entities.yaml
& UncountablePythonSDK-0.0.9/type_spec/external/api/entity/list_entities.yaml
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/type_spec/external/api/entity/resolve_entity_ids.yaml
& UncountablePythonSDK-0.0.9/type_spec/external/api/entity/resolve_entity_ids.yaml
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/type_spec/external/api/input_groups/get_input_group_names.yaml
& UncountablePythonSDK-0.0.9/type_spec/external/api/input_groups/get_input_group_names.yaml
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/type_spec/external/api/inputs/create_inputs.yaml
& UncountablePythonSDK-0.0.9/type_spec/external/api/inputs/create_inputs.yaml
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/type_spec/external/api/inputs/get_input_data.yaml
& UncountablePythonSDK-0.0.9/type_spec/external/api/inputs/get_input_data.yaml
Files 1% similar despite different names
@@ -72,15 +72,15 @@
is_parameter:
type: Boolean
desc: "Whether the input is a process parameter (true) or an ingredient (false)"
attributes:
type: List<input_attributes.InputAttributeValue>
desc: "Attributes associated with an input, such as CAS number, density, etc."
global_category_id:
- type: ObjectId
+ type: Optional<ObjectId>
desc: "The global category ID associated with the input"
subcategory_ids:
type: List<ObjectId>
desc: "The subcategory IDs associated with an input. Inputs can be placed into an unlimited number of subcategories"
Data:
type: Object
Comparing UncountablePythonSDK-0.0.8/type_spec/external/api/inputs/get_input_names.yaml
& UncountablePythonSDK-0.0.9/type_spec/external/api/inputs/get_input_names.yaml
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/type_spec/external/api/inputs/get_inputs_data.yaml
& UncountablePythonSDK-0.0.9/type_spec/external/api/inputs/get_inputs_data.yaml
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/type_spec/external/api/inputs/set_input_attribute_values.yaml
& UncountablePythonSDK-0.0.9/type_spec/external/api/inputs/set_input_attribute_values.yaml
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/type_spec/external/api/outputs/get_output_data.yaml
& UncountablePythonSDK-0.0.9/type_spec/external/api/outputs/get_output_data.yaml
Files 2% similar despite different names
@@ -69,18 +69,18 @@
quantity_type:
type: String
desc: "The quantity type of the output, such as numeric, categorical, text, curve, or calculation"
attributes:
type: List<OutputAttrVal>
desc: "Attributes associated with an output, such as a test documentation"
global_category_id:
- type: ObjectId
+ type: Optional<ObjectId>
desc: "The global category ID associated with the output"
unit_id:
- type: ObjectId
+ type: Optional<ObjectId>
desc: "The unit for the output, which all data is stored in. This may be different than the users default displayed information for the output"
Data:
type: Object
properties:
outputs:
type: List<FullOutput>
Comparing UncountablePythonSDK-0.0.8/type_spec/external/api/outputs/get_output_names.yaml
& UncountablePythonSDK-0.0.9/type_spec/external/api/outputs/get_output_names.yaml
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/type_spec/external/api/outputs/resolve_output_conditions.yaml
& UncountablePythonSDK-0.0.9/type_spec/external/api/outputs/resolve_output_conditions.yaml
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/type_spec/external/api/project/get_projects.yaml
& UncountablePythonSDK-0.0.9/type_spec/external/api/project/get_projects.yaml
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/type_spec/external/api/project/get_projects_data.yaml
& UncountablePythonSDK-0.0.9/type_spec/external/api/project/get_projects_data.yaml
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/type_spec/external/api/recipe_metadata/get_recipe_metadata_data.yaml
& UncountablePythonSDK-0.0.9/type_spec/external/api/recipe_metadata/get_recipe_metadata_data.yaml
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/type_spec/external/api/recipes/create_recipes.yaml
& UncountablePythonSDK-0.0.9/type_spec/external/api/recipes/create_recipes.yaml
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/type_spec/external/api/recipes/get_curve.yaml
& UncountablePythonSDK-0.0.9/type_spec/external/api/recipes/get_curve.yaml
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/type_spec/external/api/recipes/get_recipe_calculations.yaml
& UncountablePythonSDK-0.0.9/type_spec/external/api/recipes/get_recipe_calculations.yaml
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/type_spec/external/api/recipes/get_recipe_links.yaml
& UncountablePythonSDK-0.0.9/type_spec/external/api/recipes/get_recipe_links.yaml
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/type_spec/external/api/recipes/get_recipe_names.yaml
& UncountablePythonSDK-0.0.9/type_spec/external/api/recipes/get_recipe_names.yaml
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/type_spec/external/api/recipes/get_recipe_output_metadata.yaml
& UncountablePythonSDK-0.0.9/type_spec/external/api/recipes/get_recipe_output_metadata.yaml
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/type_spec/external/api/recipes/get_recipes_data.yaml
& UncountablePythonSDK-0.0.9/type_spec/external/api/recipes/get_recipes_data.yaml
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/type_spec/external/api/recipes/set_recipe_inputs.yaml
& UncountablePythonSDK-0.0.9/type_spec/external/api/recipes/set_recipe_inputs.yaml
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/type_spec/external/api/recipes/set_recipe_outputs.yaml
& UncountablePythonSDK-0.0.9/type_spec/external/api/recipes/set_recipe_outputs.yaml
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/core/client.py
& UncountablePythonSDK-0.0.9/uncountable/core/client.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/__init__.py
& UncountablePythonSDK-0.0.9/uncountable/types/__init__.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/api/batch/execute_batch.py
& UncountablePythonSDK-0.0.9/uncountable/types/api/batch/execute_batch.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/api/entity/create_entities.py
& UncountablePythonSDK-0.0.9/uncountable/types/api/entity/create_entities.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/api/entity/create_entity.py
& UncountablePythonSDK-0.0.9/uncountable/types/api/entity/create_entity.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/api/entity/get_entities_data.py
& UncountablePythonSDK-0.0.9/uncountable/types/api/entity/get_entities_data.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/api/entity/list_entities.py
& UncountablePythonSDK-0.0.9/uncountable/types/api/entity/list_entities.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/api/entity/resolve_entity_ids.py
& UncountablePythonSDK-0.0.9/uncountable/types/api/entity/resolve_entity_ids.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/api/entity/set_values.py
& UncountablePythonSDK-0.0.9/uncountable/types/api/entity/set_values.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/api/input_groups/get_input_group_names.py
& UncountablePythonSDK-0.0.9/uncountable/types/api/input_groups/get_input_group_names.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/api/inputs/create_inputs.py
& UncountablePythonSDK-0.0.9/uncountable/types/api/inputs/create_inputs.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/api/inputs/get_input_data.py
& UncountablePythonSDK-0.0.9/uncountable/types/api/inputs/get_input_data.py
Files 6% similar despite different names
@@ -62,15 +62,15 @@
@dataclass(kw_only=True)
class FullInput:
input_id: base_t.ObjectId
name: str
quantity_type: str
is_parameter: bool
attributes: list[input_attributes_t.InputAttributeValue]
- global_category_id: base_t.ObjectId
+ global_category_id: typing.Optional[base_t.ObjectId]
subcategory_ids: list[base_t.ObjectId]
# DO NOT MODIFY -- This file is generated by type_spec
@dataclass(kw_only=True)
class Data:
inputs: list[FullInput]
Comparing UncountablePythonSDK-0.0.8/uncountable/types/api/inputs/get_input_names.py
& UncountablePythonSDK-0.0.9/uncountable/types/api/inputs/get_input_names.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/api/inputs/get_inputs_data.py
& UncountablePythonSDK-0.0.9/uncountable/types/api/inputs/get_inputs_data.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/api/inputs/set_input_attribute_values.py
& UncountablePythonSDK-0.0.9/uncountable/types/api/inputs/set_input_attribute_values.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/api/outputs/get_output_data.py
& UncountablePythonSDK-0.0.9/uncountable/types/api/outputs/get_output_data.py
Files 3% similar despite different names
@@ -66,16 +66,16 @@
# DO NOT MODIFY -- This file is generated by type_spec
@dataclass(kw_only=True)
class FullOutput:
output_id: base_t.ObjectId
name: str
quantity_type: str
attributes: list[OutputAttrVal]
- global_category_id: base_t.ObjectId
- unit_id: base_t.ObjectId
+ global_category_id: typing.Optional[base_t.ObjectId]
+ unit_id: typing.Optional[base_t.ObjectId]
# DO NOT MODIFY -- This file is generated by type_spec
@dataclass(kw_only=True)
class Data:
outputs: list[FullOutput]
attrs: list[SimpleOutputAttr]
Comparing UncountablePythonSDK-0.0.8/uncountable/types/api/outputs/get_output_names.py
& UncountablePythonSDK-0.0.9/uncountable/types/api/outputs/get_output_names.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/api/outputs/resolve_output_conditions.py
& UncountablePythonSDK-0.0.9/uncountable/types/api/outputs/resolve_output_conditions.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/api/project/get_projects.py
& UncountablePythonSDK-0.0.9/uncountable/types/api/project/get_projects.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/api/project/get_projects_data.py
& UncountablePythonSDK-0.0.9/uncountable/types/api/project/get_projects_data.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/api/recipe_metadata/get_recipe_metadata_data.py
& UncountablePythonSDK-0.0.9/uncountable/types/api/recipe_metadata/get_recipe_metadata_data.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/api/recipes/create_recipes.py
& UncountablePythonSDK-0.0.9/uncountable/types/api/recipes/create_recipes.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/api/recipes/get_curve.py
& UncountablePythonSDK-0.0.9/uncountable/types/api/recipes/get_curve.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/api/recipes/get_recipe_calculations.py
& UncountablePythonSDK-0.0.9/uncountable/types/api/recipes/get_recipe_calculations.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/api/recipes/get_recipe_links.py
& UncountablePythonSDK-0.0.9/uncountable/types/api/recipes/get_recipe_links.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/api/recipes/get_recipe_names.py
& UncountablePythonSDK-0.0.9/uncountable/types/api/recipes/get_recipe_names.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/api/recipes/get_recipe_output_metadata.py
& UncountablePythonSDK-0.0.9/uncountable/types/api/recipes/get_recipe_output_metadata.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/api/recipes/get_recipes_data.py
& UncountablePythonSDK-0.0.9/uncountable/types/api/recipes/get_recipes_data.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/api/recipes/set_recipe_inputs.py
& UncountablePythonSDK-0.0.9/uncountable/types/api/recipes/set_recipe_inputs.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/api/recipes/set_recipe_outputs.py
& UncountablePythonSDK-0.0.9/uncountable/types/api/recipes/set_recipe_outputs.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/base.py
& UncountablePythonSDK-0.0.9/uncountable/types/base.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/calculations.py
& UncountablePythonSDK-0.0.9/uncountable/types/calculations.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/client_base.py
& UncountablePythonSDK-0.0.9/uncountable/types/client_base.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/curves.py
& UncountablePythonSDK-0.0.9/uncountable/types/curves.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/entity.py
& UncountablePythonSDK-0.0.9/uncountable/types/entity.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/experiment_groups.py
& UncountablePythonSDK-0.0.9/uncountable/types/experiment_groups.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/field_values.py
& UncountablePythonSDK-0.0.9/uncountable/types/field_values.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/fields.py
& UncountablePythonSDK-0.0.9/uncountable/types/fields.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/input_attributes.py
& UncountablePythonSDK-0.0.9/uncountable/types/input_attributes.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/inputs.py
& UncountablePythonSDK-0.0.9/uncountable/types/inputs.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/outputs.py
& UncountablePythonSDK-0.0.9/uncountable/types/outputs.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/phases.py
& UncountablePythonSDK-0.0.9/uncountable/types/phases.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/recipe_links.py
& UncountablePythonSDK-0.0.9/uncountable/types/recipe_links.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/recipe_metadata.py
& UncountablePythonSDK-0.0.9/uncountable/types/recipe_metadata.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/recipe_output_metadata.py
& UncountablePythonSDK-0.0.9/uncountable/types/recipe_output_metadata.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/recipe_tags.py
& UncountablePythonSDK-0.0.9/uncountable/types/recipe_tags.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/response.py
& UncountablePythonSDK-0.0.9/uncountable/types/response.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/units.py
& UncountablePythonSDK-0.0.9/uncountable/types/units.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/users.py
& UncountablePythonSDK-0.0.9/uncountable/types/users.py
Files identical despite different names
Comparing UncountablePythonSDK-0.0.8/uncountable/types/workflows.py
& UncountablePythonSDK-0.0.9/uncountable/types/workflows.py
Files 13% similar despite different names
@@ -16,15 +16,15 @@
]
# DO NOT MODIFY -- This file is generated by type_spec
@dataclass(kw_only=True)
class SimpleWorkflowStep:
workflow_step_id: base_t.ObjectId
- name: str
+ name: typing.Optional[str]
# DO NOT MODIFY -- This file is generated by type_spec
@dataclass(kw_only=True)
class SimpleWorkflow:
workflow_id: base_t.ObjectId
name: str