python-automat: bump to version 25.4.16
authorAlexandru Ardelean <[email protected]>
Sun, 9 Nov 2025 17:19:09 +0000 (19:19 +0200)
committerAlexandru Ardelean <[email protected]>
Thu, 13 Nov 2025 12:42:11 +0000 (14:42 +0200)
Patches can be dropped.
They don't seem to be needed anymore.
The 'visualize' parts seem to be optional.

Signed-off-by: Alexandru Ardelean <[email protected]>
lang/python/python-automat/Makefile
lang/python/python-automat/patches/002-omit-visualize.patch [deleted file]
lang/python/python-automat/patches/003-omit-tests.patch [deleted file]

index 83fc3ced67bc1a1717647379762ca795d379d584..2d35f4a39d76a2e8d5e3c2d9e075937439cbac9e 100644 (file)
@@ -8,11 +8,11 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=python-automat
-PKG_VERSION:=22.10.0
+PKG_VERSION:=25.4.16
 PKG_RELEASE:=1
 
-PYPI_NAME:=Automat
-PKG_HASH:=e56beb84edad19dcc11d30e8d9b895f75deeb5ef5e96b84a467066b3b84bb04e
+PYPI_NAME:=automat
+PKG_HASH:=0017591a5477066e90d26b0e696ddc143baafd87b588cfac8100bc6be9634de0
 
 PKG_LICENSE:=MIT
 PKG_LICENSE_FILES:=LICENSE
@@ -32,8 +32,7 @@ define Package/python3-automat
   URL:=https://github.com/glyph/Automat
   DEPENDS:= \
       +python3-light \
-      +python3-attrs \
-      +python3-six
+      +python3-attrs
 endef
 
 define Package/python3-automat/description
diff --git a/lang/python/python-automat/patches/002-omit-visualize.patch b/lang/python/python-automat/patches/002-omit-visualize.patch
deleted file mode 100644 (file)
index 977f961..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
---- a/setup.py
-+++ b/setup.py
-@@ -22,15 +22,6 @@ setup(
-         "attrs>=19.2.0",
-         "six",
-     ],
--    extras_require={
--        "visualize": ["graphviz>0.5.1",
--                      "Twisted>=16.1.1"],
--    },
--    entry_points={
--        "console_scripts": [
--            "automat-visualize = automat._visualize:tool"
--        ],
--    },
-     author='Glyph',
-     author_email='[email protected]',
-     include_package_data=True,
diff --git a/lang/python/python-automat/patches/003-omit-tests.patch b/lang/python/python-automat/patches/003-omit-tests.patch
deleted file mode 100644 (file)
index 58eccf0..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
---- a/setup.py
-+++ b/setup.py
-@@ -12,7 +12,7 @@ setup(
-     Self-service finite-state machines for the programmer on the go.
-     """.strip(),
-     readme='README.md',
--    packages=find_packages(exclude=[]),
-+    packages=find_packages(exclude=["*._test", "*._test.*"]),
-     package_dir={'automat': 'automat'},
-     setup_requires=[
-         'wheel',
-@@ -25,6 +25,7 @@ setup(
-     author='Glyph',
-     author_email='[email protected]',
-     include_package_data=True,
-+    exclude_package_data={'':['_test/*']},
-     license="MIT",
-     keywords='fsm finite state machine automata',
-     classifiers=[