Skip to content

Commit e2289ef

Browse files
committed
chore(observability) write changelog, bump version
1 parent 575ac56 commit e2289ef

File tree

3 files changed

+57
-49
lines changed

3 files changed

+57
-49
lines changed

CHANGELOG.md

Lines changed: 52 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -71,54 +71,58 @@
7171
- `sqlserverflex`: [v1.1.2](services/sqlserverflex/CHANGELOG.md#v112)
7272
- **Feature:** client now supports UUID and decimal types
7373
- **Bugfix:** timeouts now passed to requests library
74-
- `observability`: [v0.13.0](services/observability/CHANGELOG.md#v0130)
75-
- **Feature:** manage alert records
76-
- New API client methods: `create_alert_record`, `delete_alert_record`, `delete_alert_records`, `get_alert_record`, `list_alert_records`, `update_alert_record`, `partial_update_alert_records`
77-
- New model classes: `AlertRecord`, `AlertRecordResponse`, `AlertRecordsResponse`, `CreateAlertRecordPayload`, `UpdateAlertRecordPayload`, `PartialUpdateAlertRecordsRequestInner`
78-
- **Feature:** manage alert rules
79-
- New API client methods: `get_alertrule`, `update_alertrule`, `delete_alertrule`
80-
- New model classes: `AlertRuleResponse`, `UpdateAlertrulePayload`
81-
- **Feature:** manage backups
82-
- New API client methods: `create_backup`,`create_backup_schedule`, `list_backup_retentions`, `list_backup_schedules`, `list_backups`, `restore_backup`
83-
- New model classes: `BackupResponse`, `BackupRetentionResponse`, `BackupSchedule`, `BackupSchedulePostResponse`, `BackupScheduleResponse`, `CreateBackupSchedulePayload`
84-
- **Feature:** to manage checks
85-
- MongoDB
86-
- New API client methods: `create_mongodb_check`, `delete_mongodb_check`, `list_mongodb_checks`
87-
- New model classes: `CreateMongodbCheckPayload`, `MongodbCheckChildResponse`, `MongodbCheckResponse`
88-
- RabbitMQ
89-
- New API client methods: `create_rabbitmq_check`, `delete_rabbitmq_check`, `list_rabbitmq_checks`
90-
- New model classes: `CreateRabbitmqCheckPayload`, `RabbitMQCheckChildResponse`, `RabbitmqCheckResponse`
91-
- Network
92-
- New API client methods: `list_network_checks`, `delete_network_check`, `create_network_check`
93-
- New model classes: `CreateNetworkCheckPayload`, `NetworkCheckChildResponse`, `NetworkCheckResponse`
94-
- Redis
95-
- New API client methods: `create_redis_check`, `list_redis_checks`, `delete_redis_check`
96-
- New model classes: `CreateRedisCheckPayload`, `RedisCheckChildResponse`, `RedisCheckResponse`
97-
- MySQL
98-
- New API client methods: `create_mysql_check`, `delete_mysql_check`, `list_mysql_checks`
99-
- New model classes: `CreateMysqlCheckPayload`, `MysqlCheckChildResponse`, `MysqlCheckResponse`
100-
- Ping
101-
- New API client methods: `create_ping_check`, `delete_ping_check`, `list_ping_checks`
102-
- New model classes: `CreatePingCheckPayload`, `PingCheckChildResponse`, `PingCheckResponse`
103-
- Elasticsearch
104-
- New API client methods: `create_elasticsearch_check`, `delete_elasticsearch_check`, `list_elasticsearch_checks`
105-
- New model classes: `CreateElasticsearchCheckPayload`, `ElasticsearchCheckChildResponse`, `ElasticsearchCheckResponse`
106-
- PostgreSQL
107-
- New API client methods: `create_postgresql_check`, `delete_postgresql_check`, `list_postgresql_checks`
108-
- New model classes: `CreatePostgresqlCheckPayload`, `PostgresqlCheckChildResponse`, `PostgresqlCheckResponse`
109-
- **Feature:** List offerings
110-
- New API client method: `list_offerings`
111-
- New model struct: `Offerings`
112-
- **Feature:** Manage scrape configs
113-
- New API client method: `delete_scrape_configs`, `partial_update_scrape_configs`
114-
- New model struct: `PartialUpdateScrapeConfigsRequestInner`
115-
- **Breaking changes**:
116-
- rename `CreateScrapeConfigPayloadBasicAuth` to `PartialUpdateScrapeConfigsRequestInnerBasicAuth`
117-
- rename `CreateScrapeConfigPayloadHttpSdConfigsInner` to `PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner`
118-
- rename `CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2` to `PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2`
119-
- rename `CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig` to `PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig`
120-
- rename `CreateScrapeConfigPayloadMetricsRelabelConfigsInner` to `PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner`
121-
- rename `CreateScrapeConfigPayloadStaticConfigsInner` to `PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner`
74+
- `observability`:
75+
- [v0.13.1](services/observability/CHANGELOG.md#v0131)
76+
- **Feature:** client now supports UUID and decimal types
77+
- **Bugfix:** timeouts now passed to requests library
78+
- [v0.13.0](services/observability/CHANGELOG.md#v0130)
79+
- **Feature:** manage alert records
80+
- New API client methods: `create_alert_record`, `delete_alert_record`, `delete_alert_records`, `get_alert_record`, `list_alert_records`, `update_alert_record`, `partial_update_alert_records`
81+
- New model classes: `AlertRecord`, `AlertRecordResponse`, `AlertRecordsResponse`, `CreateAlertRecordPayload`, `UpdateAlertRecordPayload`, `PartialUpdateAlertRecordsRequestInner`
82+
- **Feature:** manage alert rules
83+
- New API client methods: `get_alertrule`, `update_alertrule`, `delete_alertrule`
84+
- New model classes: `AlertRuleResponse`, `UpdateAlertrulePayload`
85+
- **Feature:** manage backups
86+
- New API client methods: `create_backup`,`create_backup_schedule`, `list_backup_retentions`, `list_backup_schedules`, `list_backups`, `restore_backup`
87+
- New model classes: `BackupResponse`, `BackupRetentionResponse`, `BackupSchedule`, `BackupSchedulePostResponse`, `BackupScheduleResponse`, `CreateBackupSchedulePayload`
88+
- **Feature:** to manage checks
89+
- MongoDB
90+
- New API client methods: `create_mongodb_check`, `delete_mongodb_check`, `list_mongodb_checks`
91+
- New model classes: `CreateMongodbCheckPayload`, `MongodbCheckChildResponse`, `MongodbCheckResponse`
92+
- RabbitMQ
93+
- New API client methods: `create_rabbitmq_check`, `delete_rabbitmq_check`, `list_rabbitmq_checks`
94+
- New model classes: `CreateRabbitmqCheckPayload`, `RabbitMQCheckChildResponse`, `RabbitmqCheckResponse`
95+
- Network
96+
- New API client methods: `list_network_checks`, `delete_network_check`, `create_network_check`
97+
- New model classes: `CreateNetworkCheckPayload`, `NetworkCheckChildResponse`, `NetworkCheckResponse`
98+
- Redis
99+
- New API client methods: `create_redis_check`, `list_redis_checks`, `delete_redis_check`
100+
- New model classes: `CreateRedisCheckPayload`, `RedisCheckChildResponse`, `RedisCheckResponse`
101+
- MySQL
102+
- New API client methods: `create_mysql_check`, `delete_mysql_check`, `list_mysql_checks`
103+
- New model classes: `CreateMysqlCheckPayload`, `MysqlCheckChildResponse`, `MysqlCheckResponse`
104+
- Ping
105+
- New API client methods: `create_ping_check`, `delete_ping_check`, `list_ping_checks`
106+
- New model classes: `CreatePingCheckPayload`, `PingCheckChildResponse`, `PingCheckResponse`
107+
- Elasticsearch
108+
- New API client methods: `create_elasticsearch_check`, `delete_elasticsearch_check`, `list_elasticsearch_checks`
109+
- New model classes: `CreateElasticsearchCheckPayload`, `ElasticsearchCheckChildResponse`, `ElasticsearchCheckResponse`
110+
- PostgreSQL
111+
- New API client methods: `create_postgresql_check`, `delete_postgresql_check`, `list_postgresql_checks`
112+
- New model classes: `CreatePostgresqlCheckPayload`, `PostgresqlCheckChildResponse`, `PostgresqlCheckResponse`
113+
- **Feature:** List offerings
114+
- New API client method: `list_offerings`
115+
- New model struct: `Offerings`
116+
- **Feature:** Manage scrape configs
117+
- New API client method: `delete_scrape_configs`, `partial_update_scrape_configs`
118+
- New model struct: `PartialUpdateScrapeConfigsRequestInner`
119+
- **Breaking changes**:
120+
- rename `CreateScrapeConfigPayloadBasicAuth` to `PartialUpdateScrapeConfigsRequestInnerBasicAuth`
121+
- rename `CreateScrapeConfigPayloadHttpSdConfigsInner` to `PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner`
122+
- rename `CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2` to `PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2`
123+
- rename `CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig` to `PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig`
124+
- rename `CreateScrapeConfigPayloadMetricsRelabelConfigsInner` to `PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner`
125+
- rename `CreateScrapeConfigPayloadStaticConfigsInner` to `PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner`
122126

123127
## Release (2026-02-18)
124128

services/observability/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## v0.13.1
2+
- **Feature:** client now supports UUID and decimal types
3+
- **Bugfix:** timeouts now passed to requests library
4+
15
## v0.13.0
26
- **Feature:** manage alert records
37
- New API client methods: `create_alert_record`, `delete_alert_record`, `delete_alert_records`, `get_alert_record`, `list_alert_records`, `update_alert_record`, `partial_update_alert_records`

services/observability/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "stackit-observability"
3-
version = "v0.13.0"
3+
version = "v0.13.1"
44
description = "STACKIT Observability API"
55
authors = [{ name = "STACKIT Developer Tools", email = "developer-tools@stackit.cloud" }]
66
requires-python = ">=3.9,<4.0"

0 commit comments

Comments
 (0)