{"library":"tdda","type":"library","category":null,"description":"TDDA (Test-Driven Data Analysis) is a Python library and set of command-line tools designed to improve the correctness and robustness of data analysis. It provides features for reference testing of data pipelines, automatic discovery and verification of data constraints, anomaly detection, and inference of regular expressions from text data (Rexpy). Additionally, from version 2.0, it includes features for automatic test generation (Gentest) for command-line programs. It currently supports Python >=3.8 and is actively maintained, with version 2.2.17 being the latest stable release.","language":"python","status":"active","version":"2.2.17","tags":["data quality","data validation","test-driven development","data testing","constraints","regular expressions","data analysis","pipeline testing"],"last_verified":"Sun May 24","install":[{"cmd":"pip install tdda","imports":["from tdda.constraints import discover_df","from tdda.constraints import verify_df","from tdda.referencetest import ReferenceTestCase"]}],"homepage":"http://www.stochasticsolutions.com","github":"https://github.com/tdda/tdda","docs":null,"changelog":null,"pypi":"https://pypi.org/project/tdda/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":13.4,"avg_import_s":2.03,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/tdda/compatibility"}}