# Maintainer: Kyle Laker pkgname=chalice pkgver=1.27.0 pkgrel=1 pkgdesc="Python Serverless Microframework for AWS" arch=("any") url="https://github.com/aws/chalice" license=("Apache") depends=(\ "python" "python-click" "python-botocore" "python-mypy_extensions" "python-six" "python-pip" "python-attrs" "python-jmespath" "python-yaml" "python-inquirer" "python-wheel" "python-setuptools" ) makedepends=("python-setuptools" "mypy") optdepends=('python-watchdog: server auto-reload support' 'aws-cdk: AWS CDK support') source=("$pkgname-$pkgver.tar.gz::https://github.com/aws/$pkgname/archive/$pkgver.tar.gz") sha512sums=('0242c498bd1ef1f75c590190dfc5c5c30450fe2202150314eb968a81e0787e724fe611fba27c7d66d38366f3d099f090e162002d7eed9cd5292ed45544ff2504') prepare() { cd "${srcdir}/$pkgname-$pkgver" # Fix the tests getting included in the package sed -i' ' -e "s/'tests'/'tests*'/" setup.py } build() { cd "${srcdir}/${pkgname}-${pkgver}" python setup.py build } package() { cd "${srcdir}/${pkgname}-${pkgver}" python setup.py install --skip-build --root="${pkgdir}" --optimize=1 }