python-validators/validators

0.28.2: `src/validators/_tld.txt` is missing from sdist

Closed this issue · 1 comments

The src/validators/_tld.txt file is missing from the 0.28.2 sdist and this is causing 20 tests to fail:

FAILED tests/test_domain.py::test_returns_true_on_valid_top_level_domain[example.com-True-False-False]
FAILED tests/test_domain.py::test_returns_true_on_valid_top_level_domain[exa_mple.com-True-False-True]
FAILED tests/test_domain.py::test_returns_true_on_valid_top_level_domain[xn----gtbspbbmkef.xn--p1ai-True-False-False]
FAILED tests/test_domain.py::test_returns_true_on_valid_top_level_domain[underscore_subdomain.example.com-True-False-True]
FAILED tests/test_domain.py::test_returns_true_on_valid_top_level_domain[someThing.versicherung.-True-True-False]
FAILED tests/test_domain.py::test_returns_true_on_valid_top_level_domain[11.com-True-False-False]
FAILED tests/test_domain.py::test_returns_true_on_valid_top_level_domain[3.cn.-True-True-False]
FAILED tests/test_domain.py::test_returns_true_on_valid_top_level_domain[_example.com-True-False-True]
FAILED tests/test_domain.py::test_returns_true_on_valid_top_level_domain[example_.com-True-False-True]
FAILED tests/test_domain.py::test_returns_true_on_valid_top_level_domain[somerandomexample.xn--fiqs8s-True-False-False]
FAILED tests/test_domain.py::test_returns_failed_validation_invalid_top_level_domain[example.266-True-False-False]
FAILED tests/test_domain.py::test_returns_failed_validation_invalid_top_level_domain[exa_mple.org_-True-False-True]
FAILED tests/test_domain.py::test_returns_failed_validation_invalid_top_level_domain[xn----gtbspbbmkef.xn-p1ai-True-False-False]
FAILED tests/test_domain.py::test_returns_failed_validation_invalid_top_level_domain[underscore_subdomain.example.flat-True-False-True]
FAILED tests/test_domain.py::test_returns_failed_validation_invalid_top_level_domain[someThing.versicherung.reddit.-True-True-False]
FAILED tests/test_domain.py::test_returns_failed_validation_invalid_top_level_domain[11.twitter-True-False-False]
FAILED tests/test_domain.py::test_returns_failed_validation_invalid_top_level_domain[3.cnx.-True-True-False]
FAILED tests/test_domain.py::test_returns_failed_validation_invalid_top_level_domain[_example.#13-True-False-True]
FAILED tests/test_domain.py::test_returns_failed_validation_invalid_top_level_domain[example_.fo-ul-True-False-True]
FAILED tests/test_domain.py::test_returns_failed_validation_invalid_top_level_domain[somerandomexample.xn-n-fiqs8s-True-False-False]

Oh shucks! It's missing from both sdist and bdist. Weird, now while rebuilding, it does get included.