From da9f0569b3ccb6331d5f7921a936c9ebec20609c Mon Sep 17 00:00:00 2001 From: zanewalker Date: Thu, 19 Mar 2026 21:37:46 +0000 Subject: [PATCH] chore: bump version to 0.3.1 --- CHANGELOG.md | 7 +++++++ docs/changelog.rst | 9 +++++++++ docs/conf.py | 4 ++-- docs/getting-started/installation.rst | 2 +- fastapi_traffic/__init__.py | 2 +- pyproject.toml | 2 +- 6 files changed, 21 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 07ce12a..5c4aac2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,13 @@ All notable changes to fastapi-traffic will be documented here. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.3.1] - 2026-03-19 + +### Changed + +- Updated documentation version references to match release version +- Synchronized docs/changelog.rst with CHANGELOG.md + ## [0.3.0] - 2026-03-17 ### Added diff --git a/docs/changelog.rst b/docs/changelog.rst index 133d650..67fe2dc 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -6,6 +6,15 @@ All notable changes to FastAPI Traffic are documented here. The format is based on `Keep a Changelog `_, and this project adheres to `Semantic Versioning `_. +[0.3.1] - 2026-03-19 +-------------------- + +Changed +^^^^^^^ + +- Updated documentation version references to match release version +- Synchronized docs/changelog.rst with CHANGELOG.md + [0.3.0] - 2026-03-17 -------------------- diff --git a/docs/conf.py b/docs/conf.py index 4e9fdb1..e753d44 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -13,8 +13,8 @@ sys.path.insert(0, str(Path(__file__).parent.parent.resolve())) project = "fastapi-traffic" copyright = "2026, zanewalker" author = "zanewalker" -release = "0.3.0" -version = "0.3.0" +release = "0.3.1" +version = "0.3.1" # -- General configuration --------------------------------------------------- extensions = [ diff --git a/docs/getting-started/installation.rst b/docs/getting-started/installation.rst index e7f7ab3..e1fd5cc 100644 --- a/docs/getting-started/installation.rst +++ b/docs/getting-started/installation.rst @@ -84,7 +84,7 @@ After installation, you can verify everything is working: import fastapi_traffic print(fastapi_traffic.__version__) - # Should print: 0.2.1 + # Should print: 0.3.1 Or check which backends are available: diff --git a/fastapi_traffic/__init__.py b/fastapi_traffic/__init__.py index cddedb9..3f18a2d 100644 --- a/fastapi_traffic/__init__.py +++ b/fastapi_traffic/__init__.py @@ -20,7 +20,7 @@ from fastapi_traffic.exceptions import ( RateLimitExceeded, ) -__version__ = "0.3.0" +__version__ = "0.3.1" __all__ = [ "Algorithm", "Backend", diff --git a/pyproject.toml b/pyproject.toml index c5289b6..aa9f0df 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "fastapi-traffic" -version = "0.3.0" +version = "0.3.1" description = "Production-grade rate limiting for FastAPI with multiple algorithms and backends" readme = "README.md" requires-python = ">=3.10"