リリースノート¶
バージョン1.34.0 ¶
バグ修正¶
Allure Tables の視覚的な側面を改善するための PDF レポートの自動更新
numpy の更新により、数値演算による型チェックが改善されました。
変更点¶
Scipy、pandas、numpy、matplotlib の要件の更新。
pandasとの互換性を高めるために、 .valuesを.to_numpy()に変更しました。
パフォーマンス向上のためパンダ操作を更新しました
非推奨¶
ライセンスシステム:
削除されました
台風/ライセンス_台風テスト/
ディレクトリ削除されました
カーネル.py
ライセンスの検証テストライセンスファイルを削除しました
ライセンスの依存関係を削除
pyproject.toml
ライセンスを削除
tox.ini
そしてtox_linux.ini
バージョン1.33.0 ¶
追加された機能¶
Python 3.10用のPytest 8へのアップグレード(
>=.6
) および Python 3.11 (すべてのバージョン)。
非推奨¶
Python 3.8 のサポート。
バージョン1.32.0 ¶
バグ修正¶
Allureレポートオプションの環境パラメータを更新しました
シンプルなCSVレポート生成を修正
非推奨¶
Python 3.8 用の最後の Typhoontest API ホイール サポート。
バージョン1.31.0 ¶
非推奨¶
埋め込みプラグイン
台風-docx
、サードパーティのパッケージとしてまだ利用可能 Typhoon HIL Githubページ.
バージョン 1.30.0 ¶
追加された機能¶
Typhoon API によって生成される自動 Allure ステップを無効にするオプション。
変更点¶
Typhoontest API のパッケージが変更され、Setuptools および pip の新しいバージョンとの互換性が確保されました。
Typhoontest ドキュメントに HIL API ドキュメントへのリンクが追加されました。
既存のオプションが文書化されている(
--alluredir=DIR
,--clean-alluredir
,--オープンアリュール
,ログ_cli
,--log-cli-level
,--収集のみ
,--マーカー
,-k
,--履歴を保持する
)。
バージョン1.29.0 ¶
バグ修正¶
台風の種類.タイムデルタ.ティムデルタ
キャストを固定して返す台風の種類.タイムデルタ.ティムデルタ
ときpandas.Timedelta
が提供される(間接的に固定する)台風テストシグナル検索
関数)台風テスト信号制御
パッケージがドキュメントに再挿入されました
バージョン 1.28.0 ¶
追加された機能¶
Python 3.11のサポート
Typhoontest モジュールを通じて利用可能なバージョン番号 (例: typhoon.test.__version__ )
魅力的な環境情報はPDFレポートに添付されています
変更点¶
台風.テスト.IEC61000
パッケージがリリースされました関数は装飾され、Allure Reportでの使用状況が表示されます
フリッカーは現在
フリッカーメーター
コードを最適化した電力量(単相および三相)モジュールが削減され、現在は
pandas.データフレーム
タプルの代わりにpandas.DataFrames
.
新しい例を使った Docstring のレビュー
Python 3.11 の要件が更新されました (Jinja、テーブル、パンダ、ボケなど)
pandas==2.0.3をサポートするための API 修正
バグ修正¶
グリッドフォルト関数( typhoon.test.sources.grid_fault関数)のドキュメント
typhoon.test.capture.get_capture_results関数の絶対時間 ( absolute_time ) パラメータが、 executeAt の待機時間を考慮するように修正されました。
バージョン1.27.0 ¶
追加された機能¶
ABCからゼロ、正と負のシーケンス(対称成分)関数
逆ABCからゼロへの関数、正と負のシーケンス関数
変更点¶
台風の種類.タイムデルタ.タイムデルタ
浮動小数点エラーを修正しました。
バグ修正¶
自動 PDF レポートの問題が修正されました: 一部のテスト ケースでレポートに追加する数値が見つかりませんでした。
バージョン1.26.0 ¶
追加された機能¶
Typhoontest API ( typhoon.test.IEC61000 ) に IEC 61000 標準関数のベータ版を追加します。
変更点¶
プラギー=>1.0.0
Typhoontestのバージョンとは一時的に互換性がありません==0.13.1
.Pytestのバージョンがアップグレードされました。現在バージョンを使用しています
==7.2.0
.
バグ修正¶
DC成分を固定する
台風テスト高調波周波数コンテンツ
関数。Typhoontest との新しい matplotlib バージョンの互換性を修正しました。
非推奨¶
リストされているクラスと関数からのエイリアスは削除されました:
台風テストキャプチャ
モジュール読む
関数待つまで
関数
台風テスト範囲
モジュールその周り
関数
台風テスト信号
モジュール探す
関数
台風テストソース
モジュールget_phasor_3ph
関数グリッドの変更
関数get_pv_mpp
関数
台風の種類と位相
モジュールフェーザー
クラスフェイザー3ph
クラス
バージョン1.25.0 ¶
追加された機能¶
自動PDFレポートのパラメータ
変更点¶
matplotlib>=3.6.x
Typhoontestと一時的に互換性がありません
バグ修正¶
一部のテストセッションケースの PDF レポートの自動生成
バージョン1.24.0 ¶
バグ修正¶
Microsoft C++ツールがインストールされていないマシンの場合のいくつかの依存関係
データフレーム上の小さなタイムスタンプキャプチャに関する問題
バージョン1.23.0 ¶
追加された機能¶
Allureテーブルを自動PDFレポートに生成
pytestに新しいオプションが追加されました(
vdev、 vcfg、 ethdev、 discovery_ip、 fw、シンプルレポート
)周波数測定用に単相SOGI PLLを追加
台風テスト信号制御
パッケージドキュメント台風の種類.タイムデルタ.タイムデルタ
ドキュメントサブステップAllureプロットを自動PDFレポートに生成
自動PDFレポート生成テスト
変更点¶
Pytestのカスタムオプションのドキュメント化
バグ修正¶
関数
信号周波数ZC
- 平均値オフセットの問題
バージョン1.22.0 ¶
変更点¶
要件が更新されました
バグ修正¶
AnalysisResultクラス
ホイール生成用のファイル
バージョン1.21.0 ¶
追加された機能¶
両プラットフォーム(Windows と Linux)で Python 3.10 をサポート
PDF自動生成オプションとドキュメント
同胞団
read_cff
関数
バグ修正¶
ドキュメントと詳細な説明がアップグレードされました
パッチ
日付時刻.合計秒数
そしてpandas.データフレーム
スライス
変更点¶
Python 3.10 の要件に適合する依存関係、API、テスト
テーブルパッケージは追加から永久要件まで
非推奨¶
Python 3.6 および 3.7 のサポート
バージョン1.20.1 ¶
追加された機能¶
lz4==3.1.3
第三者依存
バグ修正¶
以前のプロットからの信号を含むプロットの問題を修正しました。
matplotlib のメモリ リークがさらに改善されました。
ドキュメント
ステップ情報
関数
バージョン 1.20.0 ¶
バグ修正¶
バージョン 1.19.0 ¶
非推奨¶
Typhoontest APIからのテスト実行プログラム
バージョン1.18.1 ¶
バグ修正¶
Pytestの依存関係の問題
基本的な浮動小数点値を考慮したTHD計算
追加された機能¶
新しいインタラクティブ プロット オプションを備えた分析プロットのデコレータ
Cythonを使用したインテグレーターコンポーネント
バージョン 1.18.0 ¶
追加された機能¶
新しいコマンドライン引数:
--分析プロットタイプ
テスト実行時にレポートプロット添付タイプを制御する--分析プロット失敗時のみ
テストが失敗した場合にのみプロット添付ファイルを追加するかどうかを制御します
report_plot辞書引数で指定された動作をオーバーライドします
--分析プロットタイプ
そして--分析プロット失敗時のみ
バグ修正¶
台風.テスト.ハーモニック.thd
新しい引数を追加頻度許容差
周波数精度の問題を解決します。
バージョン 1.17.0 ¶
追加された機能¶
台風テストキャプチャ読み取りmdf
エクスポートされた mdf キャプチャファイルを typhoontest DataFrame としてインポートする関数
バグ修正¶
台風テストキャプチャ読み取り
マルチヒルモデルで信号を取得するための機能の問題
バージョン1.16.0 ¶
追加された機能¶
初期値
議論の中でランプ
そしてアサートはランプです
機能バターワースフィルタ関数
台風テストシグナルフィルタリング
ローパスフィルター
ハイパスフィルター
バンドパスフィルター
バンドストップフィルター
バグ修正¶
ハッシュメソッドを追加する
台風の種類.タイムデルタ.タイムデルタ
ハッシュ可能性を修正するクラス非同期サンプルステップを作成していたタイムデルタの丸めの不正確さを修正しました。
修理
待つまで
シミュレーション時間ではなく、実時間で信号読み取り間隔を測定した修理
台風テストシグナルis_step
from_value が存在しない場合に reference_signal をプロットする際の問題
バージョン 1.15.0 ¶
バグ修正¶
との互換性
パンダ>=1.0.5
アリュール テーブル: 利用可能なカラーマップの 1 つを適用する際のエラーを修正しました。
typhoon.test.sources.get_pv_mpp
- 電流値と電圧値が反転する問題
追加された機能¶
アリュール テーブル: 中心値に基づいた新しいカラー スキームを追加しました。
台風の種類.タイムデルタ.タイムデルタ
- キャスト可能な数値/文字列でリレーショナルを使用する可能性
バージョン1.14.1 ¶
バグ修正¶
テーブルパッケージのインポートに関する問題を修正しました
バージョン 1.14.0 ¶
追加された機能¶
三相電力
機能台風テストパワー
パッケージ移動平均
機能台風テストシグナルフィルタリング
パッケージAllure レポートに HTML テーブルを添付するための関数を含む typhoon.test.reporting.tables パッケージ:
アタッチテーブル
アタッチテーブルカスタムカラーマップ
列ごとのカスタムカラーマップテーブルへの添付
テキストスタイル
allure レポートにメッセージを追加するための typhoon.test.reporting.messages パッケージ:
レポートメッセージ
レポートステップ
台風テスト報告図添付図
Allure レポートに matplotlib 図を追加する関数'mode'引数を
台風.テスト.ハーモニック.thd
3 つの計算モードのいずれかを選択する機能:多重高調波のみ
倍数に加えて次数間高調波を含む
利用可能なすべての周波数で
バージョン 1.13.0 ¶
バグ修正¶
StepInfo: 信号が整定時間領域から外れない場合は0秒を返します
追加された機能¶
typhoon.test.capture.merge_dataframes
2つのデータフレームを結合する関数
バージョン1.12.1 ¶
バグ修正¶
ステップ情報:
安定時間の絶対閾値は値のスワッピングであった
'settling_time_threshold_abs'が定義されている場合、'settling_time_threshold'はNoneに設定されます
使用後の引き伸ばされたプロット
自由度プロット
修正されました
バージョン1.12.0 ¶
追加された機能¶
--レポートプロット
pytest コマンドライン引数を使用して、魅力レポートのプロット添付ファイルのレベルを制御します。
バグ修正¶
すべての機能の動作を修正しました
時間_tol
口論いくつかのバグを修正し、コードをリファクタリングしました
テストからのユーザープロットが含まれないようにプロット添付を修正しました
注記
Typhoontest バージョン 1.12.0 は、2020.2 より前のバージョンの Typhoon HIL Control Center では動作しません。
バージョン1.11.1 ¶
追加された機能¶
グローバルライセンスフォルダ定義のサポート
バージョン1.11.0 ¶
追加された機能¶
--履歴を保持する
Allure レポートに過去の結果のトレンド グラフを追加するコマンドライン オプション台風キャプチャからエクスポートされたデータを読み取るための関数:
読み取りHDF
- .h5 ファイルにエクスポートされたデータを読み取るため。読み取りCSV
- .csv ファイルにエクスポートされたデータを読み取るため。読み取りマット
- .mat ファイルにエクスポートされたデータを読み取るため。読み取りtdms
- .tdms ファイルにエクスポートされたデータを読み取るため。
バグ修正¶
find_edges 関数の修正 - エッジが実際に発生する 1 ステップ前にエッジを検出していた
変更点¶
ステップ情報
パラメータ
整定時間閾値
ゲインとして設定されていましたが、現在は%になっています。信号を評価する開始時間を定義できるようになりました
整定時間の閾値を絶対値として定義することも可能になりました
ウィンドウの面積:
以前のデータと仮定
引数が追加され、結果の開始トランジェントが排除されます
バージョン1.10.2 ¶
追加された機能¶
LinuxプラットフォームでAllureレポートを開くためのシェルスクリプトが作成されます
typhoontestは新しいtyphoonソフトウェアライセンスフレームと互換性を持つようになりました
バージョン1.10.1 ¶
バグ修正¶
アリュール-pytest
レポートを開く際の問題のため、バージョンを2.6.2にダウングレードしました
バージョン 1.10.0 ¶
バグ修正¶
アリュールHTML
スタンドアロンHTMLレポートを含むディレクトリは、次の場合に自動的に生成されます。--魅惑
コマンドライン引数が指定されているウィンドウrms
可能であれば、特定の信号に対して正確な周波数を計算するようになりました。
バージョン1.9.0 ¶
バグ修正¶
パンダのモンキーパッチコードを更新して、例外を回避する
pandas.compat
追加された機能¶
TyphoontestライブラリがLinux対応になりました
魅力的なレポートでアサーション結果を表示する
pytest_assertion_pass
(pytest > 5 が必要です)。ステップ情報機能。
関数
グリッド障害
電圧源にあらゆる種類のグリッド障害を発生させます。
変更点¶
大幅に改善されたパフォーマンス
ウィンドウrms
そしてis_step
機能。
バージョン1.8.0 ¶
変更点¶
TYPHOON 環境変数は、ライセンスおよび Allure レポートのオープンには使用されなくなりました。
バージョン1.7.1 ¶
バグ修正¶
正弦波信号をテストするときの time follows_reference 関数の問題。
その間
TyphoonTest 関数の引数が、プレーンな時間文字列で機能するようになりました。TyphoonTest IDE は、間違ったテスト順序の報告を避けるために、テスト収集フェーズの最後にのみ項目を収集します。
バージョン1.7.0 ¶
バグ修正¶
ライセンスのパスを修正しました (新しいファイルシステムの変換)。
TyphoonTestは、以下の場合にはTyphoonTest IDEにデータを送信しません。
--msg_proxy_path
arg は送信されません。
バージョン1.6.0 ¶
追加された機能¶
分析機能に時間許容範囲が追加されました。
バージョン1.5.0 ¶
バグ修正¶
エラー
最大頻度
で頻度コンテンツ
関数。エラー
follows_reference
関数 if during 引数が使用される。
追加された機能¶
pytest テスト概念の省略名。
パラメータは ASCII テーブルを受け入れます。
フルサイクルモード
信号周波数ZC
機能 - 1 秒ごとにゼロ交差が検出されるモード。
変更点¶
abc_to_alphabetagamaa
そしてアルファベットagamma_to_abc
関数には、abcフレームのa軸に揃える軸を選択するための引数アラインメントがあります。
バージョン1.4.1 ¶
バグ修正¶
捕獲
変数台風テスト
影を落とすだろう台風テストキャプチャ
サブモジュールTyphoonTest IDE テストエクスプローラーのテストクラスに関連する例外を修正しました
バージョン1.4.0 ¶
変更点¶
during引数を持つすべての関数がリファクタリングされ、実行時間が大幅に短縮されました。
バグ修正¶
テストの収集中に pytest インスタンスおよびクラス ノードの解析を修正しました。
テスト実行の終了時に pytest がハングする原因となっていた TyphoonTest IDE との通信バグを修正しました。
修理済み
エッジを見つける
関数のバグ - 最初のサンプルでバグが発生した場合にそれを検出するようになりました。修理済み
信号周波数ZC
関数 - 最初のゼロ交差の瞬間の前に削除されたnan値
追加された機能¶
第一順位
関数
バージョン 1.3.0 ¶
追加された機能¶
TyphoonTest IDE では、選択されたテストと選択解除されたテストが区別されるようになりました。
バージョン1.2.1 ¶
バグ修正¶
Python 2.7 および TyphoonTest IDE との互換性。
テスト実行の終了時に pytest がハングする原因となっていた TyphoonTest IDE との通信バグを修正しました。
バージョン 1.2.0 ¶
追加された機能¶
参照フレーム変換関数:
abc_to_alphabetagamma
アルファベットagamma_to_abc
アルファベットagamma_to_dq0
dq0_to_alphabetagamma
abc_to_dq0
dq0_to_abc
倍音信号周波数ZC
関数シグナル.find_all
関数。シグナル.エッジを見つける
関数。rms.window_rms
より高速に実行できるようにリファクタリングされました。古い Test Executor テストを実行する関数。
TyphoonTest IDEとの統合
変更点¶
リファクタリング
follows_reference
機能なのでより速く動作します開ける
レポート.cmd
テストの開始時にファイルが作成されるようになり、テスト実行が中断された場合でも結果を確認できるようになりました。
バグ修正¶
キャプチャ.待機
今では、timedelta に変換可能なものなら何でも動作します。
バージョン 1.1.1 ¶
バグ修正¶
Allure レポートを開くときに問題が発生しました。
バージョン 1.1.0 ¶
変更点¶
ライブラリは現在、適切な TyphoonTest ライセンスが有効化されている Typhoon Control Center に依存しています。
Allure バイナリは、ホイール ファイル内ではなく、Typhoon Control Center にパックされるようになりました。
Allure レポートに Typhoon ポータブル JRE を使用します。
使用していない
台風レポート
パススクリプトはもう必要ありません。python -m typhoon.allure_report
その代わり。open_report.cmd
これを考慮してファイルを変更する必要があるかもしれません。
バージョン 1.0.2 ¶
バグ修正¶
回帰分析
typhoon.test.utils.capture_plot
機能により、すべてのファイルがルート フォルダーに保存されます。
バージョン 1.0.1 ¶
バグ修正¶
バグ
typhoon.test.utils.capture_plot
関数は、すべての信号を同じファイル名で保存します
バージョン 1.0.0 ¶
追加された機能¶
Python 2.7 との完全な互換性
変更点¶
台風.シンプル
今は台風テストキャプチャ
台風グリッド
今は台風テストソース
バグ修正¶
解析プロットをファイルに保存する際のバグ
timedeltas を使用したスライスのバグ
1%未満のパーセンテージの表現
範囲.周辺
関数。手順では、あまり多くの情報が表示されなくなりました。
AttributeError と
アリュールログ
関数。負の値の許容範囲に関するバグ。
引数が単一の値の場合の分析関数のバグ
バージョン0.3.1 ¶
バグ修正¶
内部エラーを修正しました
バージョン0.3.0 ¶
変更点¶
待機関数はすべて時間を返します。
バージョン0.2.0 ¶
最後の下位互換性のあるバージョン。