~dricottone/apkbuilds

6b6e36a6c9fa6860fd367df75138444f9e827cc9 — Dominic Ricottone a month ago de512ca
Updating to alpine v3.20
21 files changed, 39 insertions(+), 400 deletions(-)

M Makefile
M src/builds.sr.ht/APKBUILD
M src/git.sr.ht/APKBUILD
M src/lists.sr.ht/APKBUILD
M src/meta.sr.ht/APKBUILD
D src/py3-aiosmtpd/APKBUILD
D src/py3-aiosmtpd/LICENSE.txt
M src/py3-ansi2html/APKBUILD
D src/py3-ansi2html/src/ansi2html-1.9.1.tar.gz
D src/py3-atpublic/APKBUILD
D src/py3-atpublic/LICENSE.txt
D src/py3-atpublic/pyproject.toml
D src/py3-billiard/APKBUILD
D src/py3-billiard/LICENSE.txt
M src/py3-celery/APKBUILD
M src/py3-minio/APKBUILD
M src/py3-mistletoe/APKBUILD
M src/py3-scmsrht/APKBUILD
D src/py3-sqlalchemy-utils/APKBUILD
D src/py3-sqlalchemy-utils/LICENSE.txt
M src/todo.sr.ht/APKBUILD
M Makefile => Makefile +4 -4
@@ 1,4 1,4 @@
REPO=admin-arch4:/tank/data/pkg/alpine/v3.19
REPO=admin-arch4:/tank/data/pkg/alpine/v3.20

ls:
	simple-builder -repository $(REPO)/x86_64


@@ 9,9 9,9 @@ clean:

pkg:
	mkdir -p pkg/x86_64
	rsync --recursive --update --times --verbose $(REPO)/x86_64 ./src/
	rsync --recursive --update --times --verbose $(REPO)/x86_64 ./pkg/x86_64
	mkdir -p pkg/aarch64
	rsync --recursive --update --times --verbose $(REPO)/aarch64 ./src/
	rsync --recursive --update --times --verbose $(REPO)/aarch64 ./pkg/aarch64

PWD=$(dir $(abspath $(lastword $(MAKEFILE_LIST))))
shell:


@@ 25,7 25,7 @@ build: pkg
	simple-builder -repository $(REPO)/x86_64 -build
	docker image rm registry.intra.dominic-ricottone.com/apkbuilder:latest
	docker pull --platform linux/arm64 registry.intra.dominic-ricottone.com/apkbuilder:latest
	DOCKER_API_VERSION=1.44 simple-builder -repository $(REPO)/aarch64 -build
	simple-builder -repository $(REPO)/aarch64 -build
	docker image rm registry.intra.dominic-ricottone.com/apkbuilder:latest

.PHONY: clean ls shell build

M src/builds.sr.ht/APKBUILD => src/builds.sr.ht/APKBUILD +4 -4
@@ 1,7 1,7 @@
# Maintainer: Drew DeVault <sir@cmpwn.com>
pkgname=builds.sr.ht
pkgver=0.85.6
pkgrel=1
pkgver=0.91.10
pkgrel=0
pkgdesc="sr.ht build service"
url="https://git.sr.ht/~sircmpwn/builds.sr.ht"
arch="all"


@@ 84,8 84,8 @@ _nginx() {
}

sha512sums="
8c17db53a93e79551370c60379f70a72870b7edb34f93df971255d2f42f15dcf0e88cc42149fbbdaae6553987eaf3ada02f9608b9397e2d9afb5202badd66be8  builds.sr.ht-0.85.6.tar.gz
ccd803d2d87c86a035c36d88f538828cfec2da8f6bd1bd15f3ec0f1fdb6fd006f4f5145700e19eab23fcc0de1ac30c47062698214e3842209c42ea1d4f000377  sr.ht-nginx-0.85.6.tar.gz
c794d2a599ad79cc6f39cba17aa85dff81c4e436533940145b3bcf573ace2c9367dd6a891e1a9d04fc65308fd53457749c304664b84ec98c6e1c626472ec9628  builds.sr.ht-0.91.10.tar.gz
cfece31d18db3bb2253aea80a39250bd9bb8ad891586cacb0e67f78e721b76b12364d896dbdbce420e0a5cd9d4a8afb6fcc501b8d896ba0d53c6b66137193c79  sr.ht-nginx-0.91.10.tar.gz
d205043f3fe0dc022d25f8714ad5fb095a7dc92a10fe4eb4a1c6d6a500b54692773c1e314e9337a320f9b6043225a9a5a9e50d9a5dc30e7c80305b7ad538ea0f  builds.sr.ht.confd
ea8b25d92e53d62bff2466d048d9a34482d9d06a2d6bdb828ce9d036009cdb2ca7435c288f79b51860539399acdb3c27eda268e8ec7a7fcfa2969961959b2d0e  builds.sr.ht.initd
a507ea33f4e87d41d68b42f816914d357ff687e249e424f2278e3c44e980774080377ca5daa02212776095402ba7e271355d427750270005cf6f6db079040a08  builds.sr.ht-api.confd

