From de2917678b0ef6d3c5c16bb1e2ef973aa3d3adba Mon Sep 17 00:00:00 2001 From: HsiangNianian Date: Fri, 14 Mar 2025 01:04:07 +0800 Subject: chore: update version to 0.1.0 and enhance README with project overview and usage examples --- src/conventionalrp/__init__.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/conventionalrp/__init__.py') diff --git a/src/conventionalrp/__init__.py b/src/conventionalrp/__init__.py index 4522950..139e58b 100644 --- a/src/conventionalrp/__init__.py +++ b/src/conventionalrp/__init__.py @@ -1 +1,5 @@ -from . import _core \ No newline at end of file +from . import _core + +from packaging.version import Version + +__version__ = Version('0.1.0') -- cgit v1.2.3-70-g09d2 From 05c1e4a9380a96bf04b5c8c49d06c2859b9f21c6 Mon Sep 17 00:00:00 2001 From: HsiangNianian Date: Fri, 14 Mar 2025 01:04:54 +0800 Subject: chore: update version to 0.2.0 in __init__.py --- src/conventionalrp/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/conventionalrp/__init__.py') diff --git a/src/conventionalrp/__init__.py b/src/conventionalrp/__init__.py index 139e58b..9707310 100644 --- a/src/conventionalrp/__init__.py +++ b/src/conventionalrp/__init__.py @@ -2,4 +2,4 @@ from . import _core from packaging.version import Version -__version__ = Version('0.1.0') +__version__ = Version('0.2.0') -- cgit v1.2.3-70-g09d2 From a10578cfd63151739b36f9cc5ba81a4c0eda05ec Mon Sep 17 00:00:00 2001 From: HsiangNianian Date: Fri, 14 Mar 2025 22:11:18 +0800 Subject: chore: bump version to 0.2.1 in Cargo.toml and __init__.py --- Cargo.toml | 2 +- src/conventionalrp/__init__.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src/conventionalrp/__init__.py') diff --git a/Cargo.toml b/Cargo.toml index c82fe05..c44b23c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pyo3_template" -version = "0.2.0" +version = "0.2.1" edition = "2021" description = "A Pyo3 Project Template For HydroRoll." license = "MIT" diff --git a/src/conventionalrp/__init__.py b/src/conventionalrp/__init__.py index 9707310..83ed8ce 100644 --- a/src/conventionalrp/__init__.py +++ b/src/conventionalrp/__init__.py @@ -2,4 +2,4 @@ from . import _core from packaging.version import Version -__version__ = Version('0.2.0') +__version__ = Version('0.2.1') -- cgit v1.2.3-70-g09d2 From 1ddf2a5202e065a5df18dfa58a88faa5784a3f8c Mon Sep 17 00:00:00 2001 From: HsiangNianian Date: Fri, 14 Mar 2025 22:51:17 +0800 Subject: chore: bump version to 0.2.2 and update version retrieval method in __init__.py --- Cargo.toml | 2 +- src/conventionalrp/__init__.py | 15 +++++++++++++-- 2 files changed, 14 insertions(+), 3 deletions(-) (limited to 'src/conventionalrp/__init__.py') diff --git a/Cargo.toml b/Cargo.toml index 982bd5d..efd1fb8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "conventionalrp" -version = "0.2.1" +version = "0.2.2" edition = "2021" description = "HydroRoll Conventional Role Play SDK" license = "AGPLv3.0" diff --git a/src/conventionalrp/__init__.py b/src/conventionalrp/__init__.py index 83ed8ce..bad6a58 100644 --- a/src/conventionalrp/__init__.py +++ b/src/conventionalrp/__init__.py @@ -1,5 +1,16 @@ from . import _core -from packaging.version import Version +__all__ = ["_core", "__version__"] -__version__ = Version('0.2.1') +from importlib.metadata import version +from pkg_resources import get_distribution + +try: + # For Python 3.8+ + __version__ = version("conventionalrp") +except ImportError: + try: + # For Python < 3.8 + __version__ = get_distribution("conventionalrp").version + except Exception: + raise ImportError("Failed to get version") -- cgit v1.2.3-70-g09d2