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.

Metadata

Release files for fast-mail-parser-ng 0.7.1

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

Source distribution (sdist)

Source distribution for fast-mail-parser-ng 0.7.1
File Size Uploaded Provenance Actions
fast_mail_parser_ng-0.7.1.tar.gz 632.0 kB With provenance Details for fast_mail_parser_ng-0.7.1.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for fast-mail-parser-ng 0.7.1
File Actions
fast_mail_parser_ng-0.7.1-cp311-abi3-win_amd64.whl CPython 3.11 abi3 Windows x86-64 Details for fast_mail_parser_ng-0.7.1-cp311-abi3-win_amd64.whl
fast_mail_parser_ng-0.7.1-cp311-abi3-win32.whl CPython 3.11 abi3 Windows x86-32 Details for fast_mail_parser_ng-0.7.1-cp311-abi3-win32.whl
fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_x86_64.whl CPython 3.11 abi3 Linux musl 1.2+ x86-64 Details for fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_x86_64.whl
fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_i686.whl CPython 3.11 abi3 Linux musl 1.2+ x86-32 Details for fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_i686.whl
fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_armv7l.whl CPython 3.11 abi3 Linux musl 1.2+ ARMv7l Details for fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_armv7l.whl
fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_aarch64.whl CPython 3.11 abi3 Linux musl 1.2+ ARM64 Details for fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_aarch64.whl
fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 abi3 Linux glibc 2.17+ x86-64 Details for fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.11 abi3 Linux glibc 2.17+ IBM System/390x Details for fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.11 abi3 Linux glibc 2.17+ PowerPC 64-le Details for fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.11 abi3 Linux glibc 2.17+ ARMv7l Details for fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 abi3 Linux glibc 2.17+ ARM64 Details for fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_12_i686.manylinux2010_i686.whl CPython 3.11 abi3 Linux glibc 2.12+ x86-32 Details for fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_12_i686.manylinux2010_i686.whl
fast_mail_parser_ng-0.7.1-cp311-abi3-macosx_11_0_arm64.whl CPython 3.11 abi3 macOS 11.0+ ARM64 Details for fast_mail_parser_ng-0.7.1-cp311-abi3-macosx_11_0_arm64.whl

Total release size: 7.9 MB

Release files / fast_mail_parser_ng-0.7.1.tar.gz

Download URL fast_mail_parser_ng-0.7.1.tar.gz
Size 632.0 kB
Tags Source
SHA-256 checksum
How to use checksums
25118cd239eaf2ba3ef1e2e2806161eac0010c7f8ca76beeaafae18d04bac405
BLAKE2b-256 checksum
How to use checksums
3583386166dd47ca16b389efece916d175d24f3c74090e9434ac1b2bdae4d45e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / fast_mail_parser_ng-0.7.1-cp311-abi3-win_amd64.whl

Download URL fast_mail_parser_ng-0.7.1-cp311-abi3-win_amd64.whl
Size 382.7 kB
Tags CPython 3.11 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
8c5142e195b6ee2aad64bf8800511eb4cb9a232771312a4c811a0c73e12f9614
BLAKE2b-256 checksum
How to use checksums
550cb26e2eba7d8e9d8fce5f397bb720a5d66617ff04f5dcd4b1df368d682c0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / fast_mail_parser_ng-0.7.1-cp311-abi3-win32.whl

Download URL fast_mail_parser_ng-0.7.1-cp311-abi3-win32.whl
Size 364.7 kB
Tags CPython 3.11 Windows x86-32 abi3
SHA-256 checksum
How to use checksums
9911a8df1353889cc5a93c240450cbb2180a6e747a4251085be93d129d58d597
BLAKE2b-256 checksum
How to use checksums
8f041969ad5c7c1f6bf68d13daa794acccf6d1d632a050e091c1c1d8b611768c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_x86_64.whl

Download URL fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_x86_64.whl
Size 722.9 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
2c6b8dbc9afce39141cceb19bf8f3f81c261a7dda7047150b1348c4a1af88aee
BLAKE2b-256 checksum
How to use checksums
7d8db020663a8396d78f7bc7d95fe0c8bc5e473dc4881ed3b1f35f2f48d9c8e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_i686.whl

