Skip to content

Releases: nims-dpfc/rdetoolkit

Version 1.1.0

15 Jan 07:48
4df7426
Compare
Choose a tag to compare

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

v1.0.4

07 Nov 07:52
41baf21
Compare
Choose a tag to compare

What's Changed

Other Changes

  • Update contributing guidelines and enhance logging functionality by @sonoh5n in #90

Full Changelog: v1.0.3...v1.0.4

v1.0.3

07 Nov 01:59
27ac564
Compare
Choose a tag to compare

What's Changed

Other Changes

  • Fix error handling and update log file path in MultiDataTile mode by @sonoh5n in #83
  • fix: bump version to 1.0.3 by @sonoh5n in #84
  • Remove sccache option from pypi-release workflow by @sonoh5n in #85

Full Changelog: v1.0.2...v1.0.3

v1.0.2

30 Oct 01:09
78a01bf
Compare
Choose a tag to compare

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

Full Changelog: v1.0.1...v1.0.2

v1.0.1

01 Aug 03:52
92aff92
Compare
Choose a tag to compare
Merge pull request #29 from nims-dpfc/develop-v1.0.1

Develop v1.0.1 (patch)

v.1.0.0

31 Jul 03:47
fd0cac9
Compare
Choose a tag to compare

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」エラー発生

v0.9.0

05 Jul 01:05
Compare
Choose a tag to compare
chore: Update docs-ci.yml workflow to build and deploy HTML files