Skip to main content

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

Project description

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
  • 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.

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}s")

API Reference

Functions

  • parse(source, etag=None, modified=None, user_agent=None) — Parse feed from bytes, str, or URL (auto-detected)
  • parse_url(url, etag=None, modified=None, user_agent=None) — Fetch and parse feed from URL
  • parse_with_limits(source, etag=None, modified=None, user_agent=None, limits=None) — Parse with custom resource limits
  • parse_url_with_limits(url, etag=None, modified=None, user_agent=None, limits=None) — 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

Project details


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.4.8.tar.gz (200.8 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.4.8-cp314-cp314-win_amd64.whl (2.5 MB view details)

Uploaded CPython 3.14Windows x86-64

feedparser_rs-0.4.8-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

feedparser_rs-0.4.8-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

feedparser_rs-0.4.8-cp314-cp314-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

feedparser_rs-0.4.8-cp314-cp314-macosx_10_12_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

feedparser_rs-0.4.8-cp313-cp313-win_amd64.whl (2.5 MB view details)

Uploaded CPython 3.13Windows x86-64

feedparser_rs-0.4.8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

feedparser_rs-0.4.8-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

feedparser_rs-0.4.8-cp313-cp313-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

feedparser_rs-0.4.8-cp313-cp313-macosx_10_12_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

feedparser_rs-0.4.8-cp312-cp312-win_amd64.whl (2.5 MB view details)

Uploaded CPython 3.12Windows x86-64

feedparser_rs-0.4.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

feedparser_rs-0.4.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

feedparser_rs-0.4.8-cp312-cp312-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

feedparser_rs-0.4.8-cp312-cp312-macosx_10_12_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

feedparser_rs-0.4.8-cp311-cp311-win_amd64.whl (2.5 MB view details)

Uploaded CPython 3.11Windows x86-64

feedparser_rs-0.4.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

feedparser_rs-0.4.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

feedparser_rs-0.4.8-cp311-cp311-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

feedparser_rs-0.4.8-cp311-cp311-macosx_10_12_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

feedparser_rs-0.4.8-cp310-cp310-win_amd64.whl (2.5 MB view details)

Uploaded CPython 3.10Windows x86-64

feedparser_rs-0.4.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

feedparser_rs-0.4.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

feedparser_rs-0.4.8-cp310-cp310-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

feedparser_rs-0.4.8-cp310-cp310-macosx_10_12_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: feedparser_rs-0.4.8.tar.gz
  • Upload date:
  • Size: 200.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for feedparser_rs-0.4.8.tar.gz
Algorithm Hash digest
SHA256 80c4696c8c15a93d46184beb6408930e59a1ff2a98761c8f02bfed9ac0feec3e
MD5 b01554411e2fb77d74fda4cdb7f0b5c7
BLAKE2b-256 4166661771b3a4f845ee4e24312b71171db8063c20fc6b674a5fcb025ccede03

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.4.8.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.4.8-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.4.8-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 8b76fa78960d67bde6308e8478313a15561a9a231ea50db3f1ad6987b86e2213
MD5 53caf068098b5cbaf1a41d37b5ba681e
BLAKE2b-256 1452bf0a6f5b500cd3d98d14e5cb8ec8366ba248ef268d279755e733548bc7cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.4.8-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.4.8-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.4.8-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6eb3b492dab550643a074fa3bc0bf2ceda2c5477018a60bc532b9fe4f3cd223c
MD5 45c26749a9188c3f36d749029031bb54
BLAKE2b-256 48f2c4222d0c383c5bb965c6a42143f0d775b4fceb993cd826b31579f733395b

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.4.8-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.4.8-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.4.8-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d7a0603681f4c77c4e0ff5509d01fe065baee1199f8c11b79872d4ecde580858
MD5 db117927ebff30af7898b7457ecfaab9
BLAKE2b-256 f09836d0e49a10d3b2e8d53d5c62de1a8e2b467d0be1947a8d5dcf53ed2af18c

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.4.8-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.4.8-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.4.8-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ed94abdb1ac673436e540c680374a60d4a7c926f2cd621cc0e5e43ca031a7352
MD5 5a8c7e9da243d985ac6b74c0ad8e5e4c
BLAKE2b-256 7b97659fe444df3418279f991842b13a353f423aa5fa3c3d0ce7d9556452da57

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.4.8-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.4.8-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.4.8-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 fa91fc5c3672c9337060e50691a8d2c7a0eaeb25c1bfb4ecc71ceb9bf24ab829
MD5 c8296bd9ab45095d97f169b9b10d9d53
BLAKE2b-256 b06298624905b4abad23c461435e00587bf6848da6646654e877fc06b78eb041

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.4.8-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.4.8-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.4.8-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 29c224667ec7b6a817965995e94135207bdbcf2662c15ad61972944505b5672d
MD5 41fafd4858413e42181b815640d18a91
BLAKE2b-256 874c38cf89f84d8a30149eebd2f6b35ab5fa24e76a9bff20cc5837c11fe8223d

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.4.8-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.4.8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.4.8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 755f31ed5d9c97a0c17d6375d58f1ca3672d7e0f14f6ec1113f67d8177fdad6a
MD5 b15bb175ddb690e74b6214611ec24124
BLAKE2b-256 dab636410e85a5611c4bde75e1b221d09cd50f667de80a08d9ae3961fd05863e

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.4.8-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.4.8-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.4.8-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 298d9f6df1b98794c1fbf0177647b346be78579101abf2706d43850fc21f8709
MD5 2d82e7f346a6c6ffad3fae7a309538b3
BLAKE2b-256 72360f35aea92f93c1fd89a357ed6617d77e2741b11d01c044b6cd998cce3325

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.4.8-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.4.8-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.4.8-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0ddcf2e741d7a059b810408313d9c1a8eb2fcd2bbfc9d64e0c9b8853cf6595d3
MD5 f4dbe028ede961231a53e8849292886d
BLAKE2b-256 9187f5a6c0b6a091f8e6f098ac7348b7fd6688c860ce9196e201b6f416d5da03

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.4.8-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.4.8-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.4.8-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0f16a2e4675f2eba5cc822b9684184bfe4623a1fe23a5181090f6585f7082e6c
MD5 5275a0912525dfdf889d1a9bc9d97b47
BLAKE2b-256 95dcaa8a55f60a3a88dd8351acb57ccfc705916118412bb669a3281c0e51df54

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.4.8-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.4.8-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.4.8-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d0f35c4a021463d85c1d107dc400cc4e4faa21ccf11282a19de2181c50098a99
MD5 f17fbad9f1d99107ba2199a902ac790d
BLAKE2b-256 7afa261f0e087057c005aa6660e917a0fd8e44fcf9c8d95108b33473dde975ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.4.8-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.4.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.4.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5f4a89e7db0512f4be534ed914239b9f4439a3f61b538043a0b2e723ce8b0922
MD5 712222981414060ea50178867ddc2e88
BLAKE2b-256 c9beacd5702dd4e2db0dc742a158fd3995577924497059ec7939e14196528bbe

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.4.8-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.4.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.4.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 aedb4a9dc695aa4a2358c9497fdd816239b8c9fd0849a5518e42dff298d18fdd
MD5 4be67c69a0922d47891ddc59e660fe67
BLAKE2b-256 dc4673704e118b35e7fdb26b80cbb283e42115163d18902e42caf7ead5f7bdc2

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.4.8-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.4.8-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.4.8-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 157baa3bd77c27c21232cb2efd5af40d768962a1813c7714901c3b9f6e948b0b
MD5 5fdb147364b8df9ed8b9d87a7e323468
BLAKE2b-256 1a6d3625fcdf7f2af3d123950c674b3418f10f5dc99f5c75e34e01ea701f6f7e

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.4.8-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.4.8-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.4.8-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 61552774ef96f4b31f07d570f293b6af4c53ef4ad37d70ad5abca4235f8faddd
MD5 c00e9990415de112b2d1f6196764da8f
BLAKE2b-256 ee35be54b7fe45a343355d884b491c783aec45d0c65f81eefd9e0ab00a389507

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.4.8-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.4.8-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.4.8-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 052632cac33b458a6e9b84b3988b9fcd9d5d3d59212f43bd4d60ffb2e75d55af
MD5 ce1b3a7d9fd0491b5778808d7f26698f
BLAKE2b-256 ae09365859912ab11c3258dc8eafa479304ab9f88a76a4c706ab86c8ac579fb9

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.4.8-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.4.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.4.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e01b73f91f1156fd8a315e9ee1b4f5bcc8a75fd67c1a87142fc26660d4cbd651
MD5 4e65d2ff2b52aedbd196f97f9afcede1
BLAKE2b-256 3a673b08343da6368824fbe8ee93fef68bc6b82b5a01632c29b155a835f7ae48

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.4.8-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.4.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.4.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5db5b52d19fdcb4f2d61b4348f8b1de206288dd5ef9aa8bfdf8bceed23c6b316
MD5 37f9da98a9d85ef730aa65c678401aa9
BLAKE2b-256 944647a782895bcca00a76f192b053edbabafb179c1659db07c3a587f85c6a19

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.4.8-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.4.8-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.4.8-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 376d6bb51b76cd65090579805caac3c43263836734bf2927b5b76f27a2d0498b
MD5 1526fd9273a1c532fb4355bfcc9723d7
BLAKE2b-256 304cd669710e6e54c6d923f1127641d454826dfc75f10747885118af52a26b27

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.4.8-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.4.8-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.4.8-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 eba1f361a321f88cd9d87a6f03bb63e253afde30c8fb3a59108886903d6b4345
MD5 36c61a2732f6c9196af9497d50a3ce3f
BLAKE2b-256 447a84b7e99277eaea0ef8ada74d4ecd7d80d8bc1ca92f838e464486887e76a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.4.8-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.4.8-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.4.8-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ee37ba06ff66fb99dd8c1fe90bd0c6036d5fa7fee98bdff8ecc037063dae6fe1
MD5 8c4016471544fb5893b659b1e8cd3876
BLAKE2b-256 cfebc50bd2c1761e38e3ec3872fa976c754674d2d967673e4215f650727cb8a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.4.8-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.4.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.4.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9df9e7774185c1d31096f712b405812d99035e0b86ae737db310965ed2e933a4
MD5 2babfca4214a8ed9ce3f26901a453d33
BLAKE2b-256 524e223a3f84b24427f1cbf76cc7846535f6bf19da57dac123d88038ef36fd97

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.4.8-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.4.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.4.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 301e4bedb9a99858736313369d4b605c2cc5696ccbcd0c08a2e6767190faf9dc
MD5 7e225f7e8b63d39043207c7d4d848850
BLAKE2b-256 48858e68087231d678e780a51b150af652623d519cb6bdc35e6669c8ce076491

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.4.8-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.4.8-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.4.8-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8d125c45696990b33b16770265369ba5ca242cdc67d4917bde9f498149fe6dd5
MD5 01fe9c643994f95f42f1cc15cb645758
BLAKE2b-256 f43e7dc305270ed777bf782d43f438b8ddf0663070f2838aa23dd62a48f40e3c

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.4.8-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.4.8-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for feedparser_rs-0.4.8-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3e3c6a86c321faa9477c5db4165ee52d234fe01da03456b2d5f374895793627a
MD5 9f7bef1c77dbaa831b9fd230fa5756d7
BLAKE2b-256 4fba979c92c12133577026d001a71e7a683dac9aaa03d35c2b66ede9d05d9369

See more details on using hashes here.

Provenance

The following attestation bundles were made for feedparser_rs-0.4.8-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.

Supported by

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