Path to this page:
./
python/py-validators,
Python data validation for humans
Branch: CURRENT,
Version: 0.34.0,
Package name: py312-validators-0.34.0,
Maintainer: pkgsrc-usersPython has all kinds of data validation tools, but every one of them seems to
require defining a schema / form. This is a simple validation library where
validating a simple value does not require defining a form or a schema.
Required to run:[
devel/py-decorator] [
lang/python310]
Master sites:
Filesize: 69.292 KB
Version history: (Expand)
- (2024-09-04) Updated to version: py312-validators-0.34.0
- (2024-07-16) Updated to version: py311-validators-0.33.0
- (2024-07-04) Updated to version: py311-validators-0.30.0
- (2024-07-02) Updated to version: py311-validators-0.29.0
- (2024-05-26) Updated to version: py311-validators-0.28.3
- (2024-05-24) Updated to version: py311-validators-0.28.2
CVS history: (Expand)
2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862) |
Log message:
py-*: remove unused tool dependency
py-setuptools includes the py-wheel functionality nowadays
|
2024-09-04 10:44:32 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-validators: updated to 0.34.0
0.34.0 (2024-09-03)
_**Breaking**_
> No breaking changes were introduced in this version.
_**Features**_
* feat: cache IANA TLDs for faster lookups
_**Maintenance**_
* chore: update dependencies
* docs: adds configuration info
|
2024-07-16 05:35:24 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-validators: updated to 0.33.0
0.33.0 (2024-07-15)
**Breaking**
> No breaking changes were introduced in this version.
**Features**
- feat: adds validator for `bsc` addresses
**Maintenance**
- chore: bump version
0.32.0 (2024-07-10)
**Breaking**
> No breaking changes were introduced in this version.
**Features**
- feat: add validator for `sha384` hash
**Maintenance**
- maint: bump version
0.31.0 (2024-07-08)
**Breaking**
> No breaking changes were introduced in this version.
**Features**
- feat: add validators for `base16` and `base32` encodings
|
2024-07-04 13:08:03 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-validators: updated to 0.30.0
0.30.0 (2024-07-04)
Breaking
> No breaking changes were introduced in this version.
Features
- feat: add validator for trx addresses
|
2024-07-02 15:45:59 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-validators: updated to 0.29.0
0.29.0 (2024-07-01)
Breaking
- patch: moves `btc_address` to `crypto_addresses`
Features
- feat: add validator for eth addresses
Maintenance
- chore: update dev deps; adds python EOL info
|
2024-05-26 20:55:42 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-validators: updated to 0.28.3
0.28.3 (2024-05-25)
_**Maintenance**_
- hotfix: ensure `_tld.txt` is in `sdist` and `bdist`
|
2024-05-24 10:59:04 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-validators: updated to 0.28.2
0.28.2 (2024-05-24)
_**Breaking**_
> No breaking changes were introduced in this version.
_**Features**_
> No features were introduced in this version.
_**Maintenance**_
- fix: corrects a few typo
- build(deps): bump jinja2 from 3.1.3 to 3.1.4 in /package
- fix(ip_address): properly handle private is false
- chore(url): allow symbols and pictographs in url
- build(deps): bump requests from 2.31.0 to 2.32.0 in /package
|
2024-04-19 21:45:21 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-validators: updated to 0.28.1
0.28.1 (2024-04-19)
_**Breaking**_
> No breaking changes were introduced in this version.
_**Features**_
> No features were introduced in this version.
_**Maintenance**_
- fix: reduce memory footprint when loading TLDs
- build(deps): bump idna from 3.6 to 3.7 in /package
- fix: rfc cases in the `domain` validator
- chore: documentation maintenance
- chore: update contribution guidelines
- chore: updated dev dependencies; bump version
|