From 6b6e36a6c9fa6860fd367df75138444f9e827cc9 Mon Sep 17 00:00:00 2001 From: Dominic Ricottone Date: Sat, 5 Oct 2024 10:25:38 -0500 Subject: [PATCH] Updating to alpine v3.20 --- Makefile | 8 +- src/builds.sr.ht/APKBUILD | 8 +- src/git.sr.ht/APKBUILD | 8 +- src/lists.sr.ht/APKBUILD | 8 +- src/meta.sr.ht/APKBUILD | 8 +- src/py3-aiosmtpd/APKBUILD | 34 ------- src/py3-aiosmtpd/LICENSE.txt | 26 ------ src/py3-ansi2html/APKBUILD | 4 +- src/py3-ansi2html/src/ansi2html-1.9.1.tar.gz | 1 - src/py3-atpublic/APKBUILD | 46 ---------- src/py3-atpublic/LICENSE.txt | 26 ------ src/py3-atpublic/pyproject.toml | 97 -------------------- src/py3-billiard/APKBUILD | 42 --------- src/py3-billiard/LICENSE.txt | 26 ------ src/py3-celery/APKBUILD | 4 +- src/py3-minio/APKBUILD | 4 +- src/py3-mistletoe/APKBUILD | 4 +- src/py3-scmsrht/APKBUILD | 10 +- src/py3-sqlalchemy-utils/APKBUILD | 41 --------- src/py3-sqlalchemy-utils/LICENSE.txt | 26 ------ src/todo.sr.ht/APKBUILD | 8 +- 21 files changed, 39 insertions(+), 400 deletions(-) delete mode 100644 src/py3-aiosmtpd/APKBUILD delete mode 100644 src/py3-aiosmtpd/LICENSE.txt delete mode 120000 src/py3-ansi2html/src/ansi2html-1.9.1.tar.gz delete mode 100644 src/py3-atpublic/APKBUILD delete mode 100644 src/py3-atpublic/LICENSE.txt delete mode 100644 src/py3-atpublic/pyproject.toml delete mode 100644 src/py3-billiard/APKBUILD delete mode 100644 src/py3-billiard/LICENSE.txt delete mode 100644 src/py3-sqlalchemy-utils/APKBUILD delete mode 100644 src/py3-sqlalchemy-utils/LICENSE.txt diff --git a/Makefile b/Makefile index 6b50504..dc7fe8d 100644 --- a/Makefile +++ b/Makefile @@ -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 diff --git a/src/builds.sr.ht/APKBUILD b/src/builds.sr.ht/APKBUILD index ad9f9f6..d6efb8d 100755 --- a/src/builds.sr.ht/APKBUILD +++ b/src/builds.sr.ht/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Drew DeVault 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 diff --git a/src/git.sr.ht/APKBUILD b/src/git.sr.ht/APKBUILD index 0e4db44..0b8fd4b 100644 --- a/src/git.sr.ht/APKBUILD +++ b/src/git.sr.ht/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Drew DeVault 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 diff --git a/src/lists.sr.ht/APKBUILD b/src/lists.sr.ht/APKBUILD index bdc9f3a..55dbf5f 100644 --- a/src/lists.sr.ht/APKBUILD +++ b/src/lists.sr.ht/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Drew DeVault 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 diff --git a/src/meta.sr.ht/APKBUILD b/src/meta.sr.ht/APKBUILD index 87162e7..076cfb5 100644 --- a/src/meta.sr.ht/APKBUILD +++ b/src/meta.sr.ht/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Drew DeVault 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 diff --git a/src/py3-aiosmtpd/APKBUILD b/src/py3-aiosmtpd/APKBUILD deleted file mode 100644 index 3f7a542..0000000 --- a/src/py3-aiosmtpd/APKBUILD +++ /dev/null @@ -1,34 +0,0 @@ -# Contributor: Drew DeVault -# Maintainer: Drew DeVault -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 -" diff --git a/src/py3-aiosmtpd/LICENSE.txt b/src/py3-aiosmtpd/LICENSE.txt deleted file mode 100644 index 634e145..0000000 --- a/src/py3-aiosmtpd/LICENSE.txt +++ /dev/null @@ -1,26 +0,0 @@ -Copyright 2017 Drew DeVault - -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. diff --git a/src/py3-ansi2html/APKBUILD b/src/py3-ansi2html/APKBUILD index 198bded..5a14dd0 100644 --- a/src/py3-ansi2html/APKBUILD +++ b/src/py3-ansi2html/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Fabian Affolter 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 " diff --git a/src/py3-ansi2html/src/ansi2html-1.9.1.tar.gz b/src/py3-ansi2html/src/ansi2html-1.9.1.tar.gz deleted file mode 120000 index 47bc3cc..0000000 --- a/src/py3-ansi2html/src/ansi2html-1.9.1.tar.gz +++ /dev/null @@ -1 +0,0 @@ -/var/cache/distfiles/ansi2html-1.9.1.tar.gz \ No newline at end of file diff --git a/src/py3-atpublic/APKBUILD b/src/py3-atpublic/APKBUILD deleted file mode 100644 index db0083f..0000000 --- a/src/py3-atpublic/APKBUILD +++ /dev/null @@ -1,46 +0,0 @@ -# Contributor: Drew DeVault -# Maintainer: Drew DeVault -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 -" diff --git a/src/py3-atpublic/LICENSE.txt b/src/py3-atpublic/LICENSE.txt deleted file mode 100644 index 634e145..0000000 --- a/src/py3-atpublic/LICENSE.txt +++ /dev/null @@ -1,26 +0,0 @@ -Copyright 2017 Drew DeVault - -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. diff --git a/src/py3-atpublic/pyproject.toml b/src/py3-atpublic/pyproject.toml deleted file mode 100644 index 898ffeb..0000000 --- a/src/py3-atpublic/pyproject.toml +++ /dev/null @@ -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 diff --git a/src/py3-billiard/APKBUILD b/src/py3-billiard/APKBUILD deleted file mode 100644 index 82bcee2..0000000 --- a/src/py3-billiard/APKBUILD +++ /dev/null @@ -1,42 +0,0 @@ -# Maintainer: Antoine Martin (ayakael) -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 -" diff --git a/src/py3-billiard/LICENSE.txt b/src/py3-billiard/LICENSE.txt deleted file mode 100644 index 634e145..0000000 --- a/src/py3-billiard/LICENSE.txt +++ /dev/null @@ -1,26 +0,0 @@ -Copyright 2017 Drew DeVault - -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. diff --git a/src/py3-celery/APKBUILD b/src/py3-celery/APKBUILD index d93b725..7fcd597 100644 --- a/src/py3-celery/APKBUILD +++ b/src/py3-celery/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Drew DeVault 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 " diff --git a/src/py3-minio/APKBUILD b/src/py3-minio/APKBUILD index c99481a..ce9f113 100644 --- a/src/py3-minio/APKBUILD +++ b/src/py3-minio/APKBUILD @@ -1,6 +1,6 @@ # Maintainer: Drew DeVault 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 " diff --git a/src/py3-mistletoe/APKBUILD b/src/py3-mistletoe/APKBUILD index 73ecf44..1894c70 100644 --- a/src/py3-mistletoe/APKBUILD +++ b/src/py3-mistletoe/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Drew DeVault 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 " diff --git a/src/py3-scmsrht/APKBUILD b/src/py3-scmsrht/APKBUILD index 77194cd..a91a1d1 100644 --- a/src/py3-scmsrht/APKBUILD +++ b/src/py3-scmsrht/APKBUILD @@ -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=" diff --git a/src/py3-sqlalchemy-utils/APKBUILD b/src/py3-sqlalchemy-utils/APKBUILD deleted file mode 100644 index 3b3c673..0000000 --- a/src/py3-sqlalchemy-utils/APKBUILD +++ /dev/null @@ -1,41 +0,0 @@ -# Maintainer: Drew DeVault -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 -" diff --git a/src/py3-sqlalchemy-utils/LICENSE.txt b/src/py3-sqlalchemy-utils/LICENSE.txt deleted file mode 100644 index 634e145..0000000 --- a/src/py3-sqlalchemy-utils/LICENSE.txt +++ /dev/null @@ -1,26 +0,0 @@ -Copyright 2017 Drew DeVault - -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. diff --git a/src/todo.sr.ht/APKBUILD b/src/todo.sr.ht/APKBUILD index 307892d..14c4253 100644 --- a/src/todo.sr.ht/APKBUILD +++ b/src/todo.sr.ht/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Drew DeVault 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 -- 2.45.2