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.

Reason this release was yanked:

broken

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.1.tar.gz (10.1 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.1-py3-none-any.whl (9.2 kB view details)

Uploaded Python 3

File details

Details for the file modpack_changelogger-1.0.1.tar.gz.

File metadata

  • Download URL: modpack_changelogger-1.0.1.tar.gz
  • Upload date:
  • Size: 10.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for modpack_changelogger-1.0.1.tar.gz
Algorithm Hash digest
SHA256 ca044f4533c9675d6b2fbae7ed9ebdac357bbe13f876e2bea2b859f6c5907f3d
MD5 0f067331a826a0662391aeca4b0710c6
BLAKE2b-256 ec24be9f8b734d7d55984783552654db4dc1bf9421ca12fe75f8c22efe88389c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for modpack_changelogger-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b68c536fdc861cf11eb9da78539f1365fcb46efb6d43d2455b6f35c52046480b
MD5 9a6507db18f262e7858b66cc31e0b908
BLAKE2b-256 13313fcdddd6056938c35f675291f67f60d306b658e9e02142da0158990ab7fa

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