textproc/py-html5lib 1.1nb4 NetBSD
HTML5 parser and tokenizer
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- Last update
- Commit
65c9b1c391- License
- mit
- Categories
- textproc, www, python
- Package size
- 230.6 KiB, 1670.2 KiB installed
Description
html5lib is a pure-python library for parsing HTML. The parser is designed to handle all flavours of HTML and parses invalid documents using well-defined error handling rules compatible with the behaviour of major desktop web browsers.
Output is to a tree structure; the current release supports output to DOM, ElementTree, lxml and BeautifulSoup tree formats as well as a simple custom format.
In the other systems
| System | Port | Version |
|---|---|---|
| NetBSD | textproc/py-html5lib | 1.1nb4 |
| FreeBSD | www/py-html5lib | 1.1_2 |
| HardenedBSD | www/py-html5lib | 1.1_2 |
| GhostBSD | www/py-html5lib | 1.1_2 |
Install
Binary package:
pkgin install py312-html5lib
From pkgsrc:
cd /usr/pkgsrc/textproc/py-html5lib && make install clean
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 1.1nb4 |
| NetBSD 10.1 aarch64 | 1.1nb4 |
| SmartOS / illumos x86_64 | 1.1nb4 |
| macOS 15 arm64 | 1.1nb4 |
Dependencies
Configuration
No options to configure.
- Service scripts
- none
- Flavors
py313-html5lib-1.1nb4,py314-html5lib-1.1nb4