Fix case when we have two same prefixes in the name (#147)
v1.1.2.1
1 year ago
Add support for attributes in constructor (#140)
Make HumanName instances hashable (#138)
Update repr for names with single quotes (#137)
v1.1.2
2 years ago
Fix bug in is_suffix() handling of lists (#129)
v1.1.0
2 years ago
Add initials support (#128)
Add more titles, suffixes and and prefixes (#120, #127, #128, #119, #116, #114, #117, #126, #102, #123)
v1.0.6
4 years ago
Fix Python 3.8 syntax error warning (#104)
v1.0.5
4 years ago
Fix suffix parsing bug in comma parts (#98)
Fix deprecation warning on Python 3.7 (#94)
Improved capitalization support of mixed case names (#90)
Remove "elder" from titles (#96)
Add post-nominal list from Wikipedia to suffixes (#93)
v1.0.4
4 years ago
Better nickname handling of multiple single quotes (#86)
full_name attribute now returns formatted string output instead of original string (#87)
v1.0.3
5 years ago
1.0.3 - April 18, 2018
fix sys.stdin usage when stdin doesn't exist (#82)
support for escaping log entry arguments (#84)
1.0.2 - Oct 26, 2018
Fix handling of only nickname and last name (#78)
v1.0.1
5 years ago
Fix overzealous regex for "Ph. D." (#43)
Add surnames attribute as aggregate of middle and last names
v1.0
5 years ago
Refactor prefix handling based on learnings from issues #72, #23, #70, and #60. New algorithm joins prefixes to the following pieces but stops at other non-contiguous prefixes or suffixes
Fix support for nicknames in single quotes (#74)
Change prefix handling to support prefixes on first names (#60)
Fix prefix capitalization when not part of lastname (#70)