Skip to main content

feedparser-rs

PyPI Python License

High-performance RSS/Atom/JSON Feed parser for Python with feedparser-compatible API.

Features

  • Fast: Native Rust implementation via PyO3
  • HTTP fetching: Built-in URL fetching with compression (gzip, deflate, brotli)
  • Conditional GET: ETag/Last-Modified support for efficient polling
  • Tolerant parsing: Bozo flag for graceful handling of malformed feeds
  • Sanitized by default: HTML-bearing fields are sanitized against XSS unless explicitly disabled via sanitize_html=False
  • Multi-format: RSS 0.9x/1.0/2.0, Atom 0.3/1.0, JSON Feed 1.0/1.1
  • Podcast support: iTunes and Podcast 2.0 namespace extensions
  • feedparser-compatible: Dict-style access, field aliases, same API patterns
  • DoS protection: Built-in resource limits

Installation

pip install feedparser-rs

Important: Requires Python 3.10 or later.

Usage

Basic Parsing

import feedparser_rs

# Parse from string, bytes, or URL (auto-detected)
d = feedparser_rs.parse("<rss>...</rss>")
d = feedparser_rs.parse(b"<rss>...</rss>")
d = feedparser_rs.parse("https://example.com/feed.xml")  # URL auto-detected

# Attribute-style access (feedparser-compatible)
print(d.feed.title)
print(d.version)  # "rss20", "atom10", etc.
print(d.bozo)  # True if parsing errors occurred

# Dict-style access (feedparser-compatible)
print(d["feed"]["title"])
print(d["entries"][0]["link"])

for entry in d.entries:
    print(entry.title)
    print(entry.published_parsed)  # time.struct_time

Note: Date fields like published_parsed return time.struct_time for feedparser compatibility.

Fetching from URL

import feedparser_rs

# Option 1: Auto-detection (recommended)
d = feedparser_rs.parse("https://example.com/feed.xml")

# Option 2: Explicit URL function
d = feedparser_rs.parse_url("https://example.com/feed.xml")

# With conditional GET for efficient polling
d = feedparser_rs.parse("https://example.com/feed.xml", etag=cached_etag, modified=cached_modified)
if d.status == 304:
    print("Feed not modified")

# With custom limits
limits = feedparser_rs.ParserLimits(max_entries=100)
d = feedparser_rs.parse_with_limits("https://example.com/feed.xml", limits=limits)

Tip: URL fetching supports automatic compression (gzip, deflate, brotli) and follows redirects.

HTML Sanitization

HTML-bearing fields (titles, summaries, content:encoded, etc.) are sanitized by default to strip dangerous markup, matching feedparser's sanitizer coverage:

import feedparser_rs

# Default: sanitize_html=True, resolve_relative_uris=True
d = feedparser_rs.parse(feed_data)

# Trust this feed source; skip the sanitizer pass
d = feedparser_rs.parse(feed_data, sanitize_html=False)

Important: Disabling sanitize_html is not recommended unless you fully trust the feed source and have other security measures in place.

Migration from feedparser

feedparser-rs is designed as a drop-in replacement for Python feedparser:

# Drop-in replacement
import feedparser_rs as feedparser

# Same API patterns work
d = feedparser.parse("https://example.com/feed.xml")
print(d.feed.title)
print(d["feed"]["title"])  # Dict-style access works too
print(d.entries[0].link)

# Deprecated field names supported
print(d.feed.description)  # → d.feed.subtitle
print(d.channel.title)  # → d.feed.title
print(d.items[0].guid)  # → d.entries[0].id

Supported Field Aliases

Old Name Maps To
feed.description feed.subtitle or feed.summary
feed.tagline feed.subtitle
feed.copyright feed.rights
feed.modified feed.updated
channel feed
items entries
entry.guid entry.id
entry.description entry.summary
entry.issued entry.published

Advanced Usage

Custom Resource Limits

import feedparser_rs

limits = feedparser_rs.ParserLimits(
    max_feed_size_bytes=50_000_000,  # 50 MB
    max_entries=5_000,
    max_authors=20,
    max_links_per_entry=50,
)

