Rdetoolkit

Latest version: v1.1.0

Safety actively analyzes 701497 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.1.0

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
Other Changes
* fix: 91 initialize obj as an empty dictionary in MetadataDefJsonGenerator by sonoh5n in https://github.com/nims-dpfc/rdetoolkit/pull/92
* Develop/57 tqdmの追加 by sonoh5n in https://github.com/nims-dpfc/rdetoolkit/pull/93
* Develop/54: Change the character code detection process for files by sonoh5n in https://github.com/nims-dpfc/rdetoolkit/pull/99
* Develop/13: Excelinvoiceのテンプレートを生成できる機能を構築する by sonoh5n in https://github.com/nims-dpfc/rdetoolkit/pull/101
* Revert "Develop/13: Excelinvoiceのテンプレートを生成できる機能を構築する" by sonoh5n in https://github.com/nims-dpfc/rdetoolkit/pull/102
* Develop/13: Excelinvoiceのテンプレートを生成できる機能を構築する by sonoh5n in https://github.com/nims-dpfc/rdetoolkit/pull/103
* feat: 98 add PR-Agent workflow for automated pull request management by sonoh5n in https://github.com/nims-dpfc/rdetoolkit/pull/105
* Develop/96 by sonoh5n in https://github.com/nims-dpfc/rdetoolkit/pull/107
* Develop/v1.1.0 by sonoh5n in https://github.com/nims-dpfc/rdetoolkit/pull/108


**Full Changelog**: https://github.com/nims-dpfc/rdetoolkit/compare/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`を利用することで上記の問題を解決できる。ネガティブマッチング->ポジティブマッチングで検出する。

python
from rdetoolkit.core import detect_encoding
enc = detect_encoding(_path)


57

bash
devuserdevelop-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: <https://github.com/nims-dpfc/rdetoolkit/issues/96#issuecomment-2544467303>

91 `__init__`時の生成ファイル不具合修正

軽微な不具合。修正済み

98 AI Reviewの導入

`PR-Agent`を導入し、開発者のタスク負担を削減。

- https://github.com/Codium-ai/pr-agent

実施していない内容
<!--今回の変更で対応しない・できない内容を記載する-->

以下の issueは対応しない。対応見送り。

- 80

そのほかのissueは次回バージョンで対応予定: <https://github.com/nims-dpfc/rdetoolkit/milestone/8>

1.0.4

<!-- Release notes generated using configuration in .github/release.yml at v1.0.4 -->

What's Changed
Other Changes
* Update contributing guidelines and enhance logging functionality by sonoh5n in https://github.com/nims-dpfc/rdetoolkit/pull/90


**Full Changelog**: https://github.com/nims-dpfc/rdetoolkit/compare/v1.0.3...v1.0.4

1.0.3

<!-- Release notes generated using configuration in .github/release.yml at v1.0.3 -->

What's Changed
Other Changes
* Fix error handling and update log file path in MultiDataTile mode by sonoh5n in https://github.com/nims-dpfc/rdetoolkit/pull/83
* fix: bump version to 1.0.3 by sonoh5n in https://github.com/nims-dpfc/rdetoolkit/pull/84
* Remove sccache option from pypi-release workflow by sonoh5n in https://github.com/nims-dpfc/rdetoolkit/pull/85


**Full Changelog**: https://github.com/nims-dpfc/rdetoolkit/compare/v1.0.2...v1.0.3

1.0.2

* build(deps): bump pyo3 from 0.22.3 to 0.22.4 in the cargo group across 1 directory by dependabot in https://github.com/nims-dpfc/rdetoolkit/pull/70
* Fix build and toolchain installation issues by sonoh5n in https://github.com/nims-dpfc/rdetoolkit/pull/73
* Fix manylinux target and arguments in pypi-release.yml by sonoh5n in https://github.com/nims-dpfc/rdetoolkit/pull/74
* Update pyo3 dependency features by sonoh5n in https://github.com/nims-dpfc/rdetoolkit/pull/75
* Refactor build process: Remove backup and restore of Cargo.toml file by sonoh5n in https://github.com/nims-dpfc/rdetoolkit/pull/77
* Refactor build process and add test for dist directory contents by sonoh5n in https://github.com/nims-dpfc/rdetoolkit/pull/78
* Refactor code for improved performance by sonoh5n in https://github.com/nims-dpfc/rdetoolkit/pull/79

New Contributors
* dependabot made their first contribution in https://github.com/nims-dpfc/rdetoolkit/pull/33

**Full Changelog**: https://github.com/nims-dpfc/rdetoolkit/compare/v1.0.1...v1.0.2

1.0.1

1.0.0

CHANGELOG

- 12: exceptions.catch_exception_with_messageの挙動を変更する
- 14 : バリデーション機能のエラー表示を改善する
- 15 : metadata.jsonのバリデーションが仕様と異なるため修正する
- 16 : workflow.run()の複雑度を下げる
- 18 : スタックトレース・バリデーション周りのドキュメントを更新
- 11: 「The schema and path do not exist: metadata.json」エラー発生

Page 1 of 2

Links

Releases

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.