M src/git.sr.ht/APKBUILD => src/git.sr.ht/APKBUILD +4 -4
@@ 1,7 1,7 @@
# Maintainer: Drew DeVault <sir@cmpwn.com>
pkgname=git.sr.ht
pkgver=0.85.8
pkgrel=1
pkgver=0.85.34
pkgrel=0
pkgdesc="sr.ht git service"
url="https://git.sr.ht/~sircmpwn/git.sr.ht"
arch="all"


@@ 69,8 69,8 @@ _nginx() {
}

sha512sums="
1a91f88e31bc9bee6b653ac2ab9ce41f7bf69c4ce571acecef92a654218b53aa80d28e262b86f8fc13025e2e3ccb68481b72b80531887d0cc6f457ff0f13c106  git.sr.ht-0.85.8.tar.gz
ccd803d2d87c86a035c36d88f538828cfec2da8f6bd1bd15f3ec0f1fdb6fd006f4f5145700e19eab23fcc0de1ac30c47062698214e3842209c42ea1d4f000377  sr.ht-nginx-0.85.8.tar.gz
9ecd31ceaaf85c4b395b4113b311bfabcb4650d9a9cba669f1cd5e48e2bf26615f10146d57e8c6b7146eb1fd0a953cc4eaa7627bf2a4da3a2516d794c3512eac  git.sr.ht-0.85.34.tar.gz
cfece31d18db3bb2253aea80a39250bd9bb8ad891586cacb0e67f78e721b76b12364d896dbdbce420e0a5cd9d4a8afb6fcc501b8d896ba0d53c6b66137193c79  sr.ht-nginx-0.85.34.tar.gz
bab6312b5a6d1bd9808cb6eae2b33f1fc4f544ac286ce9a67f4c07fc8d4679dc81d93f3d1ec7f8adad3dedead9203b5d10ab63aff478fb11780790e7a01a232a  git.sr.ht.initd
7462f15928aa24b10e63041b0021aa5a69fa92d071f497d6b1dc353dac3bff30818cb560c6011effbd619d450e8b8c6f8f3ab07a1df9714ea79b00e4d12dcf44  git.sr.ht.confd
370a9f710704d7dfe88632f0ae2b7d2b406621322cab1f87f4f4c3984c741fba616f9c2a806d83e79250dc58aba89161a2db8ca424794dbd2cacbffb6e1a9adb  git.sr.ht-api.initd

M src/lists.sr.ht/APKBUILD => src/lists.sr.ht/APKBUILD +4 -4
@@ 1,7 1,7 @@
# Maintainer: Drew DeVault <sir@cmpwn.com>
pkgname=lists.sr.ht
pkgver=0.57.15
pkgrel=1
pkgver=0.58.4
pkgrel=0
pkgdesc="sr.ht mailing list service"
url="https://git.sr.ht/~sircmpwn/lists.sr.ht"
arch="all"


@@ 78,8 78,8 @@ _nginx() {
}

