diff --git a/activitysmith_openapi/api_client.py b/activitysmith_openapi/api_client.py index 054f3dc..cc56bee 100644 --- a/activitysmith_openapi/api_client.py +++ b/activitysmith_openapi/api_client.py @@ -88,7 +88,7 @@ def __init__( self.default_headers[header_name] = header_value self.cookie = cookie # Set default User-Agent. - self.user_agent = 'OpenAPI-Generator/1.2.0/python' + self.user_agent = 'OpenAPI-Generator/1.2.1/python' self.client_side_validation = configuration.client_side_validation def __enter__(self): diff --git a/activitysmith_openapi/configuration.py b/activitysmith_openapi/configuration.py index ac53963..4bde3df 100644 --- a/activitysmith_openapi/configuration.py +++ b/activitysmith_openapi/configuration.py @@ -393,7 +393,7 @@ def to_debug_report(self): "OS: {env}\n"\ "Python Version: {pyversion}\n"\ "Version of the API: 1.0.0\n"\ - "SDK Package Version: 1.2.0".\ + "SDK Package Version: 1.2.1".\ format(env=sys.platform, pyversion=sys.version) def get_host_settings(self): diff --git a/activitysmith_openapi/docs/MetricValueUpdateRequest.md b/activitysmith_openapi/docs/MetricValueUpdateRequest.md index 70290f1..663f4f2 100644 --- a/activitysmith_openapi/docs/MetricValueUpdateRequest.md +++ b/activitysmith_openapi/docs/MetricValueUpdateRequest.md @@ -7,7 +7,6 @@ Latest metric value to display in widgets. Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **value** | [**MetricValueUpdateRequestValue**](MetricValueUpdateRequestValue.md) | | -**timestamp** | **datetime** | Optional ISO timestamp for when the metric value was measured. Defaults to the server receive time. | [optional] ## Example diff --git a/activitysmith_openapi/docs/MetricsApi.md b/activitysmith_openapi/docs/MetricsApi.md index 81cf084..3a31509 100644 --- a/activitysmith_openapi/docs/MetricsApi.md +++ b/activitysmith_openapi/docs/MetricsApi.md @@ -85,7 +85,7 @@ Name | Type | Description | Notes | Status code | Description | Response headers | |-------------|-------------|------------------| **200** | Metric value updated | - | -**400** | Bad request (invalid key, value, or timestamp) | - | +**400** | Bad request (invalid key or value) | - | **404** | Metric not found | - | **429** | Rate limit exceeded | - | diff --git a/activitysmith_openapi/models/metric_value_update_request.py b/activitysmith_openapi/models/metric_value_update_request.py index d90f96b..04a7510 100644 --- a/activitysmith_openapi/models/metric_value_update_request.py +++ b/activitysmith_openapi/models/metric_value_update_request.py @@ -17,9 +17,8 @@ import re # noqa: F401 import json -from datetime import datetime -from pydantic import BaseModel, ConfigDict, Field -from typing import Any, ClassVar, Dict, List, Optional +from pydantic import BaseModel, ConfigDict +from typing import Any, ClassVar, Dict, List from activitysmith_openapi.models.metric_value_update_request_value import MetricValueUpdateRequestValue from typing import Optional, Set from typing_extensions import Self @@ -29,9 +28,8 @@ class MetricValueUpdateRequest(BaseModel): Latest metric value to display in widgets. """ # noqa: E501 value: MetricValueUpdateRequestValue - timestamp: Optional[datetime] = Field(default=None, description="Optional ISO timestamp for when the metric value was measured. Defaults to the server receive time.") additional_properties: Dict[str, Any] = {} - __properties: ClassVar[List[str]] = ["value", "timestamp"] + __properties: ClassVar[List[str]] = ["value"] model_config = ConfigDict( populate_by_name=True, @@ -94,8 +92,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: return cls.model_validate(obj) _obj = cls.model_validate({ - "value": MetricValueUpdateRequestValue.from_dict(obj["value"]) if obj.get("value") is not None else None, - "timestamp": obj.get("timestamp") + "value": MetricValueUpdateRequestValue.from_dict(obj["value"]) if obj.get("value") is not None else None }) # store additional fields in additional_properties for _key in obj.keys(): diff --git a/activitysmith_openapi/test/test_metric_value_update_request.py b/activitysmith_openapi/test/test_metric_value_update_request.py index 429e2fd..0877a7d 100644 --- a/activitysmith_openapi/test/test_metric_value_update_request.py +++ b/activitysmith_openapi/test/test_metric_value_update_request.py @@ -35,8 +35,7 @@ def make_instance(self, include_optional) -> MetricValueUpdateRequest: model = MetricValueUpdateRequest() if include_optional: return MetricValueUpdateRequest( - value = None, - timestamp = datetime.datetime.strptime('2013-10-20 19:20:30.00', '%Y-%m-%d %H:%M:%S.%f') + value = None ) else: return MetricValueUpdateRequest(