Skip to main content

A powerful and customizable Python tool to generate a changelog between two Minecraft modpacks in modrinth.mrpack or curseforge.zip format.

Project description

ModpackChangelogger

ModpackChangelogger is a Python tool that compares two Minecraft Modpacks (in modrinth.mrpack or curseforge.zip format) and generates a markdown changelog to show the difference between them.

Features

  • Precise Comparison: Easily spot added, removed, and modified items, changes to the Minecraft version, and updates to modloaders.
  • Markdown Output: View the differences in a markdown document with various styles options.
  • Configurability: You can customize output through a config file.
  • Multi-Platform: Run it on Windows or Linux, Python installation not mandatory.

Installation

Install the pip package

pip install modpack-changelogger

Or use the compiled windows .exe. More information on the wiki.

Basic Usage

  • -o, --old: Specify the first pack to compare.
  • -n, --new: Specify the pack to compare against.

E.g:Compare old_pack to new_pack using the settings in config.json, and write the output to output.md.

python ModpackChangelogger -o old_pack -n new_pack -c config.json -f output.md

More information on the wiki.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

modpack_changelogger-1.0.0.win-amd64.zip (48.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

modpack_changelogger-1.0.0-py3-none-any.whl (19.5 kB view details)

Uploaded Python 3

File details

Details for the file modpack_changelogger-1.0.0.win-amd64.zip.

File metadata

File hashes

Hashes for modpack_changelogger-1.0.0.win-amd64.zip
Algorithm Hash digest
SHA256 abaf01358069c3121ad0aaaa51155e609dcb1a437380e5ad80b4729deecc920a
MD5 d315b6c7ee066b45f31dd4411945bbff
BLAKE2b-256 b1bcd37801357a5e2d1649161ca099f1f1ea6706ce291a7da1a7ae611517761e

See more details on using hashes here.

File details

Details for the file modpack_changelogger-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for modpack_changelogger-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5b4a09566ef2277a751f755190a71e8416fcb9c4a8112df421c402aa96ab87af
MD5 40f358938e0a8b447a13c7b8eb9f5d66
BLAKE2b-256 91d36d9aa47d9d9f76e96cb629418abf26498607303fff85f691faf9218747a2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page