Download URL fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_i686.whl
Size 744.2 kB
Tags CPython 3.11 Linux musl 1.2+ x86-32 abi3
SHA-256 checksum
How to use checksums
e9b108b8c57eae685450106e537f0cf88e1eaa09a33e0ab688215551dd8bf45f
BLAKE2b-256 checksum
How to use checksums
eba95669ff355943e44687ec8da5bedb21cfb0b7dd70426e9f7c4e9f4f9fa9a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_armv7l.whl

Download URL fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_armv7l.whl
Size 790.6 kB
Tags CPython 3.11 Linux musl 1.2+ ARMv7l abi3
SHA-256 checksum
How to use checksums
2219ad93ff1d909ca39478a9bbf8509bed12015274cc8e8104f710830982e797
BLAKE2b-256 checksum
How to use checksums
eed3d41a854e0df89f5b2cb8bdcf07cf16ac48412d6d8fe2c88dafe9b367e455
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_aarch64.whl

Download URL fast_mail_parser_ng-0.7.1-cp311-abi3-musllinux_1_2_aarch64.whl
Size 683.2 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
588003588f2ed62b5e7d478542928f085d0c07aefbe1f4a5e733f9f416dcf168
BLAKE2b-256 checksum
How to use checksums
602bf2fc14976f3ad12792e80fbaa36c222c473815cee5cbfda13c5bb98ce978
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 511.2 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
ce8d5d37cf55aa635ce764393abb58046a6160e99242e49eaaa4d35abec5d302
BLAKE2b-256 checksum
How to use checksums
6402a7c151593e84bc8a5b09be1a7931604c314dd7502c5d8c7994d777b3b42e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 543.7 kB
Tags CPython 3.11 Linux glibc 2.17+ IBM System/390x abi3
SHA-256 checksum
How to use checksums
62041a5da5a131bbdc256ac5b9d210b2c7dd0a1b8b272a8a30eba75e90e6ed6e
BLAKE2b-256 checksum
How to use checksums
6083f9ee23158c33204febdaf87f5d12b4a1513cbca5153e9774e692088af2c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 546.0 kB
Tags CPython 3.11 Linux glibc 2.17+ PowerPC 64-le abi3
SHA-256 checksum
How to use checksums
48bbd464a35d8920268a44134b22c49136c3110a1e814cc3db4a0f3a4615c149
BLAKE2b-256 checksum
How to use checksums
d7557f1647e03e0db0a77cc99347e978e1f4ab558da68bea18c57eda650ad5bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 514.7 kB
Tags CPython 3.11 Linux glibc 2.17+ ARMv7l abi3
SHA-256 checksum
How to use checksums
3c593936f707bc5a63626b595ac0be019854c82501a272f683f5cd95a115d41e
BLAKE2b-256 checksum
How to use checksums
37940f88b13497800d95e451d84425a8e818ff546039b2220ef3a9f5133e4d06
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 504.5 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
04129beb17383c77386d951912a3e109bec1cf3ed350e2fbffb5a065120985ec
BLAKE2b-256 checksum
How to use checksums
23950a2a4b6e799065a8095c4dd70317d89cc96af1e085c163d699273173f930
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_12_i686.manylinux2010_i686.whl

Download URL fast_mail_parser_ng-0.7.1-cp311-abi3-manylinux_2_12_i686.manylinux2010_i686.whl
Size 529.2 kB
Tags CPython 3.11 Linux glibc 2.12+ x86-32 abi3
SHA-256 checksum
How to use checksums
7d54569bea0d944cc0992ba772399481612af8a16d90afa5378a1fc2a3f9693a
BLAKE2b-256 checksum
How to use checksums
20700fda2d9d9da792a8858022e285410f0728440390c5ad4a505137ba781aa8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / fast_mail_parser_ng-0.7.1-cp311-abi3-macosx_11_0_arm64.whl

Download URL fast_mail_parser_ng-0.7.1-cp311-abi3-macosx_11_0_arm64.whl
Size 467.5 kB
Tags CPython 3.11 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
56af8ec908e6a4bc4b1eb3f29d6f1fdd7b1389a2c072f251e508cc6298649ade
BLAKE2b-256 checksum
How to use checksums
de1a0228f6de4c38d8f7e3fd8ce2b4b0d61ff76cde4e481010fd4c381d6d139f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Security for fast-mail-parser-ng 0.7.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 14 files in this release have been uploaded with provenance metadata.

Select from 14 files

Attestation for fast_mail_parser_ng-0.7.1.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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