lovepack
lovepack packages LÖVE projects into .love archives and standalone builds.
Configuration
Initialize a project with a lovepack project.toml, .loveignore, and a
complete generated conf.lua:
lovepack init
Inspect or update lovepack settings using dotted keys. Values are parsed as TOML, so booleans, numbers, arrays, and quoted strings are supported:
lovepack config show
lovepack config set build.compile_bytecode true
lovepack config set build.lua_compiler luac --string
lovepack config get build.compile_bytecode
lovepack config unset build.lua_compiler
Build-only settings belong under [build]. Lua bytecode compilation is
disabled by default and uses luac when enabled:
[build]
compile_bytecode = true
lua_compiler = "luac"
generate_conf_lua = true
overwrite_conf_lua = false
Love2D runtime settings belong in your own conf.lua. lovepack init creates
a complete file containing every documented LÖVE 11.5 root, audio, window, and
module option if it is missing. Packaging preserves an existing conf.lua by
default; set build.overwrite_conf_lua = true to replace it with the generated
complete file. Set build.generate_conf_lua = false to disable generation when
no conf.lua exists.
project.toml is a lovepack build manifest, not a Love2D runtime configuration
file. Bytecode is written into the archive under the same .lua paths, which
keeps require and main.lua resolution compatible.
Release files for lovepack 0.2.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 | |
|---|---|---|---|
| lovepack-0.2.0.tar.gz | 7.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| lovepack-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 16.7 kB
Release files / lovepack-0.2.0.tar.gz
| Download URL | lovepack-0.2.0.tar.gz |
|---|---|
| Size | 7.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2bf68ed3cb1ed14a637e150c092331d11eff5fa329f34638d8b2e6de5d2df35c
|
|
BLAKE2b-256 checksum How to use checksums |
9d4341044f558e30f9784d375fb08d2744f149270041d9b21ff7c33049b8f14b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.5.1 CPython/3.14.7 Windows/10
|
Release files / lovepack-0.2.0-py3-none-any.whl
| Download URL | lovepack-0.2.0-py3-none-any.whl |
|---|---|
| Size | 9.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4587909177810b5e6fe9c41b2eb20a65c609b043e6d89d8c3999864429e9dc22
|
|
BLAKE2b-256 checksum How to use checksums |
5beda6a438425e195a9fd12c5e581fa30b08c8e074ed28792620f368b5967da6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.5.1 CPython/3.14.7 Windows/10
|