Skip to content

Commit 1b1fd4c

Browse files
Release (#105)
* New version pre-release
1 parent 7619197 commit 1b1fd4c

5 files changed

Lines changed: 23 additions & 16 deletions

File tree

CHANGELOG.md

Lines changed: 19 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased]
88

9+
## [1.15.0] - 2025-09-04
10+
### Security
11+
- Upgraded internal dependency `urllib3` to version `2.5.0`
12+
### Removed
13+
- Removed support of Python version `3.8`
14+
15+
916
## [1.14.2] - 2025-08-04
1017
### Fixed
1118
- added back Api attributes removed in a previous release, this should fix potential breaking changes introduced in 1.14.1;
1219

1320
## [1.14.1] - 2025-07-25
1421
### Added
15-
- Session mechanism for significantly decrease number of an http load on data-api for apps with intensive calling
22+
- Session mechanism for significantly decrease number of an http load on data-api for apps with intensive calling
1623
- Added possibility to adjust some params related to connection pool
1724
- `POOL_CONNECTIONS_COUNT`: Total pools count
18-
- `POOL_MAX_SIZE`: Max connections count per pool/host
25+
- `POOL_MAX_SIZE`: Max connections count per pool/host
1926
- `POOL_BLOCK`: Wait until connection released or not (instantly raise an exception)
2027
- `MAX_RETRY_COUNT`: If 0 then retires will be disabled, otherwise retrying logic will be used
2128
- Move retrying logic from `tenacity` to internal `urllib3.util.Retry(...)`
@@ -40,7 +47,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
4047

4148
## [1.12.1] - 2025-01-27
4249
### Fixed
43-
- Add app logic for meaningful error when mismatched app type is used either declared at `manifest.json` or according
50+
- Add app logic for meaningful error when mismatched app type is used either declared at `manifest.json` or according
4451
to used event payload passed to app
4552

4653

@@ -122,7 +129,7 @@ instead of suppressing them.
122129
### Added
123130
- `insert_data` method to `Api`.
124131
See `Insert data` section in docs.
125-
- Example usage for followable apps.
132+
- Example usage for followable apps.
126133
See `Followable apps` section in docs.
127134

128135

@@ -131,7 +138,7 @@ See `Followable apps` section in docs.
131138
### Added
132139
- `produce_messages` method to `Api`.
133140
See `Produce messages` section in docs.
134-
- Documentation on followable apps.
141+
- Documentation on followable apps.
135142
See `Followable apps` section in docs.
136143

137144

@@ -146,7 +153,7 @@ to reuse the cache object.
146153

147154
### Changed
148155
- Set status as completed
149-
for failed scheduled natural time apps.
156+
for failed scheduled natural time apps.
150157

151158

152159
## [1.5.2] - 2022-07-11
@@ -234,7 +241,7 @@ See corresponding section in docs.
234241

235242
## [1.2.1] - 2021-10-29
236243

237-
### Deprecated
244+
### Deprecated
238245
- Returning dict result from task app
239246
to get it stored in task payload.
240247
Send the request to update the payload explicitly in your app.
@@ -244,7 +251,7 @@ Send the request to update the payload explicitly in your app.
244251

245252
### Added
246253
- Subtypes of scheduled event:
247-
`ScheduledDataTimeEvent`, `ScheduledDepthEvent` and `ScheduledNaturalTimeEvent`
254+
`ScheduledDataTimeEvent`, `ScheduledDepthEvent` and `ScheduledNaturalTimeEvent`
248255

249256
### Deprecated
250257
- `ScheduledEvent` usage
@@ -280,9 +287,9 @@ to app decorators using `handler` keyword argument.
280287
## [1.0.0] - 2021-04-29
281288

282289
### Added
283-
- `corva.stream`, `corva.scheduled` and `corva.task` app decorators.
290+
- `corva.stream`, `corva.scheduled` and `corva.task` app decorators.
284291
See readme for usage examples.
285-
- `ScheduledEvent.company_id` field.
292+
- `ScheduledEvent.company_id` field.
286293

287294
### Removed
288295
- `corva.Corva` class.
@@ -383,13 +390,13 @@ env variables, that should be used to configure logging.
383390
- `api_key` extraction from `context`.
384391

385392

386-
## [0.0.7] - 2021-02-04
393+
## [0.0.7] - 2021-02-04
387394

388395
### Fixed
389396
- `StreamEvent` queue event parsing.
390397

391398

392-
## [0.0.5] - 2021-02-04
399+
## [0.0.5] - 2021-02-04
393400

394401
### Added
395402
- Required `context` parameter to `Corva`.

docs/antora-playbook.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ content:
77
start_path: docs
88
branches: []
99
# branches: HEAD # Use this for local development
10-
tags: [v1.14.2]
10+
tags: [v1.15.0]
1111
asciidoc:
1212
attributes:
1313
page-toclevels: 5

docs/antora.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
name: corva-sdk
2-
version: ~
2+
version: 1.15.0
33
nav: [modules/ROOT/nav.adoc]

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ build-backend = "setuptools.build_meta"
66
name = "corva-sdk"
77
description = "SDK for building Corva DevCenter Python apps."
88
readme = "README.md"
9-
version = "1.14.2"
9+
version = "1.15.0"
1010
license = { text = "The Unlicense" }
1111
authors = [
1212
{ name = "Jordan Ambra", email = "jordan.ambra@corva.ai" }

src/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
VERSION = "1.14.2"
1+
VERSION = "1.15.0"

0 commit comments

Comments
 (0)