Skip to content

Releases: MasatoKokubo/DebugTrace-py

DebugTrace-py 1.4.0

31 Mar 08:06
Compare
Choose a tag to compare
  • print method now returns the value 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

04 Mar 01:03
Compare
Choose a tag to compare
  • Added calling source file name and line number to log output of enter method.
  • Abolished logging_level setting in debugtrace.ini and set it to fixed (DEBUG).
  • Added log_datetime_format to debugtrace.ini setting item.

Japanese

  • enter メソッドのログ出力に、呼び出し元のソースファイル名と行番号を追加しました。
  • debugtrace.inilogging_levelの設定を廃止し、固定(DEBUG)にしました。
  • debugtrace.iniの設定項目にlog_datetime_formatを追加しました。

DebugTrace-py 1.2.0

15 Aug 04:51
Compare
Choose a tag to compare
  • 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

28 Nov 01:21
Compare
Choose a tag to compare
  • 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

12 Aug 09:03
Compare
Choose a tag to compare

Improved the line breaking processing for data output.


Japanese

データ出力の改行処理を改善

DebugTrace-py 1.0.2

29 Nov 09:55
Compare
Choose a tag to compare

Change the start message. ('DebugTrace-py ...' <- 'DebugTrace-python ...')


Japanese

開始時のメッセージの変更 ('DebugTrace-py ...' <- 'DebugTrace-python ...')

DebugTrace-py 1.0.1

19 Jul 03:00
Compare
Choose a tag to compare

Improved the line breaking processing for data output.


Japanese

データ出力の改行処理を改善

DebugTrace-py 1.0.0

26 May 10:25
Compare
Choose a tag to compare