Skip to content

Commit d71eb2d

Browse files
authored
Merge pull request #12 from opencollector/fix/ci-build
fix: try to fix _version.py problem
2 parents 3b194b9 + 3ce9fe2 commit d71eb2d

3 files changed

Lines changed: 22 additions & 3 deletions

File tree

pyproject.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,9 @@ include = [
6767
"LICENSE",
6868
]
6969

70+
[tool.hatch.build.hooks.vcs]
71+
version-file = "src/jntajis/_version.py"
72+
7073
[tool.ruff]
7174
line-length = 99
7275
target-version = "py310"

src/jntajis/__init__.py

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,18 +32,34 @@
3232
import enum
3333

3434
try:
35-
from ._jntajis import ( # noqa: F401
35+
from ._jntajis import (
3636
IncrementalEncoder,
3737
TransliterationError,
3838
jnta_decode,
3939
jnta_encode,
4040
jnta_shrink_translit,
4141
mj_shrink_candidates,
4242
)
43+
from ._version import __version__, __version_tuple__
4344
except ImportError:
4445
pass
4546

4647

48+
__all__ = [
49+
"__version__",
50+
"__version_tuple__",
51+
"IncrementalEncoder",
52+
"TransliterationError",
53+
"jnta_encode",
54+
"jnta_decode",
55+
"jnta_shrink_translit",
56+
"mj_shrink_candidates",
57+
"ConversionMode",
58+
"MJShrinkScheme",
59+
"MJShrinkSchemeCombo",
60+
]
61+
62+
4763
class ConversionMode(enum.IntEnum):
4864
SISO = 0
4965
"""

src/jntajis/_jntajis.c

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)