Skip to main content

Parse Atom and RSS feeds in Python.


Installation

feedparser can be installed by running pip:

$ pip install feedparser

Documentation

The feedparser documentation is available on the web at:

https://feedparser.readthedocs.io/en/latest/

It is also included in its source format, ReST, in the docs/ directory. To build the documentation you’ll need the Sphinx package, which is available at:

https://www.sphinx-doc.org/

You can then build HTML pages using a command similar to:

$ sphinx-build -b html docs/ fpdocs

This will produce HTML documentation in the fpdocs/ directory.

Testing

Feedparser has an extensive test suite, powered by tox. To run it, type this:

$ python -m venv venv
$ source venv/bin/activate  # or "venv\bin\activate.ps1" on Windows
(venv) $ pip install -r requirements-dev.txt
(venv) $ tox

This will spawn an HTTP server that will listen on port 8097. The tests will fail if that port is in use.

Metadata

Release files for feedparser 6.0.13

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for feedparser 6.0.13
File Size Uploaded
feedparser-6.0.13.tar.gz 286.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for feedparser 6.0.13
File Interpreter ABI Platform
feedparser-6.0.13-py3-none-any.whl Python 3 none any Details

Total release size: 366.8 kB

Release files / feedparser-6.0.13.tar.gz

Download URL feedparser-6.0.13.tar.gz
Size 286.2 kB
Tags Source
SHA-256 checksum
How to use checksums
ceba9cd98a0a4bfc17e24e8ea47e649f194fbf881d417fd5bd0af2927a03c5c9
BLAKE2b-256 checksum
How to use checksums
ba4d5b2ec743bf789655efda6a75a482522568f65594579864e406425b78870f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release files / feedparser-6.0.13-py3-none-any.whl

Download URL feedparser-6.0.13-py3-none-any.whl
Size 80.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ff00fcd62a1bba943ad6dadb7e3139bc3e2d9e027859343283112d605e794e52
BLAKE2b-256 checksum
How to use checksums
df6b402c049864f7e1181e603b37b36690409ce5fd014417bf234724dbb95c87
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release history Release notifications | RSS feed

6.0.14

2 release files

This release

6.0.13 This release

2 release files

6.0.12

2 release files

6.0.11

2 release files

6.0.10

2 release files

6.0.9

2 release files

6.0.8

2 release files

6.0.7

2 release files

6.0.6

2 release files

6.0.5

2 release files

6.0.4

2 release files

6.0.3

2 release files

6.0.2

2 release files

6.0.1

2 release files

6.0.0

2 release files

5.2.1

3 release files

5.2.0

3 release files

5.1.3

3 release files

5.1.2

3 release files

5.1.1

3 release files

5.1

3 release files

5.0.1

3 release files

5.0

3 release files

4.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page