textproc/py-elementpath 5.1.4
XPath 1.0/2.0/3.0 parsers and selectors for ElementTree and lxml
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
422414eed2- License
- MIT
- Categories
- textproc, python
- Package size
- 586.7 KiB, 3693.3 KiB installed
Description
The proposal of this package is to provide XPath 1.0, 2.0 and 3.0 selectors for ElementTree XML data structures, both for the standard ElementTree library and for the lxml.etree library.
For lxml.etree this package can be useful for providing XPath 2.0/3.0 selectors, because lxml.etree already has it's own implementation of XPath 1.0.
Install
As a binary package — by origin, or by package name:
pkg install textproc/py-elementpath
pkg install py312-elementpath
From the ports tree:
cd /usr/ports/textproc/py-elementpath/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-elementpath>0:textproc/py-elementpath
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 5.1.4 | 5.1.4 | 3.0.2 | 4.8.0_1 | 5.1.4 |
| FreeBSD:14:quarterly | 5.1.4 | 5.1.4 | n/a | 4.8.0 | 5.1.4 |
| FreeBSD:15:latest | 5.1.4 | 5.1.4 | n/a | 4.8.0_1 | 4.8.0_1 |
| FreeBSD:15:quarterly | 5.1.4 | 5.1.4 | n/a | n/a | n/a |
| FreeBSD:16:latest | 5.1.4 | 5.1.4 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
${PYTHON_PKGNAMEPREFIX}setuptools>=0: devel/py-setuptools${PYTHON_PKGNAMEPREFIX}wheel>=0: devel/py-wheel
Runtime 1
${PYTHON_PKGNAMEPREFIX}lxml>=0: devel/py-lxml
Test 1
${PYTHON_PKGNAMEPREFIX}xmlschema>=2.0.0: textproc/py-xmlschema
The full lists below include those, and their dependencies in turn.
All build dependencies 16
All run dependencies 12
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| elementpath-5.1.4.tar.gz | 381114 | 3c912a9c41311ac5244c038867670d7c0b0fec0e444813608e5b846dbb3428ac |
Master sites 1
- PYPI