BSD Ports

textproc/py-feedparser 6.0.12 NetBSD

Parse RSS and Atom feeds in Python

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
ccb612b436
License
2-clause-bsd
Categories
textproc, python
Package size
110.2 KiB, 655.4 KiB installed

Description

Universal Feed Parser is a Python module for downloading and parsing syndicated feeds. It can handle RSS 0.90, Netscape RSS 0.91, Userland RSS 0.91, RSS 0.92, RSS 0.93, RSS 0.94, RSS 1.0, RSS 2.0, Atom 0.3, Atom 1.0, and CDF feeds. It also parses several popular extension modules, including Dublin Core and Apple's iTunes extensions.

To use Universal Feed Parser, you will need Python 2.1 or later. Universal Feed Parser is not meant to run standalone; it is a module for you to use as part of a larger Python program.

Universal Feed Parser is easy to use; the module is self-contained in a single file, feedparser.py, and it has one primary public function, parse. parse takes a number of arguments, but only one is required, and it can be a URL, a local filename, or a raw string containing feed data in any format.

In the other systems

SystemPortVersion
NetBSDtextproc/py-feedparser6.0.12
FreeBSDtextproc/py-feedparser6.0.12
OpenBSDtextproc/py-feedparser6.0.12p0
DragonFlytextproc/py-feedparser6.0.11_1
MidnightBSDtextproc/py-feedparser6.0.11_1
HardenedBSDtextproc/py-feedparser6.0.12
GhostBSDtextproc/py-feedparser6.0.12

Install

Binary package:

pkgin install py311-feedparser

From pkgsrc:

cd /usr/pkgsrc/textproc/py-feedparser && 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.

RepositoryVersion
NetBSD 10.1 x86_646.0.12
NetBSD 10.1 aarch646.0.12
SmartOS / illumos x86_646.0.14
macOS 15 arm646.0.12

Dependencies

Run dependencies 2

Configuration

No options to configure.

Service scripts
none
Flavors
py312-feedparser-6.0.12, py313-feedparser-6.0.12, py314-feedparser-6.0.12

Commit history 1

DateCommitCreditsLog message
ccb612b436 adam py-feedparser: updated to 6.0.14
6.0.14 - 30 July 2026 * Upgrade to feedparser-sgmllib 2.0.0. 6.0.13 - 28 July 2026 * Drop support for Python 3.9 and lower. * Migrate from ``sgmllib3k`` to ``feedparser-sgmllib``. * Resolve package build warnings.