lua-penlight
Port variant lua55
Summary Various python-inspired functions for Lua 5.5
Package version 1.15.0
Homepage https://github.com/stevedonovan/Penlight
Keywords devel
Maintainer Michael Reim
License Not yet specified
Other variants lua52 | lua53 | lua54
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 24 JAN 2026, 14:52:53 UTC
Port created 13 JAN 2019, 18:10:33 UTC
Subpackage Descriptions
set This is the lua-penlight:lua55 metapackage. It pulls in all subpackages of lua-penlight:lua55.
primary Penlight brings together a set of generally useful pure Lua modules, focusing on input data handling (such as reading configuration files), functional programming (such as map, reduce, placeholder expressions, etc), and OS path management. Much of the functionality is inspired by the Python standard libraries.
docs This is the documents subpackage of the lua-penlight:lua55 port.
examples This is the examples subpackage of the lua-penlight:lua55 port.
Configuration Switches (platform-specific settings discarded)
LUA52 OFF Build with Lua 5.2 LUA53 OFF Build with Lua 5.3 LUA54 OFF Build with Lua 5.4 LUA55 ON Build with Lua 5.5
Package Dependencies by Type
Build (only) lua55:dev:std
Build and Runtime lua55:primary:std
Runtime (only) lua-filesystem:single:lua55
Download groups
main mirror://GITHUB/stevedonovan:Penlight:1.15.0
Distribution File Information
b7a2c3e65799a649d29e9927a337f99cca2a5fc46367a0ce101435be74e53b39 440783 stevedonovan-Penlight-1.15.0.tar.gz
Ports that require lua-penlight:lua55
ldoc:lua55 LuaDoc-compatible doc gen system for Lua 5.5