Skip to content

Commit 7794ab4

Browse files
Revert "chore(release): prepare v4.3.2 release"
This reverts commit 89789de.
1 parent 66007a2 commit 7794ab4

5 files changed

Lines changed: 63 additions & 30 deletions

File tree

archipy/configs/config_template.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -388,6 +388,8 @@ class MinioConfig(BaseModel):
388388
SECURE: bool = Field(default=False, description="Whether to use secure (HTTPS) connection")
389389
SESSION_TOKEN: str | None = Field(default=None, description="Session token for temporary credentials")
390390
REGION: str | None = Field(default=None, description="AWS region for S3 compatibility")
391+
392+
# New boto3-specific fields
391393
ADDRESSING_STYLE: Literal["auto", "path", "virtual"] = Field(
392394
default="auto",
393395
description="S3 addressing style for URLs",

docs/changelog.md

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -2,30 +2,6 @@
22

33
All notable changes to ArchiPy are documented in this changelog, organized by version.
44

5-
## [v4.3.2] - 2026-02-23
6-
7-
### Changed
8-
9-
#### Dependencies
10-
11-
- **FastAPI** - Updated FastAPI dependency constraint
12-
- Bumped minimum version from `0.129.1` to `0.131.0`
13-
- Removed `orjson` and `ujson` from FastAPI's bundled dependencies (no longer included in `fastapi[all]`)
14-
- These JSON libraries can still be added separately if needed for specific use cases
15-
16-
#### Adapters - ScyllaDB
17-
18-
- **Test Container Configuration** - Reduced minimum AIO configuration requirement
19-
- Decreased `MIN_AIO_MAX_NR` from `131072` to `65536` for ScyllaDB test containers
20-
- Improves compatibility with systems having lower kernel AIO limits
21-
- Maintains stability while reducing resource requirements
22-
23-
#### Configs
24-
25-
- **MinIO Configuration** - Code cleanup
26-
- Removed redundant comment about boto3-specific fields in `MinioConfig`
27-
- No functional changes to configuration behavior
28-
295
## [v4.3.1] - 2026-02-22
306

317
### Changed

features/test_containers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -639,7 +639,7 @@ class ScyllaDBTestContainer(metaclass=Singleton, thread_safe=True):
639639
"""Test container for ScyllaDB."""
640640

641641
# Minimum aio-max-nr required by ScyllaDB's Seastar framework
642-
MIN_AIO_MAX_NR = 65536
642+
MIN_AIO_MAX_NR = 131072
643643

644644
def __init__(self, config: ScyllaDBConfig | None = None, image: str | None = None) -> None:
645645
"""Initialize ScyllaDB test container.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ elastic-apm = ["elastic-apm>=6.25.0"]
2626
elasticsearch = ["elasticsearch>=9.3.0"]
2727
elasticsearch-async = ["elasticsearch[async]>=9.3.0"]
2828
fakeredis = ["fakeredis>=2.34.0"]
29-
fastapi = ["fastapi[all]>=0.131.0"]
29+
fastapi = ["fastapi[all]>=0.129.1"]
3030
grpc = ["grpcio>=1.78.1", "grpcio-health-checking>=1.78.1", "protobuf>=6.33.5"]
3131
jwt = ["pyjwt>=2.11.0"]
3232
kafka = ["confluent-kafka>=2.13.0"]

uv.lock

Lines changed: 59 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)