Releases: nims-dpfc/rdetoolkit
Releases · nims-dpfc/rdetoolkit
Version 1.1.0
What's Changed
Other Changes
- fix: #91 initialize obj as an empty dictionary in MetadataDefJsonGenerator by @sonoh5n in #92
- Develop/#57 tqdmの追加 by @sonoh5n in #93
- Develop/54: Change the character code detection process for files by @sonoh5n in #99
- Develop/13: Excelinvoiceのテンプレートを生成できる機能を構築する by @sonoh5n in #101
- Revert "Develop/13: Excelinvoiceのテンプレートを生成できる機能を構築する" by @sonoh5n in #102
- Develop/13: Excelinvoiceのテンプレートを生成できる機能を構築する by @sonoh5n in #103
- feat: #98 add PR-Agent workflow for automated pull request management by @sonoh5n in #105
- Develop/96 by @sonoh5n in #107
- Develop/v1.1.0 by @sonoh5n in #108
Full Changelog: v1.0.4...v1.1.0
変更内容詳細
#13 Excelinvoiceのテンプレート生成機能の構築
- Documents: https://nims-dpfc.github.io/rdetoolkit/latest/usage/cli/
make_excelinvoice
で、invoic.schema.json
からExcelinvoiceを生成可能です。利用可能なオプションは以下の通りです。
オプション | 説明 | 必須 |
---|---|---|
-o(--output) | 出力ファイルパス。ファイルパスの末尾は_excel_invoice.xlsx を付与すること。 |
o |
-m | モードの選択。登録モードの選択。ファイルモードfile かフォルダモードfolder を選択可能。 |
- |
"Unix/macOS"
```shell
python3 -m rdetoolkit make_excelinvoice <invoice.schema.json path> -o <save file path> -m <file or folder>
```
"Windows"
```powershell
py -m rdetoolkit make_excelinvoice <invoice.schema.json path> -o <save file path> -m <file or folder>
```
#54 文字コードの検出不具合解消
chardetng
を利用することで上記の問題を解決できる。ネガティブマッチング->ポジティブマッチングで検出する。
from rdetoolkit.core import detect_encoding
enc = detect_encoding(_path)
#57
devuser@develop-rdetoolkit % python main.py
100%|██████████████████████████████████████████████████████████████████████████████████████████████████████████| 3/3 [00:05<00:00, 1.73s/it]
#76 invoice.shcema.jsonのチェック機能はすでに実装済み
すでに実装済み
#80 mikeによるバージョン切り替えについて
mikeのバージョン切り替えは一旦保留にする。
#95 コメント英語化
pythonスクリプト内の日本語コメントを全て英語に変換。
#96 StorageDirのリファクタリング
rde2util.StorageDir
のリファクタリングを実施。StorageDir
は、v1.2.0で削除予定。
- Documents: https://nims-dpfc.github.io/rdetoolkit/latest/usage/structured_process/directory/#rdetoolkitrde
- issue: #96 (comment)
#91 __init__
時の生成ファイル不具合修正
軽微な不具合。修正済み
#98 AI Reviewの導入
PR-Agent
を導入し、開発者のタスク負担を削減。
実施していない内容
以下の issueは対応しない。対応見送り。
そのほかのissueは次回バージョンで対応予定: https://github.com/nims-dpfc/rdetoolkit/milestone/8
v1.0.4
v1.0.3
v1.0.2
What's Changed
Other Changes
- Fixed/37 by @sonoh5n in #39
- Fixed/34 by @sonoh5n in #35
- chore(deps): bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows in the github_actions group across 1 directory by @dependabot in #33
- Feature/40 update Python3.12 by @sonoh5n in #44
- Develop/2 サムネイルのサイズ変更関数実装 by @sonoh5n in #47
- Develop/41 by @sonoh5n in #49
- Develop/1: ドキュメントのバージョン切り替え by @sonoh5n in #51
- Develop/46 MultiDataTileモードで例外をスキップする設定を追加 by @sonoh5n in #61
- Refactor error message formatting in InvoiceValidator by @sonoh5n in #63
- Develop/59 by @sonoh5n in #65
- Develop/48 生データ格納先をデフォルトでnonshared_rawに変更する by @sonoh5n in #66
- Fixed/55_56_58 by @sonoh5n in #68
- Release 1.0.2 by @sonoh5n in #69
- build(deps): bump pyo3 from 0.22.3 to 0.22.4 in the cargo group across 1 directory by @dependabot in #70
- Fix build and toolchain installation issues by @sonoh5n in #73
- Fix manylinux target and arguments in pypi-release.yml by @sonoh5n in #74
- Update pyo3 dependency features by @sonoh5n in #75
- Refactor build process: Remove backup and restore of Cargo.toml file by @sonoh5n in #77
- Refactor build process and add test for dist directory contents by @sonoh5n in #78
- Refactor code for improved performance by @sonoh5n in #79
New Contributors
- @dependabot made their first contribution in #33
Full Changelog: v1.0.1...v1.0.2
v1.0.1
Merge pull request #29 from nims-dpfc/develop-v1.0.1 Develop v1.0.1 (patch)
v.1.0.0
v0.9.0
chore: Update docs-ci.yml workflow to build and deploy HTML files