sha512sums="
b6b8c973c416a6fc06ce6f203dc96fe8daf9b9ce114c08d96d3abf965be322ec30be461d38ea00fc7404f1d3cfc62f73c7fc2e334c0d000366a719a99b32889c  lists.sr.ht-0.57.15.tar.gz
ccd803d2d87c86a035c36d88f538828cfec2da8f6bd1bd15f3ec0f1fdb6fd006f4f5145700e19eab23fcc0de1ac30c47062698214e3842209c42ea1d4f000377  sr.ht-nginx-0.57.15.tar.gz
0e3d8c577d9509a5e9fa9a775b62e073963f9e69f9cae3d6ac33fd845abb023f4697fad1a28eb93ffe71a628a389dc7a161e1a189522619a253fc686e2707e51  lists.sr.ht-0.58.4.tar.gz
cfece31d18db3bb2253aea80a39250bd9bb8ad891586cacb0e67f78e721b76b12364d896dbdbce420e0a5cd9d4a8afb6fcc501b8d896ba0d53c6b66137193c79  sr.ht-nginx-0.58.4.tar.gz
bc34e789d752eb35f534511eef7ee70f257db0fee9db2cc5829adf48dfd7b20a2e259d01ab0ca914e64768c5e99cdfca995bf49e9d879fb6aff4cef5bdecc631  lists.sr.ht.initd
0fdee2ea046f0f90ff56be74d3ad036c855103e76a4ca47b418f66f54c581a4e5d5674499fa68bcb4ca4dee1a35e9fffab0dfe45b66d071b841ffc113cdf9d79  lists.sr.ht.confd
2460050d9d6e6d2ebf623c2734a31fd2d1aeaaf8161a6a2d5fdc701b3d38f8844951f2361745aad175ce0edd3b92a0bfe326beb04a239f59fb902a000f32d6f9  lists.sr.ht-api.initd

M src/meta.sr.ht/APKBUILD => src/meta.sr.ht/APKBUILD +4 -4
@@ 1,7 1,7 @@
# Maintainer: Drew DeVault <sir@cmpwn.com>
pkgname=meta.sr.ht
pkgver=0.69.4
pkgrel=1
pkgver=0.69.16
pkgrel=0
pkgdesc="sr.ht account service"
url="https://git.sr.ht/~sircmpwn/meta.sr.ht"
arch="all"


@@ 72,8 72,8 @@ _nginx() {
}

sha512sums="
6a8e2ffa7c900f76bd139f39604d4ed75c898c4c71a7e362c30d3cb7b2bcd71fadad8a2fd1e193adbc4d3803aa7fb964ee32ac148b114a489703668e3dcfe683  meta.sr.ht-0.69.4.tar.gz
ccd803d2d87c86a035c36d88f538828cfec2da8f6bd1bd15f3ec0f1fdb6fd006f4f5145700e19eab23fcc0de1ac30c47062698214e3842209c42ea1d4f000377  sr.ht-nginx-0.69.4.tar.gz
d10fdaaa99d08249b28f01013fd61a41f64727b173d942c718931a654655c33bf0dfb6d81de9b4d2f86d2982e3b99975938d5bfff14c5c7bc1ab84f4375fd825  meta.sr.ht-0.69.16.tar.gz
cfece31d18db3bb2253aea80a39250bd9bb8ad891586cacb0e67f78e721b76b12364d896dbdbce420e0a5cd9d4a8afb6fcc501b8d896ba0d53c6b66137193c79  sr.ht-nginx-0.69.16.tar.gz
f84bb7c0532a27b1a2425726a79b329d4782eb459571c289d793beabfe9334ffbca53bcb19a699e1f0a7d696fe57cf8c0692f72576351d9cf4b9f8f325222eaf  meta.sr.ht.initd
fbff1755c572da66c351004690530d875c882a65576cc641399e07dfb39e818105be1370f6ba28c6e2774e3868fe3aa3aa17dec51d14547c8db7f1aa685b0ac8  meta.sr.ht.confd
8377026251395fa74980a6733a6715c5dcfa6b893ad846d556479d3170605ba7cbe5dcc1c482f90a20e0b6332732cba9480d198dfcc9d73d2d6e338e5276bc65  meta.sr.ht-api.initd

D src/py3-aiosmtpd/APKBUILD => src/py3-aiosmtpd/APKBUILD +0 -34
@@ 1,34 0,0 @@
# Contributor: Drew DeVault <sir@cmpwn.com>
# Maintainer: Drew DeVault <sir@cmpwn.com>
pkgname=py3-aiosmtpd
_pyname=aiosmtpd
pkgver=1.4.5
pkgrel=0
pkgdesc="A reimplementation of the Python stdlib smtpd.py based on asyncio"
url="https://github.com/aio-libs/aiosmtpd"
arch="noarch"
license="Apache-2.0"
depends="py3-atpublic"
makedepends="python3-dev py3-setuptools"
checkdepends="py3-pytest py3-pytest-mock py3-pluggy"
_pypiprefix="${_pyname%${_pyname#?}}"
source="https://files.pythonhosted.org/packages/source/$_pypiprefix/$_pyname/$_pyname-$pkgver.tar.gz"
replaces="py-aiosmtpd"
builddir="$srcdir"/$_pyname-$pkgver
options="!check" # https://gitlab.alpinelinux.org/alpine/aports/-/issues/12503

