Skip to content

Releases: Jim137/Tenhou-Paifu-Logger

v0.4.1-CLI

02 May 16:27
c4d0a31
Compare
Choose a tag to compare

New Features

Bug Fixes

  • Add exception handling for outdated paifu file.

Important Notice From v0.4.0

  • Since v0.4.0 there are some new information logged, before logging new paifu, please remake the paifu first. Please remake the log file by
plog -f [format] -l [lang] -o [output] -r

or

python -m paifulogger plog -f [format] -l [lang] -o [output] -r

manually. Or it will raise a KeyError. (This would be handled in this release. User still need to manually remake the paifu.)

We offered a remake template (remake.bat) for windows users, before executing the script please edit it to your preference and place it at the same directory as the Tenhou-Paifu-Logger.exe.

Full Changelog: CLI-0.4.0...CLI-0.4.1

v0.4.0-CLI

13 Apr 09:38
Compare
Choose a tag to compare

New Features

  • New information logged:
    • The change of rates レート変化
    • Number of rounds 局数
    • Number of wins 和了数
    • Numbers of deal-ins 放銃数
  • Add subparser plog and pdl to __main__.py while using python -m paifulogger

Important Notice

  • Since there are some new information logged, before logging new paifu, please remake the paifu first. Please remake the log file by
plog -f [format] -l [lang] -o [output] -r

or

python -m paifulogger plog -f [format] -l [lang] -o [output] -r

manually. Or it will raise a KeyError.

We offered a remake template (remake.bat) for windows users, before executing the script please edit it to your preference and place it at the same directory as the Tenhou-Paifu-Logger.exe.

  • The default logging format is switched to csv since last release(v0.3.9). If you want to keep using xlsx, please manually edit the script or edit config.json to use xlsx.

For developers

  • Better API
  • A publish tool and workflow

Full Changelog: CLI-0.3.9...CLI-0.4.0

v0.3.9-CLI

22 Mar 17:56
a9eda86
Compare
Choose a tag to compare

New Features

  • Implemented support for reading config.json to save configurations, replacing the method of using batch scripts.

Note

Placing config.json in the same directory as the execution enables local configuration. For global configuration, place it in the following directories:

  • Windows: %localappdata%\Jim137\paifulogger\config.json
  • macOS: /Users/{UserName}/Library/Application Support/paifulogger/config.json
  • Linux: ~/.local/share/paifulogger/config.json

Important Notice

Now the default logging format is switched to csv. If you want to keep using xlsx, please manually edit the script or edit config.json to use xlsx.

Full Changelog: CLI-0.3.7...CLI-0.3.9

v0.3.7-CLI

12 Dec 16:26
Compare
Choose a tag to compare

New Features

  • Add support for multiple output formats
    Note: The default script does not support outputing multiple formats. You have to manually modify the script.

Bug Fixes

  • Add exception handling for empty data in log_into_csv function

Full Changelog: CLI-0.3.6.1...CLI-0.3.7

v0.3.6.1-CLI

02 Nov 13:19
Compare
Choose a tag to compare

Bug Fixes

  • Remake function fix

Full Changelog: CLI-0.3.6...CLI-0.3.6.1

v0.3.6-CLI

01 Nov 21:03
Compare
Choose a tag to compare

New Features

  • Add CSV format output (-f csv)

Full Changelog: CLI-0.3.4...CLI-0.3.6

v0.3.4-CLI

07 Sep 01:04
Compare
Choose a tag to compare

There is no big change in this release.

But we add the file version info embebed in the exe file.
Now, you can keep the old configuration with old run_TPL.bat file.


For pip user, we add another scripts plog in case that log is duplicated.
The usage method of plog is same as log:

plog -l [language] -o [output directory] [paifu URLs]

Full Changelog: CLI-0.3.3a...CLI-0.3.4

v0.3.3a-CLI

16 Aug 12:31
c9b03e1
Compare
Choose a tag to compare

New Features

  • Added support for mjai format paifu output. (--mjai)

Important Note

We have rebranded the project on PyPI from "Tenhou-Paifu-Logger" to "PaifuLogger". If you had previously installed "Tenhou-Paifu-Logger", please follow these steps to transition to the new version:

pip uninstall Tenhou-Paifu-Logger
pip install PaifuLogger

We apologize for any confusion this may cause. While this decision was not easy, it aims to simplify the distribution and upgrade process for this project.

Thank you for your understanding and support.

Full Changelog: https://github.com/Jim137/Tenhou-Paifu-Logger/compare/CLI-0.3.2..CLI-0.3.3a

v0.3.2-CLI

14 Aug 17:53
Compare
Choose a tag to compare

New Features

  • New args flags
    • check the version (-v, --version)
    • ignore duplicated skip (for debugging) (--ignore-duplicated)

Full Changelog: CLI-0.3.0...CLI-0.3.2

v0.3.0-CLI

27 Jul 13:25
0c600b5
Compare
Choose a tag to compare

New Features

  • Customized output directory (-o DIR, --output DIR)
  • Localization for simplified Chinese (-l zh) and Japanese (-l ja) with ChatGPT

Bug Fixes

  • Input choice for --format

Full Changelog: CLI-0.2.5...CLI-0.3.0