diff --git a/programming/language/python3/gonullu/actions.py b/programming/language/python3/gonullu/actions.py
index 64195092ba..3d6c75dccb 100644
--- a/programming/language/python3/gonullu/actions.py
+++ b/programming/language/python3/gonullu/actions.py
@@ -5,11 +5,14 @@
from pisi.actionsapi import pythonmodules
from pisi.actionsapi import pisitools
+from pisi.actionsapi import get
+
def build():
pythonmodules.compile(pyVer="3")
def install():
pythonmodules.install(pyVer="3")
+ pisitools.dosed("%s/usr/bin/gonullu" % get.installDIR(), "#!python", "#!/usr/bin/env python3")
pisitools.dodoc("LICENSE", "README*")
diff --git a/programming/language/python3/gonullu/pspec.xml b/programming/language/python3/gonullu/pspec.xml
index 57da973387..dacb456881 100644
--- a/programming/language/python3/gonullu/pspec.xml
+++ b/programming/language/python3/gonullu/pspec.xml
@@ -36,7 +36,7 @@
python3-requests
python3-argparse
python3-colorama
- python3-backports-ssl-match-hostname
+
/usr/bin
@@ -46,7 +46,7 @@
-
+
2025-02-19
1.2.3
Rebuild
diff --git a/programming/language/python3/python3-autocommand/actions.py b/programming/language/python3/python3-autocommand/actions.py
new file mode 100644
index 0000000000..ab0a20b083
--- /dev/null
+++ b/programming/language/python3/python3-autocommand/actions.py
@@ -0,0 +1,16 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/licenses/gpl.txt
+
+from pisi.actionsapi import python3modules
+from pisi.actionsapi import pisitools
+
+def build():
+ python3modules.compile()
+
+def install():
+ python3modules.install()
+
+ # pisitools.dodoc("AUTHORS", "BUGS", "ChangeLog", "COPYING", "NEWS", "README")
diff --git a/programming/language/python3/python3-autocommand/files/ec6f6641.patch b/programming/language/python3/python3-autocommand/files/ec6f6641.patch
new file mode 100644
index 0000000000..b710c468f7
--- /dev/null
+++ b/programming/language/python3/python3-autocommand/files/ec6f6641.patch
@@ -0,0 +1,23 @@
+From ec6f6641c10be1e9285be5d31c96462f251889d6 Mon Sep 17 00:00:00 2001
+From: "Jason R. Coombs"
+Date: Thu, 4 Apr 2024 17:23:20 -0400
+Subject: [PATCH] Remove license declaration and rely instead on Trove
+ classifiers and LICENSE being included.
+
+Closes #32.
+---
+ setup.py | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/setup.py b/setup.py
+index 41f86a1..d154562 100644
+--- a/setup.py
++++ b/setup.py
+@@ -13,7 +13,6 @@ def getfile(filename):
+ ],
+ package_dir={'': 'src'},
+ platforms='any',
+- license='LGPLv3',
+ author='Nathan West',
+ url='https://github.com/Lucretiel/autocommand',
+ description='A library to create a command-line program from a function',
diff --git a/programming/language/python3/python3-autocommand/pspec.xml b/programming/language/python3/python3-autocommand/pspec.xml
new file mode 100644
index 0000000000..7a15e9206b
--- /dev/null
+++ b/programming/language/python3/python3-autocommand/pspec.xml
@@ -0,0 +1,101 @@
+
+
+
+
+ python3-autocommand
+ https://github.com/Lucretiel/autocommand/
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ LGPLv3
+ app
+ A library to create a command-line program from a function
+ A library to create a command-line program from a function
+ https://github.com/Lucretiel/autocommand/archive/refs/tags/2.2.2.tar.gz
+
+
+ ec6f6641.patch
+
+
+
+
+ python3-autocommand
+
+
+ /
+
+
+
+
+
+
+
+
+
+ 2025-04-13
+ 2.2.2
+ First release
+ PisiLinux Community
+ admins@pisilinux.org
+
+
+
diff --git a/programming/language/python3/python3-autocommand/translations.xml b/programming/language/python3/python3-autocommand/translations.xml
new file mode 100644
index 0000000000..371bf9ade9
--- /dev/null
+++ b/programming/language/python3/python3-autocommand/translations.xml
@@ -0,0 +1,8 @@
+
+
+
+ python3-autocommand
+ A library to create a command-line program from a function
+ A library to create a command-line program from a function
+
+
diff --git a/programming/language/python3/python3-backports_tarfile/actions.py b/programming/language/python3/python3-backports_tarfile/actions.py
new file mode 100644
index 0000000000..ab0a20b083
--- /dev/null
+++ b/programming/language/python3/python3-backports_tarfile/actions.py
@@ -0,0 +1,16 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/licenses/gpl.txt
+
+from pisi.actionsapi import python3modules
+from pisi.actionsapi import pisitools
+
+def build():
+ python3modules.compile()
+
+def install():
+ python3modules.install()
+
+ # pisitools.dodoc("AUTHORS", "BUGS", "ChangeLog", "COPYING", "NEWS", "README")
diff --git a/programming/language/python3/python3-backports_tarfile/pspec.xml b/programming/language/python3/python3-backports_tarfile/pspec.xml
new file mode 100644
index 0000000000..a916e95d61
--- /dev/null
+++ b/programming/language/python3/python3-backports_tarfile/pspec.xml
@@ -0,0 +1,52 @@
+
+
+
+
+ python3-backports_tarfile
+ https://pypi.org/project/backports.tarfile/
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ GPLv2
+ app
+ Backport of CPython tarfile module (from Python 3.12)
+ Backport of CPython tarfile module (from Python 3.12)
+ https://files.pythonhosted.org/packages/86/72/cd9b395f25e290e633655a100af28cb253e4393396264a98bd5f5951d50f/backports_tarfile-1.2.0.tar.gz
+
+ python3-devel
+ python3-build
+
+ -->
+
+
+
+
+ python3-backports_tarfile
+
+ python3
+
+
+ /usr/lib
+ /usr/share
+
+
+ python3-backports-ssl-match-hostname
+
+
+
+
+
+ 2025-04-18
+ 1.2.0
+ First release
+ PisiLinux Community
+ admins@pisilinux.org
+
+
+
diff --git a/programming/language/python3/python3-backports_tarfile/translations.xml b/programming/language/python3/python3-backports_tarfile/translations.xml
new file mode 100644
index 0000000000..3ac94fa555
--- /dev/null
+++ b/programming/language/python3/python3-backports_tarfile/translations.xml
@@ -0,0 +1,8 @@
+
+
+
+ python3-backports_tarfile
+ Backport of CPython tarfile module (from Python 3.12)
+ Backport of CPython tarfile module (from Python 3.12)
+
+
diff --git a/programming/language/python3/python3-chardet/actions.py b/programming/language/python3/python3-chardet/actions.py
index 7eccf32766..c9b6147730 100755
--- a/programming/language/python3/python3-chardet/actions.py
+++ b/programming/language/python3/python3-chardet/actions.py
@@ -4,10 +4,10 @@
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
-from pisi.actionsapi import pythonmodules
+from pisi.actionsapi import python3modules
def build():
- pythonmodules.compile(pyVer="3")
+ python3modules.compile(pyVer="3")
def install():
- pythonmodules.install(pyVer="3")
\ No newline at end of file
+ python3modules.install(pyVer="3")
diff --git a/programming/language/python3/python3-chardet/pspec.xml b/programming/language/python3/python3-chardet/pspec.xml
index 09838ce604..1f83553e82 100755
--- a/programming/language/python3/python3-chardet/pspec.xml
+++ b/programming/language/python3/python3-chardet/pspec.xml
@@ -13,10 +13,10 @@
app
Chardet: The Universal Character Encoding Detector
Character encoding auto-detection in Python. As smart as your browser. Open source.
- https://github.com/chardet/chardet/archive/4.0.0.tar.gz
+ https://github.com/chardet/chardet/archive/5.2.0.tar.gz
python3-devel
- python3-setuptools
+ python3-build
@@ -34,6 +34,13 @@
+
+ 2025-04-13
+ 5.2.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2023-10-16
4.0.0
diff --git a/programming/language/python3/python3-docker/actions.py b/programming/language/python3/python3-docker/actions.py
index 2b3a6c4208..df678059bb 100644
--- a/programming/language/python3/python3-docker/actions.py
+++ b/programming/language/python3/python3-docker/actions.py
@@ -3,10 +3,14 @@
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/copyleft/gpl.txt
-from pisi.actionsapi import pythonmodules
+from pisi.actionsapi import python3modules
+from pisi.actionsapi import shelltools
+from pisi.actionsapi import get
+
+shelltools.export("SETUPTOOLS_SCM_PRETEND_VERSION","%s" % get.srcVERSION())
def build():
- pythonmodules.compile(pyVer="3")
+ python3modules.compile(pyVer="3")
def install():
- pythonmodules.install(pyVer="3")
\ No newline at end of file
+ python3modules.install(pyVer="3")
diff --git a/programming/language/python3/python3-docker/pspec.xml b/programming/language/python3/python3-docker/pspec.xml
index 9161f0728d..56cf102f66 100644
--- a/programming/language/python3/python3-docker/pspec.xml
+++ b/programming/language/python3/python3-docker/pspec.xml
@@ -13,11 +13,11 @@
library
A Python library for the Docker Engine API.
A Python library for the Docker Engine API. It lets you do anything the docker command does, but from within Python apps – run containers, manage containers, manage Swarms, etc.
- https://github.com/docker/docker-py/archive/5.0.0.tar.gz
+ https://github.com/docker/docker-py/archive/7.1.0.tar.gz
python3-devel
python3-websocket-client
- python3-setuptools
+ python3-build
python3-requests
python3-six
@@ -42,6 +42,13 @@
+
+ 2025-04-18
+ 7.1.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2023-10-17
5.0.0
diff --git a/programming/language/python3/python3-editables/pspec.xml b/programming/language/python3/python3-editables/pspec.xml
index 4b538aeeff..69bd325521 100644
--- a/programming/language/python3/python3-editables/pspec.xml
+++ b/programming/language/python3/python3-editables/pspec.xml
@@ -38,7 +38,7 @@
-
+
2023-10-28
0.5
First release
diff --git a/programming/language/python3/python3-flit-core/pspec.xml b/programming/language/python3/python3-flit-core/pspec.xml
index bf4ff251a4..8046aec84b 100644
--- a/programming/language/python3/python3-flit-core/pspec.xml
+++ b/programming/language/python3/python3-flit-core/pspec.xml
@@ -12,7 +12,7 @@
app
Simplified packaging of Python modules
Simplified packaging of Python modules
- https://github.com/pypa/flit/archive/refs/tags/3.9.0.tar.gz
+ https://github.com/pypa/flit/archive/refs/tags/3.12.0.tar.gz
pip3
python3-devel
@@ -43,6 +43,13 @@
+
+ 2025-04-13
+ 3.12.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-04-04
3.9.0
diff --git a/programming/language/python3/python3-hatch-vcs/actions.py b/programming/language/python3/python3-hatch-vcs/actions.py
index ab0a20b083..f349be08f1 100644
--- a/programming/language/python3/python3-hatch-vcs/actions.py
+++ b/programming/language/python3/python3-hatch-vcs/actions.py
@@ -6,11 +6,16 @@
from pisi.actionsapi import python3modules
from pisi.actionsapi import pisitools
+from pisi.actionsapi import shelltools
+from pisi.actionsapi import get
+
def build():
- python3modules.compile()
+ shelltools.system("python3 -m build -nw")
+ # python3modules.compile()
def install():
- python3modules.install()
+ shelltools.system("python3 -m installer --destdir=%s dist/*.whl" % get.installDIR())
+ # python3modules.install()
# pisitools.dodoc("AUTHORS", "BUGS", "ChangeLog", "COPYING", "NEWS", "README")
diff --git a/programming/language/python3/python3-hatch-vcs/pspec.xml b/programming/language/python3/python3-hatch-vcs/pspec.xml
index a1f2854c5a..9e05f78805 100644
--- a/programming/language/python3/python3-hatch-vcs/pspec.xml
+++ b/programming/language/python3/python3-hatch-vcs/pspec.xml
@@ -40,6 +40,13 @@
+
+ 2025-04-13
+ 0.4.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-10-13
0.4.0
diff --git a/programming/language/python3/python3-hatchling/actions.py b/programming/language/python3/python3-hatchling/actions.py
index ab0a20b083..6e0fc03945 100644
--- a/programming/language/python3/python3-hatchling/actions.py
+++ b/programming/language/python3/python3-hatchling/actions.py
@@ -6,11 +6,16 @@
from pisi.actionsapi import python3modules
from pisi.actionsapi import pisitools
+from pisi.actionsapi import shelltools
+from pisi.actionsapi import get
+
def build():
- python3modules.compile()
+ shelltools.system("python3 -m build --wheel --no-isolation backend")
+ # python3modules.compile("backend")
def install():
- python3modules.install()
+ shelltools.system("python3 -m installer --destdir=%s backend/dist/*.whl" % get.installDIR())
+ # python3modules.install("backend")
# pisitools.dodoc("AUTHORS", "BUGS", "ChangeLog", "COPYING", "NEWS", "README")
diff --git a/programming/language/python3/python3-hatchling/pspec.xml b/programming/language/python3/python3-hatchling/pspec.xml
index 54def34de2..d77f3dfa51 100644
--- a/programming/language/python3/python3-hatchling/pspec.xml
+++ b/programming/language/python3/python3-hatchling/pspec.xml
@@ -13,7 +13,7 @@
A modern project, package, and virtual env manager (backend)
python3-hatchling
A modern project, package, and virtual env manager (backend)
- https://files.pythonhosted.org/packages/a3/51/8a4a67a8174ce59cf49e816e38e9502900aea9b4af672d0127df8e10d3b0/hatchling-1.25.0.tar.gz
+ https://github.com/pypa/hatch/archive/refs/tags/hatchling-v1.27.0.tar.gz
python3-devel
python3-build
@@ -21,6 +21,7 @@
python3-pathspec
python3-trove-classifiers
python3-editables
+ python3-packaging
+
+
+
+
+ python3-inflect
+
+
+ /
+
+
+
+
+
+
+
+
+
+ 2025-04-13
+ 7.5.0
+ First release
+ PisiLinux Community
+ admins@pisilinux.org
+
+
+
diff --git a/programming/language/python3/python3-inflect/translations.xml b/programming/language/python3/python3-inflect/translations.xml
new file mode 100644
index 0000000000..98a1e4d2ca
--- /dev/null
+++ b/programming/language/python3/python3-inflect/translations.xml
@@ -0,0 +1,8 @@
+
+
+
+ python3-inflect
+ Correctly generate plurals, singular nouns, ordinals, indefinite articles
+ Correctly generate plurals, singular nouns, ordinals, indefinite articles
+
+
diff --git a/programming/language/python3/python3-iniconfig/actions.py b/programming/language/python3/python3-iniconfig/actions.py
index 222b976b3d..a2738be22b 100644
--- a/programming/language/python3/python3-iniconfig/actions.py
+++ b/programming/language/python3/python3-iniconfig/actions.py
@@ -4,13 +4,19 @@
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
-from pisi.actionsapi import pythonmodules
+from pisi.actionsapi import python3modules
from pisi.actionsapi import pisitools
+from pisi.actionsapi import shelltools
+from pisi.actionsapi import get
+
+
+
+shelltools.export("SETUPTOOLS_SCM_PRETEND_VERSION","%s" % get.srcVERSION())
def build():
- pythonmodules.compile(pyVer="3")
+ python3modules.compile(pyVer="3")
def install():
- pythonmodules.install(pyVer="3")
+ python3modules.install(pyVer="3")
pisitools.dodoc("LICENSE", "README*")
diff --git a/programming/language/python3/python3-iniconfig/pspec.xml b/programming/language/python3/python3-iniconfig/pspec.xml
index c8c6a0395a..6472a573b4 100644
--- a/programming/language/python3/python3-iniconfig/pspec.xml
+++ b/programming/language/python3/python3-iniconfig/pspec.xml
@@ -12,11 +12,12 @@
app
brain-dead simple config-ini parsing
brain-dead simple config-ini parsing
- https://files.pythonhosted.org/packages/23/a2/97899f6bd0e873fed3a7e67ae8d3a08b21799430fb4da15cfedf10d6e2c2/iniconfig-1.1.1.tar.gz
+ https://github.com/pytest-dev/iniconfig/archive/refs/tags/v2.1.0.tar.gz
python3-devel
python3-setuptools
python3-setuptools-scm
+ python3-hatchling
+
+
+
+
+ python3-jaraco.collections
+
+
+ /
+
+
+
+
+
+
+
+
+
+ 2025-04-13
+ 5.1.0
+ First release
+ PisiLinux Community
+ admins@pisilinux.org
+
+
+
diff --git a/programming/language/python3/python3-jaraco.collections/translations.xml b/programming/language/python3/python3-jaraco.collections/translations.xml
new file mode 100644
index 0000000000..3c32bc4689
--- /dev/null
+++ b/programming/language/python3/python3-jaraco.collections/translations.xml
@@ -0,0 +1,8 @@
+
+
+
+ python3-jaraco.collections
+ Models and classes to supplement the stdlib 'collections' module.
+ Models and classes to supplement the stdlib 'collections' module.
+
+
diff --git a/programming/language/python3/python3-more-itertools/pspec.xml b/programming/language/python3/python3-more-itertools/pspec.xml
index 9f2828f3e2..ba3baffa2e 100644
--- a/programming/language/python3/python3-more-itertools/pspec.xml
+++ b/programming/language/python3/python3-more-itertools/pspec.xml
@@ -13,7 +13,7 @@
library
More routines for operating on iterables, beyond itertools.
Python's itertools library is a gem - you can compose elegant solutions for a variety of problems with the functions it provides. In more-itertools we collect additional building blocks, recipes, and routines for working with Python iterables.
- https://github.com/more-itertools/more-itertools/archive/refs/tags/v10.5.0.tar.gz
+ https://github.com/more-itertools/more-itertools/archive/refs/tags/v10.6.0.tar.gz
python3-build
python3-devel
@@ -33,6 +33,13 @@
+
+ 2025-04-13
+ 10.6.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2025-01-06
10.5.0
diff --git a/programming/language/python3/python3-ordered-set/pspec.xml b/programming/language/python3/python3-ordered-set/pspec.xml
index 14de8b0ec0..d18417d796 100644
--- a/programming/language/python3/python3-ordered-set/pspec.xml
+++ b/programming/language/python3/python3-ordered-set/pspec.xml
@@ -38,8 +38,8 @@
-
- 2023-10-28
+
+ 2024-04-18
4.1.0
First release
PisiLinux Community
diff --git a/programming/language/python3/python3-pathspec/pspec.xml b/programming/language/python3/python3-pathspec/pspec.xml
index a9e7143a90..e5edb387bc 100644
--- a/programming/language/python3/python3-pathspec/pspec.xml
+++ b/programming/language/python3/python3-pathspec/pspec.xml
@@ -38,7 +38,7 @@
-
+
2023-10-28
0.11.2
First release
diff --git a/programming/language/python3/python3-pep517/actions.py b/programming/language/python3/python3-pep517/actions.py
index ade836df50..5cd63af9f6 100644
--- a/programming/language/python3/python3-pep517/actions.py
+++ b/programming/language/python3/python3-pep517/actions.py
@@ -4,15 +4,15 @@
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
-from pisi.actionsapi import pythonmodules
+from pisi.actionsapi import python3modules
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
def build():
#shelltools.system("""sed -i "s/ '--ignore-installed',//" pep517/envbuild.py""")
- pythonmodules.compile(pyVer="3")
+ python3modules.compile(pyVer="3")
def install():
- pythonmodules.install(pyVer="3")
+ python3modules.install(pyVer="3")
pisitools.dodoc("LICENSE", "README*")
diff --git a/programming/language/python3/python3-pep517/pspec.xml b/programming/language/python3/python3-pep517/pspec.xml
index 3131b867fb..69e51d81ea 100644
--- a/programming/language/python3/python3-pep517/pspec.xml
+++ b/programming/language/python3/python3-pep517/pspec.xml
@@ -12,10 +12,10 @@
library
Wrappers to build Python packages using PEP 517 hooks
PEP 517 kancalarını kullanarak Python paketleri oluşturmak için sarmalayıcılar
- https://files.pythonhosted.org/packages/0a/65/6e656d49c679136edfba25f25791f45ffe1ea4ae2ec1c59fe9c35e061cd1/pep517-0.12.0.tar.gz
+ https://files.pythonhosted.org/packages/44/d7/8f5d2be1a5fed3b0b5ccd3e800153c0f4dd84c2a688d25bce0bb0cb1f87f/pep517-0.13.1.tar.gz
python3-devel
- python3-setuptools
+ python3-build
+
+
+
+ python3-portend
+
+ python3
+
+
+ /usr/lib
+ /usr/share
+ /usr/share/doc
+
+
+
+
+
+ 2025-04-11
+ 3.2.0
+ First release
+ PisiLinux Community
+ admins@pisilinux.org
+
+
+
diff --git a/programming/language/python3/python3-portend/translations.xml b/programming/language/python3/python3-portend/translations.xml
new file mode 100644
index 0000000000..6bfe91432d
--- /dev/null
+++ b/programming/language/python3/python3-portend/translations.xml
@@ -0,0 +1,8 @@
+
+
+
+ python3-portend
+ Use portend to monitor TCP ports for bound or unbound states.
+ Use portend to monitor TCP ports for bound or unbound states.
+
+
diff --git a/programming/language/python3/python3-pyparsing/actions.py b/programming/language/python3/python3-pyparsing/actions.py
index c2d4032e5e..5deb82af2c 100644
--- a/programming/language/python3/python3-pyparsing/actions.py
+++ b/programming/language/python3/python3-pyparsing/actions.py
@@ -4,10 +4,10 @@
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/copyleft/gpl.txt
-from pisi.actionsapi import pythonmodules
+from pisi.actionsapi import python3modules
def build():
- pythonmodules.compile(pyVer="3")
+ python3modules.compile(pyVer="3")
def install():
- pythonmodules.install(pyVer="3")
\ No newline at end of file
+ python3modules.install(pyVer="3")
diff --git a/programming/language/python3/python3-pyparsing/pspec.xml b/programming/language/python3/python3-pyparsing/pspec.xml
index eb7c2e64e5..0767c2a607 100644
--- a/programming/language/python3/python3-pyparsing/pspec.xml
+++ b/programming/language/python3/python3-pyparsing/pspec.xml
@@ -13,9 +13,9 @@
library
Python3 parsing module
The pyparsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The pyparsing module provides a library of classes that client code uses to construct the grammar directly in Python code.
- https://files.pythonhosted.org/packages/c1/47/dfc9c342c9842bbe0036c7f763d2d6686bcf5eb1808ba3e170afdb282210/pyparsing-2.4.7.tar.gz
+ https://github.com/pyparsing/pyparsing/archive/refs/tags/3.2.1.tar.gz
- python3-setuptools
+ python3-build
python3-devel
@@ -33,6 +33,13 @@
+
+ 2025-04-18
+ 3.2.1
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2023-10-16
2.4.7
diff --git a/programming/language/python3/python3-pyproject-hooks/pspec.xml b/programming/language/python3/python3-pyproject-hooks/pspec.xml
index dd1ae7a909..0a424a0bdf 100644
--- a/programming/language/python3/python3-pyproject-hooks/pspec.xml
+++ b/programming/language/python3/python3-pyproject-hooks/pspec.xml
@@ -40,6 +40,13 @@
+
+ 2025-04-13
+ 1.2.0
+ Rebuild.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2025-01-06
1.2.0
diff --git a/programming/language/python3/python3-pytest/pspec.xml b/programming/language/python3/python3-pytest/pspec.xml
index 66c7d8b312..9035b40546 100644
--- a/programming/language/python3/python3-pytest/pspec.xml
+++ b/programming/language/python3/python3-pytest/pspec.xml
@@ -45,7 +45,7 @@
-
+
2025-01-15
8.3.4
Version bump.
diff --git a/programming/language/python3/python3-requests/files/certs.patch b/programming/language/python3/python3-requests/files/certs.patch
index 47a32f3802..83cec90253 100644
--- a/programming/language/python3/python3-requests/files/certs.patch
+++ b/programming/language/python3/python3-requests/files/certs.patch
@@ -1,7 +1,7 @@
-diff --git a/requests/certs.py b/requests/certs.py
+diff --git a/src/requests/certs.py b/src/requests/certs.py
index d1a378d7..4e0bffd4 100644
---- a/requests/certs.py
-+++ b/requests/certs.py
+--- a/src/requests/certs.py
++++ b/src/requests/certs.py
@@ -12,7 +12,8 @@ If you are packaging Requests, e.g., for a Linux distribution or a managed
environment, you can change the definition of where() to return a separately
packaged CA bundle.
diff --git a/programming/language/python3/python3-requests/pspec.xml b/programming/language/python3/python3-requests/pspec.xml
index 71b300c9f4..44a3cb403b 100644
--- a/programming/language/python3/python3-requests/pspec.xml
+++ b/programming/language/python3/python3-requests/pspec.xml
@@ -13,7 +13,7 @@
library
Requests is an Apache2 Licensed HTTP library, written in Python, for human beings.
Python’s standard urllib2 module provides most of the HTTP capabilities you need
- https://github.com/psf/requests/archive/v2.28.1.tar.gz
+ https://github.com/psf/requests/archive/v2.32.3.tar.gz
python3-devel
python3-setuptools
@@ -39,6 +39,13 @@
+
+ 2025-04-13
+ 2.32.3
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2023-10-16
2.28.1
diff --git a/programming/language/python3/python3-setuptools-scm/actions.py b/programming/language/python3/python3-setuptools-scm/actions.py
index 7997c4639e..5e48c4f7ed 100644
--- a/programming/language/python3/python3-setuptools-scm/actions.py
+++ b/programming/language/python3/python3-setuptools-scm/actions.py
@@ -9,8 +9,8 @@ from pisi.actionsapi import shelltools
from pisi.actionsapi import get
-WorkDir="setuptools_scm-%s" % get.srcVERSION()
-#shelltools.export("SETUPTOOLS_SCM_PRETEND_VERSION","7.1.0")
+# WorkDir="setuptools_scm-%s" % get.srcVERSION()
+shelltools.export("SETUPTOOLS_SCM_PRETEND_VERSION","8.2.1")
def build():
python3modules.compile(pyVer="3")
diff --git a/programming/language/python3/python3-setuptools-scm/pspec.xml b/programming/language/python3/python3-setuptools-scm/pspec.xml
index e55f30d748..99250ca4c8 100644
--- a/programming/language/python3/python3-setuptools-scm/pspec.xml
+++ b/programming/language/python3/python3-setuptools-scm/pspec.xml
@@ -13,7 +13,7 @@
library
Python3 setuptools-scm module
Tsetuptools_scm handles managing your Python package versions in SCM metadata instead of declaring them as the version argument or in a SCM managed file.
- https://files.pythonhosted.org/packages/4f/a4/00a9ac1b555294710d4a68d2ce8dfdf39d72aa4d769a7395d05218d88a42/setuptools_scm-8.1.0.tar.gz
+ https://github.com/pypa/setuptools-scm/archive/refs/tags/v8.2.1.tar.gz
pip3
@@ -45,6 +45,13 @@
+
+ 2025-04-12
+ 8.2.1
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2025-01-06
8.1.0
diff --git a/programming/language/python3/python3-six/pspec.xml b/programming/language/python3/python3-six/pspec.xml
index 83e01255d8..69d6a3c2d3 100644
--- a/programming/language/python3/python3-six/pspec.xml
+++ b/programming/language/python3/python3-six/pspec.xml
@@ -13,7 +13,7 @@
app:console
Python 2 and 3 compatibility utilities.
python-six provides simple utilities for wrapping over differences between Python 2 and Python 3.
- https://pypi.org/packages/source/s/six/six-1.16.0.tar.gz
+ https://pypi.org/packages/source/s/six/six-1.17.0.tar.gz
python3-devel
python3-setuptools
@@ -33,6 +33,13 @@
+
+ 2025-04-18
+ 1.17.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2023-10-16
1.16.0
diff --git a/programming/language/python3/python3-tomli/pspec.xml b/programming/language/python3/python3-tomli/pspec.xml
index 26bb9849a0..9db9bea8bc 100644
--- a/programming/language/python3/python3-tomli/pspec.xml
+++ b/programming/language/python3/python3-tomli/pspec.xml
@@ -45,6 +45,13 @@
+
+ 2025-04-13
+ 2.0.1
+ Rebuild.
+ PisiLinux Community
+ admins@pisilinux.org
+
2023-10-16
2.0.1
diff --git a/programming/language/python3/python3-trove-classifiers/pspec.xml b/programming/language/python3/python3-trove-classifiers/pspec.xml
index 8b9e891bc9..abefe327cc 100644
--- a/programming/language/python3/python3-trove-classifiers/pspec.xml
+++ b/programming/language/python3/python3-trove-classifiers/pspec.xml
@@ -13,7 +13,7 @@
Canonical source for classifiers on PyPI (pypi.org)
python3-trove-classifiers
Canonical source for classifiers on PyPI (pypi.org)
- https://files.pythonhosted.org/packages/5b/fa/49b6a09e4f389d4d9406d2947a685de1462ffb676ea6e61c50905e27b0f4/trove-classifiers-2023.10.18.tar.gz
+ https://github.com/pypa/trove-classifiers/archive/refs/tags/2025.4.11.15.tar.gz
python3-devel
python3-build
@@ -40,6 +40,13 @@
+
+ 2025-04-18
+ 2025.4.11.15
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2023-10-28
2023.10.18
diff --git a/programming/language/python3/python3-typing_extensions/pspec.xml b/programming/language/python3/python3-typing_extensions/pspec.xml
index 8dd102899a..1442e73bf6 100644
--- a/programming/language/python3/python3-typing_extensions/pspec.xml
+++ b/programming/language/python3/python3-typing_extensions/pspec.xml
@@ -41,8 +41,8 @@
-
- 2023-10-17
+
+ 2024-04-17
4.3.0
Rebuild
PisiLinux Community
diff --git a/programming/language/python3/python3-urllib3/actions.py b/programming/language/python3/python3-urllib3/actions.py
index 7eccf32766..c9b6147730 100755
--- a/programming/language/python3/python3-urllib3/actions.py
+++ b/programming/language/python3/python3-urllib3/actions.py
@@ -4,10 +4,10 @@
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
-from pisi.actionsapi import pythonmodules
+from pisi.actionsapi import python3modules
def build():
- pythonmodules.compile(pyVer="3")
+ python3modules.compile(pyVer="3")
def install():
- pythonmodules.install(pyVer="3")
\ No newline at end of file
+ python3modules.install(pyVer="3")
diff --git a/programming/language/python3/python3-urllib3/pspec.xml b/programming/language/python3/python3-urllib3/pspec.xml
index f454acda8e..83fe1f708c 100755
--- a/programming/language/python3/python3-urllib3/pspec.xml
+++ b/programming/language/python3/python3-urllib3/pspec.xml
@@ -33,7 +33,7 @@
-
+
2023-10-16
1.26.13
Rebuild.
diff --git a/programming/language/python3/python3-wheel/pspec.xml b/programming/language/python3/python3-wheel/pspec.xml
index 48078c5f4a..53f3727830 100644
--- a/programming/language/python3/python3-wheel/pspec.xml
+++ b/programming/language/python3/python3-wheel/pspec.xml
@@ -13,7 +13,7 @@
library
The official binary distribution format for Python.
This library is the reference implementation of the Python wheel packaging standard, as defined in PEP 427.
- https://github.com/pypa/wheel/archive/refs/tags/0.44.0.tar.gz
+ https://github.com/pypa/wheel/archive/refs/tags/0.45.1.tar.gz
pip3
python3-build
@@ -39,6 +39,13 @@
+
+ 2025-04-13
+ 0.45.1
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-08-14
0.44.0
diff --git a/programming/language/python3/python3-zipp/pspec.xml b/programming/language/python3/python3-zipp/pspec.xml
index bb54646833..569c6804d0 100644
--- a/programming/language/python3/python3-zipp/pspec.xml
+++ b/programming/language/python3/python3-zipp/pspec.xml
@@ -36,7 +36,7 @@
-
+
2025-01-06
3.21.0
Version bump