Cerberus's take on the SA. Follows the style of the the Cerberus Files for alien races, but this time going into the dark and ugly history of the Systems Alliance, changes in human culture, and details about the government, politics, and more, written by Minsta. One part of the Alliance put Shepard under some sort of arrest for maybe working for Cerberus, and another part of the Alliance put fellow Cerberus alumni Jack and Joker into prestigious positions. If nothing else, the Alliance has a massive, untreatable case of multiple personality disorder that needed lampshading.
CERBERUS
, n. The watch-dog of Hades, whose duty it was to guard theentrance; everybody, sooner or later, had to go there, and nobody wanted tocarry off the entrance.- Ambrose Bierce, The Devil’s Dictionary
Cerberus provides powerful yet simple and lightweight data validationfunctionality out of the box and is designed to be easily extensible, allowingfor custom validation. It has no dependencies and is thoroughly testedfrom Python 2.7 up to 3.8, PyPy and PyPy3.
At a Glance¶
You define a validation schema and pass it to an instance of the
Validator
class:
Then you simply invoke the
validate()
to validatea dictionary against the schema. If validation succeeds, True
is returned:
Funding Cerberus¶
Cerberus is a collaboratively funded project. If you runa business and are using Cerberus in a revenue-generating product, it wouldmake business sense to sponsor its development: it ensures the project thatyour product relies on stays healthy and actively maintained.
![Mass effect cerberus Mass effect cerberus](https://staticdelivery.nexusmods.com/mods/208/images/thumbnails/826/826-1587454683-429829356.png)
Mass Effect Give Cerberus Files
Individual users are also welcome to make either a recurring pledge or a onetime donation if Cerberus has helped you in your work or personal projects.Every single sign-up makes a significant impact towards making Cerberuspossible.
To join the backer ranks, check out Cerberus campaign on Patreon.
Table of Contents¶
- Installation
- Usage
- Fetching Processed Documents
- Validation Schemas
- Validation Rules
- *of-rules
- Normalization Rules
- Errors & Error Handling
- Python interfaces
- Extending
- Relevant Validator-attributes
- Validator._error
- Relevant Validator-attributes
- Contributing
- Running the Tests
- Funding
- API
- Python Error Representations
- FAQ
- External resources
- Cerberus Changelog
- Version 1.3.2
- Version 1.3.1
- Version 1.3
- Version 1.0
- Upgrading to Cerberus 1.0
- Major Additions
- Deprecations
Validator
class- Rules
- Custom validators
- Authors
- Contact
Upload Data To Alliance Or Cerberus Paragon
Copyright Notice¶
Cerberus is an open source project by Nicola Iarocci. See the original LICENSE for moreinformation.