From 70907263c1efa11efd79164b37e993e6c522d54f Mon Sep 17 00:00:00 2001 From: samaxbytez Date: Wed, 4 Nov 2026 01:15:49 +0000 Subject: [PATCH] chore: release 0.1.2 --- CHANGELOG.md | 2 +- pyproject.toml | 2 +- src/nomba/_version.py | 2 +- tests/test_auth.py | 3 ++- tests/test_version.py | 2 +- 5 files changed, 6 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 52e4ca4..91886cc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## [Unreleased] +## [0.1.2] - 2026-11-04 ### Documentation diff --git a/pyproject.toml b/pyproject.toml index a584fc1..3cd196b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "nomba" -version = "0.1.1" +version = "0.1.2" description = "Official Python SDK for the Nomba API: transfers, checkout, virtual accounts, bills and webhooks." readme = "README.md" license = "MIT" diff --git a/src/nomba/_version.py b/src/nomba/_version.py index 485f44a..b3f4756 100644 --- a/src/nomba/_version.py +++ b/src/nomba/_version.py @@ -1 +1 @@ -__version__ = "0.1.1" +__version__ = "0.1.2" diff --git a/tests/test_auth.py b/tests/test_auth.py index ef3d6cf..d1ca039 100644 --- a/tests/test_auth.py +++ b/tests/test_auth.py @@ -8,6 +8,7 @@ import httpx import pytest +import nomba from nomba import AuthenticationError, InMemoryTokenStore, ServerError, Token from nomba._core import token_decision from nomba.tokens import parse_timestamp, token_from_response @@ -44,7 +45,7 @@ def test_first_call_issues_token_then_reuses_it(api: MockAPI) -> None: assert call.headers["accountid"] == ACCOUNT_ID assert call.headers["accept"] == "application/json" assert call.headers["content-type"] == "application/json" - assert call.headers["user-agent"].startswith("nomba-python/0.1.1 python/") + assert call.headers["user-agent"].startswith(f"nomba-python/{nomba.__version__} python/") assert call.extensions["timeout"]["read"] == 30.0 diff --git a/tests/test_version.py b/tests/test_version.py index 43727fa..2a76409 100644 --- a/tests/test_version.py +++ b/tests/test_version.py @@ -11,7 +11,7 @@ def test_version_matches_pyproject() -> None: text = (Path(__file__).parent.parent / "pyproject.toml").read_text() match = re.search(r'^version = "([^"]+)"', text, re.MULTILINE) assert match is not None - assert nomba.__version__ == match.group(1) == "0.1.1" + assert nomba.__version__ == match.group(1) def test_user_agent() -> None: