From ef8ce327cd50f025148387cddca521a14c5f73e2 Mon Sep 17 00:00:00 2001 From: Yusur Princeps Date: Sat, 11 Oct 2025 11:07:50 +0200 Subject: [PATCH 1/2] prepare for release --- CHANGELOG.md | 5 +++++ pyproject.toml | 1 + src/suou/__init__.py | 2 +- 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fe54664..79cce18 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## 0.7.1 + ++ Add documentation ([Read The Docs](https://suou.readthedocs.io/)) ++ Improved decorator typing + ## 0.7.0 "The Lucky Update" + Add RNG/random selection overloads such as `luck()`, `rng_overload()` diff --git a/pyproject.toml b/pyproject.toml index d81123b..e9b7c97 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -32,6 +32,7 @@ classifiers = [ [project.urls] Repository = "https://nekode.yusur.moe/yusur/suou" +Documentation = "https://suou.readthedocs.io" [project.optional-dependencies] # the below are all dev dependencies (and probably already installed) diff --git a/src/suou/__init__.py b/src/suou/__init__.py index 66f3fcd..acbb164 100644 --- a/src/suou/__init__.py +++ b/src/suou/__init__.py @@ -37,7 +37,7 @@ from .redact import redact_url_password from .http import WantsContentType from .color import chalk -__version__ = "0.7.1-dev40" +__version__ = "0.7.1-rc1" __all__ = ( 'ConfigOptions', 'ConfigParserConfigSource', 'ConfigSource', 'ConfigValue', From be4404c52028d4f9418ec79e92999aff2012c65b Mon Sep 17 00:00:00 2001 From: Yusur Princeps Date: Sat, 11 Oct 2025 11:09:37 +0200 Subject: [PATCH 2/2] 0.7.1 --- aliases/sakuragasaki46_suou/pyproject.toml | 9 ++++++++- src/suou/__init__.py | 2 +- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/aliases/sakuragasaki46_suou/pyproject.toml b/aliases/sakuragasaki46_suou/pyproject.toml index 668a46b..4e19614 100644 --- a/aliases/sakuragasaki46_suou/pyproject.toml +++ b/aliases/sakuragasaki46_suou/pyproject.toml @@ -10,7 +10,7 @@ license = "Apache-2.0" readme = "README.md" dependencies = [ - "suou==0.7.0", + "suou==0.7.1", "itsdangerous", "toml", "pydantic", @@ -33,6 +33,7 @@ classifiers = [ [project.urls] Repository = "https://nekode.yusur.moe/yusur/suou" +Documentation = "https://suou.readthedocs.io" [project.optional-dependencies] # the below are all dev dependencies (and probably already installed) @@ -73,6 +74,12 @@ full = [ "sakuragasaki46_suou[sass]" ] +docs = [ + "sphinx>=2.1", + "myst_parser", + "sphinx_rtd_theme" +] + [tool.setuptools.dynamic] version = { attr = "suou.__version__" } diff --git a/src/suou/__init__.py b/src/suou/__init__.py index acbb164..6eb7546 100644 --- a/src/suou/__init__.py +++ b/src/suou/__init__.py @@ -37,7 +37,7 @@ from .redact import redact_url_password from .http import WantsContentType from .color import chalk -__version__ = "0.7.1-rc1" +__version__ = "0.7.1" __all__ = ( 'ConfigOptions', 'ConfigParserConfigSource', 'ConfigSource', 'ConfigValue',