Python declarative data validation
Project description
[Package Documentation](http://figgis.readthedocs.org/en/latest)
Changelog
Version 1.8.1 (2016-11-15)
Add the read_only argument to fields
Removed getattr/setattr functionality for fields
Add parent property to parsed configs, which allows child configs to access their parent
Version 1.7.0 (2016-03-18)
Allow multiple types for a field, which are applied in-order
Fixed default field type to be unicode in python 2
Version 1.6.1 (2015-05-20)
Add ‘__allow_extra__’ attribute to Configs to disallow extra values being passed in to instances
Version 1.6.0 (2015-04-07)
Add ‘to_dict’ method to convert configs to plain python data structures
Version 1.5.0 (2015-03-18)
Add ‘nullable’ keyword to fields
Version 1.4.3 (2015-02-16)
Throw an exception when Config objects attempt to overwrite reserved attributes
Version 1.4.2
Many bug fixes
Version 1.0.0
Initial release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file figgis-1.8.1.tar.gz
.
File metadata
- Download URL: figgis-1.8.1.tar.gz
- Upload date:
- Size: 7.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ca92536ad0d64553374f9e698685620d4d50d5d3c32cd3588f0367a38d95005 |
|
MD5 | 9062d405c44d80f3ebdbf83f4ed8eee2 |
|
BLAKE2b-256 | 897660322ef28463330948446b577f2724d2ffcf7f791ae2728cdced16b5f7dc |
File details
Details for the file figgis-1.8.1-py2.py3-none-any.whl
.
File metadata
- Download URL: figgis-1.8.1-py2.py3-none-any.whl
- Upload date:
- Size: 8.9 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd52e8df84f7337ed6776bcfee73999fd099a73d6032acf906ea58c9854e2dcc |
|
MD5 | fb84bcf14b768c287c6cd7eb5e10cd71 |
|
BLAKE2b-256 | 5d3c0d142bd950a39c983c7f3834322f897819247453c9d1106b281ae849324e |