summaryrefslogtreecommitdiff
path: root/python/py-lxml
diff options
context:
space:
mode:
Diffstat (limited to 'python/py-lxml')
-rw-r--r--python/py-lxml/.footprint111
-rw-r--r--python/py-lxml/.signature6
-rw-r--r--python/py-lxml/MAKEPKG39
3 files changed, 156 insertions, 0 deletions
diff --git a/python/py-lxml/.footprint b/python/py-lxml/.footprint
new file mode 100644
index 0000000..611fdf8
--- /dev/null
+++ b/python/py-lxml/.footprint
@@ -0,0 +1,111 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/python3.14/
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml-6.1.3.dist-info/
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml-6.1.3.dist-info/METADATA
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml-6.1.3.dist-info/RECORD
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml-6.1.3.dist-info/WHEEL
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml-6.1.3.dist-info/top_level.txt
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml-6.1.3.dist-info/licenses/
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml-6.1.3.dist-info/licenses/LICENSE.txt
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml-6.1.3.dist-info/licenses/LICENSES.txt
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml/
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/ElementInclude.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/__init__.py
+-rwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml/_elementpath.cpython-314-x86_64-linux-musl.so
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/_elementpath.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/apihelpers.pxi
+-rwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml/builder.cpython-314-x86_64-linux-musl.so
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/builder.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/classlookup.pxi
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/cleanup.pxi
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/cssselect.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/debug.pxi
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/docloader.pxi
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/doctestcompare.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/dtd.pxi
+-rwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml/etree.cpython-314-x86_64-linux-musl.so
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/etree.h
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/etree.pyx
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/etree_api.h
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/extensions.pxi
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/iterparse.pxi
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/lxml.etree.h
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/lxml.etree_api.h
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/nsclasses.pxi
+-rwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml/objectify.cpython-314-x86_64-linux-musl.so
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/objectify.pyx
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/objectpath.pxi
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/parser.pxi
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/parsertarget.pxi
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/proxy.pxi
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/public-api.pxi
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/pyclasslookup.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/readonlytree.pxi
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/relaxng.pxi
+-rwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml/sax.cpython-314-x86_64-linux-musl.so
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/sax.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/saxparser.pxi
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/schematron.pxi
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/serializer.pxi
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/usedoctest.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/xinclude.pxi
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/xmlerror.pxi
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/xmlid.pxi
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/xmlschema.pxi
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/xpath.pxi
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/xslt.pxi
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/xsltext.pxi
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml/html/
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/html/ElementSoup.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/html/__init__.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/html/_diffcommand.py
+-rwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml/html/_difflib.cpython-314-x86_64-linux-musl.so
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/html/_difflib.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/html/_html5builder.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/html/_setmixin.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/html/builder.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/html/clean.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/html/defs.py
+-rwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml/html/diff.cpython-314-x86_64-linux-musl.so
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/html/diff.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/html/formfill.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/html/html5parser.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/html/soupparser.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/html/usedoctest.py
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml/includes/
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/__init__.pxd (EMPTY)
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/__init__.py (EMPTY)
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/c14n.pxd
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/config.pxd
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/dtdvalid.pxd
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/etree_defs.h
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/etreepublic.pxd
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/htmlparser.pxd
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/lxml-version.h
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/relaxng.pxd
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/schematron.pxd
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/tree.pxd
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/uri.pxd
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/xinclude.pxd
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/xmlerror.pxd
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/xmlparser.pxd
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/xmlschema.pxd
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/xpath.pxd
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/xslt.pxd
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml/isoschematron/
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/isoschematron/__init__.py
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml/isoschematron/resources/
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml/isoschematron/resources/rng/
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/isoschematron/resources/rng/iso-schematron.rng
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml/isoschematron/resources/xsl/
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/isoschematron/resources/xsl/RNG2Schtrn.xsl
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/isoschematron/resources/xsl/XSD2Schtrn.xsl
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_abstract_expand.xsl
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_dsdl_include.xsl
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_message.xsl
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_skeleton_for_xslt1.xsl
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_svrl_for_xslt1.xsl
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/readme.txt
diff --git a/python/py-lxml/.signature b/python/py-lxml/.signature
new file mode 100644
index 0000000..b43a6f0
--- /dev/null
+++ b/python/py-lxml/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mAaUfWQSwss7oTOTFeJeph8XBU1sbEl+of6eRPeDtw4m8zDn7ZA+bu8k8MNiP6mfso4NHWQlxLu5IyqZPsnxXAw=
+
+SHA256 (MAKEPKG) = 7d7355684ab90707293ce1ae81c6f201af3286002066c94bb50a6f1e50b9c184
+SHA256 (.footprint) = d33a47eea64436c2bbaa923a20630d477995561e9884c90cc6779e009b625cfc
+SHA256 (lxml-6.1.3.tar.gz) = 45222d94ddd511536f3b2f7d9deae3b2339b4ce0f075f1ca25703b07cad9dd21
+SHA256 (py-lxml#6.1.3-3.pkg.tar.gz) = 97ff65e53b927551aabc92a10fdac2b016de029fc8d74ca793ef955c57d06930
diff --git a/python/py-lxml/MAKEPKG b/python/py-lxml/MAKEPKG
new file mode 100644
index 0000000..9abafbf
--- /dev/null
+++ b/python/py-lxml/MAKEPKG
@@ -0,0 +1,39 @@
+#!/bin/mkpkg
+# description: Powerful and Pythonic XML processing library combining libxml2/libxslt with the
+# url: https://lxml.de/
+
+name=py-lxml
+_name=lxml
+version=6.1.3
+release=3
+depends=(python3)
+makedeps=(py-installer py-setuptools py-build py-wheel py-cython)
+source=(https://files.pythonhosted.org/packages/source/l/lxml/$_name-$version.tar.gz)
+
+sha256sums=(
+ "45222d94ddd511536f3b2f7d9deae3b2339b4ce0f075f1ca25703b07cad9dd21"
+)
+
+build() {
+ cd $_name-$version
+
+ # Build wheel via PEP 517 frontend (backend from pyproject.toml)
+ /usr/bin/python3 -m build --no-isolation --wheel
+
+ _pyver=$(/usr/bin/python3 -c 'import sys; print(f"{sys.version_info.major}.{sys.version_info.minor}")')
+ _sitedir="$PKG/usr/lib/python${_pyver}/site-packages"
+
+ install -dm755 "$_sitedir"
+ /usr/bin/python3 -m installer --no-compile-bytecode --destdir "$PKG" --prefix /usr dist/*.whl
+
+ find "$_sitedir" -type d \( -name tests -o -name test \) -prune -exec rm -rf {} +
+ find "$_sitedir" -name "*.exe" -delete
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
+