[arch-commits] Commit in python-pyee/trunk (PKGBUILD)

2022-09-05 Thread Daniel M. Capella via arch-commits
Date: Tuesday, September 6, 2022 @ 05:23:05
  Author: polyzen
Revision: 1294176

upgpkg: python-pyee 9.0.4-2: Use PEP 517

Modified:
  python-pyee/trunk/PKGBUILD

--+
 PKGBUILD |   18 --
 1 file changed, 12 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 05:19:19 UTC (rev 1294175)
+++ PKGBUILD2022-09-06 05:23:05 UTC (rev 1294176)
@@ -3,13 +3,14 @@
 
 pkgname=python-pyee
 pkgver=9.0.4
-pkgrel=1
+pkgrel=2
 pkgdesc="Port of node.js's EventEmitter to python"
 arch=('any')
 url=https://github.com/jfhbrook/pyee
 license=('MIT')
 depends=('python-typing-extensions')
-makedepends=('python-setuptools')
+makedepends=('python-build' 'python-installer' 'python-setuptools'
+ 'python-wheel')
 checkdepends=('python-mock' 'python-pytest-asyncio' 'python-pytest-trio'
   'python-twisted')
 optdepends=('python-trio' 'python-twisted')
@@ -25,18 +26,23 @@
 
 build() {
   cd pyee-$pkgver
-  python setup.py build
+  python -m build --wheel --skip-dependency-check --no-isolation
 }
 
 check() {
   cd pyee-$pkgver
   python -m venv --system-site-packages test-env
-  test-env/bin/python setup.py install --optimize=1 --skip-build
+  test-env/bin/python -m installer dist/*.whl
   test-env/bin/python -m pytest
 }
 
 package() {
   cd pyee-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
+  python -m installer --destdir="$pkgdir" dist/*.whl
+
+  # Symlink license file
+  local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
+  install -d "$pkgdir"/usr/share/licenses/$pkgname
+  ln -s "$site_packages"/pyee-$pkgver.dist-info/LICENSE \
+"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }



[arch-commits] Commit in python-pyee/trunk (PKGBUILD)

2022-08-14 Thread Daniel M. Capella via arch-commits
Date: Sunday, August 14, 2022 @ 18:51:06
  Author: polyzen
Revision: 1266080

upgpkg: python-pyee 9.0.4-1

Modified:
  python-pyee/trunk/PKGBUILD

--+
 PKGBUILD |8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-14 18:32:01 UTC (rev 1266079)
+++ PKGBUILD2022-08-14 18:51:06 UTC (rev 1266080)
@@ -2,7 +2,7 @@
 # Contributor: Josh Holbrook 
 
 pkgname=python-pyee
-pkgver=9.0.3
+pkgver=9.0.4
 pkgrel=1
 pkgdesc="Port of node.js's EventEmitter to python"
 arch=('any')
@@ -14,8 +14,8 @@
   'python-twisted')
 optdepends=('python-trio' 'python-twisted')
 
source=("https://files.pythonhosted.org/packages/source/p/pyee/pyee-$pkgver.tar.gz;)
-sha256sums=('ab60ed0f00eb465b32e527df2159d4f32cf06f2239b511a45f5e80184ceb9d6f')
-b2sums=('00960af1ac2dcbb8f743a19cd59e24c78745fa5063e34722a9a53ccf412ee0d433f3370239a77e4f57cf1ec846f1cdd47106c4f6b266afbecd3252270b0ea6d1')
+sha256sums=('2770c4928abc721f46b705e6a72b0c59480c4a69c9a83ca0b00bb994f1ea4b32')
+b2sums=('4402d50f5de27ccda64e731450d90cc62f80584e8603a0fda385f6b5598e905d6abaa760aa8e987443dc5990600535f2bd756334cf5b6d0e9d8bf59b4fcdba60')
 
 prepare() {
   cd pyee-$pkgver
@@ -40,5 +40,3 @@
   python setup.py install --root="$pkgdir" --optimize=1 --skip-build
   install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
 }
-
-# vim:set ts=2 sw=2 et:



[arch-commits] Commit in python-pyee/trunk (PKGBUILD)

2022-04-29 Thread Daniel M. Capella via arch-commits
Date: Saturday, April 30, 2022 @ 00:26:58
  Author: polyzen
Revision: 1191861

Typo

Modified:
  python-pyee/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-04-30 00:25:06 UTC (rev 1191860)
+++ PKGBUILD2022-04-30 00:26:58 UTC (rev 1191861)
@@ -19,7 +19,7 @@
 
 prepare() {
   cd pyee-$pkgver
-  # Remove setup_requres list
+  # Remove setup_requires list
   sed -i '/setup_requires/,/\],/d' setup.py
 }
 



[arch-commits] Commit in python-pyee/trunk (PKGBUILD)

2022-01-18 Thread Daniel M. Capella via arch-commits
Date: Wednesday, January 19, 2022 @ 02:52:02
  Author: polyzen
Revision: 1110395

upgpkg: python-pyee 9.0.3-1

Modified:
  python-pyee/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-01-19 02:51:56 UTC (rev 1110394)
+++ PKGBUILD2022-01-19 02:52:02 UTC (rev 1110395)
@@ -2,7 +2,7 @@
 # Contributor: Josh Holbrook 
 
 pkgname=python-pyee
-pkgver=9.0.1
+pkgver=9.0.3
 pkgrel=1
 pkgdesc="Port of node.js's EventEmitter to python"
 arch=('any')
@@ -14,8 +14,8 @@
   'python-twisted')
 optdepends=('python-trio' 'python-twisted')
 
source=("https://files.pythonhosted.org/packages/source/p/pyee/pyee-$pkgver.tar.gz;)
-sha256sums=('038584bf384c76787648213cd95777e96ca607dbf4bd2653aa5d0e6a8db667fe')
-b2sums=('1745a31af7ee3bfc208a92154f97bd5030c0d041f944eacca82894e7fa9577930f41b5c77b00b9428cb2482ce6a3531936b9f9c08fa5e32c16d5d67b8063f8a7')
+sha256sums=('ab60ed0f00eb465b32e527df2159d4f32cf06f2239b511a45f5e80184ceb9d6f')
+b2sums=('00960af1ac2dcbb8f743a19cd59e24c78745fa5063e34722a9a53ccf412ee0d433f3370239a77e4f57cf1ec846f1cdd47106c4f6b266afbecd3252270b0ea6d1')
 
 prepare() {
   cd pyee-$pkgver



[arch-commits] Commit in python-pyee/trunk (PKGBUILD)

2022-01-17 Thread Daniel M. Capella via arch-commits
Date: Tuesday, January 18, 2022 @ 02:01:52
  Author: polyzen
Revision: 1108514

upgpkg: python-pyee 9.0.1-1

Modified:
  python-pyee/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-01-18 01:32:01 UTC (rev 1108513)
+++ PKGBUILD2022-01-18 02:01:52 UTC (rev 1108514)
@@ -2,7 +2,7 @@
 # Contributor: Josh Holbrook 
 
 pkgname=python-pyee
-pkgver=9.0.0
+pkgver=9.0.1
 pkgrel=1
 pkgdesc="Port of node.js's EventEmitter to python"
 arch=('any')
@@ -14,8 +14,8 @@
   'python-twisted')
 optdepends=('python-trio' 'python-twisted')
 
source=("https://files.pythonhosted.org/packages/source/p/pyee/pyee-$pkgver.tar.gz;)
-sha256sums=('2384cc85d9f3ced3b2964c9c0ca453368678ee9d9da3b4ec1d9f30ddb8ca6772')
-b2sums=('f55c106f8e95c1bc35aa83549b9e693b9895f1ce4b99ea21062bc7339f0432f3dad6f4d1d6d91814e627d1c626e5efe20df463a9a3aa2bb25b04d117703abcd6')
+sha256sums=('038584bf384c76787648213cd95777e96ca607dbf4bd2653aa5d0e6a8db667fe')
+b2sums=('1745a31af7ee3bfc208a92154f97bd5030c0d041f944eacca82894e7fa9577930f41b5c77b00b9428cb2482ce6a3531936b9f9c08fa5e32c16d5d67b8063f8a7')
 
 prepare() {
   cd pyee-$pkgver



[arch-commits] Commit in python-pyee/trunk (PKGBUILD)

2022-01-17 Thread Daniel M. Capella via arch-commits
Date: Monday, January 17, 2022 @ 23:28:46
  Author: polyzen
Revision: 1108374

upgpkg: python-pyee 9.0.0-1

Modified:
  python-pyee/trunk/PKGBUILD

--+
 PKGBUILD |   14 --
 1 file changed, 8 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-01-17 23:28:32 UTC (rev 1108373)
+++ PKGBUILD2022-01-17 23:28:46 UTC (rev 1108374)
@@ -2,18 +2,20 @@
 # Contributor: Josh Holbrook 
 
 pkgname=python-pyee
-pkgver=8.2.2
-pkgrel=3
+pkgver=9.0.0
+pkgrel=1
 pkgdesc="Port of node.js's EventEmitter to python"
 arch=('any')
 url=https://github.com/jfhbrook/pyee
 license=('MIT')
-depends=('python-trio' 'python-twisted')
+depends=('python-typing-extensions')
 makedepends=('python-setuptools')
-checkdepends=('python-mock' 'python-pytest-asyncio' 'python-pytest-trio')
+checkdepends=('python-mock' 'python-pytest-asyncio' 'python-pytest-trio'
+  'python-twisted')
+optdepends=('python-trio' 'python-twisted')
 
source=("https://files.pythonhosted.org/packages/source/p/pyee/pyee-$pkgver.tar.gz;)
-sha256sums=('5c7e60f8df95710dbe17550e16ce0153f83990c00ef744841b43f371ed53ebea')
-b2sums=('f9bd02e1afc78bf51b9267b3a88e4f3ebbfb1342e105fa4175f6fafb4ed0163ef5abb8a006e1ac264f60dfd5ca062068b21c306c5eeead7d929bdd9304e36d14')
+sha256sums=('2384cc85d9f3ced3b2964c9c0ca453368678ee9d9da3b4ec1d9f30ddb8ca6772')
+b2sums=('f55c106f8e95c1bc35aa83549b9e693b9895f1ce4b99ea21062bc7339f0432f3dad6f4d1d6d91814e627d1c626e5efe20df463a9a3aa2bb25b04d117703abcd6')
 
 prepare() {
   cd pyee-$pkgver



[arch-commits] Commit in python-pyee/trunk (PKGBUILD)

2021-12-02 Thread Felix Yan via arch-commits
Date: Thursday, December 2, 2021 @ 23:06:38
  Author: felixonmars
Revision: 1062903

upgpkg: python-pyee 8.2.2-3: Python 3.10 rebuild

Modified:
  python-pyee/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-12-02 23:06:38 UTC (rev 1062902)
+++ PKGBUILD2021-12-02 23:06:38 UTC (rev 1062903)
@@ -3,7 +3,7 @@
 
 pkgname=python-pyee
 pkgver=8.2.2
-pkgrel=2
+pkgrel=3
 pkgdesc="Port of node.js's EventEmitter to python"
 arch=('any')
 url=https://github.com/jfhbrook/pyee



[arch-commits] Commit in python-pyee/trunk (PKGBUILD)

2021-12-01 Thread Felix Yan via arch-commits
Date: Wednesday, December 1, 2021 @ 13:49:10
  Author: felixonmars
Revision: 1059270

upgpkg: python-pyee 8.2.2-2: Python 3.10 rebuild

Modified:
  python-pyee/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-12-01 13:49:08 UTC (rev 1059269)
+++ PKGBUILD2021-12-01 13:49:10 UTC (rev 1059270)
@@ -3,7 +3,7 @@
 
 pkgname=python-pyee
 pkgver=8.2.2
-pkgrel=1
+pkgrel=2
 pkgdesc="Port of node.js's EventEmitter to python"
 arch=('any')
 url=https://github.com/jfhbrook/pyee



[arch-commits] Commit in python-pyee/trunk (PKGBUILD)

2021-08-16 Thread Daniel M. Capella via arch-commits
Date: Monday, August 16, 2021 @ 21:27:49
  Author: polyzen
Revision: 1001087

upgpkg: python-pyee 8.2.2-1

Modified:
  python-pyee/trunk/PKGBUILD

--+
 PKGBUILD |   12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-08-16 21:20:21 UTC (rev 1001086)
+++ PKGBUILD2021-08-16 21:27:49 UTC (rev 1001087)
@@ -2,8 +2,8 @@
 # Contributor: Josh Holbrook 
 
 pkgname=python-pyee
-pkgver=8.1.0
-pkgrel=3
+pkgver=8.2.2
+pkgrel=1
 pkgdesc="Port of node.js's EventEmitter to python"
 arch=('any')
 url=https://github.com/jfhbrook/pyee
@@ -10,10 +10,10 @@
 license=('MIT')
 depends=('python-trio' 'python-twisted')
 makedepends=('python-setuptools')
-checkdepends=('python-mock' 'python-pytest'{,-asyncio,-trio})
+checkdepends=('python-mock' 'python-pytest-asyncio' 'python-pytest-trio')
 
source=("https://files.pythonhosted.org/packages/source/p/pyee/pyee-$pkgver.tar.gz;)
-sha256sums=('92dacc5bd2bdb8f95aa8dd2585d47ca1c4840e2adb95ccf90034d64f725bfd31')
-b2sums=('5e8553cd1e7fde1dec101e101611faa409c24743cce87d4c2a968207af33ee6af66fae1e2a34453375769d845be25f55c1e78c3beeb65381f5f4b257b15b45f1')
+sha256sums=('5c7e60f8df95710dbe17550e16ce0153f83990c00ef744841b43f371ed53ebea')
+b2sums=('f9bd02e1afc78bf51b9267b3a88e4f3ebbfb1342e105fa4175f6fafb4ed0163ef5abb8a006e1ac264f60dfd5ca062068b21c306c5eeead7d929bdd9304e36d14')
 
 prepare() {
   cd pyee-$pkgver
@@ -31,7 +31,7 @@
   mkdir -p temp
   local sitepackages=$(python -c "import site; 
print(site.getsitepackages()[0])")
   python setup.py install --skip-build --root=temp
-  PATH="$PWD/temp/usr/bin:$PATH" PYTHONPATH="$PWD/temp/$sitepackages" pytest
+  PYTHONPATH="$PWD/temp/$sitepackages" pytest
 }
 
 package() {



[arch-commits] Commit in python-pyee/trunk (PKGBUILD)

2021-06-19 Thread Daniel M. Capella via arch-commits
Date: Sunday, June 20, 2021 @ 03:19:25
  Author: polyzen
Revision: 965799

upgpkg: python-pyee 8.1.0-3: Remove unnecessary setup deps

Modified:
  python-pyee/trunk/PKGBUILD

--+
 PKGBUILD |   10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-06-20 03:06:43 UTC (rev 965798)
+++ PKGBUILD2021-06-20 03:19:25 UTC (rev 965799)
@@ -3,18 +3,24 @@
 
 pkgname=python-pyee
 pkgver=8.1.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Port of node.js's EventEmitter to python"
 arch=('any')
 url=https://github.com/jfhbrook/pyee
 license=('MIT')
 depends=('python-trio' 'python-twisted')
-makedepends=('python-pip' 'python-setuptools' 'python-wheel')
+makedepends=('python-setuptools')
 checkdepends=('python-mock' 'python-pytest'{,-asyncio,-trio})
 
source=("https://files.pythonhosted.org/packages/source/p/pyee/pyee-$pkgver.tar.gz;)
 sha256sums=('92dacc5bd2bdb8f95aa8dd2585d47ca1c4840e2adb95ccf90034d64f725bfd31')
 
b2sums=('5e8553cd1e7fde1dec101e101611faa409c24743cce87d4c2a968207af33ee6af66fae1e2a34453375769d845be25f55c1e78c3beeb65381f5f4b257b15b45f1')
 
+prepare() {
+  cd pyee-$pkgver
+  # Remove setup_requres list
+  sed -i '/setup_requires/,/\],/d' setup.py
+}
+
 build() {
   cd pyee-$pkgver
   python setup.py build