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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

feedparser-6.0.13.tar.gz (286.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

feedparser-6.0.13-py3-none-any.whl (80.7 kB view details)

Uploaded Python 3

File details

Details for the file feedparser-6.0.13.tar.gz.

File metadata

  • Download URL: feedparser-6.0.13.tar.gz
  • Upload date:
  • Size: 286.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.6

File hashes

Hashes for feedparser-6.0.13.tar.gz
Algorithm Hash digest
SHA256 ceba9cd98a0a4bfc17e24e8ea47e649f194fbf881d417fd5bd0af2927a03c5c9
MD5 f5aff80d100940fff80a9c9290b89e3e
BLAKE2b-256 ba4d5b2ec743bf789655efda6a75a482522568f65594579864e406425b78870f

See more details on using hashes here.

File details

Details for the file feedparser-6.0.13-py3-none-any.whl.

File metadata

  • Download URL: feedparser-6.0.13-py3-none-any.whl
  • Upload date:
  • Size: 80.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.6

File hashes

Hashes for feedparser-6.0.13-py3-none-any.whl
Algorithm Hash digest
SHA256 ff00fcd62a1bba943ad6dadb7e3139bc3e2d9e027859343283112d605e794e52
MD5 ad6381387e68dfb87372af4d90ccf90f
BLAKE2b-256 df6b402c049864f7e1181e603b37b36690409ce5fd014417bf234724dbb95c87

See more details on using hashes here.

Release history Release notifications | RSS feed

6.0.14

2 files

This release

6.0.13 This release

2 files

6.0.12

2 files

6.0.11

2 files

6.0.10

2 files

6.0.9

2 files

6.0.8

2 files

6.0.7

2 files

6.0.6

2 files

6.0.5

2 files

6.0.4

2 files

6.0.3

2 files

6.0.2

2 files

6.0.1

2 files

6.0.0

2 files

5.2.1

3 files

5.2.0

3 files

5.1.3

3 files

5.1.2

3 files

5.1.1

3 files

5.1

3 files

5.0.1

3 files

5.0

3 files

4.1

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page