python-exceptiongroup: Update to 1.1.1
authorJeffery To <jeffery.to@gmail.com>
Fri, 17 Feb 2023 17:05:56 +0000 (01:05 +0800)
committerJeffery To <jeffery.to@gmail.com>
Mon, 24 Apr 2023 08:18:15 +0000 (16:18 +0800)
This adds a build dependency that will be required for
pyproject.toml-based builds.

This also removes the run-time dependency on python3-attrs; there is no
indication this package is required.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
lang/python/python-exceptiongroup/Makefile
lang/python/python-exceptiongroup/patches/0001-add-setup.py-to-avoid-depending-on-flit-for-building.patch

index 7c096dc5e59d787f499f9904c69f68ccae1e7591..4cde0a6c5386624d1c6a324ce1a87d9db0e4cd9e 100644 (file)
@@ -8,16 +8,18 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=python-exceptiongroup
-PKG_VERSION:=1.1.0
+PKG_VERSION:=1.1.1
 PKG_RELEASE:=1
 
 PYPI_NAME:=exceptiongroup
-PKG_HASH:=bcb67d800a4497e1b404c2dd44fca47d3b7a5e5433dbab67f96c1a685cdfdf23
+PKG_HASH:=d484c3090ba2889ae2928419117447a14daf3c1231d5e30d0aae34f354f01785
 
 PKG_LICENSE:=MIT,Python-2.0
 PKG_LICENSE_FILES:=LICENSE
 PKG_MAINTAINER:=Julien Malik <julien.malik@paraiso.me>
 
+PKG_BUILD_DEPENDS:=python-flit-scm/host
+
 include ../pypi.mk
 include $(INCLUDE_DIR)/package.mk
 include ../python3-package.mk
@@ -28,9 +30,7 @@ define Package/python3-exceptiongroup
   SUBMENU:=Python
   TITLE:=Backport of PEP 654 (exception groups)
   URL:=https://github.com/agronholm/exceptiongroup
-  DEPENDS:= \
-    +python3-light \
-    +python3-attrs
+  DEPENDS:=+python3-light
 endef
 
 define Package/python3-exceptiongroup/description
index 5c6cf2519936addd0358145ee70caf4ec154f199..aca11e3be56aecc0eb261bdc81f300b4dc9fb2ae 100644 (file)
@@ -17,7 +17,7 @@ Subject: [PATCH] add setup.py to avoid depending on flit for building
 +
 +setuptools.setup(
 +      name='exceptiongroup',
-+      version='1.1.0',
++      version='1.1.1',
 +      description='Backport of PEP 654 (exception groups)',
 +      author='Alex Grönholm',
 +      author_email='Alex Grönholm <alex.gronholm@nextday.fi>',