Releases: MasatoKokubo/DebugTrace-py
Releases · MasatoKokubo/DebugTrace-py
DebugTrace-py 1.4.0
print
method now returns thevalue
of the argument.- Changed default values for the following properties.
Property Name | New Default Value | Old Default Value |
---|---|---|
minimum_output_count | 128 | 16 |
minimum_output_length | 256 | 16 |
Japanese
print
メソッドは、引数のvalue
を返すようにしました。- 以下のプロパティのデフォルト値を変更しました。
プロパティ名 | 新デフォルト値 | 旧デフォルト値 |
---|---|---|
minimum_output_count | 128 | 16 |
minimum_output_length | 256 | 16 |
DebugTrace-py 1.3.0
- Added calling source file name and line number to log output of
enter
method. - Abolished
logging_level
setting indebugtrace.ini
and set it to fixed (DEBUG
). - Added
log_datetime_format
todebugtrace.ini
setting item.
Japanese
enter
メソッドのログ出力に、呼び出し元のソースファイル名と行番号を追加しました。debugtrace.ini
でlogging_level
の設定を廃止し、固定(DEBUG
)にしました。debugtrace.ini
の設定項目にlog_datetime_format
を追加しました。
DebugTrace-py 1.2.0
- Added the runtime Python version to the startup log.
- Changed to output a log that shows thread switching.
- Changed default values for the following properties.
Property Name | New Default Value | Old Default Value |
---|---|---|
minimum_output_count | 16 | 5 |
minimum_output_length | 16 | 5 |
collection_limit | 128 | 512 |
string_limit | 256 | 8192 |
bytes_limit | 256 | 8192 |
Japanese
- 開始時のログに実行時のPythonのバージョンを追加しました。
- スレッドの切り替わりが分かるログを出力するようにしました。
- 以下のプロパティのデフォルト値を変更しました。
プロパティ名 | 新デフォルト値 | 旧デフォルト値 |
---|---|---|
minimum_output_count | 16 | 5 |
minimum_output_length | 16 | 5 |
collection_limit | 128 | 512 |
string_limit | 256 | 8192 |
bytes_limit | 256 | 8192 |
DebugTrace-py 1.1.0
- Fixed a bug that an error occurs when outputting an object of a class that implements
__str__
or__repr__
. - Do not output
tuple
,set
,dict
data types.
(1, 2, 3)
←(tuple)(1, 2, 3)
(1,)
←(tuple)(1)
()
←(tuple)()
{1, 2, 3}
←(set){1, 2, 3}
{}
←(set){}
{1: 'A', 2: 'B', 3; 'C'}
←(dict){1: 'A', 2: 'B', 3; 'C'}
{:}
←(dict){}
Japanese
__str__
または__repr__
を実装しているクラスのオブジェクトを出力するとエラーになる不具合を修正しました。tuple
,set
,dict
のデータ型を出力しないようにしました。
(1, 2, 3)
←(tuple)(1, 2, 3)
(1,)
←(tuple)(1)
()
←(tuple)()
{1, 2, 3}
←(set){1, 2, 3}
{}
←(set){}
{1: 'A', 2: 'B', 3; 'C'}
←(dict){1: 'A', 2: 'B', 3; 'C'}
{:}
←(dict){}
DebugTrace-py 1.0.3
Improved the line breaking processing for data output.
Japanese
データ出力の改行処理を改善
DebugTrace-py 1.0.2
Change the start message. ('DebugTrace-py ...'
<- 'DebugTrace-python ...'
)
Japanese
開始時のメッセージの変更 ('DebugTrace-py ...'
<- 'DebugTrace-python ...'
)
DebugTrace-py 1.0.1
Improved the line breaking processing for data output.
Japanese
データ出力の改行処理を改善