diff options
author | BGameiro | 2023-05-10 11:39:25 +0200 |
---|---|---|
committer | BGameiro | 2023-05-10 11:39:25 +0200 |
commit | 7fe5095ab0b97f6826185679f9b3102ab420fb87 (patch) | |
tree | c9d7283b407503ce28c6d4219f302922b540c076 /PKGBUILD | |
download | aur-7fe5095ab0b97f6826185679f9b3102ab420fb87.tar.gz |
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9c74c805f23f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,65 @@ +# Maintainer: Bernardo Gameiro <projects@bgameiro.me> + +pkgbase='python-prefect' +pkgname=('python-prefect') +pkgver=2.10.8 +pkgrel=1 +pkgdesc='A general interface for loading data' +arch=('any') +url='https://intake.readthedocs.io/' +license=('BSD') +source=("https://files.pythonhosted.org/packages/source/p/prefect/prefect-$pkgver.tar.gz") +sha256sums=('c82f07d32580ef9c274ddde36d50c48453c35494c17e94857d96f8bac88292c8') +provides=("python-prefect=$pkgver") + +build() { + cd "${srcdir}"/prefect-$pkgver + python setup.py build +} + +package_python-prefect() { + depends=( + 'python>=3.7.0' + 'python-aiosqlite>=0.17.0' + 'python-alembic>=1.7.5' + 'python-anyio>=3.4.0' + 'apprise>=1.1.0' + 'python-asgi-lifespan>=1.0' + 'python-asyncpg>=0.23' + 'python-click>=8.0,<8.2' + 'python-cloudpickle>=2.0' + 'python-coolname>=1.0.4' + 'python-croniter>=1.0.12' + 'python-cryptography>=36.0.1' + 'python-dateparser>=1.1.1' + 'python-docker>=4.0' + 'python-fastapi>=0.93' + 'python-fsspec>=2022.5.0' + 'python-griffe>=0.20.0' + 'python-httpx>=0.23,!=0.23.2' + 'python-importlib-metadata>=4.4' + 'python-jinja>=3.0.0' + 'python-jsonpatch>=1.32' + 'python-jsonschema>=3.2.0,<5.0.0' + 'python-kubernetes>=24.2.0' + 'python-orjson>=3.7' + 'python-packaging>=21.3' + 'python-pathspec>=0.8.0' + 'python-pendulum>=2.1.2' + 'python-pydantic>=1.10.0' + 'python-slugify>=5.0' + 'python-pytz>=2021.1' + 'python-pyyaml>=5.4.1' + 'python-readchar>=4.0.0' + 'python-rich>=11.0' + 'python-sqlalchemy>=1.4.22,!=1.4.33,<2.0' + 'python-toml>=0.10.0' + 'python-typer>=0.4.2' + 'python-typing_extensions>=4.1.0' + 'uvicorn>=0.14.0' + 'python-websockets>=10.4' + ) + + cd "${srcdir}"/prefect-$pkgver + python setup.py install --root="${pkgdir}" --optimize=1 +}
\ No newline at end of file |