aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/conventionalrp
diff options
context:
space:
mode:
author简律纯 <i@jyunko.cn>2025-03-15 14:15:13 +0800
committerGitHub <noreply@github.com>2025-03-15 14:15:13 +0800
commiteb00c504f1fae5f0301adf25011e98cbb78cc79d (patch)
treec6971c11999467e4009e99e8fb5ec7c85e47c529 /src/conventionalrp
parentee15a8b3174048f1c9f7f53a51d1e5b7a2410054 (diff)
parenteeef7f3ed7209c5f6b8e101d132a91e372a7dd6d (diff)
downloadconventional_role_play-eb00c504f1fae5f0301adf25011e98cbb78cc79d.tar.gz
conventional_role_play-eb00c504f1fae5f0301adf25011e98cbb78cc79d.zip
Merge branch 'main' into main
Diffstat (limited to 'src/conventionalrp')
-rw-r--r--src/conventionalrp/__init__.py17
-rw-r--r--src/conventionalrp/_core.pyi2
-rw-r--r--src/conventionalrp/core/__init__.py4
-rw-r--r--src/conventionalrp/extractors/__init__.py2
-rw-r--r--src/conventionalrp/plugins/__init__.py2
-rw-r--r--src/conventionalrp/renderers/__init__.py2
-rw-r--r--src/conventionalrp/utils/__init__.py2
7 files changed, 23 insertions, 8 deletions
diff --git a/src/conventionalrp/__init__.py b/src/conventionalrp/__init__.py
index 4522950..bad6a58 100644
--- a/src/conventionalrp/__init__.py
+++ b/src/conventionalrp/__init__.py
@@ -1 +1,16 @@
-from . import _core \ No newline at end of file
+from . import _core
+
+__all__ = ["_core", "__version__"]
+
+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")
diff --git a/src/conventionalrp/_core.pyi b/src/conventionalrp/_core.pyi
index 4945a82..8a0cc40 100644
--- a/src/conventionalrp/_core.pyi
+++ b/src/conventionalrp/_core.pyi
@@ -1,3 +1,3 @@
-def sum_as_string(self, a: int, b: int) -> str: ...
+def sum_as_string(a: int, b: int) -> str: ...
class Base: ... \ No newline at end of file
diff --git a/src/conventionalrp/core/__init__.py b/src/conventionalrp/core/__init__.py
index 7097e41..d63b2a9 100644
--- a/src/conventionalrp/core/__init__.py
+++ b/src/conventionalrp/core/__init__.py
@@ -1,4 +1,4 @@
-# FILE: /trpg-log-processor/trpg-log-processor/src/trpg_log_processor/core/__init__.py
+# FILE: /trpg-log-processor/trpg-log-processor/src/conventionalrp/core/__init__.py
"""
-This file initializes the core module of the trpg_log_processor SDK.
+This file initializes the core module of the conventionalrp SDK.
""" \ No newline at end of file
diff --git a/src/conventionalrp/extractors/__init__.py b/src/conventionalrp/extractors/__init__.py
index d27a5eb..c076f07 100644
--- a/src/conventionalrp/extractors/__init__.py
+++ b/src/conventionalrp/extractors/__init__.py
@@ -1,4 +1,4 @@
-# FILE: /trpg-log-processor/trpg-log-processor/src/trpg_log_processor/extractors/__init__.py
+# FILE: /trpg-log-processor/trpg-log-processor/src/conventionalrp/extractors/__init__.py
"""
This file initializes the extractors module.
""" \ No newline at end of file
diff --git a/src/conventionalrp/plugins/__init__.py b/src/conventionalrp/plugins/__init__.py
index 32fa8a0..9f1a11b 100644
--- a/src/conventionalrp/plugins/__init__.py
+++ b/src/conventionalrp/plugins/__init__.py
@@ -1,4 +1,4 @@
-# FILE: /trpg-log-processor/trpg-log-processor/src/trpg_log_processor/plugins/__init__.py
+# FILE: /trpg-log-processor/trpg-log-processor/src/conventionalrp/plugins/__init__.py
"""
This file initializes the plugins module.
""" \ No newline at end of file
diff --git a/src/conventionalrp/renderers/__init__.py b/src/conventionalrp/renderers/__init__.py
index ce04364..7838674 100644
--- a/src/conventionalrp/renderers/__init__.py
+++ b/src/conventionalrp/renderers/__init__.py
@@ -1,4 +1,4 @@
-# FILE: /trpg-log-processor/trpg-log-processor/src/trpg_log_processor/renderers/__init__.py
+# FILE: /trpg-log-processor/trpg-log-processor/src/conventionalrp/renderers/__init__.py
"""
This file initializes the renderers module.
""" \ No newline at end of file
diff --git a/src/conventionalrp/utils/__init__.py b/src/conventionalrp/utils/__init__.py
index 20153b2..44b1840 100644
--- a/src/conventionalrp/utils/__init__.py
+++ b/src/conventionalrp/utils/__init__.py
@@ -1,2 +1,2 @@
-# FILE: /trpg-log-processor/trpg-log-processor/src/trpg_log_processor/utils/__init__.py
+# FILE: /trpg-log-processor/trpg-log-processor/src/conventionalrp/utils/__init__.py
"""This file initializes the utils module.""" \ No newline at end of file