Skip to content

Ren'Py distributions made easier

The Ren'Py Distribution Tools is a Python module that aims to make distribution of Ren'Py visual novel projects easier by automating it with Python utilities and classes.

Getting Started

Quick Start: Install via PyPI/Poetry

To install via PyPI:

pip install renpy-distribute-tools

Or, if you're using a Poetry project, just add the dependency:

poetry add renpy-distribute-tools

What's included

The Ren'Py Distribution Tools set comes with utilities that make it easy to do the following:

  • Modifying a visual novel's Info.plist with an identifier and copyright field.
  • Code-signing the visual novel binaries in the Mac app with entitlements.
  • Creating a ZIP copy of the Mac app and sending it to Apple's notarization servers.
  • Verifying the status of a notarization request.
  • Stapling the notarization ticket to a macOS app.
  • Publishing content to Itch.io.