build() {
	python3 setup.py build
}

check() {
	pytest-3
}

package() {
	python3 setup.py install --prefix=/usr --root="$pkgdir"
}

sha512sums="
c9507e25b5aeec442d299e13624ce00777ecf8089eee230b9cb9f92c18816cef890968c25144a56b95fd9b063b1440921841a16add624d717b8f6378d55c85a4  aiosmtpd-1.4.5.tar.gz
"

D src/py3-aiosmtpd/LICENSE.txt => src/py3-aiosmtpd/LICENSE.txt +0 -26
@@ 1,26 0,0 @@
Copyright 2017 Drew DeVault <sir@cmpwn.com>

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.

3. Neither the name of the copyright holder nor the names of its contributors
may be used to endorse or promote products derived from this software without
specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

M src/py3-ansi2html/APKBUILD => src/py3-ansi2html/APKBUILD +2 -2
@@ 2,7 2,7 @@
# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
pkgname=py3-ansi2html
_pyname=ansi2html
pkgver=1.9.1
pkgver=1.9.2
pkgrel=0
pkgdesc="Convert text with ANSI color codes to HTML"
url="http://github.com/ralphbean/ansi2html/"


@@ 36,5 36,5 @@ package() {
}

sha512sums="
1ffeffdd4f861b809c424b5b9e7d07212aaf1b5ef483a2820f128f815002628c823b5701652b0770ed182f0585052f040b55fca5db31e4690be86c49553105b3  ansi2html-1.9.1.tar.gz
c465259d4c9ea82725bcd8cd286246b806b1bfde06f89b52b1cc3cd5c514be92a19ffcfd147417d64ce6da6627678baabc7ff05226ed392343cdb0496bd375eb  ansi2html-1.9.2.tar.gz
"

D src/py3-ansi2html/src/ansi2html-1.9.1.tar.gz => src/py3-ansi2html/src/ansi2html-1.9.1.tar.gz +0 -1
@@ 1,1 0,0 @@
/var/cache/distfiles/ansi2html-1.9.1.tar.gz
\ No newline at end of file

D src/py3-atpublic/APKBUILD => src/py3-atpublic/APKBUILD +0 -46
@@ 1,46 0,0 @@
# Contributor: Drew DeVault <sir@cmpwn.com>
# Maintainer: Drew DeVault <sir@cmpwn.com>
pkgname=py3-atpublic
_pyname=atpublic
pkgver=4.0
pkgrel=0
pkgdesc="@public for populating __all__"
url="https://gitlab.com/warsaw/public"
arch="noarch"
license="Apache-2.0"
makedepends="python3-dev py3-setuptools py3-build py3-installer py3-wheel py3-toml"
checkdepends="py3-sybil py3-pytest py3-pytest-cov"
_pypiprefix="${_pyname%${_pyname#?}}"
source="
	https://files.pythonhosted.org/packages/source/$_pypiprefix/$_pyname/$_pyname-$pkgver.tar.gz
	pyproject.toml
"
replaces="py-atpublic"
builddir="$srcdir"/$_pyname-$pkgver

# Skip failing check
options="!check"

prepare() {
	default_prepare
	# Remove pdm garbage
	cp "$srcdir"/pyproject.toml "$builddir"
}

build() {
	python3 -m build --no-isolation --wheel
}

check() {
	export PYTHONPATH="$builddir"/src
	python3 -m pytest
}

package() {
	python3 -m installer -d"$pkgdir" dist/$_pyname-$pkgver-py3-none-any.whl
}

sha512sums="
2f338d3ae11d15e9ffe26881fab1c183154b9a0a7a66532a5eb39d1d48d41548078826875247c94f3853925bc1df2b8f86f4ed94533a8e58aa98de148cf5639c  atpublic-4.0.tar.gz
a937fb89a2868722edbbd3d99e823a7c4fa36c1f4b9a16bd0dcefba9a3c78f09e47d420f8600aff7ad77fb914b4a2e0ea5011bdef7697672d701b5602080c284  pyproject.toml
"

