summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPablo Palazon2022-08-31 11:24:53 +0200
committerPablo Palazon2022-08-31 11:24:53 +0200
commit658f88bc8c6d891e40ff61391092ed941270ce45 (patch)
tree07e55231b078502e9787da5489f000813b5c40e0
parentc86fd1e7e5bde46f348430bbd27c06b95c75bbf3 (diff)
downloadaur-ecs-tasks-ops.tar.gz
Update to version 0.7.1
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD27
2 files changed, 21 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5b74e708728f..80e91f4bb5af 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,13 @@
pkgbase = ecs-tasks-ops
pkgdesc = Ecs Tasks Ops - Manage ssh connections to ECS docker containers
- pkgver = 0.5.0
+ pkgver = 0.7.1
pkgrel = 1
url = https://github.com/ppalazon/ecs-tasks-ops
arch = x86_64
license = MIT
- makedepends = python-setuptools
- makedepends = python-dephell
+ makedepends = python-build
+ makedepends = python-installer
+ makedepends = python-wheel
depends = python-click
depends = python-boto3
depends = python-tabulate
@@ -14,7 +15,7 @@ pkgbase = ecs-tasks-ops
depends = python-sshpubkeys
optdepends = python-pyqt5: Qt5 gui application
optdepends = rxvt-unicode: Display embedded terminal for ssh
- source = https://files.pythonhosted.org/packages/source/e/ecs-tasks-ops/ecs-tasks-ops-0.5.0.tar.gz
- sha256sums = b9909a5698c285e27a1da66aeb531611f90bc03ed52e7f73683c222eee1ee7a8
+ source = https://files.pythonhosted.org/packages/source/e/ecs-tasks-ops/ecs-tasks-ops-0.7.1.tar.gz
+ sha256sums = 74599826e2fa4bbf2d26176af30d08499bc7e38a2df9cc5ed0768405dbd85209
pkgname = ecs-tasks-ops
diff --git a/PKGBUILD b/PKGBUILD
index 70c471883601..b5f9114cd446 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,32 +1,35 @@
# Maintainer: Pablo Palazon <ppalazon@antara.ws>
-pkgname=ecs-tasks-ops
+pkgname="ecs-tasks-ops"
pkgdesc="Ecs Tasks Ops - Manage ssh connections to ECS docker containers"
url="https://github.com/ppalazon/ecs-tasks-ops"
license=('MIT')
-pkgver=0.5.0
+pkgver=0.7.1
pkgrel=1
arch=('x86_64')
_name=${pkgname#python-}
source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz")
-sha256sums=('b9909a5698c285e27a1da66aeb531611f90bc03ed52e7f73683c222eee1ee7a8')
+sha256sums=('74599826e2fa4bbf2d26176af30d08499bc7e38a2df9cc5ed0768405dbd85209')
+
+#source=("https://files.pythonhosted.org/packages/py3/${_name::1}/$_name/${_name//-/_}-$pkgver-py3-none-any.whl")
+#sha256sums=('a0c804e76b86f27797d0387a7e380e64ecf51f059a23199b8090267aa3191c96')
depends=("python-click" "python-boto3" "python-tabulate" "python-moto" "python-sshpubkeys")
optdepends=("python-pyqt5: Qt5 gui application" "rxvt-unicode: Display embedded terminal for ssh")
-makedepends=("python-setuptools" "python-dephell")
+makedepends=("python-build" "python-installer" "python-wheel")
-prepare() {
- cd "$pkgname-$pkgver"
- dephell deps convert --from pyproject.toml --to setup.py
-}
+# prepare() {
+# cd "$pkgname-$pkgver"
+# dephell deps convert --from pyproject.toml --to setup.py
+# }
build() {
- cd "$pkgname-$pkgver"
- python setup.py build
+ cd "$_name-$pkgver"
+ python -m build --wheel --no-isolation
}
package() {
- cd "$pkgname-$pkgver"
- python setup.py install --root="$pkgdir" --optimize=1
+ cd "$_name-$pkgver"
+ python -m installer --destdir="$pkgdir" dist/*.whl
}