├── .github ├── FUNDING.yml └── workflows │ └── ci.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── pyproject.toml ├── scripts └── release.py ├── tests ├── __init__.py ├── __snapshots__ │ └── test_release.ambr ├── cli_test.py ├── conftest.py ├── custom_suffix_test.py ├── fixtures │ └── fake_suffix_list_fixture.dat ├── main_test.py ├── test_cache.py ├── test_parallel.py ├── test_release.py └── test_trie.py ├── tldextract ├── .tld_set_snapshot ├── __init__.py ├── __main__.py ├── cache.py ├── cli.py ├── py.typed ├── remote.py ├── suffix_list.py └── tldextract.py └── tox.ini /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [john-kurkowski] 2 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-kurkowski/tldextract/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-kurkowski/tldextract/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-kurkowski/tldextract/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-kurkowski/tldextract/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-kurkowski/tldextract/HEAD/README.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-kurkowski/tldextract/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/release.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-kurkowski/tldextract/HEAD/scripts/release.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | """Package tests.""" 2 | -------------------------------------------------------------------------------- /tests/__snapshots__/test_release.ambr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-kurkowski/tldextract/HEAD/tests/__snapshots__/test_release.ambr -------------------------------------------------------------------------------- /tests/cli_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-kurkowski/tldextract/HEAD/tests/cli_test.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-kurkowski/tldextract/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/custom_suffix_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-kurkowski/tldextract/HEAD/tests/custom_suffix_test.py -------------------------------------------------------------------------------- /tests/fixtures/fake_suffix_list_fixture.dat: -------------------------------------------------------------------------------- 1 | // comment 2 | 3 | foo 4 | bar 5 | baz 6 | *.co.jp -------------------------------------------------------------------------------- /tests/main_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-kurkowski/tldextract/HEAD/tests/main_test.py -------------------------------------------------------------------------------- /tests/test_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-kurkowski/tldextract/HEAD/tests/test_cache.py -------------------------------------------------------------------------------- /tests/test_parallel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-kurkowski/tldextract/HEAD/tests/test_parallel.py -------------------------------------------------------------------------------- /tests/test_release.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-kurkowski/tldextract/HEAD/tests/test_release.py -------------------------------------------------------------------------------- /tests/test_trie.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-kurkowski/tldextract/HEAD/tests/test_trie.py -------------------------------------------------------------------------------- /tldextract/.tld_set_snapshot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-kurkowski/tldextract/HEAD/tldextract/.tld_set_snapshot -------------------------------------------------------------------------------- /tldextract/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-kurkowski/tldextract/HEAD/tldextract/__init__.py -------------------------------------------------------------------------------- /tldextract/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-kurkowski/tldextract/HEAD/tldextract/__main__.py -------------------------------------------------------------------------------- /tldextract/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-kurkowski/tldextract/HEAD/tldextract/cache.py -------------------------------------------------------------------------------- /tldextract/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-kurkowski/tldextract/HEAD/tldextract/cli.py -------------------------------------------------------------------------------- /tldextract/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tldextract/remote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-kurkowski/tldextract/HEAD/tldextract/remote.py -------------------------------------------------------------------------------- /tldextract/suffix_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-kurkowski/tldextract/HEAD/tldextract/suffix_list.py -------------------------------------------------------------------------------- /tldextract/tldextract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-kurkowski/tldextract/HEAD/tldextract/tldextract.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-kurkowski/tldextract/HEAD/tox.ini --------------------------------------------------------------------------------