D src/py3-atpublic/LICENSE.txt => src/py3-atpublic/LICENSE.txt +0 -26
@@ 1,26 0,0 @@
Copyright 2017 Drew DeVault <sir@cmpwn.com>

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.

3. Neither the name of the copyright holder nor the names of its contributors
may be used to endorse or promote products derived from this software without
specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

D src/py3-atpublic/pyproject.toml => src/py3-atpublic/pyproject.toml +0 -97
@@ 1,97 0,0 @@
[project]
name = "atpublic"
authors = [
    { name = "Barry Warsaw", email = "barry@python.org" },
]
description = "Keep all y'all's __all__'s in sync"
readme = "README.rst"
requires-python = ">=3.7"
keywords = [
    "__all__",
    "public",
    "private",
]
classifiers = [
    "Development Status :: 5 - Production/Stable",
    "Development Status :: 6 - Mature",
    "Intended Audience :: Developers",
    "License :: OSI Approved :: Apache Software License",
    "Operating System :: POSIX",
    "Operating System :: MacOS :: MacOS X",
    "Operating System :: Microsoft :: Windows",
    "Programming Language :: Python",
    "Programming Language :: Python :: 3",
    "Topic :: Software Development :: Libraries",
    "Topic :: Software Development :: Libraries :: Python Modules",
    "Topic :: Utilities",
]
dependencies = []
dynamic = []
version = "4.0"

[project.license]
text = "Apache-2.0"

[project.urls]
"Home Page" = "https://public.readthedocs.io"
Documentation = "https://public.readthedocs.io"
Source = "https://gitlab.com/warsaw/public.git"
"Bug Tracker" = "https://gitlab.com/warsaw/public/issues"

[project.optional-dependencies]

[tool.pytest.ini_options]
addopts = "--cov=public --cov-report=term --cov-report=xml -p no:doctest"
testpaths = "test docs"

[tool.coverage.report]
fail_under = 100
show_missing = true

[tool.coverage.run]
branch = true
parallel = true

[tool.isort]
include_trailing_comma = true
known_first_party = "public"
length_sort_straight = true
lines_after_imports = 2
lines_between_types = 1
multi_line_output = 3
order_by_type = false
skip = [
    "conf.py",
]

[tool.mypy]
mypy_path = "src"
disallow_any_generics = true
disallow_subclassing_any = true
disallow_untyped_calls = false
disallow_untyped_defs = true
disallow_incomplete_defs = true
check_untyped_defs = true
disallow_untyped_decorators = false
no_implicit_optional = true
warn_redundant_casts = true
warn_unused_ignores = true
warn_no_return = true
warn_return_any = true
warn_unreachable = true
implicit_reexport = false
strict_equality = true
show_error_context = true
show_column_numbers = true
show_error_codes = true
pretty = true
show_absolute_path = true
warn_unused_configs = true
verbosity = 0

[[tool.mypy.overrides]]
module = [
    "pytest",
    "sybil.*",
]
ignore_missing_imports = true

D src/py3-billiard/APKBUILD => src/py3-billiard/APKBUILD +0 -42
@@ 1,42 0,0 @@
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
pkgname=py3-billiard
pkgver=4.2.0
pkgrel=0
pkgdesc="Python multiprocessing fork with improvements and bugfixes"
url="https://pypi.org/project/billiard/"
arch="noarch"
license="BSD-3-Clause"
makedepends="py3-setuptools py3-wheel py3-gpep517"
checkdepends="py3-psutil py3-pytest py3-nose py3-case"
subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/b/billiard/billiard-$pkgver.tar.gz"
builddir="$srcdir/billiard-$pkgver"

replaces="py-billiard" # Backwards compatibility
provides="py-billiard=$pkgver-r$pkgrel" # Backwards compatibility

build() {
	gpep517 build-wheel \
		--wheel-dir .dist \
		--output-fd 3 3>&1 >&2
}

check() {
	# Uses wrong name for 'queue' module.
	# Uses internal 'test' and 'test.support' modules.
	rm -f t/integration/tests/test_multiprocessing.py

	# Windows only
	rm -f t/unit/test_win32.py

	py.test-3
}

