Skip to content

Commit

Permalink
release 1.13.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Tieske committed Jul 22, 2022
1 parent 2dc6348 commit b7beeba
Show file tree
Hide file tree
Showing 4 changed files with 81 additions and 3 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ deprecation policy.

see [CONTRIBUTING.md](CONTRIBUTING.md#release-instructions-for-a-new-version) for release instructions

## 1.13.0 (unreleased)
## 1.13.0 (2022-Jul-22)
- fix: `xml.parse` returned nonsense when given a file name
[#431](https://github.com/lunarmodules/Penlight/pull/431)
- feat: `app.require_here` now follows symlink'd main modules to their directory
Expand Down
2 changes: 1 addition & 1 deletion config.ld
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
project = 'Penlight'
description = 'Penlight Lua Libraries 1.12.0'
description = 'Penlight Lua Libraries 1.13.0'
full_description = 'Penlight is a set of pure Lua libraries for making it easier to work with common tasks like iterating over directories, reading configuration files and the like. Provides functional operations on tables and sequences. Visit the <a href="https://github.com/lunarmodules/Penlight">GitHub project</a> to review the code or file issues. Skip to the @{01-introduction.md|introduction}.'
title = 'Penlight Documentation'
dir = 'docs'
Expand Down
2 changes: 1 addition & 1 deletion lua/pl/utils.lua
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ local operators
local _function_factories = {}


local utils = { _VERSION = "1.12.0" }
local utils = { _VERSION = "1.13.0" }
for k, v in pairs(compat) do utils[k] = v end

--- Some standard patterns
Expand Down
78 changes: 78 additions & 0 deletions rockspecs/penlight-1.13.0-1.rockspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
local package_name = "penlight"
local package_version = "1.13.0"
local rockspec_revision = "1"
local github_account_name = "lunarmodules"
local github_repo_name = package_name
local git_checkout = package_version == "dev" and "master" or package_version


package = package_name
version = package_version .. "-" .. rockspec_revision

source = {
url = "git+https://github.com/"..github_account_name.."/"..github_repo_name..".git",
branch = git_checkout
}

description = {
summary = "Lua utility libraries loosely based on the Python standard libraries",
homepage = "https://"..github_account_name..".github.io/"..github_repo_name,
license = "MIT/X11",
maintainer = "thijs@thijsschreijer.nl",
detailed = [[
Penlight is a set of pure Lua libraries for making it easier to work with common tasks like
iterating over directories, reading configuration files and the like. Provides functional operations
on tables and sequences.
]]
}

dependencies = {
"luafilesystem",
}

build = {
type = "builtin",
modules = {
["pl.strict"] = "lua/pl/strict.lua",
["pl.dir"] = "lua/pl/dir.lua",
["pl.operator"] = "lua/pl/operator.lua",
["pl.input"] = "lua/pl/input.lua",
["pl.config"] = "lua/pl/config.lua",
["pl.compat"] = "lua/pl/config.lua",
["pl.seq"] = "lua/pl/seq.lua",
["pl.stringio"] = "lua/pl/stringio.lua",
["pl.text"] = "lua/pl/text.lua",
["pl.test"] = "lua/pl/test.lua",
["pl.tablex"] = "lua/pl/tablex.lua",
["pl.app"] = "lua/pl/app.lua",
["pl.stringx"] = "lua/pl/stringx.lua",
["pl.lexer"] = "lua/pl/lexer.lua",
["pl.utils"] = "lua/pl/utils.lua",
["pl.sip"] = "lua/pl/sip.lua",
["pl.permute"] = "lua/pl/permute.lua",
["pl.pretty"] = "lua/pl/pretty.lua",
["pl.class"] = "lua/pl/class.lua",
["pl.List"] = "lua/pl/List.lua",
["pl.data"] = "lua/pl/data.lua",
["pl.Date"] = "lua/pl/Date.lua",
["pl.init"] = "lua/pl/init.lua",
["pl.luabalanced"] = "lua/pl/luabalanced.lua",
["pl.comprehension"] = "lua/pl/comprehension.lua",
["pl.path"] = "lua/pl/path.lua",
["pl.array2d"] = "lua/pl/array2d.lua",
["pl.func"] = "lua/pl/func.lua",
["pl.lapp"] = "lua/pl/lapp.lua",
["pl.file"] = "lua/pl/file.lua",
['pl.template'] = "lua/pl/template.lua",
["pl.Map"] = "lua/pl/Map.lua",
["pl.MultiMap"] = "lua/pl/MultiMap.lua",
["pl.OrderedMap"] = "lua/pl/OrderedMap.lua",
["pl.Set"] = "lua/pl/Set.lua",
["pl.xml"] = "lua/pl/xml.lua",
["pl.url"] = "lua/pl/url.lua",
["pl.import_into"] = "lua/pl/import_into.lua",
["pl.types"] = "lua/pl/types.lua",
},
copy_directories = {"docs", "tests"}
}

0 comments on commit b7beeba

Please sign in to comment.