d = feedparser_rs.parse_with_limits(feed_data, limits=limits)

Format Detection

import feedparser_rs

version = feedparser_rs.detect_format(feed_data)
print(version)  # "rss20", "atom10", "json11", etc.

Podcast Support

import feedparser_rs

d = feedparser_rs.parse(podcast_feed)

# iTunes metadata
if d.feed.itunes:
    print(d.feed.itunes.author)
    print(d.feed.itunes.categories)

# Episode metadata
for entry in d.entries:
    if entry.itunes:
        print(f"Duration: {entry.itunes.duration}")  # e.g. "01:30:00"

    # Podcast 2.0: episode-level value split, chat rooms, etc.
    if entry.podcast and entry.podcast.value:
        print(f"Time splits: {len(entry.podcast.value.time_splits)}")

API Reference

Functions

  • parse(source, etag=None, modified=None, user_agent=None, sanitize_html=True, resolve_relative_uris=True) — Parse feed from bytes, str, or URL (auto-detected)
  • parse_url(url, etag=None, modified=None, user_agent=None, sanitize_html=True, resolve_relative_uris=True) — Fetch and parse feed from URL
  • parse_with_limits(source, etag=None, modified=None, user_agent=None, limits=None, sanitize_html=True, resolve_relative_uris=True) — Parse with custom resource limits
  • parse_url_with_limits(url, etag=None, modified=None, user_agent=None, limits=None, sanitize_html=True, resolve_relative_uris=True) — Fetch and parse with custom limits
  • detect_format(source) — Detect feed format without full parsing

Classes

  • FeedParserDict — Parsed feed result (supports both attribute and dict-style access)

    • .feed / ['feed'] — Feed metadata
    • .entries / ['entries'] — List of entries
    • .bozo — True if parsing errors occurred
    • .version — Feed version string
    • .encoding — Character encoding
    • .status — HTTP status code (for URL fetches)
    • .etag — ETag header (for conditional GET)
    • .modified — Last-Modified header (for conditional GET)
  • ParserLimits — Resource limits configuration

Performance

Benchmarks vs Python feedparser on Apple M1 Pro:

Operation feedparser-rs Python feedparser Speedup
Parse 2 KB RSS 0.01 ms 0.9 ms 90x
Parse 20 KB RSS 0.09 ms 8.5 ms 94x
Parse 200 KB RSS 0.94 ms 85 ms 90x

Tip: For maximum performance, pass bytes instead of str to avoid UTF-8 re-encoding.

Platform Support

Pre-built wheels available for:

Platform Architecture
macOS Intel (x64), Apple Silicon (arm64)
Linux x64, arm64
Windows x64

Supported Python versions: 3.10, 3.11, 3.12, 3.13, 3.14

Development

git clone https://github.com/bug-ops/feedparser-rs
cd feedparser-rs/crates/feedparser-rs-py
pip install maturin
maturin develop

License

Licensed under either of:

at your option.

Links

Download files

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

Source Distribution

feedparser_rs-0.6.0.tar.gz (333.9 kB view details)

Uploaded Source

Built Distributions

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

feedparser_rs-0.6.0-cp314-cp314-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.14Windows x86-64

feedparser_rs-0.6.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

feedparser_rs-0.6.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

feedparser_rs-0.6.0-cp314-cp314-macosx_11_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

feedparser_rs-0.6.0-cp314-cp314-macosx_10_12_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

feedparser_rs-0.6.0-cp313-cp313-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.13Windows x86-64

feedparser_rs-0.6.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

feedparser_rs-0.6.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

feedparser_rs-0.6.0-cp313-cp313-macosx_11_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

feedparser_rs-0.6.0-cp313-cp313-macosx_10_12_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

feedparser_rs-0.6.0-cp312-cp312-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.12Windows x86-64

feedparser_rs-0.6.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

feedparser_rs-0.6.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

feedparser_rs-0.6.0-cp312-cp312-macosx_11_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

feedparser_rs-0.6.0-cp312-cp312-macosx_10_12_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