package() {
	python3 -m installer -d "$pkgdir" \
		.dist/*.whl
}

sha512sums="
8f25cd44416cb5b89a4e511189d8381f7bd0b0bc15597d2adb4b4e3fe3542a651acd7803dea43dcf0a94e2be6347d509393dac7dcabf2902a5f81b3cad8b0685  billiard-4.2.0.tar.gz
"

D src/py3-billiard/LICENSE.txt => src/py3-billiard/LICENSE.txt +0 -26
@@ 1,26 0,0 @@
Copyright 2017 Drew DeVault <sir@cmpwn.com>

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.

3. Neither the name of the copyright holder nor the names of its contributors
may be used to endorse or promote products derived from this software without
specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

M src/py3-celery/APKBUILD => src/py3-celery/APKBUILD +2 -2
@@ 1,7 1,7 @@
# Maintainer: Drew DeVault <sir@cmpwn.com>
pkgname=py3-celery
_pyname=celery
pkgver=5.3.6
pkgver=5.4.0
pkgrel=0
pkgdesc="Distributed Asyncronous Task Queue"
url="http://celeryproject.org"


@@ 37,5 37,5 @@ package() {
}

sha512sums="
169fa01c72f4d4932a255f4e7a547d1cc24f6899540414950c37e487163127bd3681b9ad741e9b1375c8a0b2b566b7467448e4523c77b34d29b3873007fb6885  celery-5.3.6.tar.gz
e59b62878f7da0af79be13df816e899c948f71f1063643baaabc1244dd44fd3114a5b3d724c010307ca8091c6b4343a4322213bc6154b843b79893b8f772476c  celery-5.4.0.tar.gz
"

M src/py3-minio/APKBUILD => src/py3-minio/APKBUILD +2 -2
@@ 1,6 1,6 @@
# Maintainer: Drew DeVault <sir@cmpwn.com>
pkgname=py3-minio
pkgver=7.2.5
pkgver=7.2.7
pkgrel=0
pkgdesc="MinIO Python Library for Amazon S3 Compatible Cloud Storage"
url="https://pypi.org/project/minio/"


@@ 33,5 33,5 @@ package() {
}

sha512sums="
25fa8df99e07fd875a358f93d9880b5832f91d15e677f551c576a8075c45c19a868a888c36f7a9ed614b18d7075569a95eb8cb0852f47854e850e4f692fb98c6  py3-minio-7.2.5.tar.gz
bc77f6cf8a55507ec32f2cf104c54c017fb2c5889ffe558159e8889b2837a6e88b60c350030aced91919c6f45334c2e9c9ddee909cd7a36c2a975889dd26edcb  py3-minio-7.2.7.tar.gz
"

M src/py3-mistletoe/APKBUILD => src/py3-mistletoe/APKBUILD +2 -2
@@ 1,7 1,7 @@
# Maintainer: Drew DeVault <sir@cmpwn.com>
pkgname=py3-mistletoe
_pyname=mistletoe
pkgver=1.3.0
pkgver=1.4.0
pkgrel=0
pkgdesc="A fast, extensible Markdown parser in pure Python."
url="https://pypi.org/project/mistletoe/"


@@ 26,5 26,5 @@ package() {
}

sha512sums="
140216507fbbf8d7d4d0c3f4d3cb161c5b76698db237d63d03b52d5369e3d7c7150595513354e5ffaa147d0eb827694a76fd8f9ba65b372360ebebef58bfa63a  mistletoe-1.3.0.tar.gz
e364343727880f7994d77ce215e2e87ca3aba542267c3cb18105ef1fd97eeef1b63474299d267f38d8e5d0add64fd25c01a7a8b580da433bdf4fb274f1782d27  mistletoe-1.4.0.tar.gz
"

M src/py3-scmsrht/APKBUILD => src/py3-scmsrht/APKBUILD +7 -3
@@ 12,7 12,11 @@ depends="
	py3-srht
"
makedepends="
	py-setuptools
	py3-build
	py3-installer
	py3-setuptools
	py3-setuptools_scm
	py3-wheel
	git
"
source="


@@ 24,13 28,13 @@ options="$options !check"
build() {
	cd "$builddir"
	export PKGVER=$pkgver
	python3 setup.py build
	python3 -m build --wheel -n
}

package() {
	cd "$builddir"
	export PKGVER=$pkgver
	python3 setup.py install --root="$pkgdir" --optimize=1
	python3 -m installer --destdir="$pkgdir" --compile-bytecode=1 dist/*.whl
}

sha512sums="

D src/py3-sqlalchemy-utils/APKBUILD => src/py3-sqlalchemy-utils/APKBUILD +0 -41
@@ 1,41 0,0 @@
# Maintainer: Drew DeVault <sir@cmpwn.com>
pkgname=py3-sqlalchemy-utils
_pyname=SQLAlchemy-Utils
pkgver=0.41.1
pkgrel=0
pkgdesc="Various utility functions, new data types and helpers for SQLAlchemy."
url="https://github.com/kvesteri/sqlalchemy-utils"
arch="noarch"
license="3-Clause-BSD"
depends="
	python3
	py3-babel
	py3-arrow
	py3-intervals
	py3-phonenumbers
	py3-passlib
	py3-colour
	py3-dateutil
	py3-furl
	py3-cryptography
"
makedepends="py3-setuptools"
_pypiprefix="${_pyname%${_pyname#?}}"
source="https://files.pythonhosted.org/packages/source/$_pypiprefix/$_pyname/$_pyname-$pkgver.tar.gz"
builddir="$srcdir/$_pyname-$pkgver"

build() {
	python3 setup.py build
}

check() {
	python3 setup.py check
}

package() {
	python3 setup.py install --root="$pkgdir" --optimize=1
}

sha512sums="
f1f5d935acfb52808913d326c08584cab053193b58308d4f1eb77f818424ca849c55f1333ffde399d60e5da571224083abd828a5f70c3365709e739b9b5f3103  SQLAlchemy-Utils-0.41.1.tar.gz
"

D src/py3-sqlalchemy-utils/LICENSE.txt => src/py3-sqlalchemy-utils/LICENSE.txt +0 -26
@@ 1,26 0,0 @@
Copyright 2017 Drew DeVault <sir@cmpwn.com>

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.

3. Neither the name of the copyright holder nor the names of its contributors
may be used to endorse or promote products derived from this software without
specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

M src/todo.sr.ht/APKBUILD => src/todo.sr.ht/APKBUILD +4 -4
@@ 1,7 1,7 @@
# Maintainer: Drew DeVault <sir@cmpwn.com>
pkgname=todo.sr.ht
pkgver=0.75.8
pkgrel=1
pkgver=0.75.19
pkgrel=0
pkgdesc="sr.ht ticket tracking service"
url="https://git.sr.ht/~sircmpwn/todo.sr.ht"
arch="all"


@@ 69,8 69,8 @@ _nginx() {
}

sha512sums="
ccf5ed705cdc3355fe7403f01643a52dbaede13e54a56c47c5bfab23abe31dd178e00f43288f83a40bd768631f51a9c5ace2119cf0f3fa6c761720fb76eeec80  todo.sr.ht-0.75.8.tar.gz
ccd803d2d87c86a035c36d88f538828cfec2da8f6bd1bd15f3ec0f1fdb6fd006f4f5145700e19eab23fcc0de1ac30c47062698214e3842209c42ea1d4f000377  sr.ht-nginx-0.75.8.tar.gz
57a8215a2c733a5d4a258a25138284aad2915cd082c93bfd7ca1bebdc52c75599ca353958cb6f0714244263b5f0ca83ab2e46b1c3f8f9b5b042a7bd236ed7cac  todo.sr.ht-0.75.19.tar.gz
cfece31d18db3bb2253aea80a39250bd9bb8ad891586cacb0e67f78e721b76b12364d896dbdbce420e0a5cd9d4a8afb6fcc501b8d896ba0d53c6b66137193c79  sr.ht-nginx-0.75.19.tar.gz
946a15e8a723dea178edc451b461f756761a9429fd434820df1955225a9fe73c7aefb838ec32bb9f3a3f7b80a5921641540cdf5fcde3fff272420ea1abe3970e  todo.sr.ht.initd
a71116bd25e0c6e8e3e14e4dadb653e6360e2b468bd415439559b56ffc18724efa9bcb593181d8f0fe0cbccf96f3196a452659bb4375e687faf0b09a48ef5557  todo.sr.ht.confd
c4ac342b5fa506c1323d9c55f36b800e16cb9afdecc32f94bf7261c8fa2710db839b84137d24f3e43ac28e036cf21f63c381a650661e722e416c61a6cf44c938  todo.sr.ht-lmtp.initd