.flake8
.gitignore
.pre-commit-config.yaml
.prettierignore
CLAUDE.md
LICENSE
README.md
pyproject.toml
.github/FUNDING.yml
.github/SECURITY.md
.github/dependabot.yml
.github/workflows/ci.yaml
.github/workflows/release.yml
contributors_txt/__init__.py
contributors_txt/__main__.py
contributors_txt/aliases.py
contributors_txt/api.py
contributors_txt/cli.py
contributors_txt/const.py
contributors_txt/create_content.py
contributors_txt/document.py
contributors_txt/extract_comment.py
contributors_txt/git.py
contributors_txt/model.py
contributors_txt/normalize.py
contributors_txt/py.typed
contributors_txt/update_content.py
contributors_txt.egg-info/PKG-INFO
contributors_txt.egg-info/SOURCES.txt
contributors_txt.egg-info/dependency_links.txt
contributors_txt.egg-info/entry_points.txt
contributors_txt.egg-info/requires.txt
contributors_txt.egg-info/scm_file_list.json
contributors_txt.egg-info/scm_version.json
contributors_txt.egg-info/top_level.txt
tests/__init__.py
tests/test_create_content.py
tests/test_extract.py
tests/test_get_aliases.py
tests/test_model.py
tests/test_normalize.py
tests/test_update.py
tests/create_content_cases/another_name/expected.txt
tests/create_content_cases/another_name/shortlog
tests/create_content_cases/bots_default/expected.txt
tests/create_content_cases/bots_default/shortlog
tests/create_content_cases/bots_filtered/expected.txt
tests/create_content_cases/bots_filtered/flags.json
tests/create_content_cases/bots_filtered/shortlog
tests/create_content_cases/missing_email/expected.txt
tests/create_content_cases/missing_email/flags.json
tests/create_content_cases/missing_email/shortlog
tests/create_content_cases/single_person/expected.txt
tests/create_content_cases/single_person/shortlog
tests/create_content_cases/two_persons_sorted/expected.txt
tests/create_content_cases/two_persons_sorted/shortlog
tests/extract_cases/pylint/aliases.json
tests/extract_cases/pylint/contributors.txt
tests/extract_cases/pylint/expected.json
tests/get_aliases_cases/legacy_format/aliases.json
tests/get_aliases_cases/legacy_format/expected.json
tests/get_aliases_cases/legacy_format/flags.json
tests/normalize_cases/legacy_format/expected.json
tests/normalize_cases/legacy_format/input.json
tests/update_cases/duplicated_email/aliases.json
tests/update_cases/duplicated_email/contributors.txt
tests/update_cases/duplicated_email/expected.txt
tests/update_cases/duplicated_email/expected_aliases.json
tests/update_cases/duplicated_email/flags.json
tests/update_cases/duplicated_email/shortlog
tests/update_cases/duplicated_email_with_comment/aliases.json
tests/update_cases/duplicated_email_with_comment/contributors.txt
tests/update_cases/duplicated_email_with_comment/expected.txt
tests/update_cases/duplicated_email_with_comment/flags.json
tests/update_cases/duplicated_email_with_comment/shortlog
tests/update_cases/mail_mentioned_in_comment/aliases.json
tests/update_cases/mail_mentioned_in_comment/contributors.txt
tests/update_cases/mail_mentioned_in_comment/expected.txt
tests/update_cases/mail_mentioned_in_comment/shortlog
tests/update_cases/reorder_existing/aliases.json
tests/update_cases/reorder_existing/contributors.txt
tests/update_cases/reorder_existing/expected.txt
tests/update_cases/reorder_existing/flags.json
tests/update_cases/reorder_existing/shortlog
tests/update_cases/wrong_section/aliases.json
tests/update_cases/wrong_section/contributors.txt
tests/update_cases/wrong_section/expected.txt
tests/update_cases/wrong_section/flags.json
tests/update_cases/wrong_section/shortlog