diff --git a/mingw-w64-python-fastapi/PKGBUILD b/mingw-w64-python-fastapi/PKGBUILD index b937e1338a..da54c1b6c8 100644 --- a/mingw-w64-python-fastapi/PKGBUILD +++ b/mingw-w64-python-fastapi/PKGBUILD @@ -3,7 +3,7 @@ _realname=fastapi pkgbase=mingw-w64-python-${_realname} pkgname=("${MINGW_PACKAGE_PREFIX}-python-${_realname}") -pkgver=0.95.1 +pkgver=0.95.2 pkgrel=1 pkgdesc='FastAPI framework, high performance, easy to learn, fast to code, ready for production (mingw-w64)' arch=('any') @@ -18,8 +18,14 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-python-build" "${MINGW_PACKAGE_PREFIX}-python-installer" "${MINGW_PACKAGE_PREFIX}-python-hatchling" "${MINGW_PACKAGE_PREFIX}-python-wheel") +optdepends=("${MINGW_PACKAGE_PREFIX}-python-email-validator: for email validation" + "${MINGW_PACKAGE_PREFIX}-python-itsdangerous: for SessionMiddleware support" + "${MINGW_PACKAGE_PREFIX}-python-jinja: for default starlette template configuration" + "${MINGW_PACKAGE_PREFIX}-python-pyyaml: for starlette SchemaGenerator support" + "${MINGW_PACKAGE_PREFIX}-python-ujson: for faster JSON parsing and UJSONResponse" + "${MINGW_PACKAGE_PREFIX}-uvicorn: for Uvicorn as ASGI server") source=("${_realname}-$pkgver.tar.gz::${url}/archive/${pkgver}.tar.gz") -sha256sums=('66715d548577f7ec5349c8a115e6fdfe7b1b03aaa83162d7b3fe80eec77e7fcb') +sha256sums=('7fc595ee034f962c267bce6d6d66d836d19ba69f5eb17d3b3dae299975c67861') prepare() { cp -r "${_realname}-${pkgver}" "python-build-${MSYSTEM}"