Changelog Tools

by adamius

Changelog parser rule checker tool. Only useful for those writing mods. Requires a recent Python 3.x from www.python.org

Utilities
4 years ago
0.17 - 0.18
16

Changelog

Version: 0.0.14
Date: 2020-01-27
  Changes:
    - integrated support for command line options from the changelog-checker.py script into changelog-parser.py
    - option for no-summary to better support other tools reading the output
    - unicode enforcement and detection of invalid characters
    - zip support without temporary file
    - changelog-parser.py is now LGPL3 licensed
    - changelog-checker.py is still MIT licensed (the spaghetti is real and that script is now deprecated. Moved to a "for-reference-only" folder)
    - output format documented in the changelog-checker.py file.
    - added Readme
    - bumped ostensible factorio version because Chewbacca is a Wookiee
  Todo:
    - Documentation for linux, mac, windows
    - convert to lua
Version: 0.0.13
Date: 2019-12-28
  ToDo:
    - integrate command line options from the changelog-checker.py script into changelog-parser.py
  Bugfixes:
    - changelog-parser.py had uninitialised value in token["category"]
  Wont Fix Yet:
    - zip support
Version: 0.0.12
Date: 2019-12-28
  ToDo:
    - integrate command line options from the changelog-checker.py script into changelog-parser.py
  Bugfixes:
    - changelog-checker.py had unfinished code still accessible. deleted.
  Wont Fix Yet:
    - zip support
Version: 0.0.11
Date: 2019-12-27
  Changes:
    - added a changelog-parser.py as a candidate replacement. It currently only accepts a single filepath to a changelog.txt file.
  ToDo:
    - integrate command line options from the changelog-checker.py script into changelog-parser.py
  Wont Fix Yet:
    - zip support
Version: 0.0.10
Date: 2019-12-11
  Changes:
    - fixed sorting to work with python 2.7.17 and python 3.7.4 on Windows 10
  Wont Fix Yet:
    - zip support leaves temporary files behind. Temporary situation. I'm not yet comfortable allowing this tool to delete files since I can't delete the temporary folder created.
Version: 0.0.9
Date: 2019-12-10
  Changes:
    - line number sorting of output
    - zorro mode for showing how this tool classified a line
  Wont Fix Yet:
    - zip support leaves temporary files behind. Temporary situation. I'm not yet comfortable allowing this tool to delete files since I can't delete the temporary folder created.
Version: 0.0.8
Date: 2019-12-09
  Changes:
    - added more checks
  Wont Fix Yet:
    - zip support leaves temporary files behind. Temporary situation. I'm not yet comfortable allowing this tool to delete files since I can't delete the temporary folder created.
Version: 0.0.7
Date: 2019-12-09
  Changes:
    - added ZIP support
  Wont Fix Yet:
    - zip support leaves temporary files behind. Temporary situation. I'm not yet comfortable allowing this tool to delete files since I can't delete the temporary folder created.
Version: 0.0.6
Date: 2019-12-09
  Changes:
    - colons in items
    - support for items where - is indented more than 4. 
  Todo:
    - zip support
Version: 0.0.5
Date: 2019-12-09
  Changes:
    - modified changelog to include todo and fix the blank line
  Todo:
    - zip support
Version: 0.0.4
Date: 2019-12-09
  Changes:
    - changed from slashes to dashes in the date field
      this is a continuation
      and so is this
    - refactored code to increase synergy and corporate verbosity
Version: 0.0.3
Date: 2019-12-06
  Changes:
    - added issues count and summary at end
Version: 0.0.2
Date: 2019-12-06
  Changes:
    - added changelog
Version: 0.0.1
Date: 2019-12-06
  Major Features:
    - initial release