Revised CalCat API
Compare changes
Files
2+ 89
− 32
@@ -15,6 +15,10 @@ import requests
@@ -23,7 +27,7 @@ class ModuleNameError(KeyError):
@@ -57,6 +61,11 @@ class CalCatAPIClient:
@@ -78,7 +87,7 @@ class CalCatAPIClient:
@@ -153,7 +162,7 @@ global_client = None
@@ -188,13 +197,27 @@ def setup_client(
@@ -202,7 +225,10 @@ def _get_default_caldb_root():
@@ -214,33 +240,18 @@ class SingleConstant:
@@ -283,12 +294,45 @@ def prepare_selection(
@@ -298,7 +342,7 @@ class MultiModuleConstant:
@@ -367,7 +411,7 @@ class MultiModuleConstant:
@@ -491,6 +535,10 @@ class CalibrationData(Mapping):
@@ -517,9 +565,15 @@ class CalibrationData(Mapping):
@@ -527,6 +581,9 @@ class CalibrationData(Mapping):