renUtil
A toolkit for managing Ren'Py instances via the command line.
renUtil can install, update, launch and remove instances of Ren'Py. The instances are completely independent from each other. It automatically sets up and configures RAPT so new instances are instantly ready to deploy to many different platforms. Best of all, renUtil automatically configures Ren'Py in such a way that you can run it headless, making it well suited for build servers and continuous integration pipelines.
Installation
renUtil can be installed via pip:
$ pip install renutil
Please note that renUtil requires Python 3 and will not provide backwards compatibility for Python 2 for the foreseeable future.
Usage
Usage: renutil [OPTIONS] COMMAND [ARGS]...
Commands can be abbreviated by the shortest unique string.
For example:
clean -> c
la -> launch
li -> list
Options:
-d, --debug / -nd, --no-debug Print debug information or only regular
output
--help Show this message and exit.
Commands:
cleanup Clean temporary files of the specified Ren'Py version.
install Install the specified version of Ren'Py (including RAPT).
launch Launch the specified version of Ren'Py.
list List all available versions of Ren'Py.
uninstall Uninstall the specified Ren'Py version.
Disclaimer
renUtil is a hobby project and not in any way affiliated with Ren'Py. This means that there is no way I can guarantee that it will work at all, or continue to work once it does. Commands are mostly relayed to the Ren'Py CLI, so any issues with distribution building or startup are likely the fault of Ren'Py and not mine. renUtil is not likely to break on subsequent updates of Ren'Py, but it is not guaranteed that any available version will work correctly. Use this at your own discretion.
Metadata
Release files for renutil 1.17.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| renutil-1.17.0.tar.gz | 9.6 kB | Without provenance | Details for renutil-1.17.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| renutil-1.17.0-py3-none-any.whl | Python 3 | none | any | Details for renutil-1.17.0-py3-none-any.whl |
Total release size: 18.8 kB
Release files / renutil-1.17.0.tar.gz
| Download URL | renutil-1.17.0.tar.gz |
|---|---|
| Size | 9.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e2a7f6c2fcc6c82b402e80f46f4a8e5968068ca6377d3a37be6aa8c5c55e7a36
|
|
BLAKE2b-256 checksum How to use checksums |
e70c80c49c493c93591dcb55474f171df3b0da13269db4074a897d8afd063ad6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.3.2 CPython/3.11.1 Darwin/22.5.0
|
Release files / renutil-1.17.0-py3-none-any.whl
| Download URL | renutil-1.17.0-py3-none-any.whl |
|---|---|
| Size | 9.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
194fb280af678271e02a711e2569be8901d2ecac6697675f3d06dceb7b877072
|
|
BLAKE2b-256 checksum How to use checksums |
af2ab49ee4c0d94f8beddc4c017fe63ec934bc2c7a8c291c852683d08df9e7f3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.3.2 CPython/3.11.1 Darwin/22.5.0
|
Security for renutil 1.17.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.