Skip to content

Add Russian name official order handling - #154

Closed
me21 wants to merge 3 commits into
derek73:masterfrom
me21:master
Closed

Add Russian name official order handling#154
me21 wants to merge 3 commits into
derek73:masterfrom
me21:master

Conversation

@me21

@me21 me21 commented May 27, 2024

Copy link
Copy Markdown

The official name order in Russia is Last First Middle without comma.
This pull request hopefully fixes #85, but some corner cases may remain.
It is enabled by additional configuration parameter as in its current form it breaks some tests if applied unconditionally. Please see tests for examples.

Alexander Zarubkin added 3 commits May 27, 2024 13:35
…al configuration parameter that is False by default.

Signed-off-by: Alexander Zarubkin <alexander.zarubkin@toptal.com>
Signed-off-by: Alexander Zarubkin <alexander.zarubkin@toptal.com>
Signed-off-by: Alexander Zarubkin <alexander.zarubkin@toptal.com>
@derek73 derek73 added this to the v1.3.0 milestone Jun 30, 2026
@derek73

derek73 commented Jun 30, 2026

Copy link
Copy Markdown
Owner

Closing in favor of #184

@derek73 derek73 closed this Jun 30, 2026
derek73 added a commit that referenced this pull request Aug 16, 2026
Sweeping session memories against the new docs surfaced one more
falsification from the docs' own author: P2's 'join runs to the end'
is wrong for multi-group names -- a second particle starts a new
group and groups distribute positionally (the v1 Portuguese tests
pin it; 'Vincent van Gogh van Beethoven' → middle='van Gogh'), with
the #132 combined reading living in the surnames view (now
assertable and pinned). Promoted from memories: O1's opt-in
rationale (PR #154's Martin/Franklin/Benjamin finding), the
comma-suffix bundle's ship+repair amendment, the 2026-07-06
api-churn declines and the 3.0 config parking lot (contextvars
scoped override; Parser(constants) with #262's contract framing),
the bytes removal record, the property-key pickle skip's
dies-with-shim note, and the tags-are-ground-truth verification
field note (the twice-recurred 1.2.1-shim mix-up).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

last name + first name + optional patronymic, Russian name order

2 participants