Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/python-validators/validators
Python Data Validation for Humans™.
https://github.com/python-validators/validators
Last synced: 8 days ago
JSON representation
Python Data Validation for Humans™.
- Host: GitHub
- URL: https://github.com/python-validators/validators
- Owner: python-validators
- License: mit
- Created: 2013-10-17T08:16:32.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2024-10-07T01:34:01.000Z (about 1 month ago)
- Last Synced: 2024-10-28T03:18:28.090Z (11 days ago)
- Language: Python
- Homepage:
- Size: 3.23 MB
- Stars: 974
- Watchers: 14
- Forks: 154
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
- Security: SECURITY.md
Awesome Lists containing this project
- best-of-python - GitHub - 0% open · ⏱️ 25.05.2024): (Data Validation)
- awesome-list - validators - Python Data Validation for Humans. (Data Format & I/O / For Python)
README
# validators - Python Data Validation for Humans™
[![PyCQA][pycqa-badge]][pycqa-link] [![SAST][sast-badge]][sast-link] [![Docs][docs-badge]][docs-link] [![Version][vs-badge]][vs-link] [![Downloads][dw-badge]][dw-link]
Python has all kinds of data validation tools, but every one of them seems to
require defining a schema or form. I wanted to create a simple validation
library where validating a simple value does not require defining a form or a
schema.```shell
pip install validators
```Then,
```python
>>> import validators
>>>
>>> validators.email('[email protected]')
True
```## Resources
- [Documentation](https://yozachar.github.io/pyvalidators)
- [Bugtracker](https://github.com/python-validators/validators/issues)
- [Security](https://github.com/python-validators/validators/blob/master/SECURITY.md)
- [Code](https://github.com/python-validators/validators/)---
> **_Python 3.8 [reaches EOL in](https://endoflife.date/python) October 2024._**
[sast-badge]: https://github.com/python-validators/validators/actions/workflows/sast.yaml/badge.svg
[sast-link]: https://github.com/python-validators/validators/actions/workflows/sast.yaml
[pycqa-badge]: https://github.com/python-validators/validators/actions/workflows/pycqa.yaml/badge.svg
[pycqa-link]: https://github.com/python-validators/validators/actions/workflows/pycqa.yaml
[docs-badge]: https://github.com/yozachar/pyvalidators/actions/workflows/pages/pages-build-deployment/badge.svg
[docs-link]: https://github.com/yozachar/pyvalidators/actions/workflows/pages/pages-build-deployment
[vs-badge]: https://img.shields.io/pypi/v/validators?logo=pypi&logoColor=white&label=version&color=blue
[vs-link]: https://pypi.python.org/pypi/validators/
[dw-badge]: https://img.shields.io/pypi/dm/validators?logo=pypi&logoColor=white&color=blue
[dw-link]: https://pypi.python.org/pypi/validators/