Piny Logo
stable

User Documentation

  • Installation
    • pip
    • GitHub
  • Usage
    • Loaders
      • YamlLoader
        • YamlLoader.load()
      • YamlStreamLoader
        • YamlStreamLoader.load()
    • Matchers
      • Matcher
        • Matcher.constructor()
        • Matcher.matcher
      • MatcherWithDefaults
        • MatcherWithDefaults.constructor()
        • MatcherWithDefaults.matcher
      • StrictMatcher
        • StrictMatcher.constructor()
        • StrictMatcher.matcher
    • Validators
      • MarshmallowValidator
        • MarshmallowValidator.load()
      • PydanticV2Validator
        • PydanticV2Validator.load()
      • PydanticValidator
        • PydanticValidator.load()
      • TrafaretValidator
        • TrafaretValidator.load()
      • Validator
        • Validator.load()
      • Marshmallow validation example
      • Pydantic validation example
      • Trafaret validation example
    • Exceptions
      • ConfigError
      • LoadingError
        • LoadingError.msg_template
      • PinyErrorMixin
        • PinyErrorMixin.msg_template
      • ValidationError
        • ValidationError.msg_template
    • Command line utility
      • piny
  • Integration Examples
    • Flask
    • Command line
      • Standard input and output
      • Files
  • Best practices

Developer Documentation

  • Contributing to Piny
    • General rules
    • Development rules
  • Changelog
    • v1.1.0 (2023-09-22)
    • v1.0.2 (2023-02-03)
    • v1.0.1 (2023-02-03)
    • v1.0.0 (2023-01-02)
    • v1.0.0rc1 (2023-01-01)
    • v0.6.0 (2019-06-27)
    • v0.5.2 (2019-06-17)
    • v0.5.1 (2019-06-17)
    • v0.5.0 (2019-06-17)
    • v0.4.2 (2019-06-17)
    • v0.4.1 (2019-06-17)
    • v0.4.0 (2019-06-16)
    • v0.3.1 (2019-06-09)
    • v0.3.0 (2019-06-09)
    • v0.2.0 (2019-06-09)
    • v0.1.1 (2019-06-07)
    • v0.1.0 (2019-06-07)
    • v0.0.1 (2019-06-07)

Misc

  • Fun facts
Piny
  • Search


© Copyright 2019-2023, Vitaly Samigullin. Revision 0301a215.

Built with Sphinx using a theme provided by Read the Docs.