From 0a6fff00b84880e3ff5796b308506acf69302119 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Tue, 26 May 2020 11:58:02 -0400 Subject: [PATCH 1/4] New package: python3-aiofiles-0.5.0 --- srcpkgs/python3-aiofiles/template | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 srcpkgs/python3-aiofiles/template diff --git a/srcpkgs/python3-aiofiles/template b/srcpkgs/python3-aiofiles/template new file mode 100644 index 00000000000..61d4d081821 --- /dev/null +++ b/srcpkgs/python3-aiofiles/template @@ -0,0 +1,15 @@ +# Template file for 'python3-aiofiles' +pkgname=python3-aiofiles +version=0.5.0 +revision=1 +archs=noarch +wrksrc="${pkgname#*-}-${version}" +build_style=python3-module +hostmakedepends="python3-setuptools" +depends="python3" +short_desc="File support for asyncio in Python" +maintainer="Andrew J. Hesford " +license="Apache-2.0" +homepage="https://github.com/Tinche/aiofiles" +distfiles="${homepage}/archive/v${version}.tar.gz" +checksum=b4b12877c1994a31162dc89efe5b2eeae2fe8c8b225290d90b8eaa95a612617c From f8d617099c3d3def69d69d739bbe53eb636f50d2 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Tue, 26 May 2020 12:11:26 -0400 Subject: [PATCH 2/4] New package: python3-priority-1.3.0 --- srcpkgs/python3-priority/template | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 srcpkgs/python3-priority/template diff --git a/srcpkgs/python3-priority/template b/srcpkgs/python3-priority/template new file mode 100644 index 00000000000..177129a7a42 --- /dev/null +++ b/srcpkgs/python3-priority/template @@ -0,0 +1,19 @@ +# Template file for 'python3-priority' +pkgname=python3-priority +version=1.3.0 +revision=1 +archs=noarch +wrksrc="${pkgname#*-}-${version}" +build_style=python3-module +hostmakedepends="python3-setuptools" +depends="python3" +short_desc="HTTP/2 priority implementation in Python" +maintainer="Andrew J. Hesford " +license="MIT" +homepage="https://pypi.org/project/priority" +distfiles="${PYPI_SITE}/p/priority/priority-${version}.tar.gz" +checksum=6bc1961a6d7fcacbfc337769f1a382c8e746566aaa365e78047abe9f66b2ffbe + +post_install() { + vlicense LICENSE +} From 946a86a992c5f8d37e875a2f50f6ec1d509d822d Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Tue, 26 May 2020 12:12:43 -0400 Subject: [PATCH 3/4] New package: python3-hypercorn-0.9.5 --- srcpkgs/python3-hypercorn/template | 23 +++++++++++++++++++++++ srcpkgs/python3-hypercorn/update | 2 ++ 2 files changed, 25 insertions(+) create mode 100644 srcpkgs/python3-hypercorn/template create mode 100644 srcpkgs/python3-hypercorn/update diff --git a/srcpkgs/python3-hypercorn/template b/srcpkgs/python3-hypercorn/template new file mode 100644 index 00000000000..e4d0f23e3d2 --- /dev/null +++ b/srcpkgs/python3-hypercorn/template @@ -0,0 +1,23 @@ +# Template file for 'python3-hypercorn' +pkgname=python3-hypercorn +version=0.9.5 +revision=1 +archs=noarch +wrksrc="${pkgname#*-}-${version}" +build_style=python3-module +hostmakedepends="python3-setuptools" +depends=" + python3-h11 python3-hyper-h2 python3-priority + python3-toml python3-typing_extensions python3-wsproto +" +short_desc="Python ASGI server based on hyper and inspired by gunicorn" +maintainer="Andrew J. Hesford " +license="MIT" +homepage="https://gitlab.com/pgjones/hypercorn" +changelog="https://gitlab.com/pgjones/hypercorn/-/blob/master/CHANGELOG.rst" +distfiles="${homepage}/-/archive/${version}/${pkgname#*-}-${version}.tar.gz" +checksum=a4ffdeaec1420ed777ef432f6cbbc7f5087c1eba1f1f15f9cd136de353a69b49 + +post_install() { + vlicense LICENSE +} diff --git a/srcpkgs/python3-hypercorn/update b/srcpkgs/python3-hypercorn/update new file mode 100644 index 00000000000..6b8926d40de --- /dev/null +++ b/srcpkgs/python3-hypercorn/update @@ -0,0 +1,2 @@ +site="${homepage}/-/tags/" +pattern="${pkgname#*-}-\K[\d.]*(?=\.tar)" From 2e1c6b01e25d94cd8138c52c973535ea7f7f4dfa Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Tue, 26 May 2020 12:12:47 -0400 Subject: [PATCH 4/4] New package: python3-quart-0.12.0 --- srcpkgs/python3-quart/template | 23 +++++++++++++++++++++++ srcpkgs/python3-quart/update | 2 ++ 2 files changed, 25 insertions(+) create mode 100644 srcpkgs/python3-quart/template create mode 100644 srcpkgs/python3-quart/update diff --git a/srcpkgs/python3-quart/template b/srcpkgs/python3-quart/template new file mode 100644 index 00000000000..9c819313417 --- /dev/null +++ b/srcpkgs/python3-quart/template @@ -0,0 +1,23 @@ +# Template file for 'python3-quart' +pkgname=python3-quart +version=0.12.0 +revision=1 +archs=noarch +wrksrc="${pkgname#*-}-${version}" +build_style=python3-module +hostmakedepends="python3-setuptools" +depends=" + python3-aiofiles python3-hypercorn python3-click + python3-blinker python3-itsdangerous python3-Jinja2 python3-Werkzeug +" +short_desc="Python asyncio ASGI web framework with Flask API" +maintainer="Andrew J. Hesford " +license="MIT" +homepage="https://gitlab.com/pgjones/quart" +changelog="https://gitlab.com/pgjones/quart/-/blob/master/CHANGELOG.rst" +distfiles="${homepage}/-/archive/${version}/${pkgname#*-}-${version}.tar.gz" +checksum=57fa4121bf7d3f6ef327c913a8b551271491e4bcf6b6ee75aee2c2e97249995c + +post_install() { + vlicense LICENSE +} diff --git a/srcpkgs/python3-quart/update b/srcpkgs/python3-quart/update new file mode 100644 index 00000000000..6b8926d40de --- /dev/null +++ b/srcpkgs/python3-quart/update @@ -0,0 +1,2 @@ +site="${homepage}/-/tags/" +pattern="${pkgname#*-}-\K[\d.]*(?=\.tar)"