Tags: keithasaurus/koda-validate
Tags
3.0.0 (#13) * n tuple repr and eq * list repr and eq * list eq * NoneValidator() repr and eq tests * fix types * none validators * optional eq * remove unused imports * typed union. remove codegen * test coverage * tests * err message * check key in dict * fix * remove unused generics * partial * dataclass repr * DCValidator eq * KeyNotRequired repr and eq * lazy repr * always valid repr and eq * repr MapValidator * is dict validator repr and eq * map validator equality * lint fix * any * recordvalidator testts * dictvalidator any repr and eq wip * set repr and eq * tuple homogenous repr and eq * start using repr helper * more reprs * union repr and eq * OneOf repr and eq * lint fixes * add to init * change Invalid signature * wip init imports * init imports * update poetry * update version * wrap validator * poetry update * lint fix * de-abstract dataclassvalidator and dictvalidatorany * typing and linting fixes * invalid repr * Revert "invalid repr" This reverts commit 074df98. * lint fixes * ordering * openapi * openapi wip * more openapi tests * tests * more tests * openapi todos * equalsvalidator tuple * keys set * wip * more tests * wip * wip * handle named tuples * wip * wip * remove black from dev requirements * wip * fix typehints * required / optional typeddict tests * more openapi * move max/min length * more openapi * openapi tests * more tests * typeddict tests * typeddict validator in bench * namedtuple validator tests * tests * json schema * typehint_resolver * lint fixes * change err message * error message * serialization directory * record validator unknown keys * record validator eq and repr * fail unknown keys dict validator any * dataclass unknown keys * nt unknown keys * fix nt unknown keys * typeddict fail on unknown keys * wip * wip * mypy fix * tighten * remove unused imports * remove collection preprocessors * maybe validator * fix mypy * mypy fix * VariantErrs -> UnionErrs * uniformtuplevalidator * fix additional properties * remove unused code * mypy ignores * e501 * remove unused * remove comment * validate object async dataclass * dataclass tweaks * more tests * validate_object_async * mypy and linting fix * ContainerErr serializable * typeddict and namedtuple match tests * messages * some docs * coercion error tests * organize * fix imports * readme * ChoiceT * more readme * use choices with literals * get_typehint func * wip * readme wip * readme outline * docs outline * update deps; add sphinx * basic start with docs * sphinx * more sphinx * more sphinx * docs * more docs * more philosophy * allow annotated * type fixes * flask wip * merge * basic flask example * stuff * flask examples * flask thing * more * tests * BasicErr -> SerializableErr * flask async * make simpler * NotRequired, Required * wip * fix tests * better error * container err mesages * wip * type checking docs * more docs * startswith endswith * startswith endswith * docs * more docs * docs * skip mypy * test versions * ignore * more docs * mypy fix * remove examples from py3.9- * ignores * flake ignores * err docs * wip * lint * more docs * more flaks docs * docs * basic django * rest apis * how to results * single ticks * words * async docs * performance how to * more docs * how to docs * wip * django basic tetsts * django examples * refine api examples * wip * docs; install darglint * docstrings and moving around imports * wip * more docstrings * darglint in CI * darglint ignore in flake8 * more docs * add some links * doctests * lots of docs * more docs * dictionaries * more docs * fix whitespace * docs * update docstrings * generic * cross linking * more docs * more docs * more examples * compilation note * docs * more testcode * wip * wip * wip * metadata docs * more docs * fix doctests * rename to private * more docs * raw strings * more docs * cache validator tests * lint fixes * CI tests * more docs * wip * fix benchmark * docs for derived validators * more docs * sphinx builds * add project * install rtd * remove fast * version in __init__ * api examples * changelog 1 * change log and readme * some docs refinements * consistent messaging * stable docs * toml updates