Skip to content
Closed
No due date
Closed Jul 28, 2026

A new, immutable core API (parse() → ParsedName, with Lexicon/Policy configuration) alongside HumanName, which continues to work as a compatibility layer — code that runs warning-free on 1.4 keeps running through all of 2.x.

Also completes the removals warned in a released version first (1.3.0 or 1.4): ==/hash() → matches()/comparison_key(), bytes input, empty_attribute_default, constants=None, silent config-typo fallbacks, slice item access, legacy pickle blobs. Python >=3.11, zero dependencies.

100% complete

List view

    There are no open issues in this milestone

    Add issues to milestones to help organize your work for a particular release or project. Find and add issues with no milestones in this repo.