summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorOromion Aznarán2023-09-17 12:08:00 -0500
committerOromion Aznarán2023-09-17 12:08:00 -0500
commit099fe63c4f4d5f35d97df8ae733230767a94e829 (patch)
treee6e603c21ac91826d46139f5651b8adc3c194e45
parentf5233a827a55de6ecc24e015e3c687da5950925a (diff)
downloadaur-python-endpoints.tar.gz
Bump version to 6.0.0
-rw-r--r--.SRCINFO18
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD43
3 files changed, 19 insertions, 43 deletions
diff --git a/.SRCINFO b/.SRCINFO
index db8fabb88239..e6cd0da29104 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,27 +1,17 @@
pkgbase = python-endpoints
pkgdesc = Get an api up and running quickly
- pkgver = 5.0.1
- pkgrel = 2
+ pkgver = 6.0.0
+ pkgrel = 1
url = https://github.com/jaymon/endpoints
arch = any
license = MIT
- checkdepends = python-pytest
- checkdepends = python-testdata
- checkdepends = python-requests
- checkdepends = python-tornado
- checkdepends = python-websocket-client
- checkdepends = python-gevent
makedepends = python-build
makedepends = python-installer
makedepends = python-setuptools
makedepends = python-wheel
- depends = python-decorators
depends = python-datatypes
optdepends = python-websocket-client
- optdepends = python-tornado
- source = https://pypi.org/packages/source/e/endpoints/endpoints-5.0.1.tar.gz
- source = 001-setup.py.patch
- sha512sums = 6658a2e472be58a1a9c2a07507bbb1b48b02a43037657fb21884f3ea491b9ed9f5d1823edbd9c6f6556093a6ba3385760506b0de1f835cd5c404f3a7d68a36b5
- sha512sums = f156548050ea505766a7ccd9be3e3a7830602ea4b9acd19c59032a101a818dd27c4dea271055e439e299b6550c19ab2bf8ec255fa5422d5af2ea805e4cf98a6a
+ source = https://pypi.org/packages/source/e/endpoints/endpoints-6.0.0.tar.gz
+ sha512sums = 59330141433650dd3270ae8eac4114597d6c8ec36912ac75ca7fda6c51c7b26c55c9ff1ead29718a7cc7e579af595d45e2f61f6152ec7156b9e47d13b1d3e6a8
pkgname = python-endpoints
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..f59ec20aabf5
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+* \ No newline at end of file
diff --git a/PKGBUILD b/PKGBUILD
index ad33f8072a35..72112bbef187 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,46 +3,31 @@
# Contributor: Jameson Pugh <imntreal@gmail.com>
_base=endpoints
pkgname=python-${_base}
-pkgver=5.0.1
-pkgrel=2
+pkgver=6.0.0
+pkgrel=1
pkgdesc="Get an api up and running quickly"
arch=(any)
url="https://github.com/jaymon/${_base}"
license=(MIT)
-depends=(python-decorators python-datatypes)
+depends=(python-datatypes)
makedepends=(python-build python-installer python-setuptools python-wheel)
-checkdepends=(python-pytest python-testdata python-requests python-tornado python-websocket-client python-gevent)
-optdepends=('python-websocket-client' 'python-tornado')
-source=(https://pypi.org/packages/source/${_base::1}/${_base}/${_base}-${pkgver}.tar.gz
- 001-setup.py.patch)
-sha512sums=('6658a2e472be58a1a9c2a07507bbb1b48b02a43037657fb21884f3ea491b9ed9f5d1823edbd9c6f6556093a6ba3385760506b0de1f835cd5c404f3a7d68a36b5'
- 'f156548050ea505766a7ccd9be3e3a7830602ea4b9acd19c59032a101a818dd27c4dea271055e439e299b6550c19ab2bf8ec255fa5422d5af2ea805e4cf98a6a')
-
-prepare() {
- # setup.py installs tests directory; remove it
- patch -p1 -d ${_base}-${pkgver} <001-setup.py.patch
-}
+# checkdepends=(python-pytest python-testdata python-requests) # python-websocket-client python-gevent
+optdepends=('python-websocket-client')
+source=(https://pypi.org/packages/source/${_base::1}/${_base}/${_base}-${pkgver}.tar.gz)
+sha512sums=('59330141433650dd3270ae8eac4114597d6c8ec36912ac75ca7fda6c51c7b26c55c9ff1ead29718a7cc7e579af595d45e2f61f6152ec7156b9e47d13b1d3e6a8')
build() {
cd ${_base}-${pkgver}
python -m build --wheel --skip-dependency-check --no-isolation
}
-check() {
- cd ${_base}-${pkgver}
- # tests require a Vagrant and pyenv environment
- python -m venv --system-site-packages test-env
- test-env/bin/python -m installer dist/*.whl
- test-env/bin/python -m pytest tests \
- --ignore=tests/call_test.py \
- --ignore=tests/decorators_test.py \
- --ignore=tests/reflection_test.py \
- --ignore=tests/interface/tornado_test.py \
- --ignore=tests/interface/uwsgi_test.py \
- --ignore=tests/interface/wsgi_test.py \
- --ignore=tests/http_test.py \
- --ignore=tests/extras/html_test.py
-}
+# check() {
+# cd ${_base}-${pkgver}
+# # tests require a Vagrant and pyenv environment
+# python -m venv --system-site-packages test-env
+# test-env/bin/python -m installer dist/*.whl
+# test-env/bin/python -m pytest tests
+# }
package() {
cd ${_base}-${pkgver}