-
Notifications
You must be signed in to change notification settings - Fork 11
Issues
is:issue state:open
is:issue state:open
Issue creation is restricted in this repository
Search results
Roadmap: fast_mail_parser 2.0 — batch throughput, structured API, fuzz-trusted, install-anywhere
enhancementNew feature or requestNew feature or requestepicTracking issueTracking issueroadmapRoadmap itemRoadmap itemStatus: Open.#104 In namecheap/fast_mail_parser;Stdlib-parity compatibility suite, migration guide, and honest benchmark table
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or requestpriority: mediumMedium priorityMedium priorityroadmapRoadmap itemRoadmap itemtestingTest coverage & qualityTest coverage & qualityStatus: Open.#103 In namecheap/fast_mail_parser;Fuzzing: cargo-fuzz targets, CI jobs, and a panic-to-ParseError policy at the FFI boundary
enhancementNew feature or requestNew feature or requestpriority: mediumMedium priorityMedium priorityroadmapRoadmap itemRoadmap itemsecuritySecurity risk or hardeningSecurity risk or hardeningtestingTest coverage & qualityTest coverage & qualityStatus: Open.#102 In namecheap/fast_mail_parser;abi3 stable-ABI wheels + free-threaded CPython support (end the new-Python-no-wheel cycle)
ci/cdCI pipelines, build, releaseCI pipelines, build, releasedependenciesDependency upgrades & hygieneDependency upgrades & hygieneenhancementNew feature or requestNew feature or requestpriority: mediumMedium priorityMedium priorityroadmapRoadmap itemRoadmap itemStatus: Open.#101 In namecheap/fast_mail_parser;Error taxonomy + parse warnings: typed ParseError subtypes, lossy-repair observability, strict mode
enhancementNew feature or requestNew feature or requestpriority: mediumMedium priorityMedium priorityroadmapRoadmap itemRoadmap itemStatus: Open.#100 In namecheap/fast_mail_parser;parse_email_tree: full MIME part-tree API with nested message/rfc822 support and stdlib-parity walk()
enhancementNew feature or requestNew feature or requestpriority: mediumMedium priorityMedium priorityroadmapRoadmap itemRoadmap itemStatus: Open.#99 In namecheap/fast_mail_parser;Typed API additions: PyAddress (from/to/cc/reply_to), date_parsed datetime, content_id + disposition
enhancementNew feature or requestNew feature or requestpriority: highHigh priorityHigh priorityroadmapRoadmap itemRoadmap itemStatus: Open.#98 In namecheap/fast_mail_parser;Lazy parsing modes: metadata-only sweeps and deferred attachment decoding (mode="metadata"|"lazy")
enhancementNew feature or requestNew feature or requestperformancePerformance / efficiencyPerformance / efficiencypriority: highHigh priorityHigh priorityroadmapRoadmap itemRoadmap itemStatus: Open.#97 In namecheap/fast_mail_parser;parse_many: parallel batch parsing on a rayon pool (one FFI call, order-preserved, per-item errors)
enhancementNew feature or requestNew feature or requestperformancePerformance / efficiencyPerformance / efficiencypriority: highHigh priorityHigh priorityroadmapRoadmap itemRoadmap itemStatus: Open.#96 In namecheap/fast_mail_parser;Decode each body part once (remove double decode)
auditSurfaced by the repo-auditSurfaced by the repo-auditbreaking-changeChanges public API/behaviorChanges public API/behaviorenhancementNew feature or requestNew feature or requestperformancePerformance / efficiencyPerformance / efficiencypriority: mediumMedium priorityMedium priorityStatus: Open.subject/date are derived from the lossy header map
auditSurfaced by the repo-auditSurfaced by the repo-auditbreaking-changeChanges public API/behaviorChanges public API/behaviorbugSomething isn't workingSomething isn't workingpriority: mediumMedium priorityMedium priorityStatus: Open.Body classification ignores Content-Disposition (RFC 2183)
auditSurfaced by the repo-auditSurfaced by the repo-auditbreaking-changeChanges public API/behaviorChanges public API/behaviorbugSomething isn't workingSomething isn't workingpriority: highHigh priorityHigh priorityStatus: Open.