Skip to content

Version 1.1.0

Latest
Compare
Choose a tag to compare
@sonoh5n sonoh5n released this 15 Jan 07:48
4df7426

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のテンプレート生成機能の構築

オプション 説明 必須
-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で削除予定。

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

軽微な不具合。修正済み

#98 AI Reviewの導入

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

実施していない内容

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

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