Skip to main content
Archived

This project has been archived by its maintainers, and is no longer receiving any updates.

fast_mail_parser

⚠️ fast-mail-parser-ng is no longer maintained

Install fast-mail-parser instead:

pip install fast-mail-parser

Nothing in your code changes. The import path has always been fast_mail_parser, under either distribution name:

from fast_mail_parser import parse_email

So the migration is one line in your requirements file, and nothing else:

- fast-mail-parser-ng
+ fast-mail-parser

Why this name existed

fast-mail-parser-ng was a temporary home. The original fast-mail-parser name on PyPI belonged to an account this project no longer controlled and was frozen at an unmaintained 0.2.5 from June 2022; only a project owner can publish to a name, so fixes could not reach it. Rather than hold releases behind a PEP 541 transfer queue indefinitely, 0.6.0 through 0.7.0 shipped here.

Ownership of the original name has since been transferred directly, so releases go back to it from 0.8.0 onwards.

What happens to this project

0.7.1 is the final release under this name. Its code is identical to 0.7.0 — only this notice changed — so upgrading to it gains you nothing but the warning.

The project is being archived on PyPI: read-only, taking no further releases. The versions published here stay installable, so anything pinning 0.6.0, 0.6.1, 0.7.0 or 0.7.1 keeps working. Archiving marks a project finished; it removes nothing.

What you are missing by staying

Everything released after 0.7.0 is only on fast-mail-parser:

  • parse_email_tree + walk — the MIME tree with its structure intact, and message/rfc822 parts parsed rather than opaque
  • mode="metadata" — headers and the attachment inventory with nothing decoded, ~3.9x faster
  • mode="lazy" — attachment content decoded on first access and cached
  • PyMail.warnings and strict=True — the lossy repairs a parse performed, reported instead of silently applied
  • 27% faster batch parsing, wire-order headers, a repair for messages missing their header/body separator, and internal panics surfacing as ParseError

Links

Licensed under Apache-2.0.

Download files

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

Source Distribution

fast_mail_parser_ng-0.7.1.tar.gz (632.0 kB view details)

Uploaded Source

Built Distributions

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

fast_mail_parser_ng-0.7.1-cp311-abi3-win_amd64.whl (382.7 kB view details)

Uploaded CPython 3.11+Windows x86-64

fast_mail_parser_ng-0.7.1-cp311-abi3-win32.whl (364.7 kB view details)

Uploaded CPython 3.11+Windows x86

fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_x86_64.whl (722.9 kB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ x86-64

fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_i686.whl (744.2 kB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ i686

fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_armv7l.whl (790.6 kB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ ARMv7l

fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_aarch64.whl (683.2 kB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ ARM64

fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (511.2 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ x86-64

fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (543.7 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ s390x

fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (546.0 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ ppc64le

fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (514.7 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ ARMv7l

fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (504.5 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ ARM64

fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_12_i686.manylinux2010_i686.whl (529.2 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.12+ i686

fast_mail_parser_ng-0.7.1-cp311-abi3-macosx_11_0_arm64.whl (467.5 kB view details)

Uploaded CPython 3.11+macOS 11.0+ ARM64

File details

Details for the file fast_mail_parser_ng-0.7.1.tar.gz.

File metadata

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

File hashes

Hashes for fast_mail_parser_ng-0.7.1.tar.gz
Algorithm Hash digest
SHA256 25118cd239eaf2ba3ef1e2e2806161eac0010c7f8ca76beeaafae18d04bac405
MD5 1ae1e6fcfd8f85699065d98062fdca0e
BLAKE2b-256 3583386166dd47ca16b389efece916d175d24f3c74090e9434ac1b2bdae4d45e

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_mail_parser_ng-0.7.1.tar.gz:

Publisher: publish.yml on namecheap/fast_mail_parser

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

File details

Details for the file fast_mail_parser_ng-0.7.1-cp311-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for fast_mail_parser_ng-0.7.1-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 8c5142e195b6ee2aad64bf8800511eb4cb9a232771312a4c811a0c73e12f9614
MD5 81cce9c0a521dbe439a1c808a560366d
BLAKE2b-256 550cb26e2eba7d8e9d8fce5f397bb720a5d66617ff04f5dcd4b1df368d682c0c

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_mail_parser_ng-0.7.1-cp311-abi3-win_amd64.whl:

Publisher: publish.yml on namecheap/fast_mail_parser

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

File details

Details for the file fast_mail_parser_ng-0.7.1-cp311-abi3-win32.whl.

File metadata

File hashes

Hashes for fast_mail_parser_ng-0.7.1-cp311-abi3-win32.whl
Algorithm Hash digest
SHA256 9911a8df1353889cc5a93c240450cbb2180a6e747a4251085be93d129d58d597
MD5 22e99ebea08653064e7fc961aab3b8ff
BLAKE2b-256 8f041969ad5c7c1f6bf68d13daa794acccf6d1d632a050e091c1c1d8b611768c

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_mail_parser_ng-0.7.1-cp311-abi3-win32.whl:

Publisher: publish.yml on namecheap/fast_mail_parser

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

File details

Details for the file fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2c6b8dbc9afce39141cceb19bf8f3f81c261a7dda7047150b1348c4a1af88aee
MD5 10e49f7bdcdae188c9ba2ca4d3f2359e
BLAKE2b-256 7d8db020663a8396d78f7bc7d95fe0c8bc5e473dc4881ed3b1f35f2f48d9c8e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on namecheap/fast_mail_parser

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

File details

Details for the file fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e9b108b8c57eae685450106e537f0cf88e1eaa09a33e0ab688215551dd8bf45f
MD5 8812c997c85a3e1321740b7c5ba84bbe
BLAKE2b-256 eba95669ff355943e44687ec8da5bedb21cfb0b7dd70426e9f7c4e9f4f9fa9a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_i686.whl:

Publisher: publish.yml on namecheap/fast_mail_parser

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

File details

Details for the file fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 2219ad93ff1d909ca39478a9bbf8509bed12015274cc8e8104f710830982e797
MD5 9d0629b2b1255ddf56d01d582891896b
BLAKE2b-256 eed3d41a854e0df89f5b2cb8bdcf07cf16ac48412d6d8fe2c88dafe9b367e455

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_armv7l.whl:

Publisher: publish.yml on namecheap/fast_mail_parser

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

File details

Details for the file fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 588003588f2ed62b5e7d478542928f085d0c07aefbe1f4a5e733f9f416dcf168
MD5 7d99d7808cfa8c8f86e2fb14cf0de863
BLAKE2b-256 602bf2fc14976f3ad12792e80fbaa36c222c473815cee5cbfda13c5bb98ce978

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on namecheap/fast_mail_parser

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

File details

Details for the file fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ce8d5d37cf55aa635ce764393abb58046a6160e99242e49eaaa4d35abec5d302
MD5 ef2d7192a6cf510b10dc7c674c3b5592
BLAKE2b-256 6402a7c151593e84bc8a5b09be1a7931604c314dd7502c5d8c7994d777b3b42e

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on namecheap/fast_mail_parser

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

File details

Details for the file fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 62041a5da5a131bbdc256ac5b9d210b2c7dd0a1b8b272a8a30eba75e90e6ed6e
MD5 08f057fad45ed49ddf9827c25d31a6ba
BLAKE2b-256 6083f9ee23158c33204febdaf87f5d12b4a1513cbca5153e9774e692088af2c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: publish.yml on namecheap/fast_mail_parser

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

File details

Details for the file fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 48bbd464a35d8920268a44134b22c49136c3110a1e814cc3db4a0f3a4615c149
MD5 ab0facdabe8e81382b7f1fcef22c301a
BLAKE2b-256 d7557f1647e03e0db0a77cc99347e978e1f4ab558da68bea18c57eda650ad5bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: publish.yml on namecheap/fast_mail_parser

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

File details

Details for the file fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 3c593936f707bc5a63626b595ac0be019854c82501a272f683f5cd95a115d41e
MD5 64e4e06e75a1de59121311ec531ed7f9
BLAKE2b-256 37940f88b13497800d95e451d84425a8e818ff546039b2220ef3a9f5133e4d06

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: publish.yml on namecheap/fast_mail_parser

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

File details

Details for the file fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 04129beb17383c77386d951912a3e109bec1cf3ed350e2fbffb5a065120985ec
MD5 7b4bd1da77b8f6dbaa72176f34f772d0
BLAKE2b-256 23950a2a4b6e799065a8095c4dd70317d89cc96af1e085c163d699273173f930

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on namecheap/fast_mail_parser

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

File details

Details for the file fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 7d54569bea0d944cc0992ba772399481612af8a16d90afa5378a1fc2a3f9693a
MD5 828aca6143b61bd7652d865cfc5ec379
BLAKE2b-256 20700fda2d9d9da792a8858022e285410f0728440390c5ad4a505137ba781aa8

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_12_i686.manylinux2010_i686.whl:

Publisher: publish.yml on namecheap/fast_mail_parser

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

File details

Details for the file fast_mail_parser_ng-0.7.1-cp311-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fast_mail_parser_ng-0.7.1-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 56af8ec908e6a4bc4b1eb3f29d6f1fdd7b1389a2c072f251e508cc6298649ade
MD5 cdf54cde995b11e31097a50a247c59e6
BLAKE2b-256 de1a0228f6de4c38d8f7e3fd8ce2b4b0d61ff76cde4e481010fd4c381d6d139f

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_mail_parser_ng-0.7.1-cp311-abi3-macosx_11_0_arm64.whl:

Publisher: publish.yml on namecheap/fast_mail_parser

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.7.1 This release

14 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