Skip to content

Commit 733f6a6

Browse files
committed
bump: version 0.5.0 → 0.6.0
1 parent b1140f2 commit 733f6a6

File tree

4 files changed

+12
-11
lines changed

4 files changed

+12
-11
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
## 0.6.0 (2025-11-08)
2+
3+
### BREAKING CHANGE
4+
5+
- Your SQL database (SQLAlchemy repository) must add "scopes" attributes (List[str]) for work, the old schema name is now ApiKeyMixinV1
6+
7+
### Feat
8+
9+
- add scopes attributes to api keys, service, fastapi
10+
111
## 0.5.0 (2025-11-02)
212

313
### BREAKING CHANGE

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "fastapi-api-key"
3-
version = "0.5.0"
3+
version = "0.6.0"
44
description = "fastapi-api-key provides secure, production-ready API key management for FastAPI. It offers pluggable hashing strategies (Argon2, bcrypt, or custom), backend-agnostic persistence (SQLAlchemy, in-memory, or your own repository), and an optional cache layer (aiocache, Redis). Includes a Typer CLI and a FastAPI router for CRUD management of keys."
55
readme = "README.md"
66
authors = [

tests/test_regression.py

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,6 @@
1717
)
1818

1919

20-
def test_version():
21-
"""Ensure the version attribute is present and correctly formatted."""
22-
module = importlib.import_module("fastapi_api_key")
23-
24-
assert hasattr(module, "__version__")
25-
assert isinstance(module.__version__, str)
26-
assert module.__version__ == "0.5.0" # Replace with the expected version
27-
28-
2920
@pytest.mark.parametrize(
3021
[
3122
"module_path",

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)