feedparser_rs-0.6.0-cp311-cp311-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.11Windows x86-64

feedparser_rs-0.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

feedparser_rs-0.6.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

feedparser_rs-0.6.0-cp311-cp311-macosx_11_0_arm64.whl (3.1 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

feedparser_rs-0.6.0-cp311-cp311-macosx_10_12_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

feedparser_rs-0.6.0-cp310-cp310-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.10Windows x86-64

feedparser_rs-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

feedparser_rs-0.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

feedparser_rs-0.6.0-cp310-cp310-macosx_11_0_arm64.whl (3.1 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

feedparser_rs-0.6.0-cp310-cp310-macosx_10_12_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

Details for the file feedparser_rs-0.6.0.tar.gz.

File metadata

  • Download URL: feedparser_rs-0.6.0.tar.gz
  • Upload date:
  • Size: 333.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for feedparser_rs-0.6.0.tar.gz
Algorithm Hash digest
SHA256 51fbd5e1e49984417a0eb6f876a52c4aa654da6f04543a2edd9c0d8e30e17601
MD5 0a41819333235956f1a34f8c33db466e
BLAKE2b-256 9778cb7c40df672d3bf18ff2ef86e90624bdf782e3cd4552a655db41b1502539

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.6.0.tar.gz:

Publisher: release.yml on bug-ops/feedparser-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file feedparser_rs-0.6.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.6.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 ba02d5b560ed117061ce384e68b951ac1319491b452343ff0d43a0f02acf2643
MD5 d3febbc34310bdad35240163bcbb09f5
BLAKE2b-256 06164749d5381401db2d2898b20cbf80592d077dd7a5d8d9f74d94a02572c3b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.6.0-cp314-cp314-win_amd64.whl:

Publisher: release.yml on bug-ops/feedparser-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file feedparser_rs-0.6.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.6.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 901bddd1a01460db50ecbecf8ec1ce659d4f4ff0523b3c433d61bf168464b94f
MD5 43113f558d0122f5929a949772f4f3a0
BLAKE2b-256 ee79a3a3c71871ae59ed74009db708e1d1d66e020130a16f7fc473760c84231f

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.6.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on bug-ops/feedparser-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file feedparser_rs-0.6.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.6.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f98365009bce1db97210d267e711f357f470a01c67aa124963539317df79ba12
MD5 98f503fa9a62df338dd12c7ef737babd
BLAKE2b-256 50437f9792c9396db44fc47704da2cec7c555428f5ae88e4653346b0fc3fc724

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.6.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on bug-ops/feedparser-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file feedparser_rs-0.6.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.6.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 694df9fb2bf09db834897fcff1253c08258634bb253dde669c2b14c905567da6
MD5 72d7dffd25c4a0e2ce5ee07dfec710ac
BLAKE2b-256 d751f4b17d2b9f1d79a3d0c1be209bf2936dcd7ed24bf3f7411a96e3cfb09183

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.6.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yml on bug-ops/feedparser-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file feedparser_rs-0.6.0-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.6.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ffda41bc6ea59ba1a54caca959e11317f82b54481cccf710ea425c31237eb1a8
MD5 af880bbb56e0c7dd346a8351014559d9
BLAKE2b-256 50dbbd52423b0cb06fc2fd80c189eb952c2684b6ee186cdea8cd2091164c58a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.6.0-cp314-cp314-macosx_10_12_x86_64.whl:

Publisher: release.yml on bug-ops/feedparser-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file feedparser_rs-0.6.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.6.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e6d068f9c18aca8fe94f15b1c69b3f0f469041904534fdf14f69e43e73d79d33
MD5 9da5fbc5338ebe1917ee221a1ce36b2f
BLAKE2b-256 aa33d199dfcdcffc3097d2fa0216bee4fb27335f277d4ebff71bb8e848d887d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.6.0-cp313-cp313-win_amd64.whl:

Publisher: release.yml on bug-ops/feedparser-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file feedparser_rs-0.6.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.6.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 df099e44f7005836d145f6d9127e6f4163062ebf0c91535e6299d35855451f15
MD5 5e78d1443b68f92aa496cb442171907f
BLAKE2b-256 774060c44c1bc7e1ae03790110f575d7708879ec75c1b51b3ca003626b33e5b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.6.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on bug-ops/feedparser-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file feedparser_rs-0.6.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.6.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7cbb503aed7c22855de2abe9eeb2eddc11840bba14e961b683e88edf7274657b
MD5 e163c0fc26c833f197e68372e3ea40c9
BLAKE2b-256 8d21ece7b8bb802e1b54b6921f5f9821a37abcf3aec2102ebb613a08153c7e4c

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.6.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on bug-ops/feedparser-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file feedparser_rs-0.6.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.6.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2469d9a9ed3fd147b81489ac7108b35c2206f811c784b5ee0e86ee8a53df4a0f
MD5 a608f37e23971935e3c04e91859efd86
BLAKE2b-256 5ac28606f5d4d4b4bf508484da350360dc651d9829fc5d12813140001ed2f69c

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.6.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on bug-ops/feedparser-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file feedparser_rs-0.6.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.6.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2b86098e826ff370beb844e3fbf9012e0c3bcd0c0dc249856b509c404a9620af
MD5 49fff754a29b7e92c9dc4bb5131ca1cb
BLAKE2b-256 c20c3b0a0c4c0f6ee89157b6f194cf41d160c68de919fd62df11138facba265a

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.6.0-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: release.yml on bug-ops/feedparser-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file feedparser_rs-0.6.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.6.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5c4abf047b71a72c9f4125b6f497b7f228d234d8207028af780baf3309da2976
MD5 8936073e2ea45284008d912c729a5194
BLAKE2b-256 2d8ec0c92fbd2c53e0ad0d83c228bd2226923a7a352b8e3f3ce66e8bcfda326c

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.6.0-cp312-cp312-win_amd64.whl:

Publisher: release.yml on bug-ops/feedparser-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file feedparser_rs-0.6.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.6.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6a0315055ba36cf2e8756adefc0b2f5bef34af7b54486fd054e401435106b237
MD5 a04078839090230aace9bc96caced46e
BLAKE2b-256 e3c782b30e33b74de7f8da98cbc0f9ba68ba38bd542a6ebb9c66a14aabf1e7ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.6.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on bug-ops/feedparser-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file feedparser_rs-0.6.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.6.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 754c90981df529edce3493f284347c4893ef05473b35f55cb08df27133bdfe1f
MD5 5f7d64fc96c6997882c22401507fa565
BLAKE2b-256 fc332e766f9edc3d7ab71cafe393355b2b6c8a48fd0b1f409bad6e903e7ff52d

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.6.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on bug-ops/feedparser-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file feedparser_rs-0.6.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.6.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 61ded319235009808e0d2f71ebab31394b0ec819d09410b98169bb7a1ebe0dd1
MD5 486b818536095004816c1cce5266f79d
BLAKE2b-256 d6f62a3520e5104c37afde9538c5084e0df3a2fe517ffd7267ceaf31eee56d86

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.6.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on bug-ops/feedparser-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file feedparser_rs-0.6.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.6.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 629d0ec2a8fc05a8af1100cd65dbafe11a70e6c63047931244e5639a52e5ebcb
MD5 3f36add294a350563b579ec58efd3ff0
BLAKE2b-256 8e5e27da7c2c8fdf1543c951a69d017f3bcd84ba7a2b2d4fe6153f56b2493d2c

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.6.0-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: release.yml on bug-ops/feedparser-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file feedparser_rs-0.6.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.6.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e4dea4c034db6c27db00652f8fe5e38e07d13eb1b4bee8d772ad1c9ca0b09784
MD5 90d1855e98c56e05e9036727bc08f51b
BLAKE2b-256 5a719f40e258bf3b0d9c6dc5d8ad8678cc8a87a0b1bc1671578906b2adb124e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.6.0-cp311-cp311-win_amd64.whl:

Publisher: release.yml on bug-ops/feedparser-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file feedparser_rs-0.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f607e98678a322d3e2a814b33b0effd64fd7b7ff3f781be7b5b88aaa537fa192
MD5 5274a7d45164ebd801e06429c3f927c2
BLAKE2b-256 eac9ec163d2ad6e130f26acfd02ca0e4a57808e264dec3d1c64fed67005bad81

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on bug-ops/feedparser-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file feedparser_rs-0.6.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.6.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 08daecd85ba422f9d03c548bb2d0e4b93cade5e04dfe1506d4bbc94bef5c6985
MD5 348d34e1e974737405f62ed9bd356b70
BLAKE2b-256 233fd5d43accb0d1efd4ee2fb64b10c599915d6ee0fd92f02d40c10d25f92868

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.6.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on bug-ops/feedparser-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file feedparser_rs-0.6.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.6.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 501948469ec4f05a0c0903b1a55950f30d0a0a06f62d2a76ca50472da2cea589
MD5 66f4fcd3fae20af91d1129f0eb12000f
BLAKE2b-256 0edcdf29f86064ad82a0c8882db90ba4f2bbb0106bb99c018b749fcbcb9e0b96

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.6.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on bug-ops/feedparser-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file feedparser_rs-0.6.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.6.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3ee90444d2adc7dbdfae30671f0b4cef8f8294adcba48fe2e286281e2fefa173
MD5 cc41542d1d6f9a19bdfbf72d880aadcb
BLAKE2b-256 ced645eb901fb1d8eb723ada060fc7942539841ee08ea92f79507089b2f15c02

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.6.0-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: release.yml on bug-ops/feedparser-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file feedparser_rs-0.6.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.6.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 00cc8fbf0371c3975aa67bed2b0220172f048c4ad7516ed4e6f8c37b5631e7cc
MD5 29aeef10bb1aae28957fcd4d36e2c5e7
BLAKE2b-256 bfbeca511463e5e55cf84a42aad336acbd4a37db2b23a14030663ae1bc12e4c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.6.0-cp310-cp310-win_amd64.whl:

Publisher: release.yml on bug-ops/feedparser-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file feedparser_rs-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 26ff961fb5f1c25c647d55a27a48f05887d63393f06fef3676610ef545b91016
MD5 84ad1090bbcdf1982ad49f65a539d31d
BLAKE2b-256 dcef2597e9d510c532d44ea04821f07bbae9fb347d284d8466192d75fa1e31ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on bug-ops/feedparser-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file feedparser_rs-0.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7f3a83b3128d240594a2c3446b28450299b09f97112f773e4059bac9385a4d9c
MD5 9f1dada9ff0bd0bf0ae0b7a38ce12b39
BLAKE2b-256 64d2e1452af48c339d12add0bf52b11df8ee9a86d3562322d43475e50681830a

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on bug-ops/feedparser-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file feedparser_rs-0.6.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.6.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f492952e95570bc1ef8a14db5c5fa57c36b32bf8fcf62213b750a92b452ac04f
MD5 136830bdb55c929bb7f8386b4fd71469
BLAKE2b-256 3b24bebb646c068509d1e79c5286942a0039441d606808c0cb7505a823305fa7

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.6.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on bug-ops/feedparser-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file feedparser_rs-0.6.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.6.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 bd721d8fe26a1fb05c08727b84c8ea3b86354054c01231c3fb5d3c267fd45e62
MD5 5f2031293ac88f872d49ebf44c06aa93
BLAKE2b-256 916628bb13a6fedc215ae30a28da3cdb2a3f47ec7a4915f59e9f82647c67f7ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.6.0-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: release.yml on bug-ops/feedparser-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.6.0 This release

26 files

0.5.6

26 files

0.5.5

26 files

0.5.4

26 files

0.5.3

26 files

0.5.2

26 files

0.5.1

26 files

0.5.0

26 files

0.4.8

26 files

0.4.7

26 files

0.4.4

26 files

0.4.3

26 files

0.4.2

6 files

0.4.1

6 files

0.4.0

6 files

0.3.0

6 files

0.2.1

6 files

0.2.0

6 files

0.1.8

6 files

0.1.7

6 files

0.1.6

6 files

0.1.4

6 files

0.1.0

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