diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 183bd0c..0f2d7c3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -36,8 +36,8 @@ jobs: - run: pip install ruff pytest httpx - run: | - ruff check konoha - ruff format --diff konoha + ruff check src + ruff format --diff src - run: pytest env: AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} diff --git a/pyproject.toml b/pyproject.toml index 58da92d..d384127 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,6 +7,7 @@ version = "5.5.2" description = "A tiny sentence/word tokenizer for Japanese text written in Python" authors = ["himkt "] readme = "README.md" +packages = [{include = "konoha", from = "src" }] license = "MIT" [tool.poetry.dependencies] diff --git a/konoha/__init__.py b/src/konoha/__init__.py similarity index 100% rename from konoha/__init__.py rename to src/konoha/__init__.py diff --git a/konoha/api/server.py b/src/konoha/api/server.py similarity index 100% rename from konoha/api/server.py rename to src/konoha/api/server.py diff --git a/konoha/api/v1/batch_tokenization.py b/src/konoha/api/v1/batch_tokenization.py similarity index 100% rename from konoha/api/v1/batch_tokenization.py rename to src/konoha/api/v1/batch_tokenization.py diff --git a/konoha/api/v1/tokenization.py b/src/konoha/api/v1/tokenization.py similarity index 100% rename from konoha/api/v1/tokenization.py rename to src/konoha/api/v1/tokenization.py diff --git a/konoha/data/__init__.py b/src/konoha/data/__init__.py similarity index 100% rename from konoha/data/__init__.py rename to src/konoha/data/__init__.py diff --git a/konoha/data/resource.py b/src/konoha/data/resource.py similarity index 100% rename from konoha/data/resource.py rename to src/konoha/data/resource.py diff --git a/konoha/data/token.py b/src/konoha/data/token.py similarity index 100% rename from konoha/data/token.py rename to src/konoha/data/token.py diff --git a/konoha/sentence_tokenizer.py b/src/konoha/sentence_tokenizer.py similarity index 100% rename from konoha/sentence_tokenizer.py rename to src/konoha/sentence_tokenizer.py diff --git a/konoha/word_tokenizer.py b/src/konoha/word_tokenizer.py similarity index 100% rename from konoha/word_tokenizer.py rename to src/konoha/word_tokenizer.py diff --git a/konoha/word_tokenizers/__init__.py b/src/konoha/word_tokenizers/__init__.py similarity index 100% rename from konoha/word_tokenizers/__init__.py rename to src/konoha/word_tokenizers/__init__.py diff --git a/konoha/word_tokenizers/character_tokenizer.py b/src/konoha/word_tokenizers/character_tokenizer.py similarity index 100% rename from konoha/word_tokenizers/character_tokenizer.py rename to src/konoha/word_tokenizers/character_tokenizer.py diff --git a/konoha/word_tokenizers/janome_tokenizer.py b/src/konoha/word_tokenizers/janome_tokenizer.py similarity index 100% rename from konoha/word_tokenizers/janome_tokenizer.py rename to src/konoha/word_tokenizers/janome_tokenizer.py diff --git a/konoha/word_tokenizers/kytea_tokenizer.py b/src/konoha/word_tokenizers/kytea_tokenizer.py similarity index 100% rename from konoha/word_tokenizers/kytea_tokenizer.py rename to src/konoha/word_tokenizers/kytea_tokenizer.py diff --git a/konoha/word_tokenizers/mecab_tokenizer.py b/src/konoha/word_tokenizers/mecab_tokenizer.py similarity index 100% rename from konoha/word_tokenizers/mecab_tokenizer.py rename to src/konoha/word_tokenizers/mecab_tokenizer.py diff --git a/konoha/word_tokenizers/nagisa_tokenizer.py b/src/konoha/word_tokenizers/nagisa_tokenizer.py similarity index 100% rename from konoha/word_tokenizers/nagisa_tokenizer.py rename to src/konoha/word_tokenizers/nagisa_tokenizer.py diff --git a/konoha/word_tokenizers/sentencepiece_tokenizer.py b/src/konoha/word_tokenizers/sentencepiece_tokenizer.py similarity index 100% rename from konoha/word_tokenizers/sentencepiece_tokenizer.py rename to src/konoha/word_tokenizers/sentencepiece_tokenizer.py diff --git a/konoha/word_tokenizers/sudachi_tokenizer.py b/src/konoha/word_tokenizers/sudachi_tokenizer.py similarity index 100% rename from konoha/word_tokenizers/sudachi_tokenizer.py rename to src/konoha/word_tokenizers/sudachi_tokenizer.py diff --git a/konoha/word_tokenizers/tokenizer.py b/src/konoha/word_tokenizers/tokenizer.py similarity index 100% rename from konoha/word_tokenizers/tokenizer.py rename to src/konoha/word_tokenizers/tokenizer.py diff --git a/konoha/word_tokenizers/whitespace_tokenizer.py b/src/konoha/word_tokenizers/whitespace_tokenizer.py similarity index 100% rename from konoha/word_tokenizers/whitespace_tokenizer.py rename to src/konoha/word_tokenizers/whitespace_tokenizer.py