python-validators / validators

Python Data Validation for Humans™.
MIT License
958 stars 152 forks source link

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

Closed mtelka closed 3 months ago

mtelka commented 3 months ago

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]
yozachar commented 3 months ago

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