{ "info": { "author": "Samuel Colvin", "author_email": "s@muelcolvin.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Environment :: MacOS X", "Framework :: Hypothesis", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Operating System :: POSIX :: Linux", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Topic :: Internet", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# pydantic\n\n[![CI](https://github.com/samuelcolvin/pydantic/workflows/CI/badge.svg?event=push)](https://github.com/samuelcolvin/pydantic/actions?query=event%3Apush+branch%3Amaster+workflow%3ACI)\n[![Coverage](https://coverage-badge.samuelcolvin.workers.dev/samuelcolvin/pydantic.svg?v=1)](https://coverage-badge.samuelcolvin.workers.dev/redirect/samuelcolvin/pydantic)\n[![pypi](https://img.shields.io/pypi/v/pydantic.svg)](https://pypi.python.org/pypi/pydantic)\n[![CondaForge](https://img.shields.io/conda/v/conda-forge/pydantic.svg)](https://anaconda.org/conda-forge/pydantic)\n[![downloads](https://pepy.tech/badge/pydantic/month)](https://pepy.tech/project/pydantic)\n[![versions](https://img.shields.io/pypi/pyversions/pydantic.svg)](https://github.com/samuelcolvin/pydantic)\n[![license](https://img.shields.io/github/license/samuelcolvin/pydantic.svg)](https://github.com/samuelcolvin/pydantic/blob/master/LICENSE)\n\nData validation and settings management using Python type hinting.\n\nFast and extensible, *pydantic* plays nicely with your linters/IDE/brain.\nDefine how data should be in pure, canonical Python 3.6+; validate it with *pydantic*.\n\n## Help\n\nSee [documentation](https://pydantic-docs.helpmanual.io/) for more details.\n\n## Installation\n\nInstall using `pip install -U pydantic` or `conda install pydantic -c conda-forge`.\nFor more installation options to make *pydantic* even faster,\nsee the [Install](https://pydantic-docs.helpmanual.io/install/) section in the documentation.\n\n## A Simple Example\n\n```py\nfrom datetime import datetime\nfrom typing import List, Optional\nfrom pydantic import BaseModel\n\nclass User(BaseModel):\n id: int\n name = 'John Doe'\n signup_ts: Optional[datetime] = None\n friends: List[int] = []\n\nexternal_data = {'id': '123', 'signup_ts': '2017-06-01 12:22', 'friends': [1, '2', b'3']}\nuser = User(**external_data)\nprint(user)\n#> User id=123 name='John Doe' signup_ts=datetime.datetime(2017, 6, 1, 12, 22) friends=[1, 2, 3]\nprint(user.id)\n#> 123\n```\n\n## Contributing\n\nFor guidance on setting up a development environment and how to make a\ncontribution to *pydantic*, see\n[Contributing to Pydantic](https://pydantic-docs.helpmanual.io/contributing/).\n\n## Reporting a Security Vulnerability\n\nSee our [security policy](https://github.com/samuelcolvin/pydantic/security/policy).\n\n\n## v1.9.0 (2021-12-31)\n\nThank you to pydantic's sponsors:\n@sthagen, [@timdrijvers](https://github.com/timdrijvers), [@toinbis](https://github.com/toinbis), [@koxudaxi](https://github.com/koxudaxi), [@ginomempin](https://github.com/ginomempin), [@primer-io](https://github.com/primer-io), [@and-semakin](https://github.com/and-semakin), [@westonsteimel](https://github.com/westonsteimel), [@reillysiemens](https://github.com/reillysiemens),\n@es3n1n, [@jokull](https://github.com/jokull), [@JonasKs](https://github.com/JonasKs), [@Rehket](https://github.com/Rehket), [@corleyma](https://github.com/corleyma), [@daddycocoaman](https://github.com/daddycocoaman), [@hardbyte](https://github.com/hardbyte), [@datarootsio](https://github.com/datarootsio), [@jodal](https://github.com/jodal), [@aminalaee](https://github.com/aminalaee), [@rafsaf](https://github.com/rafsaf), \n@jqueguiner, [@chdsbd](https://github.com/chdsbd), [@kevinalh](https://github.com/kevinalh), [@Mazyod](https://github.com/Mazyod), [@grillazz](https://github.com/grillazz), [@JonasKs](https://github.com/JonasKs), [@simw](https://github.com/simw), [@leynier](https://github.com/leynier), [@xfenix](https://github.com/xfenix)\nfor their kind support.\n\n### Highlights\n\n* add python 3.10 support, [#2885](https://github.com/samuelcolvin/pydantic/issues/2885) by [@PrettyWood](https://github.com/PrettyWood)\n* [Discriminated unions](https://pydantic-docs.helpmanual.io/usage/types/#discriminated-unions-aka-tagged-unions), [#619](https://github.com/samuelcolvin/pydantic/issues/619) by [@PrettyWood](https://github.com/PrettyWood)\n* [`Config.smart_union` for better union logic](https://pydantic-docs.helpmanual.io/usage/model_config/#smart-union), [#2092](https://github.com/samuelcolvin/pydantic/issues/2092) by [@PrettyWood](https://github.com/PrettyWood)\n* Binaries for Macos M1 CPUs, [#3498](https://github.com/samuelcolvin/pydantic/issues/3498) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Complex types can be set via [nested environment variables](https://pydantic-docs.helpmanual.io/usage/settings/#parsing-environment-variable-values), e.g. `foo___bar`, [#3159](https://github.com/samuelcolvin/pydantic/issues/3159) by [@Air-Mark](https://github.com/Air-Mark)\n* add a dark mode to _pydantic_ documentation, [#2913](https://github.com/samuelcolvin/pydantic/issues/2913) by [@gbdlin](https://github.com/gbdlin)\n* Add support for autocomplete in VS Code via `__dataclass_transform__`, [#2721](https://github.com/samuelcolvin/pydantic/issues/2721) by [@tiangolo](https://github.com/tiangolo)\n* Add \"exclude\" as a field parameter so that it can be configured using model config, [#660](https://github.com/samuelcolvin/pydantic/issues/660) by [@daviskirk](https://github.com/daviskirk)\n\n### v1.9.0 (2021-12-31) Changes\n\n* Apply `update_forward_refs` to `Config.json_encodes` prevent name clashes in types defined via strings, [#3583](https://github.com/samuelcolvin/pydantic/issues/3583) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Extend pydantic's mypy plugin to support mypy versions `0.910`, `0.920`, `0.921` & `0.930`, [#3573](https://github.com/samuelcolvin/pydantic/issues/3573) & [#3594](https://github.com/samuelcolvin/pydantic/issues/3594) by [@PrettyWood](https://github.com/PrettyWood), [@christianbundy](https://github.com/christianbundy), [@samuelcolvin](https://github.com/samuelcolvin)\n\n### v1.9.0a2 (2021-12-24) Changes\n\n* support generic models with discriminated union, [#3551](https://github.com/samuelcolvin/pydantic/issues/3551) by [@PrettyWood](https://github.com/PrettyWood)\n* keep old behaviour of `json()` by default, [#3542](https://github.com/samuelcolvin/pydantic/issues/3542) by [@PrettyWood](https://github.com/PrettyWood)\n* Removed typing-only `__root__` attribute from `BaseModel`, [#3540](https://github.com/samuelcolvin/pydantic/issues/3540) by [@layday](https://github.com/layday)\n* Build Python 3.10 wheels, [#3539](https://github.com/samuelcolvin/pydantic/issues/3539) by [@mbachry](https://github.com/mbachry)\n* Fix display of `extra` fields with model `__repr__`, [#3234](https://github.com/samuelcolvin/pydantic/issues/3234) by [@cocolman](https://github.com/cocolman)\n* models copied via `Config.copy_on_model_validation` always have all fields, [#3201](https://github.com/samuelcolvin/pydantic/issues/3201) by [@PrettyWood](https://github.com/PrettyWood)\n* nested ORM from nested dictionaries, [#3182](https://github.com/samuelcolvin/pydantic/issues/3182) by [@PrettyWood](https://github.com/PrettyWood)\n* fix link to discriminated union section by [@PrettyWood](https://github.com/PrettyWood)\n\n### v1.9.0a1 (2021-12-18) Changes\n\n* Add support for `Decimal`-specific validation configurations in `Field()`, additionally to using `condecimal()`, \n to allow better support from editors and tooling, [#3507](https://github.com/samuelcolvin/pydantic/issues/3507) by [@tiangolo](https://github.com/tiangolo)\n* Add `arm64` binaries suitable for MacOS with an M1 CPU to PyPI, [#3498](https://github.com/samuelcolvin/pydantic/issues/3498) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Fix issue where `None` was considered invalid when using a `Union` type containing `Any` or `object`, [#3444](https://github.com/samuelcolvin/pydantic/issues/3444) by [@tharradine](https://github.com/tharradine)\n* When generating field schema, pass optional `field` argument (of type\n `pydantic.fields.ModelField`) to `__modify_schema__()` if present, [#3434](https://github.com/samuelcolvin/pydantic/issues/3434) by [@jasujm](https://github.com/jasujm)\n* Fix issue when pydantic fail to parse `typing.ClassVar` string type annotation, [#3401](https://github.com/samuelcolvin/pydantic/issues/3401) by [@uriyyo](https://github.com/uriyyo)\n* Mention Python >= 3.9.2 as an alternative to `typing_extensions.TypedDict`, [#3374](https://github.com/samuelcolvin/pydantic/issues/3374) by [@BvB93](https://github.com/BvB93)\n* Changed the validator method name in the [Custom Errors example](https://pydantic-docs.helpmanual.io/usage/models/#custom-errors) \n to more accurately describe what the validator is doing; changed from `name_must_contain_space` to ` value_must_equal_bar`, [#3327](https://github.com/samuelcolvin/pydantic/issues/3327) by [@michaelrios28](https://github.com/michaelrios28)\n* Add `AmqpDsn` class, [#3254](https://github.com/samuelcolvin/pydantic/issues/3254) by [@kludex](https://github.com/kludex)\n* Always use `Enum` value as default in generated JSON schema, [#3190](https://github.com/samuelcolvin/pydantic/issues/3190) by [@joaommartins](https://github.com/joaommartins)\n* Add support for Mypy 0.920, [#3175](https://github.com/samuelcolvin/pydantic/issues/3175) by [@christianbundy](https://github.com/christianbundy)\n* `validate_arguments` now supports `extra` customization (used to always be `Extra.forbid`), [#3161](https://github.com/samuelcolvin/pydantic/issues/3161) by [@PrettyWood](https://github.com/PrettyWood)\n* Complex types can be set by nested environment variables, [#3159](https://github.com/samuelcolvin/pydantic/issues/3159) by [@Air-Mark](https://github.com/Air-Mark)\n* Fix mypy plugin to collect fields based on `pydantic.utils.is_valid_field` so that it ignores untyped private variables, [#3146](https://github.com/samuelcolvin/pydantic/issues/3146) by [@hi-ogawa](https://github.com/hi-ogawa)\n* fix `validate_arguments` issue with `Config.validate_all`, [#3135](https://github.com/samuelcolvin/pydantic/issues/3135) by [@PrettyWood](https://github.com/PrettyWood)\n* avoid dict coercion when using dict subclasses as field type, [#3122](https://github.com/samuelcolvin/pydantic/issues/3122) by [@PrettyWood](https://github.com/PrettyWood)\n* add support for `object` type, [#3062](https://github.com/samuelcolvin/pydantic/issues/3062) by [@PrettyWood](https://github.com/PrettyWood)\n* Updates pydantic dataclasses to keep `_special` properties on parent classes, [#3043](https://github.com/samuelcolvin/pydantic/issues/3043) by [@zulrang](https://github.com/zulrang)\n* Add a `TypedDict` class for error objects, [#3038](https://github.com/samuelcolvin/pydantic/issues/3038) by [@matthewhughes934](https://github.com/matthewhughes934)\n* Fix support for using a subclass of an annotation as a default, [#3018](https://github.com/samuelcolvin/pydantic/issues/3018) by [@JacobHayes](https://github.com/JacobHayes)\n* make `create_model_from_typeddict` mypy compliant, [#3008](https://github.com/samuelcolvin/pydantic/issues/3008) by [@PrettyWood](https://github.com/PrettyWood)\n* Make multiple inheritance work when using `PrivateAttr`, [#2989](https://github.com/samuelcolvin/pydantic/issues/2989) by [@hmvp](https://github.com/hmvp)\n* Parse environment variables as JSON, if they have a `Union` type with a complex subfield, [#2936](https://github.com/samuelcolvin/pydantic/issues/2936) by [@cbartz](https://github.com/cbartz)\n* Prevent `StrictStr` permitting `Enum` values where the enum inherits from `str`, [#2929](https://github.com/samuelcolvin/pydantic/issues/2929) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Make `SecretsSettingsSource` parse values being assigned to fields of complex types when sourced from a secrets file, \n just as when sourced from environment variables, [#2917](https://github.com/samuelcolvin/pydantic/issues/2917) by [@davidmreed](https://github.com/davidmreed)\n* add a dark mode to _pydantic_ documentation, [#2913](https://github.com/samuelcolvin/pydantic/issues/2913) by [@gbdlin](https://github.com/gbdlin)\n* Make `pydantic-mypy` plugin compatible with `pyproject.toml` configuration, consistent with `mypy` changes. \n See the [doc](https://pydantic-docs.helpmanual.io/mypy_plugin/#configuring-the-plugin) for more information, [#2908](https://github.com/samuelcolvin/pydantic/issues/2908) by [@jrwalk](https://github.com/jrwalk)\n* add python 3.10 support, [#2885](https://github.com/samuelcolvin/pydantic/issues/2885) by [@PrettyWood](https://github.com/PrettyWood)\n* Correctly parse generic models with `Json[T]`, [#2860](https://github.com/samuelcolvin/pydantic/issues/2860) by [@geekingfrog](https://github.com/geekingfrog)\n* Update contrib docs re: python version to use for building docs, [#2856](https://github.com/samuelcolvin/pydantic/issues/2856) by [@paxcodes](https://github.com/paxcodes)\n* Clarify documentation about _pydantic_'s support for custom validation and strict type checking, \n despite _pydantic_ being primarily a parsing library, [#2855](https://github.com/samuelcolvin/pydantic/issues/2855) by [@paxcodes](https://github.com/paxcodes)\n* Fix schema generation for `Deque` fields, [#2810](https://github.com/samuelcolvin/pydantic/issues/2810) by [@sergejkozin](https://github.com/sergejkozin)\n* fix an edge case when mixing constraints and `Literal`, [#2794](https://github.com/samuelcolvin/pydantic/issues/2794) by [@PrettyWood](https://github.com/PrettyWood)\n* Fix postponed annotation resolution for `NamedTuple` and `TypedDict` when they're used directly as the type of fields \n within Pydantic models, [#2760](https://github.com/samuelcolvin/pydantic/issues/2760) by [@jameysharp](https://github.com/jameysharp)\n* Fix bug when `mypy` plugin fails on `construct` method call for `BaseSettings` derived classes, [#2753](https://github.com/samuelcolvin/pydantic/issues/2753) by [@uriyyo](https://github.com/uriyyo)\n* Add function overloading for a `pydantic.create_model` function, [#2748](https://github.com/samuelcolvin/pydantic/issues/2748) by [@uriyyo](https://github.com/uriyyo)\n* Fix mypy plugin issue with self field declaration, [#2743](https://github.com/samuelcolvin/pydantic/issues/2743) by [@uriyyo](https://github.com/uriyyo)\n* The colon at the end of the line \"The fields which were supplied when user was initialised:\" suggests that the code following it is related.\n Changed it to a period, [#2733](https://github.com/samuelcolvin/pydantic/issues/2733) by [@krisaoe](https://github.com/krisaoe)\n* Renamed variable `schema` to `schema_` to avoid shadowing of global variable name, [#2724](https://github.com/samuelcolvin/pydantic/issues/2724) by [@shahriyarr](https://github.com/shahriyarr)\n* Add support for autocomplete in VS Code via `__dataclass_transform__`, [#2721](https://github.com/samuelcolvin/pydantic/issues/2721) by [@tiangolo](https://github.com/tiangolo)\n* add missing type annotations in `BaseConfig` and handle `max_length = 0`, [#2719](https://github.com/samuelcolvin/pydantic/issues/2719) by [@PrettyWood](https://github.com/PrettyWood)\n* Change `orm_mode` checking to allow recursive ORM mode parsing with dicts, [#2718](https://github.com/samuelcolvin/pydantic/issues/2718) by [@nuno-andre](https://github.com/nuno-andre)\n* Add episode 313 of the *Talk Python To Me* podcast, where Michael Kennedy and Samuel Colvin discuss *pydantic*, to the docs, [#2712](https://github.com/samuelcolvin/pydantic/issues/2712) by [@RatulMaharaj](https://github.com/RatulMaharaj)\n* fix JSON schema generation when a field is of type `NamedTuple` and has a default value, [#2707](https://github.com/samuelcolvin/pydantic/issues/2707) by [@PrettyWood](https://github.com/PrettyWood)\n* `Enum` fields now properly support extra kwargs in schema generation, [#2697](https://github.com/samuelcolvin/pydantic/issues/2697) by [@sammchardy](https://github.com/sammchardy)\n* Make serialization of referenced pydantic models possible, [#2650](https://github.com/samuelcolvin/pydantic/issues/2650) by [@PrettyWood](https://github.com/PrettyWood)\n* Add `uniqueItems` option to `ConstrainedList`, [#2618](https://github.com/samuelcolvin/pydantic/issues/2618) by [@nuno-andre](https://github.com/nuno-andre)\n* Try to evaluate forward refs automatically at model creation, [#2588](https://github.com/samuelcolvin/pydantic/issues/2588) by [@uriyyo](https://github.com/uriyyo)\n* Switch docs preview and coverage display to use [smokeshow](https://smokeshow.helpmanual.io/), [#2580](https://github.com/samuelcolvin/pydantic/issues/2580) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Add `__version__` attribute to pydantic module, [#2572](https://github.com/samuelcolvin/pydantic/issues/2572) by [@paxcodes](https://github.com/paxcodes)\n* Add `postgresql+asyncpg`, `postgresql+pg8000`, `postgresql+psycopg2`, `postgresql+psycopg2cffi`, `postgresql+py-postgresql`\n and `postgresql+pygresql` schemes for `PostgresDsn`, [#2567](https://github.com/samuelcolvin/pydantic/issues/2567) by [@postgres-asyncpg](https://github.com/postgres-asyncpg)\n* Enable the Hypothesis plugin to generate a constrained decimal when the `decimal_places` argument is specified, [#2524](https://github.com/samuelcolvin/pydantic/issues/2524) by [@cwe5590](https://github.com/cwe5590)\n* Allow `collections.abc.Callable` to be used as type in python 3.9, [#2519](https://github.com/samuelcolvin/pydantic/issues/2519) by [@daviskirk](https://github.com/daviskirk)\n* Documentation update how to custom compile pydantic when using pip install, small change in `setup.py` \n to allow for custom CFLAGS when compiling, [#2517](https://github.com/samuelcolvin/pydantic/issues/2517) by [@peterroelants](https://github.com/peterroelants)\n* remove side effect of `default_factory` to run it only once even if `Config.validate_all` is set, [#2515](https://github.com/samuelcolvin/pydantic/issues/2515) by [@PrettyWood](https://github.com/PrettyWood)\n* Add lookahead to ip regexes for `AnyUrl` hosts. This allows urls with DNS labels\n looking like IPs to validate as they are perfectly valid host names, [#2512](https://github.com/samuelcolvin/pydantic/issues/2512) by [@sbv-csis](https://github.com/sbv-csis)\n* Set `minItems` and `maxItems` in generated JSON schema for fixed-length tuples, [#2497](https://github.com/samuelcolvin/pydantic/issues/2497) by [@PrettyWood](https://github.com/PrettyWood)\n* Add `strict` argument to `conbytes`, [#2489](https://github.com/samuelcolvin/pydantic/issues/2489) by [@koxudaxi](https://github.com/koxudaxi)\n* Support user defined generic field types in generic models, [#2465](https://github.com/samuelcolvin/pydantic/issues/2465) by [@daviskirk](https://github.com/daviskirk)\n* Add an example and a short explanation of subclassing `GetterDict` to docs, [#2463](https://github.com/samuelcolvin/pydantic/issues/2463) by [@nuno-andre](https://github.com/nuno-andre)\n* add `KafkaDsn` type, `HttpUrl` now has default port 80 for http and 443 for https, [#2447](https://github.com/samuelcolvin/pydantic/issues/2447) by [@MihanixA](https://github.com/MihanixA)\n* Add `PastDate` and `FutureDate` types, [#2425](https://github.com/samuelcolvin/pydantic/issues/2425) by [@Kludex](https://github.com/Kludex)\n* Support generating schema for `Generic` fields with subtypes, [#2375](https://github.com/samuelcolvin/pydantic/issues/2375) by [@maximberg](https://github.com/maximberg)\n* fix(encoder): serialize `NameEmail` to str, [#2341](https://github.com/samuelcolvin/pydantic/issues/2341) by [@alecgerona](https://github.com/alecgerona)\n* add `Config.smart_union` to prevent coercion in `Union` if possible, see \n [the doc](https://pydantic-docs.helpmanual.io/usage/model_config/#smart-union) for more information, [#2092](https://github.com/samuelcolvin/pydantic/issues/2092) by [@PrettyWood](https://github.com/PrettyWood)\n* Add ability to use `typing.Counter` as a model field type, [#2060](https://github.com/samuelcolvin/pydantic/issues/2060) by [@uriyyo](https://github.com/uriyyo)\n* Add parameterised subclasses to `__bases__` when constructing new parameterised classes, so that `A <: B => A[int] <: B[int]`, [#2007](https://github.com/samuelcolvin/pydantic/issues/2007) by [@diabolo-dan](https://github.com/diabolo-dan)\n* Create `FileUrl` type that allows URLs that conform to [RFC 8089](https://tools.ietf.org/html/rfc8089#section-2).\n Add `host_required` parameter, which is `True` by default (`AnyUrl` and subclasses), `False` in `RedisDsn`, `FileUrl`, [#1983](https://github.com/samuelcolvin/pydantic/issues/1983) by [@vgerak](https://github.com/vgerak)\n* add `confrozenset()`, analogous to `conset()` and `conlist()`, [#1897](https://github.com/samuelcolvin/pydantic/issues/1897) by [@PrettyWood](https://github.com/PrettyWood)\n* stop calling parent class `root_validator` if overridden, [#1895](https://github.com/samuelcolvin/pydantic/issues/1895) by [@PrettyWood](https://github.com/PrettyWood)\n* Add `repr` (defaults to `True`) parameter to `Field`, to hide it from the default representation of the `BaseModel`, [#1831](https://github.com/samuelcolvin/pydantic/issues/1831) by [@fnep](https://github.com/fnep)\n* Accept empty query/fragment URL parts, [#1807](https://github.com/samuelcolvin/pydantic/issues/1807) by [@xavier](https://github.com/xavier)\n\n## v1.8.2 (2021-05-11)\n\n!!! warning\n A security vulnerability, level \"moderate\" is fixed in v1.8.2. Please upgrade **ASAP**.\n See security advisory [CVE-2021-29510](https://github.com/samuelcolvin/pydantic/security/advisories/GHSA-5jqp-qgf6-3pvh)\n\n* **Security fix:** Fix `date` and `datetime` parsing so passing either `'infinity'` or `float('inf')` \n (or their negative values) does not cause an infinite loop, \n see security advisory [CVE-2021-29510](https://github.com/samuelcolvin/pydantic/security/advisories/GHSA-5jqp-qgf6-3pvh)\n* fix schema generation with Enum by generating a valid name, [#2575](https://github.com/samuelcolvin/pydantic/issues/2575) by [@PrettyWood](https://github.com/PrettyWood)\n* fix JSON schema generation with a `Literal` of an enum member, [#2536](https://github.com/samuelcolvin/pydantic/issues/2536) by [@PrettyWood](https://github.com/PrettyWood)\n* Fix bug with configurations declarations that are passed as\n keyword arguments during class creation, [#2532](https://github.com/samuelcolvin/pydantic/issues/2532) by [@uriyyo](https://github.com/uriyyo)\n* Allow passing `json_encoders` in class kwargs, [#2521](https://github.com/samuelcolvin/pydantic/issues/2521) by [@layday](https://github.com/layday)\n* support arbitrary types with custom `__eq__`, [#2483](https://github.com/samuelcolvin/pydantic/issues/2483) by [@PrettyWood](https://github.com/PrettyWood)\n* support `Annotated` in `validate_arguments` and in generic models with python 3.9, [#2483](https://github.com/samuelcolvin/pydantic/issues/2483) by [@PrettyWood](https://github.com/PrettyWood)\n\n## v1.8.1 (2021-03-03)\n\nBug fixes for regressions and new features from `v1.8` \n\n* allow elements of `Config.field` to update elements of a `Field`, [#2461](https://github.com/samuelcolvin/pydantic/issues/2461) by [@samuelcolvin](https://github.com/samuelcolvin)\n* fix validation with a `BaseModel` field and a custom root type, [#2449](https://github.com/samuelcolvin/pydantic/issues/2449) by [@PrettyWood](https://github.com/PrettyWood)\n* expose `Pattern` encoder to `fastapi`, [#2444](https://github.com/samuelcolvin/pydantic/issues/2444) by [@PrettyWood](https://github.com/PrettyWood)\n* enable the Hypothesis plugin to generate a constrained float when the `multiple_of` argument is specified, [#2442](https://github.com/samuelcolvin/pydantic/issues/2442) by [@tobi-lipede-oodle](https://github.com/tobi-lipede-oodle)\n* Avoid `RecursionError` when using some types like `Enum` or `Literal` with generic models, [#2436](https://github.com/samuelcolvin/pydantic/issues/2436) by [@PrettyWood](https://github.com/PrettyWood)\n* do not overwrite declared `__hash__` in subclasses of a model, [#2422](https://github.com/samuelcolvin/pydantic/issues/2422) by [@PrettyWood](https://github.com/PrettyWood)\n* fix `mypy` complaints on `Path` and `UUID` related custom types, [#2418](https://github.com/samuelcolvin/pydantic/issues/2418) by [@PrettyWood](https://github.com/PrettyWood)\n* Support properly variable length tuples of compound types, [#2416](https://github.com/samuelcolvin/pydantic/issues/2416) by [@PrettyWood](https://github.com/PrettyWood)\n\n## v1.8 (2021-02-26)\n\nThank you to pydantic's sponsors:\n@jorgecarleitao, [@BCarley](https://github.com/BCarley), [@chdsbd](https://github.com/chdsbd), [@tiangolo](https://github.com/tiangolo), [@matin](https://github.com/matin), [@linusg](https://github.com/linusg), [@kevinalh](https://github.com/kevinalh), [@koxudaxi](https://github.com/koxudaxi), [@timdrijvers](https://github.com/timdrijvers), [@mkeen](https://github.com/mkeen), [@meadsteve](https://github.com/meadsteve), \n@ginomempin, [@primer-io](https://github.com/primer-io), [@and-semakin](https://github.com/and-semakin), [@tomthorogood](https://github.com/tomthorogood), [@AjitZK](https://github.com/AjitZK), [@westonsteimel](https://github.com/westonsteimel), [@Mazyod](https://github.com/Mazyod), [@christippett](https://github.com/christippett), [@CarlosDomingues](https://github.com/CarlosDomingues), \n@Kludex, [@r-m-n](https://github.com/r-m-n)\nfor their kind support.\n\n### Highlights\n\n* [Hypothesis plugin](https://pydantic-docs.helpmanual.io/hypothesis_plugin/) for testing, [#2097](https://github.com/samuelcolvin/pydantic/issues/2097) by [@Zac-HD](https://github.com/Zac-HD)\n* support for [`NamedTuple` and `TypedDict`](https://pydantic-docs.helpmanual.io/usage/types/#annotated-types), [#2216](https://github.com/samuelcolvin/pydantic/issues/2216) by [@PrettyWood](https://github.com/PrettyWood)\n* Support [`Annotated` hints on model fields](https://pydantic-docs.helpmanual.io/usage/schema/#typingannotated-fields), [#2147](https://github.com/samuelcolvin/pydantic/issues/2147) by [@JacobHayes](https://github.com/JacobHayes)\n* [`frozen` parameter on `Config`](https://pydantic-docs.helpmanual.io/usage/model_config/) to allow models to be hashed, [#1880](https://github.com/samuelcolvin/pydantic/issues/1880) by [@rhuille](https://github.com/rhuille)\n\n### Changes\n\n* **Breaking Change**, remove old deprecation aliases from v1, [#2415](https://github.com/samuelcolvin/pydantic/issues/2415) by [@samuelcolvin](https://github.com/samuelcolvin):\n * remove notes on migrating to v1 in docs\n * remove `Schema` which was replaced by `Field`\n * remove `Config.case_insensitive` which was replaced by `Config.case_sensitive` (default `False`)\n * remove `Config.allow_population_by_alias` which was replaced by `Config.allow_population_by_field_name`\n * remove `model.fields` which was replaced by `model.__fields__`\n * remove `model.to_string()` which was replaced by `str(model)`\n * remove `model.__values__` which was replaced by `model.__dict__`\n* **Breaking Change:** always validate only first sublevel items with `each_item`.\n There were indeed some edge cases with some compound types where the validated items were the last sublevel ones, [#1933](https://github.com/samuelcolvin/pydantic/issues/1933) by [@PrettyWood](https://github.com/PrettyWood)\n* Update docs extensions to fix local syntax highlighting, [#2400](https://github.com/samuelcolvin/pydantic/issues/2400) by [@daviskirk](https://github.com/daviskirk)\n* fix: allow `utils.lenient_issubclass` to handle `typing.GenericAlias` objects like `list[str]` in python >= 3.9, [#2399](https://github.com/samuelcolvin/pydantic/issues/2399) by [@daviskirk](https://github.com/daviskirk)\n* Improve field declaration for _pydantic_ `dataclass` by allowing the usage of _pydantic_ `Field` or `'metadata'` kwarg of `dataclasses.field`, [#2384](https://github.com/samuelcolvin/pydantic/issues/2384) by [@PrettyWood](https://github.com/PrettyWood)\n* Making `typing-extensions` a required dependency, [#2368](https://github.com/samuelcolvin/pydantic/issues/2368) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Make `resolve_annotations` more lenient, allowing for missing modules, [#2363](https://github.com/samuelcolvin/pydantic/issues/2363) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Allow configuring models through class kwargs, [#2356](https://github.com/samuelcolvin/pydantic/issues/2356) by [@Bobronium](https://github.com/Bobronium)\n* Prevent `Mapping` subclasses from always being coerced to `dict`, [#2325](https://github.com/samuelcolvin/pydantic/issues/2325) by [@ofek](https://github.com/ofek)\n* fix: allow `None` for type `Optional[conset / conlist]`, [#2320](https://github.com/samuelcolvin/pydantic/issues/2320) by [@PrettyWood](https://github.com/PrettyWood)\n* Support empty tuple type, [#2318](https://github.com/samuelcolvin/pydantic/issues/2318) by [@PrettyWood](https://github.com/PrettyWood)\n* fix: `python_requires` metadata to require >=3.6.1, [#2306](https://github.com/samuelcolvin/pydantic/issues/2306) by [@hukkinj1](https://github.com/hukkinj1)\n* Properly encode `Decimal` with, or without any decimal places, [#2293](https://github.com/samuelcolvin/pydantic/issues/2293) by [@hultner](https://github.com/hultner)\n* fix: update `__fields_set__` in `BaseModel.copy(update=\u2026)`, [#2290](https://github.com/samuelcolvin/pydantic/issues/2290) by [@PrettyWood](https://github.com/PrettyWood)\n* fix: keep order of fields with `BaseModel.construct()`, [#2281](https://github.com/samuelcolvin/pydantic/issues/2281) by [@PrettyWood](https://github.com/PrettyWood)\n* Support generating schema for Generic fields, [#2262](https://github.com/samuelcolvin/pydantic/issues/2262) by [@maximberg](https://github.com/maximberg)\n* Fix `validate_decorator` so `**kwargs` doesn't exclude values when the keyword\n has the same name as the `*args` or `**kwargs` names, [#2251](https://github.com/samuelcolvin/pydantic/issues/2251) by [@cybojenix](https://github.com/cybojenix)\n* Prevent overriding positional arguments with keyword arguments in\n `validate_arguments`, as per behaviour with native functions, [#2249](https://github.com/samuelcolvin/pydantic/issues/2249) by [@cybojenix](https://github.com/cybojenix)\n* add documentation for `con*` type functions, [#2242](https://github.com/samuelcolvin/pydantic/issues/2242) by [@tayoogunbiyi](https://github.com/tayoogunbiyi)\n* Support custom root type (aka `__root__`) when using `parse_obj()` with nested models, [#2238](https://github.com/samuelcolvin/pydantic/issues/2238) by [@PrettyWood](https://github.com/PrettyWood)\n* Support custom root type (aka `__root__`) with `from_orm()`, [#2237](https://github.com/samuelcolvin/pydantic/issues/2237) by [@PrettyWood](https://github.com/PrettyWood)\n* ensure cythonized functions are left untouched when creating models, based on [#1944](https://github.com/samuelcolvin/pydantic/issues/1944) by [@kollmats](https://github.com/kollmats), [#2228](https://github.com/samuelcolvin/pydantic/issues/2228) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Resolve forward refs for stdlib dataclasses converted into _pydantic_ ones, [#2220](https://github.com/samuelcolvin/pydantic/issues/2220) by [@PrettyWood](https://github.com/PrettyWood)\n* Add support for `NamedTuple` and `TypedDict` types.\n Those two types are now handled and validated when used inside `BaseModel` or _pydantic_ `dataclass`.\n Two utils are also added `create_model_from_namedtuple` and `create_model_from_typeddict`, [#2216](https://github.com/samuelcolvin/pydantic/issues/2216) by [@PrettyWood](https://github.com/PrettyWood)\n* Do not ignore annotated fields when type is `Union[Type[...], ...]`, [#2213](https://github.com/samuelcolvin/pydantic/issues/2213) by [@PrettyWood](https://github.com/PrettyWood)\n* Raise a user-friendly `TypeError` when a `root_validator` does not return a `dict` (e.g. `None`), [#2209](https://github.com/samuelcolvin/pydantic/issues/2209) by [@masalim2](https://github.com/masalim2)\n* Add a `FrozenSet[str]` type annotation to the `allowed_schemes` argument on the `strict_url` field type, [#2198](https://github.com/samuelcolvin/pydantic/issues/2198) by [@Midnighter](https://github.com/Midnighter)\n* add `allow_mutation` constraint to `Field`, [#2195](https://github.com/samuelcolvin/pydantic/issues/2195) by [@sblack-usu](https://github.com/sblack-usu)\n* Allow `Field` with a `default_factory` to be used as an argument to a function\n decorated with `validate_arguments`, [#2176](https://github.com/samuelcolvin/pydantic/issues/2176) by [@thomascobb](https://github.com/thomascobb)\n* Allow non-existent secrets directory by only issuing a warning, [#2175](https://github.com/samuelcolvin/pydantic/issues/2175) by [@davidolrik](https://github.com/davidolrik)\n* fix URL regex to parse fragment without query string, [#2168](https://github.com/samuelcolvin/pydantic/issues/2168) by [@andrewmwhite](https://github.com/andrewmwhite)\n* fix: ensure to always return one of the values in `Literal` field type, [#2166](https://github.com/samuelcolvin/pydantic/issues/2166) by [@PrettyWood](https://github.com/PrettyWood)\n* Support `typing.Annotated` hints on model fields. A `Field` may now be set in the type hint with `Annotated[..., Field(...)`; all other annotations are ignored but still visible with `get_type_hints(..., include_extras=True)`, [#2147](https://github.com/samuelcolvin/pydantic/issues/2147) by [@JacobHayes](https://github.com/JacobHayes)\n* Added `StrictBytes` type as well as `strict=False` option to `ConstrainedBytes`, [#2136](https://github.com/samuelcolvin/pydantic/issues/2136) by [@rlizzo](https://github.com/rlizzo)\n* added `Config.anystr_lower` and `to_lower` kwarg to `constr` and `conbytes`, [#2134](https://github.com/samuelcolvin/pydantic/issues/2134) by [@tayoogunbiyi](https://github.com/tayoogunbiyi)\n* Support plain `typing.Tuple` type, [#2132](https://github.com/samuelcolvin/pydantic/issues/2132) by [@PrettyWood](https://github.com/PrettyWood)\n* Add a bound method `validate` to functions decorated with `validate_arguments`\n to validate parameters without actually calling the function, [#2127](https://github.com/samuelcolvin/pydantic/issues/2127) by [@PrettyWood](https://github.com/PrettyWood)\n* Add the ability to customize settings sources (add / disable / change priority order), [#2107](https://github.com/samuelcolvin/pydantic/issues/2107) by [@kozlek](https://github.com/kozlek)\n* Fix mypy complaints about most custom _pydantic_ types, [#2098](https://github.com/samuelcolvin/pydantic/issues/2098) by [@PrettyWood](https://github.com/PrettyWood)\n* Add a [Hypothesis](https://hypothesis.readthedocs.io/) plugin for easier [property-based testing](https://increment.com/testing/in-praise-of-property-based-testing/) with Pydantic's custom types - [usage details here](https://pydantic-docs.helpmanual.io/hypothesis_plugin/), [#2097](https://github.com/samuelcolvin/pydantic/issues/2097) by [@Zac-HD](https://github.com/Zac-HD)\n* add validator for `None`, `NoneType` or `Literal[None]`, [#2095](https://github.com/samuelcolvin/pydantic/issues/2095) by [@PrettyWood](https://github.com/PrettyWood)\n* Handle properly fields of type `Callable` with a default value, [#2094](https://github.com/samuelcolvin/pydantic/issues/2094) by [@PrettyWood](https://github.com/PrettyWood)\n* Updated `create_model` return type annotation to return type which inherits from `__base__` argument, [#2071](https://github.com/samuelcolvin/pydantic/issues/2071) by [@uriyyo](https://github.com/uriyyo)\n* Add merged `json_encoders` inheritance, [#2064](https://github.com/samuelcolvin/pydantic/issues/2064) by [@art049](https://github.com/art049)\n* allow overwriting `ClassVar`s in sub-models without having to re-annotate them, [#2061](https://github.com/samuelcolvin/pydantic/issues/2061) by [@layday](https://github.com/layday)\n* add default encoder for `Pattern` type, [#2045](https://github.com/samuelcolvin/pydantic/issues/2045) by [@PrettyWood](https://github.com/PrettyWood)\n* Add `NonNegativeInt`, `NonPositiveInt`, `NonNegativeFloat`, `NonPositiveFloat`, [#1975](https://github.com/samuelcolvin/pydantic/issues/1975) by [@mdavis-xyz](https://github.com/mdavis-xyz)\n* Use % for percentage in string format of colors, [#1960](https://github.com/samuelcolvin/pydantic/issues/1960) by [@EdwardBetts](https://github.com/EdwardBetts)\n* Fixed issue causing `KeyError` to be raised when building schema from multiple `BaseModel` with the same names declared in separate classes, [#1912](https://github.com/samuelcolvin/pydantic/issues/1912) by [@JSextonn](https://github.com/JSextonn)\n* Add `rediss` (Redis over SSL) protocol to `RedisDsn`\n Allow URLs without `user` part (e.g., `rediss://:pass@localhost`), [#1911](https://github.com/samuelcolvin/pydantic/issues/1911) by [@TrDex](https://github.com/TrDex)\n* Add a new `frozen` boolean parameter to `Config` (default: `False`).\n Setting `frozen=True` does everything that `allow_mutation=False` does, and also generates a `__hash__()` method for the model. This makes instances of the model potentially hashable if all the attributes are hashable, [#1880](https://github.com/samuelcolvin/pydantic/issues/1880) by [@rhuille](https://github.com/rhuille)\n* fix schema generation with multiple Enums having the same name, [#1857](https://github.com/samuelcolvin/pydantic/issues/1857) by [@PrettyWood](https://github.com/PrettyWood)\n* Added support for 13/19 digits VISA credit cards in `PaymentCardNumber` type, [#1416](https://github.com/samuelcolvin/pydantic/issues/1416) by [@AlexanderSov](https://github.com/AlexanderSov)\n* fix: prevent `RecursionError` while using recursive `GenericModel`s, [#1370](https://github.com/samuelcolvin/pydantic/issues/1370) by [@xppt](https://github.com/xppt)\n* use `enum` for `typing.Literal` in JSON schema, [#1350](https://github.com/samuelcolvin/pydantic/issues/1350) by [@PrettyWood](https://github.com/PrettyWood)\n* Fix: some recursive models did not require `update_forward_refs` and silently behaved incorrectly, [#1201](https://github.com/samuelcolvin/pydantic/issues/1201) by [@PrettyWood](https://github.com/PrettyWood)\n* Fix bug where generic models with fields where the typevar is nested in another type `a: List[T]` are considered to be concrete. This allows these models to be subclassed and composed as expected, [#947](https://github.com/samuelcolvin/pydantic/issues/947) by [@daviskirk](https://github.com/daviskirk)\n* Add `Config.copy_on_model_validation` flag. When set to `False`, _pydantic_ will keep models used as fields\n untouched on validation instead of reconstructing (copying) them, [#265](https://github.com/samuelcolvin/pydantic/issues/265) by [@PrettyWood](https://github.com/PrettyWood)\n\n## v1.7.4 (2021-05-11)\n\n* **Security fix:** Fix `date` and `datetime` parsing so passing either `'infinity'` or `float('inf')` \n (or their negative values) does not cause an infinite loop,\n See security advisory [CVE-2021-29510](https://github.com/samuelcolvin/pydantic/security/advisories/GHSA-5jqp-qgf6-3pvh)\n\n## v1.7.3 (2020-11-30)\n\nThank you to pydantic's sponsors:\n@timdrijvers, [@BCarley](https://github.com/BCarley), [@chdsbd](https://github.com/chdsbd), [@tiangolo](https://github.com/tiangolo), [@matin](https://github.com/matin), [@linusg](https://github.com/linusg), [@kevinalh](https://github.com/kevinalh), [@jorgecarleitao](https://github.com/jorgecarleitao), [@koxudaxi](https://github.com/koxudaxi), [@primer-api](https://github.com/primer-api),\n@mkeen, [@meadsteve](https://github.com/meadsteve) for their kind support.\n\n* fix: set right default value for required (optional) fields, [#2142](https://github.com/samuelcolvin/pydantic/issues/2142) by [@PrettyWood](https://github.com/PrettyWood)\n* fix: support `underscore_attrs_are_private` with generic models, [#2138](https://github.com/samuelcolvin/pydantic/issues/2138) by [@PrettyWood](https://github.com/PrettyWood)\n* fix: update all modified field values in `root_validator` when `validate_assignment` is on, [#2116](https://github.com/samuelcolvin/pydantic/issues/2116) by [@PrettyWood](https://github.com/PrettyWood)\n* Allow pickling of `pydantic.dataclasses.dataclass` dynamically created from a built-in `dataclasses.dataclass`, [#2111](https://github.com/samuelcolvin/pydantic/issues/2111) by [@aimestereo](https://github.com/aimestereo)\n* Fix a regression where Enum fields would not propagate keyword arguments to the schema, [#2109](https://github.com/samuelcolvin/pydantic/issues/2109) by [@bm424](https://github.com/bm424)\n* Ignore `__doc__` as private attribute when `Config.underscore_attrs_are_private` is set, [#2090](https://github.com/samuelcolvin/pydantic/issues/2090) by [@PrettyWood](https://github.com/PrettyWood)\n\n## v1.7.2 (2020-11-01)\n\n* fix slow `GenericModel` concrete model creation, allow `GenericModel` concrete name reusing in module, [#2078](https://github.com/samuelcolvin/pydantic/issues/2078) by [@Bobronium](https://github.com/Bobronium)\n* keep the order of the fields when `validate_assignment` is set, [#2073](https://github.com/samuelcolvin/pydantic/issues/2073) by [@PrettyWood](https://github.com/PrettyWood)\n* forward all the params of the stdlib `dataclass` when converted into _pydantic_ `dataclass`, [#2065](https://github.com/samuelcolvin/pydantic/issues/2065) by [@PrettyWood](https://github.com/PrettyWood)\n\n## v1.7.1 (2020-10-28)\n\nThank you to pydantic's sponsors:\n@timdrijvers, [@BCarley](https://github.com/BCarley), [@chdsbd](https://github.com/chdsbd), [@tiangolo](https://github.com/tiangolo), [@matin](https://github.com/matin), [@linusg](https://github.com/linusg), [@kevinalh](https://github.com/kevinalh), [@jorgecarleitao](https://github.com/jorgecarleitao), [@koxudaxi](https://github.com/koxudaxi), [@primer-api](https://github.com/primer-api), [@mkeen](https://github.com/mkeen)\nfor their kind support.\n\n* fix annotation of `validate_arguments` when passing configuration as argument, [#2055](https://github.com/samuelcolvin/pydantic/issues/2055) by [@layday](https://github.com/layday)\n* Fix mypy assignment error when using `PrivateAttr`, [#2048](https://github.com/samuelcolvin/pydantic/issues/2048) by [@aphedges](https://github.com/aphedges)\n* fix `underscore_attrs_are_private` causing `TypeError` when overriding `__init__`, [#2047](https://github.com/samuelcolvin/pydantic/issues/2047) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Fixed regression introduced in v1.7 involving exception handling in field validators when `validate_assignment=True`, [#2044](https://github.com/samuelcolvin/pydantic/issues/2044) by [@johnsabath](https://github.com/johnsabath)\n* fix: _pydantic_ `dataclass` can inherit from stdlib `dataclass`\n and `Config.arbitrary_types_allowed` is supported, [#2042](https://github.com/samuelcolvin/pydantic/issues/2042) by [@PrettyWood](https://github.com/PrettyWood)\n\n## v1.7 (2020-10-26)\n\nThank you to pydantic's sponsors:\n@timdrijvers, [@BCarley](https://github.com/BCarley), [@chdsbd](https://github.com/chdsbd), [@tiangolo](https://github.com/tiangolo), [@matin](https://github.com/matin), [@linusg](https://github.com/linusg), [@kevinalh](https://github.com/kevinalh), [@jorgecarleitao](https://github.com/jorgecarleitao), [@koxudaxi](https://github.com/koxudaxi), [@primer-api](https://github.com/primer-api) \nfor their kind support.\n\n### Highlights\n\n* python 3.9 support, thanks [@PrettyWood](https://github.com/PrettyWood)\n* [Private model attributes](https://pydantic-docs.helpmanual.io/usage/models/#private-model-attributes), thanks [@Bobronium](https://github.com/Bobronium)\n* [\"secrets files\" support in `BaseSettings`](https://pydantic-docs.helpmanual.io/usage/settings/#secret-support), thanks [@mdgilene](https://github.com/mdgilene)\n* [convert stdlib dataclasses to pydantic dataclasses and use stdlib dataclasses in models](https://pydantic-docs.helpmanual.io/usage/dataclasses/#stdlib-dataclasses-and-pydantic-dataclasses), thanks [@PrettyWood](https://github.com/PrettyWood)\n\n### Changes\n\n* **Breaking Change:** remove `__field_defaults__`, add `default_factory` support with `BaseModel.construct`.\n Use `.get_default()` method on fields in `__fields__` attribute instead, [#1732](https://github.com/samuelcolvin/pydantic/issues/1732) by [@PrettyWood](https://github.com/PrettyWood)\n* Rearrange CI to run linting as a separate job, split install recipes for different tasks, [#2020](https://github.com/samuelcolvin/pydantic/issues/2020) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Allows subclasses of generic models to make some, or all, of the superclass's type parameters concrete, while \n also defining new type parameters in the subclass, [#2005](https://github.com/samuelcolvin/pydantic/issues/2005) by [@choogeboom](https://github.com/choogeboom)\n* Call validator with the correct `values` parameter type in `BaseModel.__setattr__`,\n when `validate_assignment = True` in model config, [#1999](https://github.com/samuelcolvin/pydantic/issues/1999) by [@me-ransh](https://github.com/me-ransh)\n* Force `fields.Undefined` to be a singleton object, fixing inherited generic model schemas, [#1981](https://github.com/samuelcolvin/pydantic/issues/1981) by [@daviskirk](https://github.com/daviskirk)\n* Include tests in source distributions, [#1976](https://github.com/samuelcolvin/pydantic/issues/1976) by [@sbraz](https://github.com/sbraz)\n* Add ability to use `min_length/max_length` constraints with secret types, [#1974](https://github.com/samuelcolvin/pydantic/issues/1974) by [@uriyyo](https://github.com/uriyyo)\n* Also check `root_validators` when `validate_assignment` is on, [#1971](https://github.com/samuelcolvin/pydantic/issues/1971) by [@PrettyWood](https://github.com/PrettyWood)\n* Fix const validators not running when custom validators are present, [#1957](https://github.com/samuelcolvin/pydantic/issues/1957) by [@hmvp](https://github.com/hmvp)\n* add `deque` to field types, [#1935](https://github.com/samuelcolvin/pydantic/issues/1935) by [@wozniakty](https://github.com/wozniakty)\n* add basic support for python 3.9, [#1832](https://github.com/samuelcolvin/pydantic/issues/1832) by [@PrettyWood](https://github.com/PrettyWood)\n* Fix typo in the anchor of exporting_models.md#modelcopy and incorrect description, [#1821](https://github.com/samuelcolvin/pydantic/issues/1821) by [@KimMachineGun](https://github.com/KimMachineGun)\n* Added ability for `BaseSettings` to read \"secret files\", [#1820](https://github.com/samuelcolvin/pydantic/issues/1820) by [@mdgilene](https://github.com/mdgilene)\n* add `parse_raw_as` utility function, [#1812](https://github.com/samuelcolvin/pydantic/issues/1812) by [@PrettyWood](https://github.com/PrettyWood)\n* Support home directory relative paths for `dotenv` files (e.g. `~/.env`), [#1803](https://github.com/samuelcolvin/pydantic/issues/1803) by [@PrettyWood](https://github.com/PrettyWood)\n* Clarify documentation for `parse_file` to show that the argument\n should be a file *path* not a file-like object, [#1794](https://github.com/samuelcolvin/pydantic/issues/1794) by [@mdavis-xyz](https://github.com/mdavis-xyz)\n* Fix false positive from mypy plugin when a class nested within a `BaseModel` is named `Model`, [#1770](https://github.com/samuelcolvin/pydantic/issues/1770) by [@selimb](https://github.com/selimb)\n* add basic support of Pattern type in schema generation, [#1767](https://github.com/samuelcolvin/pydantic/issues/1767) by [@PrettyWood](https://github.com/PrettyWood)\n* Support custom title, description and default in schema of enums, [#1748](https://github.com/samuelcolvin/pydantic/issues/1748) by [@PrettyWood](https://github.com/PrettyWood)\n* Properly represent `Literal` Enums when `use_enum_values` is True, [#1747](https://github.com/samuelcolvin/pydantic/issues/1747) by [@noelevans](https://github.com/noelevans)\n* Allows timezone information to be added to strings to be formatted as time objects. Permitted formats are `Z` for UTC \n or an offset for absolute positive or negative time shifts. Or the timezone data can be omitted, [#1744](https://github.com/samuelcolvin/pydantic/issues/1744) by [@noelevans](https://github.com/noelevans)\n* Add stub `__init__` with python 3.6 signature for `ForwardRef`, [#1738](https://github.com/samuelcolvin/pydantic/issues/1738) by [@sirtelemak](https://github.com/sirtelemak)\n* Fix behaviour with forward refs and optional fields in nested models, [#1736](https://github.com/samuelcolvin/pydantic/issues/1736) by [@PrettyWood](https://github.com/PrettyWood)\n* add `Enum` and `IntEnum` as valid types for fields, [#1735](https://github.com/samuelcolvin/pydantic/issues/1735) by [@PrettyWood](https://github.com/PrettyWood)\n* Change default value of `__module__` argument of `create_model` from `None` to `'pydantic.main'`. \n Set reference of created concrete model to it's module to allow pickling (not applied to models created in \n functions), [#1686](https://github.com/samuelcolvin/pydantic/issues/1686) by [@Bobronium](https://github.com/Bobronium)\n* Add private attributes support, [#1679](https://github.com/samuelcolvin/pydantic/issues/1679) by [@Bobronium](https://github.com/Bobronium)\n* add `config` to `@validate_arguments`, [#1663](https://github.com/samuelcolvin/pydantic/issues/1663) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Allow descendant Settings models to override env variable names for the fields defined in parent Settings models with \n `env` in their `Config`. Previously only `env_prefix` configuration option was applicable, [#1561](https://github.com/samuelcolvin/pydantic/issues/1561) by [@ojomio](https://github.com/ojomio)\n* Support `ref_template` when creating schema `$ref`s, [#1479](https://github.com/samuelcolvin/pydantic/issues/1479) by [@kilo59](https://github.com/kilo59)\n* Add a `__call__` stub to `PyObject` so that mypy will know that it is callable, [#1352](https://github.com/samuelcolvin/pydantic/issues/1352) by [@brianmaissy](https://github.com/brianmaissy)\n* `pydantic.dataclasses.dataclass` decorator now supports built-in `dataclasses.dataclass`.\n It is hence possible to convert an existing `dataclass` easily to add *pydantic* validation.\n Moreover nested dataclasses are also supported, [#744](https://github.com/samuelcolvin/pydantic/issues/744) by [@PrettyWood](https://github.com/PrettyWood)\n\n## v1.6.2 (2021-05-11)\n\n* **Security fix:** Fix `date` and `datetime` parsing so passing either `'infinity'` or `float('inf')` \n (or their negative values) does not cause an infinite loop,\n See security advisory [CVE-2021-29510](https://github.com/samuelcolvin/pydantic/security/advisories/GHSA-5jqp-qgf6-3pvh)\n\n## v1.6.1 (2020-07-15)\n\n* fix validation and parsing of nested models with `default_factory`, [#1710](https://github.com/samuelcolvin/pydantic/issues/1710) by [@PrettyWood](https://github.com/PrettyWood)\n\n## v1.6 (2020-07-11)\n\nThank you to pydantic's sponsors: [@matin](https://github.com/matin), [@tiangolo](https://github.com/tiangolo), [@chdsbd](https://github.com/chdsbd), [@jorgecarleitao](https://github.com/jorgecarleitao), and 1 anonymous sponsor for their kind support.\n\n* Modify validators for `conlist` and `conset` to not have `always=True`, [#1682](https://github.com/samuelcolvin/pydantic/issues/1682) by [@samuelcolvin](https://github.com/samuelcolvin)\n* add port check to `AnyUrl` (can't exceed 65536) ports are 16 insigned bits: `0 <= port <= 2**16-1` src: [rfc793 header format](https://tools.ietf.org/html/rfc793#section-3.1), [#1654](https://github.com/samuelcolvin/pydantic/issues/1654) by [@flapili](https://github.com/flapili)\n* Document default `regex` anchoring semantics, [#1648](https://github.com/samuelcolvin/pydantic/issues/1648) by [@yurikhan](https://github.com/yurikhan)\n* Use `chain.from_iterable` in class_validators.py. This is a faster and more idiomatic way of using `itertools.chain`.\n Instead of computing all the items in the iterable and storing them in memory, they are computed one-by-one and never\n stored as a huge list. This can save on both runtime and memory space, [#1642](https://github.com/samuelcolvin/pydantic/issues/1642) by [@cool-RR](https://github.com/cool-RR)\n* Add `conset()`, analogous to `conlist()`, [#1623](https://github.com/samuelcolvin/pydantic/issues/1623) by [@patrickkwang](https://github.com/patrickkwang)\n* make *pydantic* errors (un)pickable, [#1616](https://github.com/samuelcolvin/pydantic/issues/1616) by [@PrettyWood](https://github.com/PrettyWood)\n* Allow custom encoding for `dotenv` files, [#1615](https://github.com/samuelcolvin/pydantic/issues/1615) by [@PrettyWood](https://github.com/PrettyWood)\n* Ensure `SchemaExtraCallable` is always defined to get type hints on BaseConfig, [#1614](https://github.com/samuelcolvin/pydantic/issues/1614) by [@PrettyWood](https://github.com/PrettyWood)\n* Update datetime parser to support negative timestamps, [#1600](https://github.com/samuelcolvin/pydantic/issues/1600) by [@mlbiche](https://github.com/mlbiche)\n* Update mypy, remove `AnyType` alias for `Type[Any]`, [#1598](https://github.com/samuelcolvin/pydantic/issues/1598) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Adjust handling of root validators so that errors are aggregated from _all_ failing root validators, instead of reporting on only the first root validator to fail, [#1586](https://github.com/samuelcolvin/pydantic/issues/1586) by [@beezee](https://github.com/beezee)\n* Make `__modify_schema__` on Enums apply to the enum schema rather than fields that use the enum, [#1581](https://github.com/samuelcolvin/pydantic/issues/1581) by [@therefromhere](https://github.com/therefromhere)\n* Fix behavior of `__all__` key when used in conjunction with index keys in advanced include/exclude of fields that are sequences, [#1579](https://github.com/samuelcolvin/pydantic/issues/1579) by [@xspirus](https://github.com/xspirus)\n* Subclass validators do not run when referencing a `List` field defined in a parent class when `each_item=True`. Added an example to the docs illustrating this, [#1566](https://github.com/samuelcolvin/pydantic/issues/1566) by [@samueldeklund](https://github.com/samueldeklund)\n* change `schema.field_class_to_schema` to support `frozenset` in schema, [#1557](https://github.com/samuelcolvin/pydantic/issues/1557) by [@wangpeibao](https://github.com/wangpeibao)\n* Call `__modify_schema__` only for the field schema, [#1552](https://github.com/samuelcolvin/pydantic/issues/1552) by [@PrettyWood](https://github.com/PrettyWood)\n* Move the assignment of `field.validate_always` in `fields.py` so the `always` parameter of validators work on inheritance, [#1545](https://github.com/samuelcolvin/pydantic/issues/1545) by [@dcHHH](https://github.com/dcHHH)\n* Added support for UUID instantiation through 16 byte strings such as `b'\\x12\\x34\\x56\\x78' * 4`. This was done to support `BINARY(16)` columns in sqlalchemy, [#1541](https://github.com/samuelcolvin/pydantic/issues/1541) by [@shawnwall](https://github.com/shawnwall)\n* Add a test assertion that `default_factory` can return a singleton, [#1523](https://github.com/samuelcolvin/pydantic/issues/1523) by [@therefromhere](https://github.com/therefromhere)\n* Add `NameEmail.__eq__` so duplicate `NameEmail` instances are evaluated as equal, [#1514](https://github.com/samuelcolvin/pydantic/issues/1514) by [@stephen-bunn](https://github.com/stephen-bunn)\n* Add datamodel-code-generator link in pydantic document site, [#1500](https://github.com/samuelcolvin/pydantic/issues/1500) by [@koxudaxi](https://github.com/koxudaxi)\n* Added a \"Discussion of Pydantic\" section to the documentation, with a link to \"Pydantic Introduction\" video by Alexander Hultn\u00e9r, [#1499](https://github.com/samuelcolvin/pydantic/issues/1499) by [@hultner](https://github.com/hultner)\n* Avoid some side effects of `default_factory` by calling it only once\n if possible and by not setting a default value in the schema, [#1491](https://github.com/samuelcolvin/pydantic/issues/1491) by [@PrettyWood](https://github.com/PrettyWood)\n* Added docs about dumping dataclasses to JSON, [#1487](https://github.com/samuelcolvin/pydantic/issues/1487) by [@mikegrima](https://github.com/mikegrima)\n* Make `BaseModel.__signature__` class-only, so getting `__signature__` from model instance will raise `AttributeError`, [#1466](https://github.com/samuelcolvin/pydantic/issues/1466) by [@Bobronium](https://github.com/Bobronium)\n* include `'format': 'password'` in the schema for secret types, [#1424](https://github.com/samuelcolvin/pydantic/issues/1424) by [@atheuz](https://github.com/atheuz)\n* Modify schema constraints on `ConstrainedFloat` so that `exclusiveMinimum` and\n minimum are not included in the schema if they are equal to `-math.inf` and\n `exclusiveMaximum` and `maximum` are not included if they are equal to `math.inf`, [#1417](https://github.com/samuelcolvin/pydantic/issues/1417) by [@vdwees](https://github.com/vdwees)\n* Squash internal `__root__` dicts in `.dict()` (and, by extension, in `.json()`), [#1414](https://github.com/samuelcolvin/pydantic/issues/1414) by [@patrickkwang](https://github.com/patrickkwang)\n* Move `const` validator to post-validators so it validates the parsed value, [#1410](https://github.com/samuelcolvin/pydantic/issues/1410) by [@selimb](https://github.com/selimb)\n* Fix model validation to handle nested literals, e.g. `Literal['foo', Literal['bar']]`, [#1364](https://github.com/samuelcolvin/pydantic/issues/1364) by [@DBCerigo](https://github.com/DBCerigo)\n* Remove `user_required = True` from `RedisDsn`, neither user nor password are required, [#1275](https://github.com/samuelcolvin/pydantic/issues/1275) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Remove extra `allOf` from schema for fields with `Union` and custom `Field`, [#1209](https://github.com/samuelcolvin/pydantic/issues/1209) by [@mostaphaRoudsari](https://github.com/mostaphaRoudsari)\n* Updates OpenAPI schema generation to output all enums as separate models.\n Instead of inlining the enum values in the model schema, models now use a `$ref`\n property to point to the enum definition, [#1173](https://github.com/samuelcolvin/pydantic/issues/1173) by [@calvinwyoung](https://github.com/calvinwyoung)\n\n## v1.5.1 (2020-04-23)\n\n* Signature generation with `extra: allow` never uses a field name, [#1418](https://github.com/samuelcolvin/pydantic/issues/1418) by [@prettywood](https://github.com/prettywood)\n* Avoid mutating `Field` default value, [#1412](https://github.com/samuelcolvin/pydantic/issues/1412) by [@prettywood](https://github.com/prettywood)\n\n## v1.5 (2020-04-18)\n\n* Make includes/excludes arguments for `.dict()`, `._iter()`, ..., immutable, [#1404](https://github.com/samuelcolvin/pydantic/issues/1404) by [@AlexECX](https://github.com/AlexECX)\n* Always use a field's real name with includes/excludes in `model._iter()`, regardless of `by_alias`, [#1397](https://github.com/samuelcolvin/pydantic/issues/1397) by [@AlexECX](https://github.com/AlexECX)\n* Update constr regex example to include start and end lines, [#1396](https://github.com/samuelcolvin/pydantic/issues/1396) by [@lmcnearney](https://github.com/lmcnearney)\n* Confirm that shallow `model.copy()` does make a shallow copy of attributes, [#1383](https://github.com/samuelcolvin/pydantic/issues/1383) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Renaming `model_name` argument of `main.create_model()` to `__model_name` to allow using `model_name` as a field name, [#1367](https://github.com/samuelcolvin/pydantic/issues/1367) by [@kittipatv](https://github.com/kittipatv)\n* Replace raising of exception to silent passing for non-Var attributes in mypy plugin, [#1345](https://github.com/samuelcolvin/pydantic/issues/1345) by [@b0g3r](https://github.com/b0g3r)\n* Remove `typing_extensions` dependency for python 3.8, [#1342](https://github.com/samuelcolvin/pydantic/issues/1342) by [@prettywood](https://github.com/prettywood)\n* Make `SecretStr` and `SecretBytes` initialization idempotent, [#1330](https://github.com/samuelcolvin/pydantic/issues/1330) by [@atheuz](https://github.com/atheuz)\n* document making secret types dumpable using the json method, [#1328](https://github.com/samuelcolvin/pydantic/issues/1328) by [@atheuz](https://github.com/atheuz)\n* Move all testing and build to github actions, add windows and macos binaries, \n thank you [@StephenBrown2](https://github.com/StephenBrown2) for much help, [#1326](https://github.com/samuelcolvin/pydantic/issues/1326) by [@samuelcolvin](https://github.com/samuelcolvin)\n* fix card number length check in `PaymentCardNumber`, `PaymentCardBrand` now inherits from `str`, [#1317](https://github.com/samuelcolvin/pydantic/issues/1317) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Have `BaseModel` inherit from `Representation` to make mypy happy when overriding `__str__`, [#1310](https://github.com/samuelcolvin/pydantic/issues/1310) by [@FuegoFro](https://github.com/FuegoFro)\n* Allow `None` as input to all optional list fields, [#1307](https://github.com/samuelcolvin/pydantic/issues/1307) by [@prettywood](https://github.com/prettywood)\n* Add `datetime` field to `default_factory` example, [#1301](https://github.com/samuelcolvin/pydantic/issues/1301) by [@StephenBrown2](https://github.com/StephenBrown2)\n* Allow subclasses of known types to be encoded with superclass encoder, [#1291](https://github.com/samuelcolvin/pydantic/issues/1291) by [@StephenBrown2](https://github.com/StephenBrown2)\n* Exclude exported fields from all elements of a list/tuple of submodels/dicts with `'__all__'`, [#1286](https://github.com/samuelcolvin/pydantic/issues/1286) by [@masalim2](https://github.com/masalim2)\n* Add pydantic.color.Color objects as available input for Color fields, [#1258](https://github.com/samuelcolvin/pydantic/issues/1258) by [@leosussan](https://github.com/leosussan)\n* In examples, type nullable fields as `Optional`, so that these are valid mypy annotations, [#1248](https://github.com/samuelcolvin/pydantic/issues/1248) by [@kokes](https://github.com/kokes)\n* Make `pattern_validator()` accept pre-compiled `Pattern` objects. Fix `str_validator()` return type to `str`, [#1237](https://github.com/samuelcolvin/pydantic/issues/1237) by [@adamgreg](https://github.com/adamgreg)\n* Document how to manage Generics and inheritance, [#1229](https://github.com/samuelcolvin/pydantic/issues/1229) by [@esadruhn](https://github.com/esadruhn)\n* `update_forward_refs()` method of BaseModel now copies `__dict__` of class module instead of modyfying it, [#1228](https://github.com/samuelcolvin/pydantic/issues/1228) by [@paul-ilyin](https://github.com/paul-ilyin)\n* Support instance methods and class methods with `@validate_arguments`, [#1222](https://github.com/samuelcolvin/pydantic/issues/1222) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Add `default_factory` argument to `Field` to create a dynamic default value by passing a zero-argument callable, [#1210](https://github.com/samuelcolvin/pydantic/issues/1210) by [@prettywood](https://github.com/prettywood)\n* add support for `NewType` of `List`, `Optional`, etc, [#1207](https://github.com/samuelcolvin/pydantic/issues/1207) by [@Kazy](https://github.com/Kazy)\n* fix mypy signature for `root_validator`, [#1192](https://github.com/samuelcolvin/pydantic/issues/1192) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Fixed parsing of nested 'custom root type' models, [#1190](https://github.com/samuelcolvin/pydantic/issues/1190) by [@Shados](https://github.com/Shados)\n* Add `validate_arguments` function decorator which checks the arguments to a function matches type annotations, [#1179](https://github.com/samuelcolvin/pydantic/issues/1179) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Add `__signature__` to models, [#1034](https://github.com/samuelcolvin/pydantic/issues/1034) by [@Bobronium](https://github.com/Bobronium)\n* Refactor `._iter()` method, 10x speed boost for `dict(model)`, [#1017](https://github.com/samuelcolvin/pydantic/issues/1017) by [@Bobronium](https://github.com/Bobronium)\n\n## v1.4 (2020-01-24)\n\n* **Breaking Change:** alias precedence logic changed so aliases on a field always take priority over\n an alias from `alias_generator` to avoid buggy/unexpected behaviour,\n see [here](https://pydantic-docs.helpmanual.io/usage/model_config/#alias-precedence) for details, [#1178](https://github.com/samuelcolvin/pydantic/issues/1178) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Add support for unicode and punycode in TLDs, [#1182](https://github.com/samuelcolvin/pydantic/issues/1182) by [@jamescurtin](https://github.com/jamescurtin)\n* Fix `cls` argument in validators during assignment, [#1172](https://github.com/samuelcolvin/pydantic/issues/1172) by [@samuelcolvin](https://github.com/samuelcolvin)\n* completing Luhn algorithm for `PaymentCardNumber`, [#1166](https://github.com/samuelcolvin/pydantic/issues/1166) by [@cuencandres](https://github.com/cuencandres)\n* add support for generics that implement `__get_validators__` like a custom data type, [#1159](https://github.com/samuelcolvin/pydantic/issues/1159) by [@tiangolo](https://github.com/tiangolo)\n* add support for infinite generators with `Iterable`, [#1152](https://github.com/samuelcolvin/pydantic/issues/1152) by [@tiangolo](https://github.com/tiangolo)\n* fix `url_regex` to accept schemas with `+`, `-` and `.` after the first character, [#1142](https://github.com/samuelcolvin/pydantic/issues/1142) by [@samuelcolvin](https://github.com/samuelcolvin)\n* move `version_info()` to `version.py`, suggest its use in issues, [#1138](https://github.com/samuelcolvin/pydantic/issues/1138) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Improve pydantic import time by roughly 50% by deferring some module loading and regex compilation, [#1127](https://github.com/samuelcolvin/pydantic/issues/1127) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Fix `EmailStr` and `NameEmail` to accept instances of themselves in cython, [#1126](https://github.com/samuelcolvin/pydantic/issues/1126) by [@koxudaxi](https://github.com/koxudaxi)\n* Pass model class to the `Config.schema_extra` callable, [#1125](https://github.com/samuelcolvin/pydantic/issues/1125) by [@therefromhere](https://github.com/therefromhere)\n* Fix regex for username and password in URLs, [#1115](https://github.com/samuelcolvin/pydantic/issues/1115) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Add support for nested generic models, [#1104](https://github.com/samuelcolvin/pydantic/issues/1104) by [@dmontagu](https://github.com/dmontagu)\n* add `__all__` to `__init__.py` to prevent \"implicit reexport\" errors from mypy, [#1072](https://github.com/samuelcolvin/pydantic/issues/1072) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Add support for using \"dotenv\" files with `BaseSettings`, [#1011](https://github.com/samuelcolvin/pydantic/issues/1011) by [@acnebs](https://github.com/acnebs)\n\n## v1.3 (2019-12-21)\n\n* Change `schema` and `schema_model` to handle dataclasses by using their `__pydantic_model__` feature, [#792](https://github.com/samuelcolvin/pydantic/issues/792) by [@aviramha](https://github.com/aviramha)\n* Added option for `root_validator` to be skipped if values validation fails using keyword `skip_on_failure=True`, [#1049](https://github.com/samuelcolvin/pydantic/issues/1049) by [@aviramha](https://github.com/aviramha)\n* Allow `Config.schema_extra` to be a callable so that the generated schema can be post-processed, [#1054](https://github.com/samuelcolvin/pydantic/issues/1054) by [@selimb](https://github.com/selimb)\n* Update mypy to version 0.750, [#1057](https://github.com/samuelcolvin/pydantic/issues/1057) by [@dmontagu](https://github.com/dmontagu)\n* Trick Cython into allowing str subclassing, [#1061](https://github.com/samuelcolvin/pydantic/issues/1061) by [@skewty](https://github.com/skewty)\n* Prevent type attributes being added to schema unless the attribute `__schema_attributes__` is `True`, [#1064](https://github.com/samuelcolvin/pydantic/issues/1064) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Change `BaseModel.parse_file` to use `Config.json_loads`, [#1067](https://github.com/samuelcolvin/pydantic/issues/1067) by [@kierandarcy](https://github.com/kierandarcy)\n* Fix for optional `Json` fields, [#1073](https://github.com/samuelcolvin/pydantic/issues/1073) by [@volker48](https://github.com/volker48)\n* Change the default number of threads used when compiling with cython to one,\n allow override via the `CYTHON_NTHREADS` environment variable, [#1074](https://github.com/samuelcolvin/pydantic/issues/1074) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Run FastAPI tests during Pydantic's CI tests, [#1075](https://github.com/samuelcolvin/pydantic/issues/1075) by [@tiangolo](https://github.com/tiangolo)\n* My mypy strictness constraints, and associated tweaks to type annotations, [#1077](https://github.com/samuelcolvin/pydantic/issues/1077) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Add `__eq__` to SecretStr and SecretBytes to allow \"value equals\", [#1079](https://github.com/samuelcolvin/pydantic/issues/1079) by [@sbv-trueenergy](https://github.com/sbv-trueenergy)\n* Fix schema generation for nested None case, [#1088](https://github.com/samuelcolvin/pydantic/issues/1088) by [@lutostag](https://github.com/lutostag)\n* Consistent checks for sequence like objects, [#1090](https://github.com/samuelcolvin/pydantic/issues/1090) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Fix `Config` inheritance on `BaseSettings` when used with `env_prefix`, [#1091](https://github.com/samuelcolvin/pydantic/issues/1091) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Fix for `__modify_schema__` when it conflicted with `field_class_to_schema*`, [#1102](https://github.com/samuelcolvin/pydantic/issues/1102) by [@samuelcolvin](https://github.com/samuelcolvin)\n* docs: Fix explanation of case sensitive environment variable names when populating `BaseSettings` subclass attributes, [#1105](https://github.com/samuelcolvin/pydantic/issues/1105) by [@tribals](https://github.com/tribals)\n* Rename django-rest-framework benchmark in documentation, [#1119](https://github.com/samuelcolvin/pydantic/issues/1119) by [@frankie567](https://github.com/frankie567)\n\n## v1.2 (2019-11-28)\n\n* **Possible Breaking Change:** Add support for required `Optional` with `name: Optional[AnyType] = Field(...)`\n and refactor `ModelField` creation to preserve `required` parameter value, [#1031](https://github.com/samuelcolvin/pydantic/issues/1031) by [@tiangolo](https://github.com/tiangolo);\n see [here](https://pydantic-docs.helpmanual.io/usage/models/#required-optional-fields) for details\n* Add benchmarks for `cattrs`, [#513](https://github.com/samuelcolvin/pydantic/issues/513) by [@sebastianmika](https://github.com/sebastianmika)\n* Add `exclude_none` option to `dict()` and friends, [#587](https://github.com/samuelcolvin/pydantic/issues/587) by [@niknetniko](https://github.com/niknetniko)\n* Add benchmarks for `valideer`, [#670](https://github.com/samuelcolvin/pydantic/issues/670) by [@gsakkis](https://github.com/gsakkis)\n* Add `parse_obj_as` and `parse_file_as` functions for ad-hoc parsing of data into arbitrary pydantic-compatible types, [#934](https://github.com/samuelcolvin/pydantic/issues/934) by [@dmontagu](https://github.com/dmontagu)\n* Add `allow_reuse` argument to validators, thus allowing validator reuse, [#940](https://github.com/samuelcolvin/pydantic/issues/940) by [@dmontagu](https://github.com/dmontagu)\n* Add support for mapping types for custom root models, [#958](https://github.com/samuelcolvin/pydantic/issues/958) by [@dmontagu](https://github.com/dmontagu)\n* Mypy plugin support for dataclasses, [#966](https://github.com/samuelcolvin/pydantic/issues/966) by [@koxudaxi](https://github.com/koxudaxi)\n* Add support for dataclasses default factory, [#968](https://github.com/samuelcolvin/pydantic/issues/968) by [@ahirner](https://github.com/ahirner)\n* Add a `ByteSize` type for converting byte string (`1GB`) to plain bytes, [#977](https://github.com/samuelcolvin/pydantic/issues/977) by [@dgasmith](https://github.com/dgasmith)\n* Fix mypy complaint about `@root_validator(pre=True)`, [#984](https://github.com/samuelcolvin/pydantic/issues/984) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Add manylinux binaries for python 3.8 to pypi, also support manylinux2010, [#994](https://github.com/samuelcolvin/pydantic/issues/994) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Adds ByteSize conversion to another unit, [#995](https://github.com/samuelcolvin/pydantic/issues/995) by [@dgasmith](https://github.com/dgasmith)\n* Fix `__str__` and `__repr__` inheritance for models, [#1022](https://github.com/samuelcolvin/pydantic/issues/1022) by [@samuelcolvin](https://github.com/samuelcolvin)\n* add testimonials section to docs, [#1025](https://github.com/samuelcolvin/pydantic/issues/1025) by [@sullivancolin](https://github.com/sullivancolin)\n* Add support for `typing.Literal` for Python 3.8, [#1026](https://github.com/samuelcolvin/pydantic/issues/1026) by [@dmontagu](https://github.com/dmontagu)\n\n## v1.1.1 (2019-11-20)\n\n* Fix bug where use of complex fields on sub-models could cause fields to be incorrectly configured, [#1015](https://github.com/samuelcolvin/pydantic/issues/1015) by [@samuelcolvin](https://github.com/samuelcolvin)\n\n## v1.1 (2019-11-07)\n\n* Add a mypy plugin for type checking `BaseModel.__init__` and more, [#722](https://github.com/samuelcolvin/pydantic/issues/722) by [@dmontagu](https://github.com/dmontagu)\n* Change return type typehint for `GenericModel.__class_getitem__` to prevent PyCharm warnings, [#936](https://github.com/samuelcolvin/pydantic/issues/936) by [@dmontagu](https://github.com/dmontagu)\n* Fix usage of `Any` to allow `None`, also support `TypeVar` thus allowing use of un-parameterised collection types\n e.g. `Dict` and `List`, [#962](https://github.com/samuelcolvin/pydantic/issues/962) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Set `FieldInfo` on subfields to fix schema generation for complex nested types, [#965](https://github.com/samuelcolvin/pydantic/issues/965) by [@samuelcolvin](https://github.com/samuelcolvin)\n\n## v1.0 (2019-10-23)\n\n* **Breaking Change:** deprecate the `Model.fields` property, use `Model.__fields__` instead, [#883](https://github.com/samuelcolvin/pydantic/issues/883) by [@samuelcolvin](https://github.com/samuelcolvin)\n* **Breaking Change:** Change the precedence of aliases so child model aliases override parent aliases,\n including using `alias_generator`, [#904](https://github.com/samuelcolvin/pydantic/issues/904) by [@samuelcolvin](https://github.com/samuelcolvin)\n* **Breaking change:** Rename `skip_defaults` to `exclude_unset`, and add ability to exclude actual defaults, [#915](https://github.com/samuelcolvin/pydantic/issues/915) by [@dmontagu](https://github.com/dmontagu)\n* Add `**kwargs` to `pydantic.main.ModelMetaclass.__new__` so `__init_subclass__` can take custom parameters on extended\n `BaseModel` classes, [#867](https://github.com/samuelcolvin/pydantic/issues/867) by [@retnikt](https://github.com/retnikt)\n* Fix field of a type that has a default value, [#880](https://github.com/samuelcolvin/pydantic/issues/880) by [@koxudaxi](https://github.com/koxudaxi)\n* Use `FutureWarning` instead of `DeprecationWarning` when `alias` instead of `env` is used for settings models, [#881](https://github.com/samuelcolvin/pydantic/issues/881) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Fix issue with `BaseSettings` inheritance and `alias` getting set to `None`, [#882](https://github.com/samuelcolvin/pydantic/issues/882) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Modify `__repr__` and `__str__` methods to be consistent across all public classes, add `__pretty__` to support\n python-devtools, [#884](https://github.com/samuelcolvin/pydantic/issues/884) by [@samuelcolvin](https://github.com/samuelcolvin)\n* deprecation warning for `case_insensitive` on `BaseSettings` config, [#885](https://github.com/samuelcolvin/pydantic/issues/885) by [@samuelcolvin](https://github.com/samuelcolvin)\n* For `BaseSettings` merge environment variables and in-code values recursively, as long as they create a valid object\n when merged together, to allow splitting init arguments, [#888](https://github.com/samuelcolvin/pydantic/issues/888) by [@idmitrievsky](https://github.com/idmitrievsky)\n* change secret types example, [#890](https://github.com/samuelcolvin/pydantic/issues/890) by [@ashears](https://github.com/ashears)\n* Change the signature of `Model.construct()` to be more user-friendly, document `construct()` usage, [#898](https://github.com/samuelcolvin/pydantic/issues/898) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Add example for the `construct()` method, [#907](https://github.com/samuelcolvin/pydantic/issues/907) by [@ashears](https://github.com/ashears)\n* Improve use of `Field` constraints on complex types, raise an error if constraints are not enforceable,\n also support tuples with an ellipsis `Tuple[X, ...]`, `Sequence` and `FrozenSet` in schema, [#909](https://github.com/samuelcolvin/pydantic/issues/909) by [@samuelcolvin](https://github.com/samuelcolvin)\n* update docs for bool missing valid value, [#911](https://github.com/samuelcolvin/pydantic/issues/911) by [@trim21](https://github.com/trim21)\n* Better `str`/`repr` logic for `ModelField`, [#912](https://github.com/samuelcolvin/pydantic/issues/912) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Fix `ConstrainedList`, update schema generation to reflect `min_items` and `max_items` `Field()` arguments, [#917](https://github.com/samuelcolvin/pydantic/issues/917) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Allow abstracts sets (eg. dict keys) in the `include` and `exclude` arguments of `dict()`, [#921](https://github.com/samuelcolvin/pydantic/issues/921) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Fix JSON serialization errors on `ValidationError.json()` by using `pydantic_encoder`, [#922](https://github.com/samuelcolvin/pydantic/issues/922) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Clarify usage of `remove_untouched`, improve error message for types with no validators, [#926](https://github.com/samuelcolvin/pydantic/issues/926) by [@retnikt](https://github.com/retnikt)\n\n## v1.0b2 (2019-10-07)\n\n* Mark `StrictBool` typecheck as `bool` to allow for default values without mypy errors, [#690](https://github.com/samuelcolvin/pydantic/issues/690) by [@dmontagu](https://github.com/dmontagu)\n* Transfer the documentation build from sphinx to mkdocs, re-write much of the documentation, [#856](https://github.com/samuelcolvin/pydantic/issues/856) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Add support for custom naming schemes for `GenericModel` subclasses, [#859](https://github.com/samuelcolvin/pydantic/issues/859) by [@dmontagu](https://github.com/dmontagu)\n* Add `if TYPE_CHECKING:` to the excluded lines for test coverage, [#874](https://github.com/samuelcolvin/pydantic/issues/874) by [@dmontagu](https://github.com/dmontagu)\n* Rename `allow_population_by_alias` to `allow_population_by_field_name`, remove unnecessary warning about it, [#875](https://github.com/samuelcolvin/pydantic/issues/875) by [@samuelcolvin](https://github.com/samuelcolvin)\n\n## v1.0b1 (2019-10-01)\n\n* **Breaking Change:** rename `Schema` to `Field`, make it a function to placate mypy, [#577](https://github.com/samuelcolvin/pydantic/issues/577) by [@samuelcolvin](https://github.com/samuelcolvin)\n* **Breaking Change:** modify parsing behavior for `bool`, [#617](https://github.com/samuelcolvin/pydantic/issues/617) by [@dmontagu](https://github.com/dmontagu)\n* **Breaking Change:** `get_validators` is no longer recognised, use `__get_validators__`.\n `Config.ignore_extra` and `Config.allow_extra` are no longer recognised, use `Config.extra`, [#720](https://github.com/samuelcolvin/pydantic/issues/720) by [@samuelcolvin](https://github.com/samuelcolvin)\n* **Breaking Change:** modify default config settings for `BaseSettings`; `case_insensitive` renamed to `case_sensitive`,\n default changed to `case_sensitive = False`, `env_prefix` default changed to `''` - e.g. no prefix, [#721](https://github.com/samuelcolvin/pydantic/issues/721) by [@dmontagu](https://github.com/dmontagu)\n* **Breaking change:** Implement `root_validator` and rename root errors from `__obj__` to `__root__`, [#729](https://github.com/samuelcolvin/pydantic/issues/729) by [@samuelcolvin](https://github.com/samuelcolvin)\n* **Breaking Change:** alter the behaviour of `dict(model)` so that sub-models are nolonger\n converted to dictionaries, [#733](https://github.com/samuelcolvin/pydantic/issues/733) by [@samuelcolvin](https://github.com/samuelcolvin)\n* **Breaking change:** Added `initvars` support to `post_init_post_parse`, [#748](https://github.com/samuelcolvin/pydantic/issues/748) by [@Raphael-C-Almeida](https://github.com/Raphael-C-Almeida)\n* **Breaking Change:** Make `BaseModel.json()` only serialize the `__root__` key for models with custom root, [#752](https://github.com/samuelcolvin/pydantic/issues/752) by [@dmontagu](https://github.com/dmontagu)\n* **Breaking Change:** complete rewrite of `URL` parsing logic, [#755](https://github.com/samuelcolvin/pydantic/issues/755) by [@samuelcolvin](https://github.com/samuelcolvin)\n* **Breaking Change:** preserve superclass annotations for field-determination when not provided in subclass, [#757](https://github.com/samuelcolvin/pydantic/issues/757) by [@dmontagu](https://github.com/dmontagu)\n* **Breaking Change:** `BaseSettings` now uses the special `env` settings to define which environment variables to\n read, not aliases, [#847](https://github.com/samuelcolvin/pydantic/issues/847) by [@samuelcolvin](https://github.com/samuelcolvin)\n* add support for `assert` statements inside validators, [#653](https://github.com/samuelcolvin/pydantic/issues/653) by [@abdusco](https://github.com/abdusco)\n* Update documentation to specify the use of `pydantic.dataclasses.dataclass` and subclassing `pydantic.BaseModel`, [#710](https://github.com/samuelcolvin/pydantic/issues/710) by [@maddosaurus](https://github.com/maddosaurus)\n* Allow custom JSON decoding and encoding via `json_loads` and `json_dumps` `Config` properties, [#714](https://github.com/samuelcolvin/pydantic/issues/714) by [@samuelcolvin](https://github.com/samuelcolvin)\n* make all annotated fields occur in the order declared, [#715](https://github.com/samuelcolvin/pydantic/issues/715) by [@dmontagu](https://github.com/dmontagu)\n* use pytest to test `mypy` integration, [#735](https://github.com/samuelcolvin/pydantic/issues/735) by [@dmontagu](https://github.com/dmontagu)\n* add `__repr__` method to `ErrorWrapper`, [#738](https://github.com/samuelcolvin/pydantic/issues/738) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Added support for `FrozenSet` members in dataclasses, and a better error when attempting to use types from the `typing` module that are not supported by Pydantic, [#745](https://github.com/samuelcolvin/pydantic/issues/745) by [@djpetti](https://github.com/djpetti)\n* add documentation for Pycharm Plugin, [#750](https://github.com/samuelcolvin/pydantic/issues/750) by [@koxudaxi](https://github.com/koxudaxi)\n* fix broken examples in the docs, [#753](https://github.com/samuelcolvin/pydantic/issues/753) by [@dmontagu](https://github.com/dmontagu)\n* moving typing related objects into `pydantic.typing`, [#761](https://github.com/samuelcolvin/pydantic/issues/761) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Minor performance improvements to `ErrorWrapper`, `ValidationError` and datetime parsing, [#763](https://github.com/samuelcolvin/pydantic/issues/763) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Improvements to `datetime`/`date`/`time`/`timedelta` types: more descriptive errors,\n change errors to `value_error` not `type_error`, support bytes, [#766](https://github.com/samuelcolvin/pydantic/issues/766) by [@samuelcolvin](https://github.com/samuelcolvin)\n* fix error messages for `Literal` types with multiple allowed values, [#770](https://github.com/samuelcolvin/pydantic/issues/770) by [@dmontagu](https://github.com/dmontagu)\n* Improved auto-generated `title` field in JSON schema by converting underscore to space, [#772](https://github.com/samuelcolvin/pydantic/issues/772) by [@skewty](https://github.com/skewty)\n* support `mypy --no-implicit-reexport` for dataclasses, also respect `--no-implicit-reexport` in pydantic itself, [#783](https://github.com/samuelcolvin/pydantic/issues/783) by [@samuelcolvin](https://github.com/samuelcolvin)\n* add the `PaymentCardNumber` type, [#790](https://github.com/samuelcolvin/pydantic/issues/790) by [@matin](https://github.com/matin)\n* Fix const validations for lists, [#794](https://github.com/samuelcolvin/pydantic/issues/794) by [@hmvp](https://github.com/hmvp)\n* Set `additionalProperties` to false in schema for models with extra fields disallowed, [#796](https://github.com/samuelcolvin/pydantic/issues/796) by [@Code0x58](https://github.com/Code0x58)\n* `EmailStr` validation method now returns local part case-sensitive per RFC 5321, [#798](https://github.com/samuelcolvin/pydantic/issues/798) by [@henriklindgren](https://github.com/henriklindgren)\n* Added ability to validate strictness to `ConstrainedFloat`, `ConstrainedInt` and `ConstrainedStr` and added\n `StrictFloat` and `StrictInt` classes, [#799](https://github.com/samuelcolvin/pydantic/issues/799) by [@DerRidda](https://github.com/DerRidda)\n* Improve handling of `None` and `Optional`, replace `whole` with `each_item` (inverse meaning, default `False`)\n on validators, [#803](https://github.com/samuelcolvin/pydantic/issues/803) by [@samuelcolvin](https://github.com/samuelcolvin)\n* add support for `Type[T]` type hints, [#807](https://github.com/samuelcolvin/pydantic/issues/807) by [@timonbimon](https://github.com/timonbimon)\n* Performance improvements from removing `change_exceptions`, change how pydantic error are constructed, [#819](https://github.com/samuelcolvin/pydantic/issues/819) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Fix the error message arising when a `BaseModel`-type model field causes a `ValidationError` during parsing, [#820](https://github.com/samuelcolvin/pydantic/issues/820) by [@dmontagu](https://github.com/dmontagu)\n* allow `getter_dict` on `Config`, modify `GetterDict` to be more like a `Mapping` object and thus easier to work with, [#821](https://github.com/samuelcolvin/pydantic/issues/821) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Only check `TypeVar` param on base `GenericModel` class, [#842](https://github.com/samuelcolvin/pydantic/issues/842) by [@zpencerq](https://github.com/zpencerq)\n* rename `Model._schema_cache` -> `Model.__schema_cache__`, `Model._json_encoder` -> `Model.__json_encoder__`,\n `Model._custom_root_type` -> `Model.__custom_root_type__`, [#851](https://github.com/samuelcolvin/pydantic/issues/851) by [@samuelcolvin](https://github.com/samuelcolvin)\n\n## v0.32.2 (2019-08-17)\n\n(Docs are available [here](https://5d584fcca7c9b70007d1c997--pydantic-docs.netlify.com))\n\n* fix `__post_init__` usage with dataclass inheritance, fix [#739](https://github.com/samuelcolvin/pydantic/issues/739) by [@samuelcolvin](https://github.com/samuelcolvin)\n* fix required fields validation on GenericModels classes, [#742](https://github.com/samuelcolvin/pydantic/issues/742) by [@amitbl](https://github.com/amitbl)\n* fix defining custom `Schema` on `GenericModel` fields, [#754](https://github.com/samuelcolvin/pydantic/issues/754) by [@amitbl](https://github.com/amitbl)\n\n## v0.32.1 (2019-08-08)\n\n* do not validate extra fields when `validate_assignment` is on, [#724](https://github.com/samuelcolvin/pydantic/issues/724) by [@YaraslauZhylko](https://github.com/YaraslauZhylko)\n\n## v0.32 (2019-08-06)\n\n* add model name to `ValidationError` error message, [#676](https://github.com/samuelcolvin/pydantic/issues/676) by [@dmontagu](https://github.com/dmontagu)\n* **breaking change**: remove `__getattr__` and rename `__values__` to `__dict__` on `BaseModel`,\n deprecation warning on use `__values__` attr, attributes access speed increased up to 14 times, [#712](https://github.com/samuelcolvin/pydantic/issues/712) by [@Bobronium](https://github.com/Bobronium)\n* support `ForwardRef` (without self-referencing annotations) in Python 3.6, [#706](https://github.com/samuelcolvin/pydantic/issues/706) by [@koxudaxi](https://github.com/koxudaxi)\n* implement `schema_extra` in `Config` sub-class, [#663](https://github.com/samuelcolvin/pydantic/issues/663) by [@tiangolo](https://github.com/tiangolo)\n\n## v0.31.1 (2019-07-31)\n\n* fix json generation for `EnumError`, [#697](https://github.com/samuelcolvin/pydantic/issues/697) by [@dmontagu](https://github.com/dmontagu)\n* update numerous dependencies\n\n## v0.31 (2019-07-24)\n\n* better support for floating point `multiple_of` values, [#652](https://github.com/samuelcolvin/pydantic/issues/652) by [@justindujardin](https://github.com/justindujardin)\n* fix schema generation for `NewType` and `Literal`, [#649](https://github.com/samuelcolvin/pydantic/issues/649) by [@dmontagu](https://github.com/dmontagu)\n* fix `alias_generator` and field config conflict, [#645](https://github.com/samuelcolvin/pydantic/issues/645) by [@gmetzker](https://github.com/gmetzker) and [#658](https://github.com/samuelcolvin/pydantic/issues/658) by [@Bobronium](https://github.com/Bobronium)\n* more detailed message for `EnumError`, [#673](https://github.com/samuelcolvin/pydantic/issues/673) by [@dmontagu](https://github.com/dmontagu)\n* add advanced exclude support for `dict`, `json` and `copy`, [#648](https://github.com/samuelcolvin/pydantic/issues/648) by [@Bobronium](https://github.com/Bobronium)\n* fix bug in `GenericModel` for models with concrete parameterized fields, [#672](https://github.com/samuelcolvin/pydantic/issues/672) by [@dmontagu](https://github.com/dmontagu)\n* add documentation for `Literal` type, [#651](https://github.com/samuelcolvin/pydantic/issues/651) by [@dmontagu](https://github.com/dmontagu)\n* add `Config.keep_untouched` for custom descriptors support, [#679](https://github.com/samuelcolvin/pydantic/issues/679) by [@Bobronium](https://github.com/Bobronium)\n* use `inspect.cleandoc` internally to get model description, [#657](https://github.com/samuelcolvin/pydantic/issues/657) by [@tiangolo](https://github.com/tiangolo)\n* add `Color` to schema generation, by [@euri10](https://github.com/euri10)\n* add documentation for Literal type, [#651](https://github.com/samuelcolvin/pydantic/issues/651) by [@dmontagu](https://github.com/dmontagu)\n\n## v0.30.1 (2019-07-15)\n\n* fix so nested classes which inherit and change `__init__` are correctly processed while still allowing `self` as a\n parameter, [#644](https://github.com/samuelcolvin/pydantic/issues/644) by [@lnaden](https://github.com/lnaden) and [@dgasmith](https://github.com/dgasmith)\n\n## v0.30 (2019-07-07)\n\n* enforce single quotes in code, [#612](https://github.com/samuelcolvin/pydantic/issues/612) by [@samuelcolvin](https://github.com/samuelcolvin)\n* fix infinite recursion with dataclass inheritance and `__post_init__`, [#606](https://github.com/samuelcolvin/pydantic/issues/606) by [@Hanaasagi](https://github.com/Hanaasagi)\n* fix default values for `GenericModel`, [#610](https://github.com/samuelcolvin/pydantic/issues/610) by [@dmontagu](https://github.com/dmontagu)\n* clarify that self-referencing models require python 3.7+, [#616](https://github.com/samuelcolvin/pydantic/issues/616) by [@vlcinsky](https://github.com/vlcinsky)\n* fix truncate for types, [#611](https://github.com/samuelcolvin/pydantic/issues/611) by [@dmontagu](https://github.com/dmontagu)\n* add `alias_generator` support, [#622](https://github.com/samuelcolvin/pydantic/issues/622) by [@Bobronium](https://github.com/Bobronium)\n* fix unparameterized generic type schema generation, [#625](https://github.com/samuelcolvin/pydantic/issues/625) by [@dmontagu](https://github.com/dmontagu)\n* fix schema generation with multiple/circular references to the same model, [#621](https://github.com/samuelcolvin/pydantic/issues/621) by [@tiangolo](https://github.com/tiangolo) and [@wongpat](https://github.com/wongpat)\n* support custom root types, [#628](https://github.com/samuelcolvin/pydantic/issues/628) by [@koxudaxi](https://github.com/koxudaxi)\n* support `self` as a field name in `parse_obj`, [#632](https://github.com/samuelcolvin/pydantic/issues/632) by [@samuelcolvin](https://github.com/samuelcolvin)\n\n## v0.29 (2019-06-19)\n\n* support dataclasses.InitVar, [#592](https://github.com/samuelcolvin/pydantic/issues/592) by [@pfrederiks](https://github.com/pfrederiks)\n* Updated documentation to elucidate the usage of `Union` when defining multiple types under an attribute's\n annotation and showcase how the type-order can affect marshalling of provided values, [#594](https://github.com/samuelcolvin/pydantic/issues/594) by [@somada141](https://github.com/somada141)\n* add `conlist` type, [#583](https://github.com/samuelcolvin/pydantic/issues/583) by [@hmvp](https://github.com/hmvp)\n* add support for generics, [#595](https://github.com/samuelcolvin/pydantic/issues/595) by [@dmontagu](https://github.com/dmontagu)\n\n## v0.28 (2019-06-06)\n\n* fix support for JSON Schema generation when using models with circular references in Python 3.7, [#572](https://github.com/samuelcolvin/pydantic/issues/572) by [@tiangolo](https://github.com/tiangolo)\n* support `__post_init_post_parse__` on dataclasses, [#567](https://github.com/samuelcolvin/pydantic/issues/567) by [@sevaho](https://github.com/sevaho)\n* allow dumping dataclasses to JSON, [#575](https://github.com/samuelcolvin/pydantic/issues/575) by [@samuelcolvin](https://github.com/samuelcolvin) and [@DanielOberg](https://github.com/DanielOberg)\n* ORM mode, [#562](https://github.com/samuelcolvin/pydantic/issues/562) by [@samuelcolvin](https://github.com/samuelcolvin)\n* fix `pydantic.compiled` on ipython, [#573](https://github.com/samuelcolvin/pydantic/issues/573) by [@dmontagu](https://github.com/dmontagu) and [@samuelcolvin](https://github.com/samuelcolvin)\n* add `StrictBool` type, [#579](https://github.com/samuelcolvin/pydantic/issues/579) by [@cazgp](https://github.com/cazgp)\n\n## v0.27 (2019-05-30)\n\n* **breaking change** `_pydantic_post_init` to execute dataclass' original `__post_init__` before\n validation, [#560](https://github.com/samuelcolvin/pydantic/issues/560) by [@HeavenVolkoff](https://github.com/HeavenVolkoff)\n* fix handling of generic types without specified parameters, [#550](https://github.com/samuelcolvin/pydantic/issues/550) by [@dmontagu](https://github.com/dmontagu)\n* **breaking change** (maybe): this is the first release compiled with **cython**, see the docs and please\n submit an issue if you run into problems\n\n## v0.27.0a1 (2019-05-26)\n\n* fix JSON Schema for `list`, `tuple`, and `set`, [#540](https://github.com/samuelcolvin/pydantic/issues/540) by [@tiangolo](https://github.com/tiangolo)\n* compiling with cython, `manylinux` binaries, some other performance improvements, [#548](https://github.com/samuelcolvin/pydantic/issues/548) by [@samuelcolvin](https://github.com/samuelcolvin)\n\n## v0.26 (2019-05-22)\n\n* fix to schema generation for `IPvAnyAddress`, `IPvAnyInterface`, `IPvAnyNetwork` [#498](https://github.com/samuelcolvin/pydantic/issues/498) by [@pilosus](https://github.com/pilosus)\n* fix variable length tuples support, [#495](https://github.com/samuelcolvin/pydantic/issues/495) by [@pilosus](https://github.com/pilosus)\n* fix return type hint for `create_model`, [#526](https://github.com/samuelcolvin/pydantic/issues/526) by [@dmontagu](https://github.com/dmontagu)\n* **Breaking Change:** fix `.dict(skip_keys=True)` skipping values set via alias (this involves changing\n `validate_model()` to always returns `Tuple[Dict[str, Any], Set[str], Optional[ValidationError]]`), [#517](https://github.com/samuelcolvin/pydantic/issues/517) by [@sommd](https://github.com/sommd)\n* fix to schema generation for `IPv4Address`, `IPv6Address`, `IPv4Interface`,\n `IPv6Interface`, `IPv4Network`, `IPv6Network` [#532](https://github.com/samuelcolvin/pydantic/issues/532) by [@euri10](https://github.com/euri10)\n* add `Color` type, [#504](https://github.com/samuelcolvin/pydantic/issues/504) by [@pilosus](https://github.com/pilosus) and [@samuelcolvin](https://github.com/samuelcolvin)\n\n## v0.25 (2019-05-05)\n\n* Improve documentation on self-referencing models and annotations, [#487](https://github.com/samuelcolvin/pydantic/issues/487) by [@theenglishway](https://github.com/theenglishway)\n* fix `.dict()` with extra keys, [#490](https://github.com/samuelcolvin/pydantic/issues/490) by [@JaewonKim](https://github.com/JaewonKim)\n* support `const` keyword in `Schema`, [#434](https://github.com/samuelcolvin/pydantic/issues/434) by [@Sean1708](https://github.com/Sean1708)\n\n## v0.24 (2019-04-23)\n\n* fix handling `ForwardRef` in sub-types, like `Union`, [#464](https://github.com/samuelcolvin/pydantic/issues/464) by [@tiangolo](https://github.com/tiangolo)\n* fix secret serialization, [#465](https://github.com/samuelcolvin/pydantic/issues/465) by [@atheuz](https://github.com/atheuz)\n* Support custom validators for dataclasses, [#454](https://github.com/samuelcolvin/pydantic/issues/454) by [@primal100](https://github.com/primal100)\n* fix `parse_obj` to cope with dict-like objects, [#472](https://github.com/samuelcolvin/pydantic/issues/472) by [@samuelcolvin](https://github.com/samuelcolvin)\n* fix to schema generation in nested dataclass-based models, [#474](https://github.com/samuelcolvin/pydantic/issues/474) by [@NoAnyLove](https://github.com/NoAnyLove)\n* fix `json` for `Path`, `FilePath`, and `DirectoryPath` objects, [#473](https://github.com/samuelcolvin/pydantic/issues/473) by [@mikegoodspeed](https://github.com/mikegoodspeed)\n\n## v0.23 (2019-04-04)\n\n* improve documentation for contributing section, [#441](https://github.com/samuelcolvin/pydantic/issues/441) by [@pilosus](https://github.com/pilosus)\n* improve README.rst to include essential information about the package, [#446](https://github.com/samuelcolvin/pydantic/issues/446) by [@pilosus](https://github.com/pilosus)\n* `IntEnum` support, [#444](https://github.com/samuelcolvin/pydantic/issues/444) by [@potykion](https://github.com/potykion)\n* fix PyObject callable value, [#409](https://github.com/samuelcolvin/pydantic/issues/409) by [@pilosus](https://github.com/pilosus)\n* fix `black` deprecation warnings after update, [#451](https://github.com/samuelcolvin/pydantic/issues/451) by [@pilosus](https://github.com/pilosus)\n* fix `ForwardRef` collection bug, [#450](https://github.com/samuelcolvin/pydantic/issues/450) by [@tigerwings](https://github.com/tigerwings)\n* Support specialized `ClassVars`, [#455](https://github.com/samuelcolvin/pydantic/issues/455) by [@tyrylu](https://github.com/tyrylu)\n* fix JSON serialization for `ipaddress` types, [#333](https://github.com/samuelcolvin/pydantic/issues/333) by [@pilosus](https://github.com/pilosus)\n* add `SecretStr` and `SecretBytes` types, [#452](https://github.com/samuelcolvin/pydantic/issues/452) by [@atheuz](https://github.com/atheuz)\n\n## v0.22 (2019-03-29)\n\n* add `IPv{4,6,Any}Network` and `IPv{4,6,Any}Interface` types from `ipaddress` stdlib, [#333](https://github.com/samuelcolvin/pydantic/issues/333) by [@pilosus](https://github.com/pilosus)\n* add docs for `datetime` types, [#386](https://github.com/samuelcolvin/pydantic/issues/386) by [@pilosus](https://github.com/pilosus)\n* fix to schema generation in dataclass-based models, [#408](https://github.com/samuelcolvin/pydantic/issues/408) by [@pilosus](https://github.com/pilosus)\n* fix path in nested models, [#437](https://github.com/samuelcolvin/pydantic/issues/437) by [@kataev](https://github.com/kataev)\n* add `Sequence` support, [#304](https://github.com/samuelcolvin/pydantic/issues/304) by [@pilosus](https://github.com/pilosus)\n\n## v0.21.0 (2019-03-15)\n\n* fix typo in `NoneIsNotAllowedError` message, [#414](https://github.com/samuelcolvin/pydantic/issues/414) by [@YaraslauZhylko](https://github.com/YaraslauZhylko)\n* add `IPvAnyAddress`, `IPv4Address` and `IPv6Address` types, [#333](https://github.com/samuelcolvin/pydantic/issues/333) by [@pilosus](https://github.com/pilosus)\n\n## v0.20.1 (2019-02-26)\n\n* fix type hints of `parse_obj` and similar methods, [#405](https://github.com/samuelcolvin/pydantic/issues/405) by [@erosennin](https://github.com/erosennin)\n* fix submodel validation, [#403](https://github.com/samuelcolvin/pydantic/issues/403) by [@samuelcolvin](https://github.com/samuelcolvin)\n* correct type hints for `ValidationError.json`, [#406](https://github.com/samuelcolvin/pydantic/issues/406) by [@layday](https://github.com/layday)\n\n## v0.20.0 (2019-02-18)\n\n* fix tests for python 3.8, [#396](https://github.com/samuelcolvin/pydantic/issues/396) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Adds fields to the `dir` method for autocompletion in interactive sessions, [#398](https://github.com/samuelcolvin/pydantic/issues/398) by [@dgasmith](https://github.com/dgasmith)\n* support `ForwardRef` (and therefore `from __future__ import annotations`) with dataclasses, [#397](https://github.com/samuelcolvin/pydantic/issues/397) by [@samuelcolvin](https://github.com/samuelcolvin)\n\n## v0.20.0a1 (2019-02-13)\n\n* **breaking change** (maybe): more sophisticated argument parsing for validators, any subset of\n `values`, `config` and `field` is now permitted, eg. `(cls, value, field)`,\n however the variadic key word argument (\"`**kwargs`\") **must** be called `kwargs`, [#388](https://github.com/samuelcolvin/pydantic/issues/388) by [@samuelcolvin](https://github.com/samuelcolvin)\n* **breaking change**: Adds `skip_defaults` argument to `BaseModel.dict()` to allow skipping of fields that\n were not explicitly set, signature of `Model.construct()` changed, [#389](https://github.com/samuelcolvin/pydantic/issues/389) by [@dgasmith](https://github.com/dgasmith)\n* add `py.typed` marker file for PEP-561 support, [#391](https://github.com/samuelcolvin/pydantic/issues/391) by [@je-l](https://github.com/je-l)\n* Fix `extra` behaviour for multiple inheritance/mix-ins, [#394](https://github.com/samuelcolvin/pydantic/issues/394) by [@YaraslauZhylko](https://github.com/YaraslauZhylko)\n\n## v0.19.0 (2019-02-04)\n\n* Support `Callable` type hint, fix [#279](https://github.com/samuelcolvin/pydantic/issues/279) by [@proofit404](https://github.com/proofit404)\n* Fix schema for fields with `validator` decorator, fix [#375](https://github.com/samuelcolvin/pydantic/issues/375) by [@tiangolo](https://github.com/tiangolo)\n* Add `multiple_of` constraint to `ConstrainedDecimal`, `ConstrainedFloat`, `ConstrainedInt`\n and their related types `condecimal`, `confloat`, and `conint` [#371](https://github.com/samuelcolvin/pydantic/issues/371), thanks [@StephenBrown2](https://github.com/StephenBrown2)\n* Deprecated `ignore_extra` and `allow_extra` Config fields in favor of `extra`, [#352](https://github.com/samuelcolvin/pydantic/issues/352) by [@liiight](https://github.com/liiight)\n* Add type annotations to all functions, test fully with mypy, [#373](https://github.com/samuelcolvin/pydantic/issues/373) by [@samuelcolvin](https://github.com/samuelcolvin)\n* fix for 'missing' error with `validate_all` or `validate_always`, [#381](https://github.com/samuelcolvin/pydantic/issues/381) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Change the second/millisecond watershed for date/datetime parsing to `2e10`, [#385](https://github.com/samuelcolvin/pydantic/issues/385) by [@samuelcolvin](https://github.com/samuelcolvin)\n\n## v0.18.2 (2019-01-22)\n\n* Fix to schema generation with `Optional` fields, fix [#361](https://github.com/samuelcolvin/pydantic/issues/361) by [@samuelcolvin](https://github.com/samuelcolvin)\n\n## v0.18.1 (2019-01-17)\n\n* add `ConstrainedBytes` and `conbytes` types, [#315](https://github.com/samuelcolvin/pydantic/issues/315) [@Gr1N](https://github.com/Gr1N)\n* adding `MANIFEST.in` to include license in package `.tar.gz`, [#358](https://github.com/samuelcolvin/pydantic/issues/358) by [@samuelcolvin](https://github.com/samuelcolvin)\n\n## v0.18.0 (2019-01-13)\n\n* **breaking change**: don't call validators on keys of dictionaries, [#254](https://github.com/samuelcolvin/pydantic/issues/254) by [@samuelcolvin](https://github.com/samuelcolvin)\n* Fix validators with `always=True` when the default is `None` or the type is optional, also prevent\n `whole` validators being called for sub-fields, fix [#132](https://github.com/samuelcolvin/pydantic/issues/132) by [@samuelcolvin](https://github.com/samuelcolvin)\n* improve documentation for settings priority and allow it to be easily changed, [#343](https://github.com/samuelcolvin/pydantic/issues/343) by [@samuelcolvin](https://github.com/samuelcolvin)\n* fix `ignore_extra=False` and `allow_population_by_alias=True`, fix [#257](https://github.com/samuelcolvin/pydantic/issues/257) by [@samuelcolvin](https://github.com/samuelcolvin)\n* **breaking change**: Set `BaseConfig` attributes `min_anystr_length` and `max_anystr_length` to\n `None` by default, fix [#349](https://github.com/samuelcolvin/pydantic/issues/349) in [#350](https://github.com/samuelcolvin/pydantic/issues/350) by [@tiangolo](https://github.com/tiangolo)\n* add support for postponed annotations, [#348](https://github.com/samuelcolvin/pydantic/issues/348) by [@samuelcolvin](https://github.com/samuelcolvin)\n\n## v0.17.0 (2018-12-27)\n\n* fix schema for `timedelta` as number, [#325](https://github.com/samuelcolvin/pydantic/issues/325) by [@tiangolo](https://github.com/tiangolo)\n* prevent validators being called repeatedly after inheritance, [#327](https://github.com/samuelcolvin/pydantic/issues/327) by [@samuelcolvin](https://github.com/samuelcolvin)\n* prevent duplicate validator check in ipython, fix [#312](https://github.com/samuelcolvin/pydantic/issues/312) by [@samuelcolvin](https://github.com/samuelcolvin)\n* add \"Using Pydantic\" section to docs, [#323](https://github.com/samuelcolvin/pydantic/issues/323) by [@tiangolo](https://github.com/tiangolo) & [#326](https://github.com/samuelcolvin/pydantic/issues/326) by [@samuelcolvin](https://github.com/samuelcolvin)\n* fix schema generation for fields annotated as `: dict`, `: list`,\n `: tuple` and `: set`, [#330](https://github.com/samuelcolvin/pydantic/issues/330) & [#335](https://github.com/samuelcolvin/pydantic/issues/335) by [@nkonin](https://github.com/nkonin)\n* add support for constrained strings as dict keys in schema, [#332](https://github.com/samuelcolvin/pydantic/issues/332) by [@tiangolo](https://github.com/tiangolo)\n* support for passing Config class in dataclasses decorator, [#276](https://github.com/samuelcolvin/pydantic/issues/276) by [@jarekkar](https://github.com/jarekkar)\n (**breaking change**: this supersedes the `validate_assignment` argument with `config`)\n* support for nested dataclasses, [#334](https://github.com/samuelcolvin/pydantic/issues/334) by [@samuelcolvin](https://github.com/samuelcolvin)\n* better errors when getting an `ImportError` with `PyObject`, [#309](https://github.com/samuelcolvin/pydantic/issues/309) by [@samuelcolvin](https://github.com/samuelcolvin)\n* rename `get_validators` to `__get_validators__`, deprecation warning on use of old name, [#338](https://github.com/samuelcolvin/pydantic/issues/338) by [@samuelcolvin](https://github.com/samuelcolvin)\n* support `ClassVar` by excluding such attributes from fields, [#184](https://github.com/samuelcolvin/pydantic/issues/184) by [@samuelcolvin](https://github.com/samuelcolvin)\n\n## v0.16.1 (2018-12-10)\n\n* fix `create_model` to correctly use the passed `__config__`, [#320](https://github.com/samuelcolvin/pydantic/issues/320) by [@hugoduncan](https://github.com/hugoduncan)\n\n## v0.16.0 (2018-12-03)\n\n* **breaking change**: refactor schema generation to be compatible with JSON Schema and OpenAPI specs, [#308](https://github.com/samuelcolvin/pydantic/issues/308) by [@tiangolo](https://github.com/tiangolo)\n* add `schema` to `schema` module to generate top-level schemas from base models, [#308](https://github.com/samuelcolvin/pydantic/issues/308) by [@tiangolo](https://github.com/tiangolo)\n* add additional fields to `Schema` class to declare validation for `str` and numeric values, [#311](https://github.com/samuelcolvin/pydantic/issues/311) by [@tiangolo](https://github.com/tiangolo)\n* rename `_schema` to `schema` on fields, [#318](https://github.com/samuelcolvin/pydantic/issues/318) by [@samuelcolvin](https://github.com/samuelcolvin)\n* add `case_insensitive` option to `BaseSettings` `Config`, [#277](https://github.com/samuelcolvin/pydantic/issues/277) by [@jasonkuhrt](https://github.com/jasonkuhrt)\n\n## v0.15.0 (2018-11-18)\n\n* move codebase to use black, [#287](https://github.com/samuelcolvin/pydantic/issues/287) by [@samuelcolvin](https://github.com/samuelcolvin)\n* fix alias use in settings, [#286](https://github.com/samuelcolvin/pydantic/issues/286) by [@jasonkuhrt](https://github.com/jasonkuhrt) and [@samuelcolvin](https://github.com/samuelcolvin)\n* fix datetime parsing in `parse_date`, [#298](https://github.com/samuelcolvin/pydantic/issues/298) by [@samuelcolvin](https://github.com/samuelcolvin)\n* allow dataclass inheritance, fix [#293](https://github.com/samuelcolvin/pydantic/issues/293) by [@samuelcolvin](https://github.com/samuelcolvin)\n* fix `PyObject = None`, fix [#305](https://github.com/samuelcolvin/pydantic/issues/305) by [@samuelcolvin](https://github.com/samuelcolvin)\n* allow `Pattern` type, fix [#303](https://github.com/samuelcolvin/pydantic/issues/303) by [@samuelcolvin](https://github.com/samuelcolvin)\n\n## v0.14.0 (2018-10-02)\n\n* dataclasses decorator, [#269](https://github.com/samuelcolvin/pydantic/issues/269) by [@Gaunt](https://github.com/Gaunt) and [@samuelcolvin](https://github.com/samuelcolvin)\n\n## v0.13.1 (2018-09-21)\n\n* fix issue where int_validator doesn't cast a `bool` to an `int` [#264](https://github.com/samuelcolvin/pydantic/issues/264) by [@nphyatt](https://github.com/nphyatt)\n* add deep copy support for `BaseModel.copy()` [#249](https://github.com/samuelcolvin/pydantic/issues/249), [@gangefors](https://github.com/gangefors)\n\n## v0.13.0 (2018-08-25)\n\n* raise an exception if a field's name shadows an existing `BaseModel` attribute [#242](https://github.com/samuelcolvin/pydantic/issues/242)\n* add `UrlStr` and `urlstr` types [#236](https://github.com/samuelcolvin/pydantic/issues/236)\n* timedelta json encoding ISO8601 and total seconds, custom json encoders [#247](https://github.com/samuelcolvin/pydantic/issues/247), by [@cfkanesan](https://github.com/cfkanesan) and [@samuelcolvin](https://github.com/samuelcolvin)\n* allow `timedelta` objects as values for properties of type `timedelta` (matches `datetime` etc. behavior) [#247](https://github.com/samuelcolvin/pydantic/issues/247)\n\n## v0.12.1 (2018-07-31)\n\n* fix schema generation for fields defined using `typing.Any` [#237](https://github.com/samuelcolvin/pydantic/issues/237)\n\n## v0.12.0 (2018-07-31)\n\n* add `by_alias` argument in `.dict()` and `.json()` model methods [#205](https://github.com/samuelcolvin/pydantic/issues/205)\n* add Json type support [#214](https://github.com/samuelcolvin/pydantic/issues/214)\n* support tuples [#227](https://github.com/samuelcolvin/pydantic/issues/227)\n* major improvements and changes to schema [#213](https://github.com/samuelcolvin/pydantic/issues/213)\n\n## v0.11.2 (2018-07-05)\n\n* add `NewType` support [#115](https://github.com/samuelcolvin/pydantic/issues/115)\n* fix `list`, `set` & `tuple` validation [#225](https://github.com/samuelcolvin/pydantic/issues/225)\n* separate out `validate_model` method, allow errors to be returned along with valid values [#221](https://github.com/samuelcolvin/pydantic/issues/221)\n\n## v0.11.1 (2018-07-02)\n\n* support Python 3.7 [#216](https://github.com/samuelcolvin/pydantic/issues/216), thanks [@layday](https://github.com/layday)\n* Allow arbitrary types in model [#209](https://github.com/samuelcolvin/pydantic/issues/209), thanks [@oldPadavan](https://github.com/oldPadavan)\n\n## v0.11.0 (2018-06-28)\n\n* make `list`, `tuple` and `set` types stricter [#86](https://github.com/samuelcolvin/pydantic/issues/86)\n* **breaking change**: remove msgpack parsing [#201](https://github.com/samuelcolvin/pydantic/issues/201)\n* add `FilePath` and `DirectoryPath` types [#10](https://github.com/samuelcolvin/pydantic/issues/10)\n* model schema generation [#190](https://github.com/samuelcolvin/pydantic/issues/190)\n* JSON serialisation of models and schemas [#133](https://github.com/samuelcolvin/pydantic/issues/133)\n\n## v0.10.0 (2018-06-11)\n\n* add `Config.allow_population_by_alias` [#160](https://github.com/samuelcolvin/pydantic/issues/160), thanks [@bendemaree](https://github.com/bendemaree)\n* **breaking change**: new errors format [#179](https://github.com/samuelcolvin/pydantic/issues/179), thanks [@Gr1N](https://github.com/Gr1N)\n* **breaking change**: removed `Config.min_number_size` and `Config.max_number_size` [#183](https://github.com/samuelcolvin/pydantic/issues/183), thanks [@Gr1N](https://github.com/Gr1N)\n* **breaking change**: correct behaviour of `lt` and `gt` arguments to `conint` etc. [#188](https://github.com/samuelcolvin/pydantic/issues/188)\n for the old behaviour use `le` and `ge` [#194](https://github.com/samuelcolvin/pydantic/issues/194), thanks [@jaheba](https://github.com/jaheba)\n* added error context and ability to redefine error message templates using `Config.error_msg_templates` [#183](https://github.com/samuelcolvin/pydantic/issues/183),\n thanks [@Gr1N](https://github.com/Gr1N)\n* fix typo in validator exception [#150](https://github.com/samuelcolvin/pydantic/issues/150)\n* copy defaults to model values, so different models don't share objects [#154](https://github.com/samuelcolvin/pydantic/issues/154)\n\n## v0.9.1 (2018-05-10)\n\n* allow custom `get_field_config` on config classes [#159](https://github.com/samuelcolvin/pydantic/issues/159)\n* add `UUID1`, `UUID3`, `UUID4` and `UUID5` types [#167](https://github.com/samuelcolvin/pydantic/issues/167), thanks [@Gr1N](https://github.com/Gr1N)\n* modify some inconsistent docstrings and annotations [#173](https://github.com/samuelcolvin/pydantic/issues/173), thanks [@YannLuo](https://github.com/YannLuo)\n* fix type annotations for exotic types [#171](https://github.com/samuelcolvin/pydantic/issues/171), thanks [@Gr1N](https://github.com/Gr1N)\n* re-use type validators in exotic types [#171](https://github.com/samuelcolvin/pydantic/issues/171)\n* scheduled monthly requirements updates [#168](https://github.com/samuelcolvin/pydantic/issues/168)\n* add `Decimal`, `ConstrainedDecimal` and `condecimal` types [#170](https://github.com/samuelcolvin/pydantic/issues/170), thanks [@Gr1N](https://github.com/Gr1N)\n\n## v0.9.0 (2018-04-28)\n\n* tweak email-validator import error message [#145](https://github.com/samuelcolvin/pydantic/issues/145)\n* fix parse error of `parse_date()` and `parse_datetime()` when input is 0 [#144](https://github.com/samuelcolvin/pydantic/issues/144), thanks [@YannLuo](https://github.com/YannLuo)\n* add `Config.anystr_strip_whitespace` and `strip_whitespace` kwarg to `constr`,\n by default values is `False` [#163](https://github.com/samuelcolvin/pydantic/issues/163), thanks [@Gr1N](https://github.com/Gr1N)\n* add `ConstrainedFloat`, `confloat`, `PositiveFloat` and `NegativeFloat` types [#166](https://github.com/samuelcolvin/pydantic/issues/166), thanks [@Gr1N](https://github.com/Gr1N)\n\n## v0.8.0 (2018-03-25)\n\n* fix type annotation for `inherit_config` [#139](https://github.com/samuelcolvin/pydantic/issues/139)\n* **breaking change**: check for invalid field names in validators [#140](https://github.com/samuelcolvin/pydantic/issues/140)\n* validate attributes of parent models [#141](https://github.com/samuelcolvin/pydantic/issues/141)\n* **breaking change**: email validation now uses\n [email-validator](https://github.com/JoshData/python-email-validator) [#142](https://github.com/samuelcolvin/pydantic/issues/142)\n\n## v0.7.1 (2018-02-07)\n\n* fix bug with `create_model` modifying the base class\n\n## v0.7.0 (2018-02-06)\n\n* added compatibility with abstract base classes (ABCs) [#123](https://github.com/samuelcolvin/pydantic/issues/123)\n* add `create_model` method [#113](https://github.com/samuelcolvin/pydantic/issues/113) [#125](https://github.com/samuelcolvin/pydantic/issues/125)\n* **breaking change**: rename `.config` to `.__config__` on a model\n* **breaking change**: remove deprecated `.values()` on a model, use `.dict()` instead\n* remove use of `OrderedDict` and use simple dict [#126](https://github.com/samuelcolvin/pydantic/issues/126)\n* add `Config.use_enum_values` [#127](https://github.com/samuelcolvin/pydantic/issues/127)\n* add wildcard validators of the form `@validate('*')` [#128](https://github.com/samuelcolvin/pydantic/issues/128)\n\n## v0.6.4 (2018-02-01)\n\n* allow python date and times objects [#122](https://github.com/samuelcolvin/pydantic/issues/122)\n\n## v0.6.3 (2017-11-26)\n\n* fix direct install without `README.rst` present\n\n## v0.6.2 (2017-11-13)\n\n* errors for invalid validator use\n* safer check for complex models in `Settings`\n\n## v0.6.1 (2017-11-08)\n\n* prevent duplicate validators, [#101](https://github.com/samuelcolvin/pydantic/issues/101)\n* add `always` kwarg to validators, [#102](https://github.com/samuelcolvin/pydantic/issues/102)\n\n## v0.6.0 (2017-11-07)\n\n* assignment validation [#94](https://github.com/samuelcolvin/pydantic/issues/94), thanks petroswork!\n* JSON in environment variables for complex types, [#96](https://github.com/samuelcolvin/pydantic/issues/96)\n* add `validator` decorators for complex validation, [#97](https://github.com/samuelcolvin/pydantic/issues/97)\n* depreciate `values(...)` and replace with `.dict(...)`, [#99](https://github.com/samuelcolvin/pydantic/issues/99)\n\n## v0.5.0 (2017-10-23)\n\n* add `UUID` validation [#89](https://github.com/samuelcolvin/pydantic/issues/89)\n* remove `index` and `track` from error object (json) if they're null [#90](https://github.com/samuelcolvin/pydantic/issues/90)\n* improve the error text when a list is provided rather than a dict [#90](https://github.com/samuelcolvin/pydantic/issues/90)\n* add benchmarks table to docs [#91](https://github.com/samuelcolvin/pydantic/issues/91)\n\n## v0.4.0 (2017-07-08)\n\n* show length in string validation error\n* fix aliases in config during inheritance [#55](https://github.com/samuelcolvin/pydantic/issues/55)\n* simplify error display\n* use unicode ellipsis in `truncate`\n* add `parse_obj`, `parse_raw` and `parse_file` helper functions [#58](https://github.com/samuelcolvin/pydantic/issues/58)\n* switch annotation only fields to come first in fields list not last\n\n## v0.3.0 (2017-06-21)\n\n* immutable models via `config.allow_mutation = False`, associated cleanup and performance improvement [#44](https://github.com/samuelcolvin/pydantic/issues/44)\n* immutable helper methods `construct()` and `copy()` [#53](https://github.com/samuelcolvin/pydantic/issues/53)\n* allow pickling of models [#53](https://github.com/samuelcolvin/pydantic/issues/53)\n* `setattr` is removed as `__setattr__` is now intelligent [#44](https://github.com/samuelcolvin/pydantic/issues/44)\n* `raise_exception` removed, Models now always raise exceptions [#44](https://github.com/samuelcolvin/pydantic/issues/44)\n* instance method validators removed\n* django-restful-framework benchmarks added [#47](https://github.com/samuelcolvin/pydantic/issues/47)\n* fix inheritance bug [#49](https://github.com/samuelcolvin/pydantic/issues/49)\n* make str type stricter so list, dict etc are not coerced to strings. [#52](https://github.com/samuelcolvin/pydantic/issues/52)\n* add `StrictStr` which only always strings as input [#52](https://github.com/samuelcolvin/pydantic/issues/52)\n\n## v0.2.1 (2017-06-07)\n\n* pypi and travis together messed up the deploy of `v0.2` this should fix it\n\n## v0.2.0 (2017-06-07)\n\n* **breaking change**: `values()` on a model is now a method not a property,\n takes `include` and `exclude` arguments\n* allow annotation only fields to support mypy\n* add pretty `to_string(pretty=True)` method for models\n\n## v0.1.0 (2017-06-03)\n\n* add docs\n* add history\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/samuelcolvin/pydantic", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pydantic", "package_url": "https://pypi.org/project/pydantic/", "platform": "", "project_url": "https://pypi.org/project/pydantic/", "project_urls": { "Homepage": "https://github.com/samuelcolvin/pydantic" }, "release_url": "https://pypi.org/project/pydantic/1.9.0/", "requires_dist": [ "typing-extensions (>=3.7.4.3)", "dataclasses (>=0.6) ; python_version < \"3.7\"", "python-dotenv (>=0.10.4) ; extra == 'dotenv'", "email-validator (>=1.0.3) ; extra == 'email'" ], "requires_python": ">=3.6.1", "summary": "Data validation and settings management using python 3.6 type hinting", "version": "1.9.0", "yanked": false, "yanked_reason": null }, "last_serial": 12448229, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "8df5a937906cf609452d7811bc4d77cf", "sha256": "1dd9831ccd048e3219e7e31317ad20106564b6cc96784e9ecd247fc21a0f15a4" }, "downloads": -1, "filename": "pydantic-0.0.1-py35.py36-none-any.whl", "has_sig": false, "md5_digest": "8df5a937906cf609452d7811bc4d77cf", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 7508, "upload_time": "2017-05-03T20:58:46", "upload_time_iso_8601": "2017-05-03T20:58:46.547771Z", "url": "https://files.pythonhosted.org/packages/fe/1c/82ccdb995e5951cc6b86593a5ffc527e4435432514ce3f74cf4af2c19cd5/pydantic-0.0.1-py35.py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c650421190f4755bc7196cdd7b9b61df", "sha256": "f9622612da3f7dfc04ba19e0ca2fdd3f32be075fdcb6288794817165bcebc624" }, "downloads": -1, "filename": "pydantic-0.0.1.tar.gz", "has_sig": false, "md5_digest": "c650421190f4755bc7196cdd7b9b61df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4639, "upload_time": "2017-05-03T20:58:44", "upload_time_iso_8601": "2017-05-03T20:58:44.335432Z", "url": "https://files.pythonhosted.org/packages/2b/7e/aae6a7efad925961f27e4af4206b4643614f5ea5fa7e4b5d7739dcf863ff/pydantic-0.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "58223c22239fdab885d9225b92391ddf", "sha256": "fbedbd1fdac2f59c2d0cbdc080cdba3a8b9ca02b40554b17c1447909c2182093" }, "downloads": -1, "filename": "pydantic-0.0.2-py36-none-any.whl", "has_sig": false, "md5_digest": "58223c22239fdab885d9225b92391ddf", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": null, "size": 14595, "upload_time": "2017-05-06T14:53:18", "upload_time_iso_8601": "2017-05-06T14:53:18.249584Z", "url": "https://files.pythonhosted.org/packages/01/d9/4811d9083c1e35b051802a087af1a6eca25899696ce6c4be938b8c383acd/pydantic-0.0.2-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "37831af072a0eb10e37238d0fee9b37b", "sha256": "65362cbb2ae64d97b401cd07560c5a02a536c2046c09f9e99958967f78fda799" }, "downloads": -1, "filename": "pydantic-0.0.2.tar.gz", "has_sig": false, "md5_digest": "37831af072a0eb10e37238d0fee9b37b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10738, "upload_time": "2017-05-06T14:53:19", "upload_time_iso_8601": "2017-05-06T14:53:19.618931Z", "url": "https://files.pythonhosted.org/packages/94/8a/cbb49f2a5a0302f2a34f782171e6d53360eb90dc1dd9dd8da976e7d25ef6/pydantic-0.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "b871cde33d72f0821d1016300c660484", "sha256": "cd70bde67d6fd550224430c918a89246b446ea138e5222d323882244afe93634" }, "downloads": -1, "filename": "pydantic-0.0.3-py36-none-any.whl", "has_sig": false, "md5_digest": "b871cde33d72f0821d1016300c660484", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": null, "size": 14741, "upload_time": "2017-05-09T16:02:26", "upload_time_iso_8601": "2017-05-09T16:02:26.057678Z", "url": "https://files.pythonhosted.org/packages/5f/ae/ebdd66264d68ee886280560027bd546534f0c77cbb37627b7aba02827a42/pydantic-0.0.3-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5667384ee1dad4f7850122dff416a345", "sha256": "b4dfac711fb819a68928e4495658032ab1b3eba3a201d9bc104837ddd4f5d71c" }, "downloads": -1, "filename": "pydantic-0.0.3.tar.gz", "has_sig": false, "md5_digest": "5667384ee1dad4f7850122dff416a345", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10847, "upload_time": "2017-05-09T16:02:27", "upload_time_iso_8601": "2017-05-09T16:02:27.865861Z", "url": "https://files.pythonhosted.org/packages/99/85/a19d6de523cd719a97bd5e917eb723235cd17528a92338d6090e916e9292/pydantic-0.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "6fde45b44a60ebba404bb99ff5b9a165", "sha256": "5536758dc3f038931bd8f1c318087b0da583ae477ba6c28483bd373cca0bf927" }, "downloads": -1, "filename": "pydantic-0.0.4-py36-none-any.whl", "has_sig": false, "md5_digest": "6fde45b44a60ebba404bb99ff5b9a165", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": null, "size": 14827, "upload_time": "2017-05-10T12:11:29", "upload_time_iso_8601": "2017-05-10T12:11:29.690217Z", "url": "https://files.pythonhosted.org/packages/34/7f/361faba345ad57463ef9e936bbb5555e83775ac377e228aa7259da468de7/pydantic-0.0.4-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b306837ca41696fc72f611d3f0c7a7ec", "sha256": "b8b62d94f5ab9cb742024bc6d9ec9f94c089ab0a16089b588828d4a5f72e05b0" }, "downloads": -1, "filename": "pydantic-0.0.4.tar.gz", "has_sig": false, "md5_digest": "b306837ca41696fc72f611d3f0c7a7ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10994, "upload_time": "2017-05-10T12:11:31", "upload_time_iso_8601": "2017-05-10T12:11:31.498611Z", "url": "https://files.pythonhosted.org/packages/7c/e7/50e5b6d6ebd4326a9f1d93a5e63d5725c8e88c17b722eda992ad0c09c267/pydantic-0.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "0dc9ab4ce675b49053b8639b1b05f5fe", "sha256": "f73354cffc48829600f820d9d0584fd92a2e2dcefdd952c32240f3d148def036" }, "downloads": -1, "filename": "pydantic-0.0.5-py36-none-any.whl", "has_sig": false, "md5_digest": "0dc9ab4ce675b49053b8639b1b05f5fe", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": null, "size": 14848, "upload_time": "2017-05-11T21:28:36", "upload_time_iso_8601": "2017-05-11T21:28:36.008127Z", "url": "https://files.pythonhosted.org/packages/fc/db/6dc7cf7862a79a4f386492591e34bac9407a16e9c16934f2a3a46565643b/pydantic-0.0.5-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "538631e28d5cd75ad7ca3e882e64ba45", "sha256": "dbd7ffb60c6544223aaf2aad9d33275be90a419c2d79c6c6967d6237cca12982" }, "downloads": -1, "filename": "pydantic-0.0.5.tar.gz", "has_sig": false, "md5_digest": "538631e28d5cd75ad7ca3e882e64ba45", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11007, "upload_time": "2017-05-11T21:28:37", "upload_time_iso_8601": "2017-05-11T21:28:37.840982Z", "url": "https://files.pythonhosted.org/packages/85/9b/3dab62133e36c33693d22456ab6b503c33a595dce432bc74190ac97e8d75/pydantic-0.0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "d7542fedd024258491c861fd0bf2ae3c", "sha256": "d8749b5a30844fca310a577307e9b67b40af642ad52c84d6841b5dede3554a6a" }, "downloads": -1, "filename": "pydantic-0.0.6-py36-none-any.whl", "has_sig": false, "md5_digest": "d7542fedd024258491c861fd0bf2ae3c", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": null, "size": 14849, "upload_time": "2017-05-23T18:17:35", "upload_time_iso_8601": "2017-05-23T18:17:35.566635Z", "url": "https://files.pythonhosted.org/packages/eb/91/21cc8fed51c569ac11501e4862a673e4d400b4282e442f907dbec91ba3af/pydantic-0.0.6-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5e8965269152eb0511f5657de980e97b", "sha256": "90ae509b99201af4011e88f57895d653fb9cb9207d6f43e435bb38f9468a5316" }, "downloads": -1, "filename": "pydantic-0.0.6.tar.gz", "has_sig": false, "md5_digest": "5e8965269152eb0511f5657de980e97b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10999, "upload_time": "2017-05-23T18:17:37", "upload_time_iso_8601": "2017-05-23T18:17:37.509249Z", "url": "https://files.pythonhosted.org/packages/ba/05/3f24339fff26bcab7b4e7c4659be71859f5b0f631dded965ac686e8043ba/pydantic-0.0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "c6ddc1ec8ad1ef78336a340102530721", "sha256": "b118cadecae93e2ee7a4a1cf816359be99e6ea2a5a90ac92e32c8fdb94b333cb" }, "downloads": -1, "filename": "pydantic-0.0.7-py36-none-any.whl", "has_sig": false, "md5_digest": "c6ddc1ec8ad1ef78336a340102530721", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": null, "size": 15291, "upload_time": "2017-05-31T11:20:31", "upload_time_iso_8601": "2017-05-31T11:20:31.487791Z", "url": "https://files.pythonhosted.org/packages/5b/50/2ce25fbec7dc1c0acb194bdb72577be849bdbf245864870aba8cc35190a6/pydantic-0.0.7-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6ba518c9b625b9690bbe5e501923c6f0", "sha256": "38a560a2e33c5cb4c990893fe86e5dac0ff2ab9c758989bed8ff4ab69870dc8b" }, "downloads": -1, "filename": "pydantic-0.0.7.tar.gz", "has_sig": false, "md5_digest": "6ba518c9b625b9690bbe5e501923c6f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11390, "upload_time": "2017-05-31T11:20:33", "upload_time_iso_8601": "2017-05-31T11:20:33.201299Z", "url": "https://files.pythonhosted.org/packages/3f/b4/1cd0ce2e0042cfa900b193cb2be9d7c39e96182435368a35355a2fff724d/pydantic-0.0.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "7d18ce0992cede5209003c12cdb58c03", "sha256": "26fa8c2e9cbf34f8a993345bb4f93873913ed6136ac3354c732fc071f60e9923" }, "downloads": -1, "filename": "pydantic-0.0.8-py36-none-any.whl", "has_sig": false, "md5_digest": "7d18ce0992cede5209003c12cdb58c03", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": null, "size": 15467, "upload_time": "2017-05-31T12:57:56", "upload_time_iso_8601": "2017-05-31T12:57:56.433707Z", "url": "https://files.pythonhosted.org/packages/8c/61/f20bcf298369f1717d091f625d860e895a52614877643e3fd58e656318fa/pydantic-0.0.8-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c5b75da40399a79ce6adc8982479b0c3", "sha256": "711a83a58a7812f1c4baeffbe9fc0d11f166703efa6a895830b2c6c2a8563ba5" }, "downloads": -1, "filename": "pydantic-0.0.8.tar.gz", "has_sig": false, "md5_digest": "c5b75da40399a79ce6adc8982479b0c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11557, "upload_time": "2017-05-31T12:57:58", "upload_time_iso_8601": "2017-05-31T12:57:58.255886Z", "url": "https://files.pythonhosted.org/packages/7d/5e/dbc0f68e407b9909542cce19629f3c5ec35a57428cf7db20fbb24daef1df/pydantic-0.0.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1": [ { "comment_text": "", "digests": { "md5": "85f060804ec5296a3b4d8ef0f15d6768", "sha256": "bfccc963abeedb373ecde20a2dbc9a0e248c71545a81e4ac35e9aa464b5dc0c1" }, "downloads": -1, "filename": "pydantic-0.1-py36-none-any.whl", "has_sig": false, "md5_digest": "85f060804ec5296a3b4d8ef0f15d6768", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": null, "size": 15561, "upload_time": "2017-06-03T16:53:08", "upload_time_iso_8601": "2017-06-03T16:53:08.448736Z", "url": "https://files.pythonhosted.org/packages/7d/80/80f75438015013d28cdabc4bae2b193de151cfbb35a7fa17f2e1b2cba307/pydantic-0.1-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6f0bc60219857f3512b973373ec8242e", "sha256": "3b57849a1a58af90c3675562d6026d6667c1860adf5bddcce04279a369931654" }, "downloads": -1, "filename": "pydantic-0.1.tar.gz", "has_sig": false, "md5_digest": "6f0bc60219857f3512b973373ec8242e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11659, "upload_time": "2017-06-03T16:53:10", "upload_time_iso_8601": "2017-06-03T16:53:10.167092Z", "url": "https://files.pythonhosted.org/packages/00/ca/cac34ea9525dd39084a67339fe3018052acf23efb3ce4599c08f6cd21528/pydantic-0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10": [ { "comment_text": "", "digests": { "md5": "632d3af723974eded7f9d01aa4319a3a", "sha256": "4a0aad28b7862eeb7a6ba84efddcca70d025092de68a2446ddd6856cee4c7bab" }, "downloads": -1, "filename": "pydantic-0.10-py36-none-any.whl", "has_sig": false, "md5_digest": "632d3af723974eded7f9d01aa4319a3a", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 24168, "upload_time": "2018-06-11T12:14:39", "upload_time_iso_8601": "2018-06-11T12:14:39.636111Z", "url": "https://files.pythonhosted.org/packages/bf/00/7c4e7e5d037394a1cf3480a2558ff15ac6ae11cd15fa7fe7ff0ed828b1e7/pydantic-0.10-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f78b1bcb66cec21f1cc3a5bf10a9083b", "sha256": "e043d983c5b93ad5239d8a1cc3cec1bf63cbb50c6ad1b6207d6d62b438b4f4d7" }, "downloads": -1, "filename": "pydantic-0.10.tar.gz", "has_sig": false, "md5_digest": "f78b1bcb66cec21f1cc3a5bf10a9083b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 20470, "upload_time": "2018-06-11T12:14:40", "upload_time_iso_8601": "2018-06-11T12:14:40.834241Z", "url": "https://files.pythonhosted.org/packages/1c/38/0e8d8366c7749048d734bd5a76d9dea37708e9e5ffe672c26485ef65f5b7/pydantic-0.10.tar.gz", "yanked": false, "yanked_reason": null } ], "0.11": [ { "comment_text": "", "digests": { "md5": "dcf7f1e55547e3d8d3828459489916de", "sha256": "11f54fbd7d2ca38e1ee2fab4c856e71e01bfe4d8d5950a2c356c3cb05566ff13" }, "downloads": -1, "filename": "pydantic-0.11-py36-none-any.whl", "has_sig": false, "md5_digest": "dcf7f1e55547e3d8d3828459489916de", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 25681, "upload_time": "2018-06-28T18:55:13", "upload_time_iso_8601": "2018-06-28T18:55:13.558866Z", "url": "https://files.pythonhosted.org/packages/d8/72/5608495d5ddcf02d0013b7b3c995d0752032542a9178805b8dcecc4b7a56/pydantic-0.11-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6d973d36ae53089e39971a274643cc4e", "sha256": "80d4abb0132984ef15d84739f3ca9801db8968de626c82412d605a0166cbe138" }, "downloads": -1, "filename": "pydantic-0.11.tar.gz", "has_sig": false, "md5_digest": "6d973d36ae53089e39971a274643cc4e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 21672, "upload_time": "2018-06-28T18:55:14", "upload_time_iso_8601": "2018-06-28T18:55:14.293690Z", "url": "https://files.pythonhosted.org/packages/39/db/bbcca0ce0c836a048a565da3e7273130339d7716a0bc24002844a59c5cf4/pydantic-0.11.tar.gz", "yanked": false, "yanked_reason": null } ], "0.11.1": [ { "comment_text": "", "digests": { "md5": "6f5ef78828e05f9454e2f173eadb3d58", "sha256": "3ec0019ab91fa723f68f9d8bced343ba4bde3bb56a118abab517ed05e6517d86" }, "downloads": -1, "filename": "pydantic-0.11.1-py36-none-any.whl", "has_sig": false, "md5_digest": "6f5ef78828e05f9454e2f173eadb3d58", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 25956, "upload_time": "2018-07-02T17:16:57", "upload_time_iso_8601": "2018-07-02T17:16:57.009255Z", "url": "https://files.pythonhosted.org/packages/39/57/12a5e17e20d0581ddd91182ba782d874a3c4e5764fac3a03c1acf656e7fa/pydantic-0.11.1-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cbd6137e345ad8ae5f6c7fff03d2f1cb", "sha256": "f449f2c48692240415180c5f497e80ff1327b3e59cc7216570f1aa39ad0e235a" }, "downloads": -1, "filename": "pydantic-0.11.1.tar.gz", "has_sig": false, "md5_digest": "cbd6137e345ad8ae5f6c7fff03d2f1cb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 21914, "upload_time": "2018-07-02T17:16:58", "upload_time_iso_8601": "2018-07-02T17:16:58.091626Z", "url": "https://files.pythonhosted.org/packages/15/2d/359898c2f4bfdfce6fb32d6686fc922398a0a172c1f97dd0af0ac2b460ea/pydantic-0.11.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.11.2": [ { "comment_text": "", "digests": { "md5": "85ba7e2da10bf8c6427c006c42474b4c", "sha256": "620b8240edd885b1af716bfcf0d02666ff496f7727f227163d77bc18ed2655c6" }, "downloads": -1, "filename": "pydantic-0.11.2-py36-none-any.whl", "has_sig": false, "md5_digest": "85ba7e2da10bf8c6427c006c42474b4c", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 26259, "upload_time": "2018-07-05T13:54:53", "upload_time_iso_8601": "2018-07-05T13:54:53.950760Z", "url": "https://files.pythonhosted.org/packages/53/6a/59c7897f932f136c2d7822752122a5f8be711466b3bf1ac04de4a9acea57/pydantic-0.11.2-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "722949beb9a250b4f7414af5dca9aef5", "sha256": "96e404144003fc32c46ffc5d861174087bfd93707c929999d2882ce968a2f944" }, "downloads": -1, "filename": "pydantic-0.11.2.tar.gz", "has_sig": false, "md5_digest": "722949beb9a250b4f7414af5dca9aef5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 22170, "upload_time": "2018-07-05T13:54:54", "upload_time_iso_8601": "2018-07-05T13:54:54.758557Z", "url": "https://files.pythonhosted.org/packages/be/1c/9ea5a8866d9b085fce4f7201d7dee9358f17f2b5da3324df5398cca323e9/pydantic-0.11.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.12": [ { "comment_text": "", "digests": { "md5": "ad8e821f44792e06a88ed20fb6bb73f3", "sha256": "0981e76b5650559a8850478c3b90a5156ddf143db2f0b479480a8840b70601d1" }, "downloads": -1, "filename": "pydantic-0.12-py36-none-any.whl", "has_sig": false, "md5_digest": "ad8e821f44792e06a88ed20fb6bb73f3", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 27188, "upload_time": "2018-07-31T13:06:44", "upload_time_iso_8601": "2018-07-31T13:06:44.380006Z", "url": "https://files.pythonhosted.org/packages/20/82/060964507b7f75d24ad28ccf316630619a20c41e5c07b9a6d649526a2987/pydantic-0.12-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8d348305d0b2ee2dbb091cbf64a64acc", "sha256": "c5ea2a9177a63f4a550f736333fd1d377f171a504cba0df6dc0202ecb2554a1e" }, "downloads": -1, "filename": "pydantic-0.12.tar.gz", "has_sig": false, "md5_digest": "8d348305d0b2ee2dbb091cbf64a64acc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 23006, "upload_time": "2018-07-31T13:06:45", "upload_time_iso_8601": "2018-07-31T13:06:45.520200Z", "url": "https://files.pythonhosted.org/packages/a5/6a/5a4701573f80c2cf1a43814b3912baa03be92d14e92d221382201902fc46/pydantic-0.12.tar.gz", "yanked": false, "yanked_reason": null } ], "0.12.1": [ { "comment_text": "", "digests": { "md5": "f040ee86bea2016313c5f6bac8dea334", "sha256": "db8ea2a13896b2b87041ff6465fa51633932e24e13f3bef79ccaeddac0e927bd" }, "downloads": -1, "filename": "pydantic-0.12.1-py36-none-any.whl", "has_sig": false, "md5_digest": "f040ee86bea2016313c5f6bac8dea334", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 27257, "upload_time": "2018-07-31T18:49:26", "upload_time_iso_8601": "2018-07-31T18:49:26.335258Z", "url": "https://files.pythonhosted.org/packages/40/de/d7fd620f23d24d4d9aa243518719682baee61184c381eae4b043f249bd2d/pydantic-0.12.1-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "74669cbb9602b256d4324ecfe669f167", "sha256": "47522392bf7c852a74fff909360925dac7b5186559c3bbd4c9d08f33bf6258dc" }, "downloads": -1, "filename": "pydantic-0.12.1.tar.gz", "has_sig": false, "md5_digest": "74669cbb9602b256d4324ecfe669f167", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 23057, "upload_time": "2018-07-31T18:49:27", "upload_time_iso_8601": "2018-07-31T18:49:27.450270Z", "url": "https://files.pythonhosted.org/packages/8e/e9/f710982fd51b33f994b64b7cedbe8e3f9f1744db36670a362ce681351cf7/pydantic-0.12.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.13": [ { "comment_text": "", "digests": { "md5": "98f936f37df74aa4f7dd0785dcdba879", "sha256": "31cebcb80039c3cd046d5681734ae717d84a20c348ac590be22f26539018d8a4" }, "downloads": -1, "filename": "pydantic-0.13-py36-none-any.whl", "has_sig": false, "md5_digest": "98f936f37df74aa4f7dd0785dcdba879", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 28808, "upload_time": "2018-08-25T16:24:04", "upload_time_iso_8601": "2018-08-25T16:24:04.292924Z", "url": "https://files.pythonhosted.org/packages/55/87/676205d8a31583363a2a09994669d7fd780c36575956aa9f91af6407e5f5/pydantic-0.13-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b160bcb17a3053bbe82f85d8b58d58d6", "sha256": "43eb3434a06e54945a56a0fddecf9d942b10c98846b1799ba765f7168263f65a" }, "downloads": -1, "filename": "pydantic-0.13.tar.gz", "has_sig": false, "md5_digest": "b160bcb17a3053bbe82f85d8b58d58d6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 24580, "upload_time": "2018-08-25T16:24:05", "upload_time_iso_8601": "2018-08-25T16:24:05.547978Z", "url": "https://files.pythonhosted.org/packages/d5/d4/32bcccd4ba25c02450aaf4acf05b3fe33230e015a5b46fcee3b53683d606/pydantic-0.13.tar.gz", "yanked": false, "yanked_reason": null } ], "0.13.1": [ { "comment_text": "", "digests": { "md5": "2ecedf5fa6ecb79de71816d4c0c2f079", "sha256": "40bd9bf0bff0f9b055ad73aaf3a8e88b063ac3778f776614d502eef603794904" }, "downloads": -1, "filename": "pydantic-0.13.1-py36-none-any.whl", "has_sig": false, "md5_digest": "2ecedf5fa6ecb79de71816d4c0c2f079", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 28957, "upload_time": "2018-09-21T09:57:08", "upload_time_iso_8601": "2018-09-21T09:57:08.655929Z", "url": "https://files.pythonhosted.org/packages/81/48/ef15544b0efb1930a1a2df39db669c848017482bab840d3d7d7d60c78453/pydantic-0.13.1-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ad1db14a451824e2334970dbe159b874", "sha256": "8263c4d11f0b9108227e2ad4b72fb731eeeb3d7f15ee7830566430959ec3204e" }, "downloads": -1, "filename": "pydantic-0.13.1.tar.gz", "has_sig": false, "md5_digest": "ad1db14a451824e2334970dbe159b874", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 24708, "upload_time": "2018-09-21T09:57:10", "upload_time_iso_8601": "2018-09-21T09:57:10.227185Z", "url": "https://files.pythonhosted.org/packages/be/96/77e117763f90ec2b5bd02252466753f6ef794ca4c7bc6f52100ef5d111ec/pydantic-0.13.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.14": [ { "comment_text": "", "digests": { "md5": "c50864235b4b32bbfcae257e57533b78", "sha256": "1b5242a426facc91055c45f94a9a63e67f7bd42e0accb9a1ce84b911a49cef27" }, "downloads": -1, "filename": "pydantic-0.14-py36-none-any.whl", "has_sig": false, "md5_digest": "c50864235b4b32bbfcae257e57533b78", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 30654, "upload_time": "2018-10-02T16:55:10", "upload_time_iso_8601": "2018-10-02T16:55:10.485285Z", "url": "https://files.pythonhosted.org/packages/a0/36/893feebafb04aef3e7aeea2fc8b99ea9a1fb59a9581c829de8d621862063/pydantic-0.14-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2267258c866742a12d7b3f58f1bd047b", "sha256": "fb504261a33cab2e44e4cf2abc1dc513bcbfcfcdf5ec1ba1a11c0da0ac3a668e" }, "downloads": -1, "filename": "pydantic-0.14.tar.gz", "has_sig": false, "md5_digest": "2267258c866742a12d7b3f58f1bd047b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 25784, "upload_time": "2018-10-02T16:55:12", "upload_time_iso_8601": "2018-10-02T16:55:12.123910Z", "url": "https://files.pythonhosted.org/packages/37/3f/6df3a678ef89490e56fa2cde90749ec5e79761183e5dda9117b1a4d2bcbf/pydantic-0.14.tar.gz", "yanked": false, "yanked_reason": null } ], "0.15": [ { "comment_text": "", "digests": { "md5": "85d961f6045e5feb8f55256c23fd1625", "sha256": "d9a801002a8a1a5eb8cedc0306281415420498572ce04d2eb51d3fabd1eb4496" }, "downloads": -1, "filename": "pydantic-0.15-py36-none-any.whl", "has_sig": false, "md5_digest": "85d961f6045e5feb8f55256c23fd1625", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 31529, "upload_time": "2018-11-18T16:28:06", "upload_time_iso_8601": "2018-11-18T16:28:06.960752Z", "url": "https://files.pythonhosted.org/packages/ea/50/a6c1850390a1f46857177200c00c91fd1902044dbeee0ebe9666057642cc/pydantic-0.15-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bba7b332a5f9b41bc3418409d923a81a", "sha256": "886af4dc3b70e5c99105f0c82082b9952491c2d4bb397c573c335618bae46858" }, "downloads": -1, "filename": "pydantic-0.15.tar.gz", "has_sig": false, "md5_digest": "bba7b332a5f9b41bc3418409d923a81a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 27119, "upload_time": "2018-11-18T16:28:08", "upload_time_iso_8601": "2018-11-18T16:28:08.827752Z", "url": "https://files.pythonhosted.org/packages/bd/a6/214d76a11719d106530771c9c9c6fa265b39f202ed4feb0990e6d90c3184/pydantic-0.15.tar.gz", "yanked": false, "yanked_reason": null } ], "0.16": [ { "comment_text": "", "digests": { "md5": "0919a29c6f800941bd70e514e8c440fd", "sha256": "6cabb169ab23335a4923b25c9ac203d247e5c6ba6fda4a033b6d0af5bd046b3e" }, "downloads": -1, "filename": "pydantic-0.16-py36-none-any.whl", "has_sig": false, "md5_digest": "0919a29c6f800941bd70e514e8c440fd", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 37467, "upload_time": "2018-12-03T12:51:38", "upload_time_iso_8601": "2018-12-03T12:51:38.855345Z", "url": "https://files.pythonhosted.org/packages/f6/5f/95ccd79cfd5a0b0fcc4e207e0494bab3fc69d312981c0e87f652a6273c54/pydantic-0.16-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "06ffb02ef663597bcbe95d5b1fc3e5b1", "sha256": "b4b18d82fca4d69d4d76072b9d51e704bd1211ee5ae7bab931f40e9a99c869aa" }, "downloads": -1, "filename": "pydantic-0.16.tar.gz", "has_sig": false, "md5_digest": "06ffb02ef663597bcbe95d5b1fc3e5b1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 32451, "upload_time": "2018-12-03T12:51:40", "upload_time_iso_8601": "2018-12-03T12:51:40.953593Z", "url": "https://files.pythonhosted.org/packages/f8/f5/4e37d2cb2dc2cbb977d41ef6f1c348f87f8329943a149215e467bed2c5f7/pydantic-0.16.tar.gz", "yanked": false, "yanked_reason": null } ], "0.16.1": [ { "comment_text": "", "digests": { "md5": "54f5b962ce3af51900e62d791d0b2d91", "sha256": "51f879ca4b1d114c9f892737a0d65233251fb00fcd2b6da2be0d277b8ba7d28d" }, "downloads": -1, "filename": "pydantic-0.16.1-py36-none-any.whl", "has_sig": false, "md5_digest": "54f5b962ce3af51900e62d791d0b2d91", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 37601, "upload_time": "2018-12-10T10:06:34", "upload_time_iso_8601": "2018-12-10T10:06:34.938094Z", "url": "https://files.pythonhosted.org/packages/fd/d9/5aa6258c48381a188edbdc4afe0ad1396f334aaba2f2e5785319cdfeea15/pydantic-0.16.1-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "69f5675d0ab6d71e004583d628b2b701", "sha256": "c90c9e5ae2a6a3f59efdcb1505ddfb18be6dc5648b536bf33782269460954cc2" }, "downloads": -1, "filename": "pydantic-0.16.1.tar.gz", "has_sig": false, "md5_digest": "69f5675d0ab6d71e004583d628b2b701", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 32547, "upload_time": "2018-12-10T10:06:36", "upload_time_iso_8601": "2018-12-10T10:06:36.782781Z", "url": "https://files.pythonhosted.org/packages/94/0b/5e7cef0db90ef135d3b33f0c9efa2e8bec2a3fbdd54e440dfc442f433b91/pydantic-0.16.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.17": [ { "comment_text": "", "digests": { "md5": "94da9e09ea40a3d7b4ce8d380824d6b8", "sha256": "ae6c3013d430bcbcbbc9f971cdd1870ce3b599873f14b2b525044e0d335fd55e" }, "downloads": -1, "filename": "pydantic-0.17-py36-none-any.whl", "has_sig": false, "md5_digest": "94da9e09ea40a3d7b4ce8d380824d6b8", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 38675, "upload_time": "2018-12-27T22:30:35", "upload_time_iso_8601": "2018-12-27T22:30:35.169436Z", "url": "https://files.pythonhosted.org/packages/f6/00/626c711ce35472ef35f57215372606ab1978511a290b04e086febdba4b12/pydantic-0.17-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2c6e8098cbc2a457e68cffb221159fc0", "sha256": "2ae265d717a9f117c5f89b1e5c5cb1565ac7e9b329207fd191cb4ac7a9ed79a9" }, "downloads": -1, "filename": "pydantic-0.17.tar.gz", "has_sig": false, "md5_digest": "2c6e8098cbc2a457e68cffb221159fc0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 33631, "upload_time": "2018-12-27T22:30:37", "upload_time_iso_8601": "2018-12-27T22:30:37.228399Z", "url": "https://files.pythonhosted.org/packages/bf/e1/6f5f50fafdde0158f4e646ee778fe8313f299fcf9210f949950c076cc954/pydantic-0.17.tar.gz", "yanked": false, "yanked_reason": null } ], "0.18": [ { "comment_text": "", "digests": { "md5": "a132e65b471466608eccfe4006ea41fe", "sha256": "19e6e7722c478b3b2311f46d78528b0618cee2ecbf0b03955490cc872cbd7ac9" }, "downloads": -1, "filename": "pydantic-0.18-py36+-none-any.whl", "has_sig": false, "md5_digest": "a132e65b471466608eccfe4006ea41fe", "packagetype": "bdist_wheel", "python_version": "py36+", "requires_python": ">=3.6", "size": 40374, "upload_time": "2019-01-13T09:20:42", "upload_time_iso_8601": "2019-01-13T09:20:42.112803Z", "url": "https://files.pythonhosted.org/packages/89/8e/3dee8bd62aa371fe108b7686f489387af74be3fe63d51d84113669e9b555/pydantic-0.18-py36+-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1080757aebaf83fa12cab0b67f30cd9c", "sha256": "07fd4d6a27dea9f02931de19e1322d27df1bf2606f612d3eb33e6c44fd485c11" }, "downloads": -1, "filename": "pydantic-0.18.tar.gz", "has_sig": false, "md5_digest": "1080757aebaf83fa12cab0b67f30cd9c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 34871, "upload_time": "2019-01-13T09:20:43", "upload_time_iso_8601": "2019-01-13T09:20:43.949221Z", "url": "https://files.pythonhosted.org/packages/90/61/6d5aba56dc2a3550cfc3997a7e591cc6663d98fb2517cff238374414b41e/pydantic-0.18.tar.gz", "yanked": false, "yanked_reason": null } ], "0.18.1": [ { "comment_text": "", "digests": { "md5": "b584d877d8b0830c2496f9a6aab68c9a", "sha256": "9484da4cf7f2de5c3fdaf1459c0eab6c0899f2770bee031068349b331bb28698" }, "downloads": -1, "filename": "pydantic-0.18.1-py36+-none-any.whl", "has_sig": false, "md5_digest": "b584d877d8b0830c2496f9a6aab68c9a", "packagetype": "bdist_wheel", "python_version": "py36+", "requires_python": ">=3.6", "size": 40570, "upload_time": "2019-01-17T21:09:08", "upload_time_iso_8601": "2019-01-17T21:09:08.580760Z", "url": "https://files.pythonhosted.org/packages/9f/c1/31b03bd597c346cdf97a3ce17c85bf147b01f53076793995dde95f4a7b1d/pydantic-0.18.1-py36+-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6ee2517205be14df6c0c2c24a110fb34", "sha256": "d9481b57084ab2b55e4078f3552ab4d87b092b12ab15b9726493ee00eca88ccc" }, "downloads": -1, "filename": "pydantic-0.18.1.tar.gz", "has_sig": false, "md5_digest": "6ee2517205be14df6c0c2c24a110fb34", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 39149, "upload_time": "2019-01-17T21:09:10", "upload_time_iso_8601": "2019-01-17T21:09:10.522485Z", "url": "https://files.pythonhosted.org/packages/b2/f8/d8730cadf77c9fde2ff1fb850a1f44aad919e95bf9c17bedbe8c4af38223/pydantic-0.18.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.18.2": [ { "comment_text": "", "digests": { "md5": "582d2bfe093cdba7614dd8cb67b80d91", "sha256": "9f023811b6cefd203c5fd8fd15a4152f04e79e531b8f676ab1244dfe06ce8024" }, "downloads": -1, "filename": "pydantic-0.18.2-py36+-none-any.whl", "has_sig": false, "md5_digest": "582d2bfe093cdba7614dd8cb67b80d91", "packagetype": "bdist_wheel", "python_version": "py36+", "requires_python": ">=3.6", "size": 40602, "upload_time": "2019-01-22T18:37:47", "upload_time_iso_8601": "2019-01-22T18:37:47.567455Z", "url": "https://files.pythonhosted.org/packages/5c/cc/7672744884351aeb0b04777d4377b4168fea8725eea4d5bff65f2e432bab/pydantic-0.18.2-py36+-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4822bcb80d0a59872fcc471686934e22", "sha256": "edbb08b561feda505374c0f25e4b54466a0a0c702ed6b2efaabdc3890d1a82e7" }, "downloads": -1, "filename": "pydantic-0.18.2.tar.gz", "has_sig": false, "md5_digest": "4822bcb80d0a59872fcc471686934e22", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 39214, "upload_time": "2019-01-22T18:37:49", "upload_time_iso_8601": "2019-01-22T18:37:49.427177Z", "url": "https://files.pythonhosted.org/packages/b1/34/f2c896a6af26388ae5803d536347040442de9bcd9090081b32be58c723c8/pydantic-0.18.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.19": [ { "comment_text": "", "digests": { "md5": "cc8d824bfccae3602c78211ff9ecbed1", "sha256": "3cb1bca650879504d542fef99168c498ca52b33c65848052b6741c80c65fcc64" }, "downloads": -1, "filename": "pydantic-0.19-py36.py37-none-any.whl", "has_sig": false, "md5_digest": "cc8d824bfccae3602c78211ff9ecbed1", "packagetype": "bdist_wheel", "python_version": "py36.py37", "requires_python": ">=3.6", "size": 44941, "upload_time": "2019-02-04T22:14:09", "upload_time_iso_8601": "2019-02-04T22:14:09.966334Z", "url": "https://files.pythonhosted.org/packages/ed/42/3d700c28d885cf7f39b9545b0f4a587509d01f170770945de1d3010a9bdd/pydantic-0.19-py36.py37-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "78b55885eef8699007ed4d118ed7c9d5", "sha256": "7bcc991083c1c0113fd207a4c38f6432d1a640864ac19371e6a18551398f1ae8" }, "downloads": -1, "filename": "pydantic-0.19.tar.gz", "has_sig": false, "md5_digest": "78b55885eef8699007ed4d118ed7c9d5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 43168, "upload_time": "2019-02-04T22:14:11", "upload_time_iso_8601": "2019-02-04T22:14:11.741498Z", "url": "https://files.pythonhosted.org/packages/31/47/71eb94d9dbdd915231ea4cc7e99d3de6bce91050d2ea81bd17a25b8dbbbd/pydantic-0.19.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2": [ { "comment_text": "", "digests": { "md5": "f6831776f12900f5d15a5317f49c3c2f", "sha256": "55e209c8a470f7b1b3375a5ed2f83bde2b9f3aa5e15ee6808bc3519e74640f0a" }, "downloads": -1, "filename": "pydantic-0.2-py36-none-any.whl", "has_sig": false, "md5_digest": "f6831776f12900f5d15a5317f49c3c2f", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 16089, "upload_time": "2017-06-07T21:59:02", "upload_time_iso_8601": "2017-06-07T21:59:02.113332Z", "url": "https://files.pythonhosted.org/packages/18/8f/2915bbbb662868b9eb6fca02a81469d80c4b724a621710d91543e6c2d9ad/pydantic-0.2-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f18e1ae88f272c81a1e77908c183b004", "sha256": "8a72588ca9935fa463f130e945e35b0f5db67b5e355e6121656db6e440c1568f" }, "downloads": -1, "filename": "pydantic-0.2.tar.gz", "has_sig": false, "md5_digest": "f18e1ae88f272c81a1e77908c183b004", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 12199, "upload_time": "2017-06-07T21:59:04", "upload_time_iso_8601": "2017-06-07T21:59:04.367353Z", "url": "https://files.pythonhosted.org/packages/7e/99/d23a0466eb15fa8563a6d05dc8725f8a47e063bfe166110c636360971675/pydantic-0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "98f320c7a7190c59c9d0c7e38a2cf14c", "sha256": "744be513603fec55456b502bfce7f449508f6a12233efb212b7a7f162f6689aa" }, "downloads": -1, "filename": "pydantic-0.2.1-py36-none-any.whl", "has_sig": false, "md5_digest": "98f320c7a7190c59c9d0c7e38a2cf14c", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 16121, "upload_time": "2017-06-07T22:49:30", "upload_time_iso_8601": "2017-06-07T22:49:30.839335Z", "url": "https://files.pythonhosted.org/packages/35/41/e8bb2d436733de317151b69d413c52deb4707200c019581a80d6768b539e/pydantic-0.2.1-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9de5b629ccd3aa919067b95b04722744", "sha256": "d103843ccfe357c719246c6b60fa9051f4a1c3392603512622f6830362b64481" }, "downloads": -1, "filename": "pydantic-0.2.1.tar.gz", "has_sig": false, "md5_digest": "9de5b629ccd3aa919067b95b04722744", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 12202, "upload_time": "2017-06-07T22:49:32", "upload_time_iso_8601": "2017-06-07T22:49:32.345214Z", "url": "https://files.pythonhosted.org/packages/77/79/750be478b74d199e52cdc393ea3773b3dde4ead11a8e9dbaba197badc9b6/pydantic-0.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.20": [ { "comment_text": "", "digests": { "md5": "1c1d6ac9bc9130ddd9d4ec52e2a94188", "sha256": "61b4d3472abfc1f5caa401b367ddae46da28fa10b51ba3d25f60b1066cf38b89" }, "downloads": -1, "filename": "pydantic-0.20-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "1c1d6ac9bc9130ddd9d4ec52e2a94188", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 46112, "upload_time": "2019-02-18T08:48:57", "upload_time_iso_8601": "2019-02-18T08:48:57.648488Z", "url": "https://files.pythonhosted.org/packages/81/9a/893136624373b13965566439b7a896b5ebbc7b083f892df46408a9e63550/pydantic-0.20-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "88a62319f8ac3b09f82597c4b886e66f", "sha256": "e38a049c3317ec42b97b99843b908d5f8a1861acc7a0ee636ca76c0048a52bbe" }, "downloads": -1, "filename": "pydantic-0.20.tar.gz", "has_sig": false, "md5_digest": "88a62319f8ac3b09f82597c4b886e66f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 44950, "upload_time": "2019-02-18T08:48:59", "upload_time_iso_8601": "2019-02-18T08:48:59.638796Z", "url": "https://files.pythonhosted.org/packages/84/ab/d86ec64d7c0d402fd2177538c5f9728835ade53913e579875ee7d0ad2a80/pydantic-0.20.tar.gz", "yanked": false, "yanked_reason": null } ], "0.20.1": [ { "comment_text": "", "digests": { "md5": "999fa59837da9b4d23cd926ce207335a", "sha256": "72bad4962ee13fe153333378f0eddb69bdf7044c8d547db88518c6c9a6f5491b" }, "downloads": -1, "filename": "pydantic-0.20.1-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "999fa59837da9b4d23cd926ce207335a", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 46294, "upload_time": "2019-02-26T09:32:11", "upload_time_iso_8601": "2019-02-26T09:32:11.141885Z", "url": "https://files.pythonhosted.org/packages/3d/6c/f86c6e7a5e17830a5afc99eb3b54324b732e68161f6d5063c976affdbc9d/pydantic-0.20.1-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a543f53d8c0c39b13388a51c32075cb0", "sha256": "7c796d79efe96a9f2835abd6c3e0ebadab69328f2637e9b0bb92a22425dc4273" }, "downloads": -1, "filename": "pydantic-0.20.1.tar.gz", "has_sig": false, "md5_digest": "a543f53d8c0c39b13388a51c32075cb0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 45177, "upload_time": "2019-02-26T09:32:12", "upload_time_iso_8601": "2019-02-26T09:32:12.841386Z", "url": "https://files.pythonhosted.org/packages/3b/e8/7533d27f4cb06cd1bdc831d6f8277e1531cc4287ddfb794342de679d7c89/pydantic-0.20.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.20a1": [ { "comment_text": "", "digests": { "md5": "bddaf10f21a823f249f62061de3bf054", "sha256": "e686485b247f0434fd670a4293ccccf4e7613aa4c0371099174bdc416b22a8a3" }, "downloads": -1, "filename": "pydantic-0.20a1-py36.py37-none-any.whl", "has_sig": false, "md5_digest": "bddaf10f21a823f249f62061de3bf054", "packagetype": "bdist_wheel", "python_version": "py36.py37", "requires_python": ">=3.6", "size": 45940, "upload_time": "2019-02-13T15:53:46", "upload_time_iso_8601": "2019-02-13T15:53:46.591436Z", "url": "https://files.pythonhosted.org/packages/7e/3d/370eef80da2c0a8870d3841cc52bf1b726f5be3c1bc1b7e2e02bb175ee04/pydantic-0.20a1-py36.py37-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6282c4f2c2f3e3ed690ab79ff0cb7094", "sha256": "12af3591171724f30a3633c12dd79a98e217b76fbcda64970c03e02df911d9dd" }, "downloads": -1, "filename": "pydantic-0.20a1.tar.gz", "has_sig": false, "md5_digest": "6282c4f2c2f3e3ed690ab79ff0cb7094", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 44625, "upload_time": "2019-02-13T15:53:48", "upload_time_iso_8601": "2019-02-13T15:53:48.018547Z", "url": "https://files.pythonhosted.org/packages/a8/f2/4918776677227647078c70808d1514f0e3dd8a4bb25169b52c792693c2c8/pydantic-0.20a1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.21": [ { "comment_text": "", "digests": { "md5": "4477d714d9a8915a6571f400f4e15c5a", "sha256": "93fa585402e7c8c01623ea8af6ca23363e8b4c6a020b7a2de9e99fa29d642d50" }, "downloads": -1, "filename": "pydantic-0.21-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "4477d714d9a8915a6571f400f4e15c5a", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 46603, "upload_time": "2019-03-15T12:54:30", "upload_time_iso_8601": "2019-03-15T12:54:30.882875Z", "url": "https://files.pythonhosted.org/packages/0c/34/26797d017fc20907186cba125b1f1e5ea2c1dc2b4326399c8242844f18bf/pydantic-0.21-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "154fa0e104b6ab7b0d30b5a1d010f5aa", "sha256": "eb441dd50779347a450494c437db3ecbb13c1f3854497df879662782af516c5c" }, "downloads": -1, "filename": "pydantic-0.21.tar.gz", "has_sig": false, "md5_digest": "154fa0e104b6ab7b0d30b5a1d010f5aa", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 45600, "upload_time": "2019-03-15T12:54:32", "upload_time_iso_8601": "2019-03-15T12:54:32.500051Z", "url": "https://files.pythonhosted.org/packages/cb/2d/732eb97b78bc4eef809d980335308b9de7134ecd83b13ae177756fc863b2/pydantic-0.21.tar.gz", "yanked": false, "yanked_reason": null } ], "0.22": [ { "comment_text": "", "digests": { "md5": "68b8dc3467ca81fa70511fb0a458d67f", "sha256": "e79096153b3cf42c72fcc3c97f0e1ee3485974497b783ad10b8f8ac711050dff" }, "downloads": -1, "filename": "pydantic-0.22-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "68b8dc3467ca81fa70511fb0a458d67f", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 47565, "upload_time": "2019-03-29T10:28:56", "upload_time_iso_8601": "2019-03-29T10:28:56.186523Z", "url": "https://files.pythonhosted.org/packages/39/f0/89f6cd039592d36029a08c989a5512f20e4cf816276707ddd2ba42296874/pydantic-0.22-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ec15f0ac72ab34c208b83bb53ca03897", "sha256": "853b4fb72bc5bc9a2e16df09730884fc75bc104d8e331fdc83892899adee21cb" }, "downloads": -1, "filename": "pydantic-0.22.tar.gz", "has_sig": false, "md5_digest": "ec15f0ac72ab34c208b83bb53ca03897", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 46576, "upload_time": "2019-03-29T10:28:57", "upload_time_iso_8601": "2019-03-29T10:28:57.632134Z", "url": "https://files.pythonhosted.org/packages/7c/89/9bf1be3ab85259cfdf938b12fd3ac25b906586df6f8bbc471e91bd7a7e4b/pydantic-0.22.tar.gz", "yanked": false, "yanked_reason": null } ], "0.23": [ { "comment_text": "", "digests": { "md5": "e898dec062a1a5fd194035fe34259c40", "sha256": "1205cd1213e8acee40a9ad7160b24de74484fd79ec3f09150b255896a3f506ab" }, "downloads": -1, "filename": "pydantic-0.23-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "e898dec062a1a5fd194035fe34259c40", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 48950, "upload_time": "2019-04-04T13:09:57", "upload_time_iso_8601": "2019-04-04T13:09:57.514785Z", "url": "https://files.pythonhosted.org/packages/52/c1/1e8a09a1cc1baf18adfe81fd0b1a27ce1c49adbe2e8b87719484decae3b7/pydantic-0.23-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7be465348b7769944345b37414c375be", "sha256": "58b71804e9a6b4e1ccf8b3dbbca8c0f9cf4b494e5bea219a96e2e2ecb5af688e" }, "downloads": -1, "filename": "pydantic-0.23.tar.gz", "has_sig": false, "md5_digest": "7be465348b7769944345b37414c375be", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 55246, "upload_time": "2019-04-04T13:09:59", "upload_time_iso_8601": "2019-04-04T13:09:59.226310Z", "url": "https://files.pythonhosted.org/packages/99/f6/a2c0fd4e2f4ad01d065f68140cddefa2d7bb83e6d4732bfedd5915d60886/pydantic-0.23.tar.gz", "yanked": false, "yanked_reason": null } ], "0.24": [ { "comment_text": "", "digests": { "md5": "003ee84c5af6e2c634c9b7842325132e", "sha256": "e384498a6a66cf3ff855b3141e53e245271a827c2ddffb401fefaa06c21d2e4b" }, "downloads": -1, "filename": "pydantic-0.24-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "003ee84c5af6e2c634c9b7842325132e", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 49829, "upload_time": "2019-04-23T14:19:36", "upload_time_iso_8601": "2019-04-23T14:19:36.985063Z", "url": "https://files.pythonhosted.org/packages/9a/5e/ceecb32d46165c91c69a5f54027b7833407e1b93e64f9bb9f8447f643226/pydantic-0.24-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2d740d46eda48070c9967a72b2b8ddc7", "sha256": "4edf4c55a25ebc2d5041aa1bbe46fbf9b6b823bacfbc1e79c032e8e6d25dbae5" }, "downloads": -1, "filename": "pydantic-0.24.tar.gz", "has_sig": false, "md5_digest": "2d740d46eda48070c9967a72b2b8ddc7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 56493, "upload_time": "2019-04-23T14:19:38", "upload_time_iso_8601": "2019-04-23T14:19:38.483128Z", "url": "https://files.pythonhosted.org/packages/8a/6b/5d33ea181e307b7306cca32114c45fa4c1bcc3cce888b091a231a67996c6/pydantic-0.24.tar.gz", "yanked": false, "yanked_reason": null } ], "0.25": [ { "comment_text": "", "digests": { "md5": "6d48e0079e05d9d5915dc1a39c71ead5", "sha256": "ac207906e78b1cafbbff6d57b0ce51b989cf5361d2487013f0b353f3bb3b8442" }, "downloads": -1, "filename": "pydantic-0.25-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "6d48e0079e05d9d5915dc1a39c71ead5", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 50252, "upload_time": "2019-05-05T13:13:40", "upload_time_iso_8601": "2019-05-05T13:13:40.769453Z", "url": "https://files.pythonhosted.org/packages/be/86/d0ab735fd5c0fb84b041aad00a2aee44fe5ca4528a89e615ac9c45d1d866/pydantic-0.25-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "193b2b90a3113c331615860ab5bc4f58", "sha256": "2203e01c1d87a3d964aa0db56efdb1b89a90eca610ab3f0ddea396e2a5fa4cc4" }, "downloads": -1, "filename": "pydantic-0.25.tar.gz", "has_sig": false, "md5_digest": "193b2b90a3113c331615860ab5bc4f58", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 57123, "upload_time": "2019-05-05T13:13:42", "upload_time_iso_8601": "2019-05-05T13:13:42.236995Z", "url": "https://files.pythonhosted.org/packages/82/69/278a2eecb09efdf8e1874075b303d2f06934a683174f7f4bdedbd15ae759/pydantic-0.25.tar.gz", "yanked": false, "yanked_reason": null } ], "0.26": [ { "comment_text": "", "digests": { "md5": "998dd93e36d769d63b00f2aee0a28ab0", "sha256": "b72e0df2463cee746cf42639845d4106c19f30136375e779352d710e69617731" }, "downloads": -1, "filename": "pydantic-0.26-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "998dd93e36d769d63b00f2aee0a28ab0", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 55695, "upload_time": "2019-05-22T13:14:43", "upload_time_iso_8601": "2019-05-22T13:14:43.014135Z", "url": "https://files.pythonhosted.org/packages/38/26/4f0843cc4d00327f818c18f855ef2cb5713eaffe4faba207f3635c5344b4/pydantic-0.26-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d90dbe33f690e9a9fbce03415b7e9776", "sha256": "dab99d3070e040b8b2e987dfbe237350ab92d5d57a22d4e0e268ede2d85c7964" }, "downloads": -1, "filename": "pydantic-0.26.tar.gz", "has_sig": false, "md5_digest": "d90dbe33f690e9a9fbce03415b7e9776", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 62913, "upload_time": "2019-05-22T13:14:45", "upload_time_iso_8601": "2019-05-22T13:14:45.256106Z", "url": "https://files.pythonhosted.org/packages/d0/89/8c61a1259f1fa8f9acd89273c6d643626b8f998aabd6baf55f09779e7f76/pydantic-0.26.tar.gz", "yanked": false, "yanked_reason": null } ], "0.27": [ { "comment_text": "", "digests": { "md5": "83f9d4725963839a6cfaaff2f08d912a", "sha256": "0f8ff63bdf5f4e49605de1a957c41f912803ac2309c3804b5fab6e6a3a565988" }, "downloads": -1, "filename": "pydantic-0.27-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "83f9d4725963839a6cfaaff2f08d912a", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 4326562, "upload_time": "2019-05-30T15:53:39", "upload_time_iso_8601": "2019-05-30T15:53:39.488044Z", "url": "https://files.pythonhosted.org/packages/76/e8/31d27123290c9fd88b21dd993c795305815f98bbccceba21e66c8c04fb85/pydantic-0.27-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "586766afa863073cd0d6f92c72f19045", "sha256": "0e02b9c309e4982ace61e2a6e5ce47b5c7c64a3dfe60bc5a38272f73c8b9d8ff" }, "downloads": -1, "filename": "pydantic-0.27-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "586766afa863073cd0d6f92c72f19045", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 4728940, "upload_time": "2019-05-30T15:53:42", "upload_time_iso_8601": "2019-05-30T15:53:42.572839Z", "url": "https://files.pythonhosted.org/packages/c8/d8/44c4548994404eb3ce6b495babc3e64d6cfc87d8b26d4360b16cbdd41d0a/pydantic-0.27-cp36-cp36m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0178df55b942b2739b11239ab13346b7", "sha256": "92518b7e63fc42ebf3562013c268a23eaf784a12f98378c439e3870525764faa" }, "downloads": -1, "filename": "pydantic-0.27-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "0178df55b942b2739b11239ab13346b7", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 4266771, "upload_time": "2019-05-30T15:53:45", "upload_time_iso_8601": "2019-05-30T15:53:45.582846Z", "url": "https://files.pythonhosted.org/packages/62/f3/8527bf2e891a28ce31a5cedebcc73e8d62e64dc7366470a4f6ac06a01729/pydantic-0.27-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8eccd7781caeef95e2c243f77408c239", "sha256": "e139048f3e3b168415e5e67b3efa57168b220dbc79a50331429bbafce1f465b8" }, "downloads": -1, "filename": "pydantic-0.27-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "8eccd7781caeef95e2c243f77408c239", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 4664520, "upload_time": "2019-05-30T15:53:48", "upload_time_iso_8601": "2019-05-30T15:53:48.676173Z", "url": "https://files.pythonhosted.org/packages/d2/10/16be2f0df8ee4daa709016d05cbd6be1a22f35491a24aa952ad8bf46014a/pydantic-0.27-cp37-cp37m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bdb0a6528f194fa967fc65f5633b1e23", "sha256": "4c66d40a47b65a55a7d15bf2b4f617672543c73becd5c0227a218ef4288e34df" }, "downloads": -1, "filename": "pydantic-0.27-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "bdb0a6528f194fa967fc65f5633b1e23", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 56586, "upload_time": "2019-05-30T15:53:51", "upload_time_iso_8601": "2019-05-30T15:53:51.527038Z", "url": "https://files.pythonhosted.org/packages/28/06/5faf55ff0fc320c508bbdc6d3a85ca1da7537fb42617863eda1a524e4bcd/pydantic-0.27-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "38e32f76e648fc237052f8744ac99d09", "sha256": "625e3a223c00fb98a3902da04794b461f2f25e864feb5fce5afa7a2066082dd6" }, "downloads": -1, "filename": "pydantic-0.27.tar.gz", "has_sig": false, "md5_digest": "38e32f76e648fc237052f8744ac99d09", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 61305, "upload_time": "2019-05-30T15:53:54", "upload_time_iso_8601": "2019-05-30T15:53:54.013393Z", "url": "https://files.pythonhosted.org/packages/94/7f/fa9ebe63d1f4858aaad8fc1ed2985b3d862b895f55e2c21c4a4ce574e0eb/pydantic-0.27.tar.gz", "yanked": false, "yanked_reason": null } ], "0.27a1": [ { "comment_text": "", "digests": { "md5": "7c20bf7fc8160b7be4664eab076ce862", "sha256": "d9ad339e29186da4bb4e079fc797a26707f8116d68fe4787025ebaa7a121060e" }, "downloads": -1, "filename": "pydantic-0.27a1-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "7c20bf7fc8160b7be4664eab076ce862", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 1828039, "upload_time": "2019-05-26T12:42:36", "upload_time_iso_8601": "2019-05-26T12:42:36.121274Z", "url": "https://files.pythonhosted.org/packages/f7/29/ed3c9a5cc008793b0b5846aff2992aed17ec83046f35f25ce33881133a1b/pydantic-0.27a1-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "becf818604e9ccd65833e9536ecc6868", "sha256": "be7c4548e6bece646662d6aaa4e7b0e91706236f6083ea67de076a4361e3f771" }, "downloads": -1, "filename": "pydantic-0.27a1-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "becf818604e9ccd65833e9536ecc6868", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 2000759, "upload_time": "2019-05-26T12:42:39", "upload_time_iso_8601": "2019-05-26T12:42:39.116181Z", "url": "https://files.pythonhosted.org/packages/02/f9/674c34d5ca0805c7ec3627ea0f57f17832625bba06fadc8f3f5df4692b51/pydantic-0.27a1-cp36-cp36m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "77b15bb9f7688995fa099ce9fee91b6c", "sha256": "e560731372d1e15a5276d8e861de49d9bfcd22c974d5565c124ec721cb319ce2" }, "downloads": -1, "filename": "pydantic-0.27a1-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "77b15bb9f7688995fa099ce9fee91b6c", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 1801446, "upload_time": "2019-05-26T12:42:41", "upload_time_iso_8601": "2019-05-26T12:42:41.924072Z", "url": "https://files.pythonhosted.org/packages/f9/e4/54d8eb73fd2f9d825e9c51405f9cda3c2055352dcdf1abf1382e5af3c32f/pydantic-0.27a1-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6e7e94a52a7682fce4ba0604ebd07198", "sha256": "3065ae8cd14361dfd8f86332045ca69b04ce78dba590d43d99b898525f01b4cc" }, "downloads": -1, "filename": "pydantic-0.27a1-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "6e7e94a52a7682fce4ba0604ebd07198", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 1970809, "upload_time": "2019-05-26T12:42:44", "upload_time_iso_8601": "2019-05-26T12:42:44.576332Z", "url": "https://files.pythonhosted.org/packages/3d/a6/7c95d2a4f9ba8d41f4b8d6b50967af97ddeaca5e1fcde4d162908a3d3706/pydantic-0.27a1-cp37-cp37m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c8d018edeef30e9f18dcabd1c8316756", "sha256": "8ca42282b580fe9d7ac86dba972757e1c74bd6db5ccbcd9453ab8fd6b5533c02" }, "downloads": -1, "filename": "pydantic-0.27a1.tar.gz", "has_sig": false, "md5_digest": "c8d018edeef30e9f18dcabd1c8316756", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 60642, "upload_time": "2019-05-26T12:42:46", "upload_time_iso_8601": "2019-05-26T12:42:46.916031Z", "url": "https://files.pythonhosted.org/packages/d4/42/e99aa0a6e4b6ea1fbbf729ffa67615348d66c156c353639a8667562c58f6/pydantic-0.27a1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.28": [ { "comment_text": "", "digests": { "md5": "9db3c2f9202c790bb3c2d2343c90e6bd", "sha256": "98c5faf742baee5cbbe9ff609829df6ff4234863c4a992f8d46679df4d68aeab" }, "downloads": -1, "filename": "pydantic-0.28-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "9db3c2f9202c790bb3c2d2343c90e6bd", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 4378988, "upload_time": "2019-06-11T07:20:15", "upload_time_iso_8601": "2019-06-11T07:20:15.749110Z", "url": "https://files.pythonhosted.org/packages/d7/af/35be1f7863668963eeeb966446619d3d073b8921aeded53635aeb2b4bb57/pydantic-0.28-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "73fa1e599b2fd2466daec4cf2bb41805", "sha256": "3aafa1b58181c53a8e2971dc3c6f45945ddd18192b6f9c8e17f5ef2adcdf3987" }, "downloads": -1, "filename": "pydantic-0.28-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "73fa1e599b2fd2466daec4cf2bb41805", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 4782260, "upload_time": "2019-06-11T07:20:19", "upload_time_iso_8601": "2019-06-11T07:20:19.051174Z", "url": "https://files.pythonhosted.org/packages/0a/bc/fe7d98f0b4b1e72d0c444f343a798461c1f9d8656fb1c335416dbb8b7976/pydantic-0.28-cp36-cp36m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c93dca66d205c190c45e0f04dba4fc29", "sha256": "92e4fb2917e4837e53edfee9f99c9075c152f9b9fe2b19d047b8fb25ed9bc089" }, "downloads": -1, "filename": "pydantic-0.28-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "c93dca66d205c190c45e0f04dba4fc29", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 4320448, "upload_time": "2019-06-11T07:20:21", "upload_time_iso_8601": "2019-06-11T07:20:21.831943Z", "url": "https://files.pythonhosted.org/packages/cc/52/663642f371c8f241d2ccd851a2faa078875b55221fb6f2782b74419968bc/pydantic-0.28-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "676a67230de2fb53694add5616ed7ecc", "sha256": "d3d29768ae85c1333da5d10cbe793c6a01dcb1ec8ff86f1fbe2c588089bc11ea" }, "downloads": -1, "filename": "pydantic-0.28-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "676a67230de2fb53694add5616ed7ecc", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 4719604, "upload_time": "2019-06-11T07:20:25", "upload_time_iso_8601": "2019-06-11T07:20:25.047229Z", "url": "https://files.pythonhosted.org/packages/7a/b6/31e62e93c3d06563bb4be493cbec2dde216ef1b1bd31474812f5df6f1473/pydantic-0.28-cp37-cp37m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "31dd254a1e1ebdbe34b6910192a6c892", "sha256": "bc4a051b81f31597efc96b4bf6a3aa75ea95ca0a87c4666ad5638be373e0c66a" }, "downloads": -1, "filename": "pydantic-0.28-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "31dd254a1e1ebdbe34b6910192a6c892", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 57478, "upload_time": "2019-06-11T07:20:28", "upload_time_iso_8601": "2019-06-11T07:20:28.702088Z", "url": "https://files.pythonhosted.org/packages/7d/4d/093874b748468b79418061b5c83554027e843ed20a8496389870e78d8ced/pydantic-0.28-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5e02373a215a45503cca2dab8e7718dc", "sha256": "60fe5aa17ecb5ba949e7e1e1f9b9500dae780d6c79c798bfd78ac5dd9f9d9517" }, "downloads": -1, "filename": "pydantic-0.28.tar.gz", "has_sig": false, "md5_digest": "5e02373a215a45503cca2dab8e7718dc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 62480, "upload_time": "2019-06-11T07:20:30", "upload_time_iso_8601": "2019-06-11T07:20:30.629125Z", "url": "https://files.pythonhosted.org/packages/2c/41/409b8b337493b43398d1728799fd5681dc32d579b61a587c4c164a223223/pydantic-0.28.tar.gz", "yanked": false, "yanked_reason": null } ], "0.29": [ { "comment_text": "", "digests": { "md5": "5a9306fb81ed7593ab4773f5764e2dce", "sha256": "9d34421072a7df679638e5896a4a15f48ffbbfb8a57eb5fac6c45806269d0dc0" }, "downloads": -1, "filename": "pydantic-0.29-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "5a9306fb81ed7593ab4773f5764e2dce", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 4434512, "upload_time": "2019-06-19T11:07:23", "upload_time_iso_8601": "2019-06-19T11:07:23.216732Z", "url": "https://files.pythonhosted.org/packages/9b/0e/7282a6673884abcd6f263b0bacc85304eb89453c56c86cf45c33155bb1c2/pydantic-0.29-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c88042f61094bb63c60006173c1c8700", "sha256": "098ffe36047a35f78dbc0d8f7c2d40da053e35158b6f4326c50d669c56e48ea7" }, "downloads": -1, "filename": "pydantic-0.29-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "c88042f61094bb63c60006173c1c8700", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 4844999, "upload_time": "2019-06-19T11:07:26", "upload_time_iso_8601": "2019-06-19T11:07:26.127145Z", "url": "https://files.pythonhosted.org/packages/78/94/651b85ed41e10a750b0ded46e3afa81540626baa01eb5685440598026cfc/pydantic-0.29-cp36-cp36m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3e24b7a5abaf887668c8729b761eb204", "sha256": "549c5d05138b7e0f33bd24d4313783c90342d0595d824e02ceb562a992c78239" }, "downloads": -1, "filename": "pydantic-0.29-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "3e24b7a5abaf887668c8729b761eb204", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 4373683, "upload_time": "2019-06-19T11:07:29", "upload_time_iso_8601": "2019-06-19T11:07:29.220515Z", "url": "https://files.pythonhosted.org/packages/aa/6b/b7df9f778190b4117b8338f0265901e2fa9bbb4431acc5b8ffed9e714653/pydantic-0.29-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fbf1e6944fbc250cf4a42680bb6c25f0", "sha256": "e4968f16f448d7c3026b0197bd29e78b5f39a7d27dbe22d5b3f07fb8602a2dc1" }, "downloads": -1, "filename": "pydantic-0.29-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "fbf1e6944fbc250cf4a42680bb6c25f0", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 4780975, "upload_time": "2019-06-19T11:07:32", "upload_time_iso_8601": "2019-06-19T11:07:32.292715Z", "url": "https://files.pythonhosted.org/packages/9b/6d/17382726b327beb1a83efb55d02998d0376f9554127350be74351e72d36b/pydantic-0.29-cp37-cp37m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fe0bc615f00054379540b2dc69714111", "sha256": "70a5cbab8b52ac3e5f9660a8ad028581095e48abc4a0fc67d1b2bf69e8a51d03" }, "downloads": -1, "filename": "pydantic-0.29-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "fe0bc615f00054379540b2dc69714111", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 59704, "upload_time": "2019-06-19T11:07:34", "upload_time_iso_8601": "2019-06-19T11:07:34.688075Z", "url": "https://files.pythonhosted.org/packages/95/d4/2a4b88d9ea11283ca9d7853eebe80ec07e2201a55f36e1435ec2f9db2f22/pydantic-0.29-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7c5cd69b782c3f8cb845b7866f187c17", "sha256": "6901572483a00d53aaba9121c6261017334511c44864b00b36714b32cc7af712" }, "downloads": -1, "filename": "pydantic-0.29.tar.gz", "has_sig": false, "md5_digest": "7c5cd69b782c3f8cb845b7866f187c17", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 64497, "upload_time": "2019-06-19T11:07:36", "upload_time_iso_8601": "2019-06-19T11:07:36.595602Z", "url": "https://files.pythonhosted.org/packages/6a/3c/2ac70b002fc3be4fa6809250157dd258db580bce2ef96a9aac10b853a057/pydantic-0.29.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3": [ { "comment_text": "", "digests": { "md5": "298cf10d375de2ab1cef28b1aad2b5e3", "sha256": "26a33d4af27d4b4783086981808e7a0cbed3e3345eab927cdeb95bdfc569857b" }, "downloads": -1, "filename": "pydantic-0.3-py36-none-any.whl", "has_sig": false, "md5_digest": "298cf10d375de2ab1cef28b1aad2b5e3", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 16651, "upload_time": "2017-06-21T17:32:32", "upload_time_iso_8601": "2017-06-21T17:32:32.075656Z", "url": "https://files.pythonhosted.org/packages/d9/0d/4f03f56fff4750010f80ba6f47ab99c9f02fb6cb1d0bb01864def9a5d66d/pydantic-0.3-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b2d7313b062f732db462a8f1b1872bd9", "sha256": "20576d48eaadd7e0073d36511ea12bd5c3e7e214b3f3c066e3200e37ca8bd6d4" }, "downloads": -1, "filename": "pydantic-0.3.tar.gz", "has_sig": false, "md5_digest": "b2d7313b062f732db462a8f1b1872bd9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 12740, "upload_time": "2017-06-21T17:32:33", "upload_time_iso_8601": "2017-06-21T17:32:33.770817Z", "url": "https://files.pythonhosted.org/packages/c6/8b/f77de3ba6ff8e0e8de341c06e14ded456534504f906471e1ec90c818f5c4/pydantic-0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.30": [ { "comment_text": "", "digests": { "md5": "16b2421788799dcaa5f27689151d5256", "sha256": "427c0935683913a45ee5225ce4cd2ebbde376b7b06d4287f7f6c6d3158ef0408" }, "downloads": -1, "filename": "pydantic-0.30-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "16b2421788799dcaa5f27689151d5256", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 4536847, "upload_time": "2019-07-07T10:34:09", "upload_time_iso_8601": "2019-07-07T10:34:09.746360Z", "url": "https://files.pythonhosted.org/packages/a1/68/814b3cffc7c2d612967a4daaa008a0d8d07e06883a27a58dbd9cde248a3b/pydantic-0.30-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c402f31c39a585d3b55ad28603c9fc2e", "sha256": "5b8900778c30e55ee418f6a375b922873d806232021ac0be13d0123fd922557b" }, "downloads": -1, "filename": "pydantic-0.30-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "c402f31c39a585d3b55ad28603c9fc2e", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 4951054, "upload_time": "2019-07-07T10:34:26", "upload_time_iso_8601": "2019-07-07T10:34:26.316306Z", "url": "https://files.pythonhosted.org/packages/fd/43/b64be0568f97bc08472685b305d6aac0378e75b58bcbf630a86ab35c5cd0/pydantic-0.30-cp36-cp36m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d90ab1f255d8794998e4b631bee5f7af", "sha256": "2408cbfd8aadf61a5a8062734615dc5f54bc01fcb37ad476260d0c8288915607" }, "downloads": -1, "filename": "pydantic-0.30-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "d90ab1f255d8794998e4b631bee5f7af", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 4471045, "upload_time": "2019-07-07T10:34:29", "upload_time_iso_8601": "2019-07-07T10:34:29.278515Z", "url": "https://files.pythonhosted.org/packages/1b/6c/e216010d1d8e71b850922e1f3bb1cbb00d37bdb59d368074cced86612f42/pydantic-0.30-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "43df580db352eafe0e39be193a80ee13", "sha256": "0b7998c6e4106e57317a511a17ec8b3c99a20f037daa9687e2cffb48f20e36d3" }, "downloads": -1, "filename": "pydantic-0.30-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "43df580db352eafe0e39be193a80ee13", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 4888443, "upload_time": "2019-07-07T10:34:32", "upload_time_iso_8601": "2019-07-07T10:34:32.070031Z", "url": "https://files.pythonhosted.org/packages/18/e1/64d31e36716aac5ee9224f0db2151f86c1bcd1adbc49939be07136223d34/pydantic-0.30-cp37-cp37m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "01ee550916ac6829ae8483c5c2cf7be1", "sha256": "cb4351bae00636b59cdaafe75013955c3002f842878b93625f7a68202c8d218a" }, "downloads": -1, "filename": "pydantic-0.30-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "01ee550916ac6829ae8483c5c2cf7be1", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 60878, "upload_time": "2019-07-07T10:34:34", "upload_time_iso_8601": "2019-07-07T10:34:34.885417Z", "url": "https://files.pythonhosted.org/packages/07/6a/2f1a70d46c6552f60f74d18e9459fe51d8b9403beaefda320ba60fe3dad8/pydantic-0.30-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "91f28a3aeb287c7fd82260459e602753", "sha256": "239a05529f01ff096e0b4b3ae8b0fd891dc1571ddca6fe4c013ed1c46646d8bf" }, "downloads": -1, "filename": "pydantic-0.30.tar.gz", "has_sig": false, "md5_digest": "91f28a3aeb287c7fd82260459e602753", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 66203, "upload_time": "2019-07-07T10:34:37", "upload_time_iso_8601": "2019-07-07T10:34:37.191266Z", "url": "https://files.pythonhosted.org/packages/76/00/32982a4aa657d0836f9787b6c8d07b1748674e60006e4fe0ef32378f268b/pydantic-0.30.tar.gz", "yanked": false, "yanked_reason": null } ], "0.30.1": [ { "comment_text": "", "digests": { "md5": "8c5e45bbe784f8fdbe34a7e4cd0cfbf2", "sha256": "77e1ea62c6b8ace4a0fa7b3c22e3d99dfd3ef048a6a439ea4cb155230ae342af" }, "downloads": -1, "filename": "pydantic-0.30.1-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "8c5e45bbe784f8fdbe34a7e4cd0cfbf2", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 4533874, "upload_time": "2019-07-15T18:49:38", "upload_time_iso_8601": "2019-07-15T18:49:38.214391Z", "url": "https://files.pythonhosted.org/packages/97/b6/872e5054520417cfd79ae3435191021e69e11236260e15376cfaf430c08e/pydantic-0.30.1-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9e759cd5342b4d67bcbf2c3ca0f44a55", "sha256": "9eb2749f0a8bfe7816d429985cd32b274182b91f835dd5a2eefc8a01944fdf42" }, "downloads": -1, "filename": "pydantic-0.30.1-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "9e759cd5342b4d67bcbf2c3ca0f44a55", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 4959462, "upload_time": "2019-07-15T18:49:41", "upload_time_iso_8601": "2019-07-15T18:49:41.114087Z", "url": "https://files.pythonhosted.org/packages/fa/eb/3f0b5fbdaa599b7b8be0311cb13e54fc2acd3c8c59b586c71460e1c0f4e3/pydantic-0.30.1-cp36-cp36m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9c9e5e21de29f81987d0b327a0d285b2", "sha256": "d3452a5697d78744b2e2c485b0990b3a2ca8d69521203dd41a5d67338fb148a5" }, "downloads": -1, "filename": "pydantic-0.30.1-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "9c9e5e21de29f81987d0b327a0d285b2", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 4468263, "upload_time": "2019-07-15T18:49:44", "upload_time_iso_8601": "2019-07-15T18:49:44.418780Z", "url": "https://files.pythonhosted.org/packages/7c/b4/6ddc42f0e846ea42b7c12aae45381130a9a8ad36c6653cc5f7668dcfeaf5/pydantic-0.30.1-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cd6a69da7b8a202f728d62ae91dc96d4", "sha256": "1b567378e80d08b0b431c6676483e2c05db730e6f0098ea24b5e6f04a9e42244" }, "downloads": -1, "filename": "pydantic-0.30.1-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "cd6a69da7b8a202f728d62ae91dc96d4", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 4897497, "upload_time": "2019-07-15T18:49:47", "upload_time_iso_8601": "2019-07-15T18:49:47.623266Z", "url": "https://files.pythonhosted.org/packages/a8/12/8458f7456d38787125d6d38fc97507c4423494eeb6890acb039ccd3483ac/pydantic-0.30.1-cp37-cp37m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bfc8f7d55e3b2a89d69a50d6e8d252cf", "sha256": "6c6b17093fa7ce058b552fa7d24e0d03aff9a2f04cb7e0e0174e4a37dc9fd9b4" }, "downloads": -1, "filename": "pydantic-0.30.1-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "bfc8f7d55e3b2a89d69a50d6e8d252cf", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 61141, "upload_time": "2019-07-15T18:49:50", "upload_time_iso_8601": "2019-07-15T18:49:50.711481Z", "url": "https://files.pythonhosted.org/packages/91/79/2fc2995e6313ed96412f21d5751d17f8b3a72a719aaee2d1a36be4766c62/pydantic-0.30.1-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "693f540cc852d982ffd13999e9abeebc", "sha256": "52fc77d29a16edc7964a44890552a9817f82263b4832195ee278b0604928b743" }, "downloads": -1, "filename": "pydantic-0.30.1.tar.gz", "has_sig": false, "md5_digest": "693f540cc852d982ffd13999e9abeebc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 66506, "upload_time": "2019-07-15T18:49:53", "upload_time_iso_8601": "2019-07-15T18:49:53.216751Z", "url": "https://files.pythonhosted.org/packages/ab/a7/caa07bcf7593c3df3a9df55a3f7553a57ac2253e75ea676380bd97f086bd/pydantic-0.30.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.31": [ { "comment_text": "", "digests": { "md5": "2a58c8bcb522c68a5796ac1c8c378f24", "sha256": "817bda425bcdeb664be40a27de9e071d42b59a4e631f69eeb610e249d9d73d5d" }, "downloads": -1, "filename": "pydantic-0.31-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "2a58c8bcb522c68a5796ac1c8c378f24", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 4633194, "upload_time": "2019-07-24T18:25:24", "upload_time_iso_8601": "2019-07-24T18:25:24.718782Z", "url": "https://files.pythonhosted.org/packages/90/ad/6665a2b7925d3888ab6eeac6f0d8b4bae4d0732c475d76c92b0dcf3b0dba/pydantic-0.31-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "047699e5c96162e89c1622ad3af15cda", "sha256": "29a941ebda15480624d3c970ffe099cedf6ca1f90748e0ae801626f337063bc6" }, "downloads": -1, "filename": "pydantic-0.31-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "047699e5c96162e89c1622ad3af15cda", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 5078763, "upload_time": "2019-07-24T18:25:28", "upload_time_iso_8601": "2019-07-24T18:25:28.472633Z", "url": "https://files.pythonhosted.org/packages/3e/57/8d2de3e031d2b1bc64f0a9ea87613af8b61a15a3396c16d5c992927ddf6b/pydantic-0.31-cp36-cp36m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "69aa7028e3616c014c3ab8347fd952f0", "sha256": "2914429657a106b09e4e64d4470c493effad145bfcdd98567d431e3c59d2bff9" }, "downloads": -1, "filename": "pydantic-0.31-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "69aa7028e3616c014c3ab8347fd952f0", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 4567823, "upload_time": "2019-07-24T18:25:31", "upload_time_iso_8601": "2019-07-24T18:25:31.920852Z", "url": "https://files.pythonhosted.org/packages/b4/cb/a77a30e7f12794a38d280efea1e5b866d1be04c05cdd3290bc0617b79be1/pydantic-0.31-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "df38636b39200a40af53b4d67d566dd6", "sha256": "1bd13f418ea2200b3b3782543f7cb9efca3ca2b6dc35dbc8090ce75e924a74e8" }, "downloads": -1, "filename": "pydantic-0.31-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "df38636b39200a40af53b4d67d566dd6", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 5010014, "upload_time": "2019-07-24T18:25:35", "upload_time_iso_8601": "2019-07-24T18:25:35.124808Z", "url": "https://files.pythonhosted.org/packages/62/74/ddb0e1904e7d6b6991bc9f3b50cf9397c8bc7886181f0487887678877d01/pydantic-0.31-cp37-cp37m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "036f155da5a5953924e214eba25a3ae1", "sha256": "534f8d9f4b4c4d107774afff0da039c262e6e83c94c38ba42549b47a5344823d" }, "downloads": -1, "filename": "pydantic-0.31-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "036f155da5a5953924e214eba25a3ae1", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 63017, "upload_time": "2019-07-24T18:25:37", "upload_time_iso_8601": "2019-07-24T18:25:37.692223Z", "url": "https://files.pythonhosted.org/packages/07/2b/5b4492aba75f4127cc5d2391ccab6638baa1bb9636d9a2289f5422e8df5c/pydantic-0.31-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "32f3b705ee8ed9edd580e5a777e47595", "sha256": "6d9448b92dc1ab15918c00ee0915eb50b950f671a92fc25a018e667f61613d75" }, "downloads": -1, "filename": "pydantic-0.31.tar.gz", "has_sig": false, "md5_digest": "32f3b705ee8ed9edd580e5a777e47595", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 68853, "upload_time": "2019-07-24T18:25:40", "upload_time_iso_8601": "2019-07-24T18:25:40.058781Z", "url": "https://files.pythonhosted.org/packages/f9/51/3a1fb22c5e284f5c500d4bbaf0d7be27dd1c18e577b401b631026995139a/pydantic-0.31.tar.gz", "yanked": false, "yanked_reason": null } ], "0.31.1": [ { "comment_text": "", "digests": { "md5": "19ccb0b60e920782d2587becefe0359c", "sha256": "8bf39547da39abf5e02c79ed13ed377e65a095e2a71069ac7ce625de97840e63" }, "downloads": -1, "filename": "pydantic-0.31.1-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "19ccb0b60e920782d2587becefe0359c", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 4633424, "upload_time": "2019-07-31T11:38:02", "upload_time_iso_8601": "2019-07-31T11:38:02.585484Z", "url": "https://files.pythonhosted.org/packages/bc/f9/734dc150d773c81ace9183494cdfbf46f960fb324f3eafd57d46a27e750a/pydantic-0.31.1-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "11e2d63d472209acfc2b1382e22303d5", "sha256": "9324efe3eaa10cca3a488dc8ede1e0907f64394949fc6b51ced68cd2c8c30048" }, "downloads": -1, "filename": "pydantic-0.31.1-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "11e2d63d472209acfc2b1382e22303d5", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 5079280, "upload_time": "2019-07-31T11:38:06", "upload_time_iso_8601": "2019-07-31T11:38:06.200354Z", "url": "https://files.pythonhosted.org/packages/3d/32/7b23eabc084bab0d8b5af4a5b3fd9956f2e053fed083cefec51924471ad1/pydantic-0.31.1-cp36-cp36m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "be152359d60b1c024ec3ba674c704fcc", "sha256": "68085bebf700c2dbdf0ccdd5f09a4b19c13ced26b9bdd3447920f710fcd98c57" }, "downloads": -1, "filename": "pydantic-0.31.1-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "be152359d60b1c024ec3ba674c704fcc", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 4568109, "upload_time": "2019-07-31T11:38:09", "upload_time_iso_8601": "2019-07-31T11:38:09.134780Z", "url": "https://files.pythonhosted.org/packages/5b/21/3f58cd423d9b1cd794f64a82fa582d66410e75779f2a2b335c9a30af8f61/pydantic-0.31.1-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4bb87922f0de8d0f1c451ad3073e3fe2", "sha256": "772300e1efbd1271aade7bb03127c51bf8a2f705c861a8f5e82e0bc97f1f125e" }, "downloads": -1, "filename": "pydantic-0.31.1-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "4bb87922f0de8d0f1c451ad3073e3fe2", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 5010517, "upload_time": "2019-07-31T11:38:12", "upload_time_iso_8601": "2019-07-31T11:38:12.578233Z", "url": "https://files.pythonhosted.org/packages/b4/34/7ca2b0aca347b9559bc3819f500019bd382223d61907cd6a80111da35941/pydantic-0.31.1-cp37-cp37m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0c6ce75a2340f30e8d46a2a2b4a02d70", "sha256": "08dd1503f0524b78d03df76daf8b66ae213b9eaa0f072ad89d05a981e7aeaad2" }, "downloads": -1, "filename": "pydantic-0.31.1-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "0c6ce75a2340f30e8d46a2a2b4a02d70", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 63099, "upload_time": "2019-07-31T11:38:15", "upload_time_iso_8601": "2019-07-31T11:38:15.493173Z", "url": "https://files.pythonhosted.org/packages/d3/7f/cc056d8bd1ccd7df56f29b4e1967396a2eba54093382ea7fc14fca67fc50/pydantic-0.31.1-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3463522ed5e44e2bcb8997a41e6474e5", "sha256": "2b5db9a3e976fad1ddcb5e2daf4de87017f6b429e8e4871d3f52c5f004f7eaf7" }, "downloads": -1, "filename": "pydantic-0.31.1.tar.gz", "has_sig": false, "md5_digest": "3463522ed5e44e2bcb8997a41e6474e5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 68980, "upload_time": "2019-07-31T11:38:17", "upload_time_iso_8601": "2019-07-31T11:38:17.426785Z", "url": "https://files.pythonhosted.org/packages/5d/82/6d428911924127ed2f5b874a3344b039b6a61979ab891fb85816621cd3a1/pydantic-0.31.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.32": [ { "comment_text": "", "digests": { "md5": "1e5529f58a3efcb0b58bdc9ae8a4b3ab", "sha256": "a094420b8a123af788814000e44605f042a3521046ea39155243e6a1dbccd3d0" }, "downloads": -1, "filename": "pydantic-0.32-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "1e5529f58a3efcb0b58bdc9ae8a4b3ab", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 4643176, "upload_time": "2019-08-06T15:16:56", "upload_time_iso_8601": "2019-08-06T15:16:56.988448Z", "url": "https://files.pythonhosted.org/packages/14/de/c0ab4199118c8a6d0feeb760ec197f74c8b43b38c6d54e1a033902459b07/pydantic-0.32-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8a59c11191b0e3118def19720ff7c415", "sha256": "cdc557671785d7ddc410f071497c14a8a6ce5d0f080687490029a2e43095ade0" }, "downloads": -1, "filename": "pydantic-0.32-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "8a59c11191b0e3118def19720ff7c415", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 5093760, "upload_time": "2019-08-06T15:17:00", "upload_time_iso_8601": "2019-08-06T15:17:00.526010Z", "url": "https://files.pythonhosted.org/packages/00/5d/0cd0ec4be5947aeb3cabcf78807fd028261c5152f4a4419544724d66ba38/pydantic-0.32-cp36-cp36m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2d42bcc3c4cee9a099df64364b954cf7", "sha256": "150c7a4c4855430df10881faf60787cc235c47e5d4791a91bc4d66011c796ff9" }, "downloads": -1, "filename": "pydantic-0.32-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "2d42bcc3c4cee9a099df64364b954cf7", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 4576385, "upload_time": "2019-08-06T15:17:04", "upload_time_iso_8601": "2019-08-06T15:17:04.234154Z", "url": "https://files.pythonhosted.org/packages/d7/33/f3e4ccaf8e3eb489fdf4b1351a21f2d33ec4ab1ba5e0972dfbf4016b9a89/pydantic-0.32-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1a9bbfe606a21f7c255b6b807f7538f0", "sha256": "3b4c75600e1f26c6a92f9e29ca5e3ab9114151e8e6ea3997929c23b4a7cab89c" }, "downloads": -1, "filename": "pydantic-0.32-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "1a9bbfe606a21f7c255b6b807f7538f0", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 5026491, "upload_time": "2019-08-06T15:17:07", "upload_time_iso_8601": "2019-08-06T15:17:07.252586Z", "url": "https://files.pythonhosted.org/packages/bf/82/16e3a36a80490320b91b4f6e4624a7109f753ebf13f55f8d94b98fa4cd05/pydantic-0.32-cp37-cp37m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "012fe5b4a8c16832af533da85eb4bb5e", "sha256": "e4f2450505dd2749d5619e5902d6c6921a952a80a7170536e6e8f2a4fa7da142" }, "downloads": -1, "filename": "pydantic-0.32-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "012fe5b4a8c16832af533da85eb4bb5e", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 63367, "upload_time": "2019-08-06T15:17:10", "upload_time_iso_8601": "2019-08-06T15:17:10.452201Z", "url": "https://files.pythonhosted.org/packages/f8/86/980aeb32e3c25e5bd005d20713ce30d049ef429d7771716d6d18e6129402/pydantic-0.32-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "62b88dda13a9f9bd8a83362e5e4f7216", "sha256": "09171f1eb53c702e5245dd668458149ac95b91722d1d8dcc89d9839aab87bdc8" }, "downloads": -1, "filename": "pydantic-0.32.tar.gz", "has_sig": false, "md5_digest": "62b88dda13a9f9bd8a83362e5e4f7216", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 69483, "upload_time": "2019-08-06T15:17:13", "upload_time_iso_8601": "2019-08-06T15:17:13.002697Z", "url": "https://files.pythonhosted.org/packages/6c/03/648b2944cf562516aaabc948b7b26bda10e91598e8cf226698a36fa4af6f/pydantic-0.32.tar.gz", "yanked": false, "yanked_reason": null } ], "0.32.1": [ { "comment_text": "", "digests": { "md5": "36d8139d501057be94f4282c8861544a", "sha256": "0d9cc009a58f5f6e9f54a44f7bbbc5c5f2aa69ea97df9d722e4a9b1cfdedfdc8" }, "downloads": -1, "filename": "pydantic-0.32.1-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "36d8139d501057be94f4282c8861544a", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 4646569, "upload_time": "2019-08-08T11:28:10", "upload_time_iso_8601": "2019-08-08T11:28:10.187460Z", "url": "https://files.pythonhosted.org/packages/73/82/f4aecad1c55ea5779c04019352a618fda030576d2c11eb52e8d8d67b24f4/pydantic-0.32.1-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "efd2ad2a54b3f53582a2790fa5c92aa3", "sha256": "cbb63bfefb6e99bc61d43a65a70edf2a4eda71e0a2bbc07caa3bf7734928d368" }, "downloads": -1, "filename": "pydantic-0.32.1-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "efd2ad2a54b3f53582a2790fa5c92aa3", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 5095492, "upload_time": "2019-08-08T11:28:13", "upload_time_iso_8601": "2019-08-08T11:28:13.701995Z", "url": "https://files.pythonhosted.org/packages/b8/50/1f411ffa1e8ece79a5810c236f8748755fe624fab0a5c8b72b27a8a3f7b1/pydantic-0.32.1-cp36-cp36m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c224935f4babfabd5901a9481aed6910", "sha256": "be7dd5b555f43953bd9a37d89e946f778806277f644d67b3ffa779af7a6ea82c" }, "downloads": -1, "filename": "pydantic-0.32.1-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "c224935f4babfabd5901a9481aed6910", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 4578265, "upload_time": "2019-08-08T11:28:16", "upload_time_iso_8601": "2019-08-08T11:28:16.992601Z", "url": "https://files.pythonhosted.org/packages/86/7b/29cce3345c811d0bbccccfbbaaf630e87856ffc9838205817426cd472ffb/pydantic-0.32.1-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ffe91b47b849545eb56a9f66d80af09b", "sha256": "5718fac7d04f4c9497c135cca6ab506cbd9f3af399cfa0aa957540af55dbc952" }, "downloads": -1, "filename": "pydantic-0.32.1-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "ffe91b47b849545eb56a9f66d80af09b", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 5025827, "upload_time": "2019-08-08T11:28:19", "upload_time_iso_8601": "2019-08-08T11:28:19.838000Z", "url": "https://files.pythonhosted.org/packages/dc/ec/bd935b1a4113923777a455ae7b7c0dfdf276a5490dfca4d786af610c5cd9/pydantic-0.32.1-cp37-cp37m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "60e54eedffcced544a0f3db2bff898ea", "sha256": "a31b5dca1aa6d99425423530cd2bc9819312972f21ea7e0af7e214bc32542cb6" }, "downloads": -1, "filename": "pydantic-0.32.1-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "60e54eedffcced544a0f3db2bff898ea", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 63456, "upload_time": "2019-08-08T11:28:22", "upload_time_iso_8601": "2019-08-08T11:28:22.825171Z", "url": "https://files.pythonhosted.org/packages/86/6e/d11fa2cfcf8a8832cea06bac1d89d85a26f2747962505097738823067d4f/pydantic-0.32.1-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "167aa1b4eda6a611aaa7509db00f8900", "sha256": "38bb5a4e7622409768b60c00da54b17ee721ba08e07f3000efb5b7d015656745" }, "downloads": -1, "filename": "pydantic-0.32.1.tar.gz", "has_sig": false, "md5_digest": "167aa1b4eda6a611aaa7509db00f8900", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 69570, "upload_time": "2019-08-08T11:28:25", "upload_time_iso_8601": "2019-08-08T11:28:25.202988Z", "url": "https://files.pythonhosted.org/packages/2d/ff/8b1039d7777e54ad2614f8f98063beeb01b5518efa440849ec66f1d536d2/pydantic-0.32.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.32.2": [ { "comment_text": "", "digests": { "md5": "ab511866222e00299619657c6df94659", "sha256": "18598557f0d9ab46173045910ed50458c4fb4d16153c23346b504d7a5b679f77" }, "downloads": -1, "filename": "pydantic-0.32.2-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "ab511866222e00299619657c6df94659", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 4647805, "upload_time": "2019-08-17T19:28:43", "upload_time_iso_8601": "2019-08-17T19:28:43.595123Z", "url": "https://files.pythonhosted.org/packages/53/a3/5ad366399e9fe08eac015bba4a891dd3a11e823fcfbc071695b37135d916/pydantic-0.32.2-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "00a6320385cd5b5793154d260cf7ac7f", "sha256": "ede2d65ae33788d4e26e12b330b4a32c53cb14131c65bca3a59f037c73f6ee7a" }, "downloads": -1, "filename": "pydantic-0.32.2-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "00a6320385cd5b5793154d260cf7ac7f", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 5097460, "upload_time": "2019-08-17T19:28:46", "upload_time_iso_8601": "2019-08-17T19:28:46.994782Z", "url": "https://files.pythonhosted.org/packages/86/78/2edcc6e65ec020403ac6ba6deb54c1cf227c49232ce9d98a1ae7ebdfa3a1/pydantic-0.32.2-cp36-cp36m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a24fd222911da92cee833c420984e1b6", "sha256": "bc6c6a78647d7a65a493e1107572d993f26a652c49183201e3c7d23924bf7311" }, "downloads": -1, "filename": "pydantic-0.32.2-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "a24fd222911da92cee833c420984e1b6", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 4579478, "upload_time": "2019-08-17T19:28:50", "upload_time_iso_8601": "2019-08-17T19:28:50.267396Z", "url": "https://files.pythonhosted.org/packages/a7/b8/36c6edf32e00c09ee478f5367ce6d46da9e80754ee1ee49ef146a90d50ad/pydantic-0.32.2-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "dc580e7f1038e1a693661b6008de6312", "sha256": "6f5eb88fe4c21380aa064b7d249763fc6306f0b001d7e7d52d80866d1afc9ed3" }, "downloads": -1, "filename": "pydantic-0.32.2-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "dc580e7f1038e1a693661b6008de6312", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 5027347, "upload_time": "2019-08-17T19:28:53", "upload_time_iso_8601": "2019-08-17T19:28:53.620987Z", "url": "https://files.pythonhosted.org/packages/8a/9f/011c6ed601aa08e2fe2c6ddbd125eec28e06274106c47fda7865e0b04a23/pydantic-0.32.2-cp37-cp37m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "04392b5d40fb283025afa67e682ff42c", "sha256": "e1a63b4e6bf8820833cb6fa239ffbe8eec57ccdd7d66359eff20e68a83c1deeb" }, "downloads": -1, "filename": "pydantic-0.32.2-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "04392b5d40fb283025afa67e682ff42c", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 63586, "upload_time": "2019-08-17T19:28:56", "upload_time_iso_8601": "2019-08-17T19:28:56.549578Z", "url": "https://files.pythonhosted.org/packages/02/cf/80e08943ac1af41e373f478418a76cac232d3b36ea827c2f89dbbef9a698/pydantic-0.32.2-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "09d886d6c03149a8a49244da9741bedf", "sha256": "6a9335c968e13295430a208487e74d69fef40168b72dea8d975765d14e2da660" }, "downloads": -1, "filename": "pydantic-0.32.2.tar.gz", "has_sig": false, "md5_digest": "09d886d6c03149a8a49244da9741bedf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 69826, "upload_time": "2019-08-17T19:28:58", "upload_time_iso_8601": "2019-08-17T19:28:58.589329Z", "url": "https://files.pythonhosted.org/packages/56/dd/295bd423d42e01604b9656a0dfcd3dc6d49731595fe9bcdaf6e2df797ef4/pydantic-0.32.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4": [ { "comment_text": "", "digests": { "md5": "80efb9f3abe337fcb3038489aab0abef", "sha256": "73c1abb9805ada08dbd33cadfdfa1864f37b22568121890fc4058013b6585698" }, "downloads": -1, "filename": "pydantic-0.4-py36-none-any.whl", "has_sig": false, "md5_digest": "80efb9f3abe337fcb3038489aab0abef", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 18280, "upload_time": "2017-07-08T18:29:32", "upload_time_iso_8601": "2017-07-08T18:29:32.342665Z", "url": "https://files.pythonhosted.org/packages/90/cc/ff712375aba019699df4a478ef3d349cd032661b33a95cb9442abd17cad7/pydantic-0.4-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2786cb3903b68401b86d4f37e5e05e02", "sha256": "3b173128281297041b05269f81319808b181e6b1d4a9a2e92fa948f31bf2d57d" }, "downloads": -1, "filename": "pydantic-0.4.tar.gz", "has_sig": false, "md5_digest": "2786cb3903b68401b86d4f37e5e05e02", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 13812, "upload_time": "2017-07-08T18:29:33", "upload_time_iso_8601": "2017-07-08T18:29:33.447148Z", "url": "https://files.pythonhosted.org/packages/3a/99/94660612738b35c3e8eb1b6a7b390c79be2ca3c33a4b3424846960a64db4/pydantic-0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5": [ { "comment_text": "", "digests": { "md5": "5d704ed0bc1a3841555b65a6554fd9cf", "sha256": "93423862a6e7b6550f41f03c00b882852cb4d7f9271b8719aa31026591e52ab0" }, "downloads": -1, "filename": "pydantic-0.5-py36-none-any.whl", "has_sig": false, "md5_digest": "5d704ed0bc1a3841555b65a6554fd9cf", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 20089, "upload_time": "2017-10-23T19:15:56", "upload_time_iso_8601": "2017-10-23T19:15:56.022337Z", "url": "https://files.pythonhosted.org/packages/04/b5/3ad17296adab10961efc742f62ee0090585fdf58add47d23dba79711f563/pydantic-0.5-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ac7d4252232a3fdd97fb31b1f571f2b6", "sha256": "774262487288f73e499500f931c33b008987bf49a9726e00fc1db7b9ca7a5818" }, "downloads": -1, "filename": "pydantic-0.5.tar.gz", "has_sig": false, "md5_digest": "ac7d4252232a3fdd97fb31b1f571f2b6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 14773, "upload_time": "2017-10-23T19:15:57", "upload_time_iso_8601": "2017-10-23T19:15:57.159218Z", "url": "https://files.pythonhosted.org/packages/41/64/f7d1d0f1460ca4c6c25a544fb7496f1f8b2a4c762f09a357348ae55f7657/pydantic-0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6": [ { "comment_text": "", "digests": { "md5": "dc7c181755692591d03fcda6b392d3c3", "sha256": "af750bb1a8d469e8232d986e1aaa9654d631a6dc6a7db2659641e2791abe5e50" }, "downloads": -1, "filename": "pydantic-0.6-py36-none-any.whl", "has_sig": false, "md5_digest": "dc7c181755692591d03fcda6b392d3c3", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 21284, "upload_time": "2017-11-07T13:40:03", "upload_time_iso_8601": "2017-11-07T13:40:03.453041Z", "url": "https://files.pythonhosted.org/packages/46/4c/d4322b203c212714c91887e194d65c69b3f2ff1ffa4ca8ff89c79596ec66/pydantic-0.6-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5ca68cc949152252b1e72e31aa4b62da", "sha256": "5f58132ed98879d7abdc00eb272ea750b157f3bdc0ac59699ea3cb4863d1d6eb" }, "downloads": -1, "filename": "pydantic-0.6.tar.gz", "has_sig": false, "md5_digest": "5ca68cc949152252b1e72e31aa4b62da", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 15768, "upload_time": "2017-11-07T13:40:06", "upload_time_iso_8601": "2017-11-07T13:40:06.256998Z", "url": "https://files.pythonhosted.org/packages/ee/f7/ec02c150565dc70a95527da6084947834a0f9926f6a9905a94eb3f6c122f/pydantic-0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "68869b166d242fd2c0c532f08d9d5162", "sha256": "5c388629bb2eca42a6df78e43423eecd509aaaadab643479e07f4b5eeeb562b7" }, "downloads": -1, "filename": "pydantic-0.6.1-py36-none-any.whl", "has_sig": false, "md5_digest": "68869b166d242fd2c0c532f08d9d5162", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 21587, "upload_time": "2017-11-08T14:45:41", "upload_time_iso_8601": "2017-11-08T14:45:41.155020Z", "url": "https://files.pythonhosted.org/packages/03/57/ca23175add2c7b0309b4b1c4568887217c4d5b2d5c5ba89ce12d09415537/pydantic-0.6.1-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6ac6f396c4998b8363ee1b0abb03c44e", "sha256": "532d01396667a56a1932246bfe1ba70aa646501719d1cf73a1a654b9729b87e5" }, "downloads": -1, "filename": "pydantic-0.6.1.tar.gz", "has_sig": false, "md5_digest": "6ac6f396c4998b8363ee1b0abb03c44e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 15968, "upload_time": "2017-11-08T14:45:42", "upload_time_iso_8601": "2017-11-08T14:45:42.961651Z", "url": "https://files.pythonhosted.org/packages/43/a2/252cb5b15f057d286e4431f2036c40b92a66c3298c6824535635820e5353/pydantic-0.6.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "0b2fe3c8087187f899331de75c9436a5", "sha256": "5b3a5a021282445708dd32665eb3394d18374a05d42605e80eacb4109a0b1c87" }, "downloads": -1, "filename": "pydantic-0.6.2-py36-none-any.whl", "has_sig": false, "md5_digest": "0b2fe3c8087187f899331de75c9436a5", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 21810, "upload_time": "2017-11-13T15:37:04", "upload_time_iso_8601": "2017-11-13T15:37:04.582180Z", "url": "https://files.pythonhosted.org/packages/0b/33/9358cc198e0e0b03ba9ee750439e9ce9154db035c38b76fe5f6fea9ee2a9/pydantic-0.6.2-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "abcfacd89f44ab5f81b79df80cf66e4b", "sha256": "bab5826ccb1e2f7db908957882e388b418334ea0338ba7cf464f5f1da289962d" }, "downloads": -1, "filename": "pydantic-0.6.2.tar.gz", "has_sig": false, "md5_digest": "abcfacd89f44ab5f81b79df80cf66e4b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 16134, "upload_time": "2017-11-13T15:37:06", "upload_time_iso_8601": "2017-11-13T15:37:06.163886Z", "url": "https://files.pythonhosted.org/packages/b1/49/8f0bbd245f303ab31c6915ba56f8ceff1b407f5f26cb0979a9aaf96b1956/pydantic-0.6.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "6153c84f86aec13903b0c6b237eab6eb", "sha256": "b952a5f569c228e09e1036d365b751a759f25898a2b012dc9e31dca0de411cf6" }, "downloads": -1, "filename": "pydantic-0.6.3-py36-none-any.whl", "has_sig": false, "md5_digest": "6153c84f86aec13903b0c6b237eab6eb", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 21902, "upload_time": "2017-11-26T16:57:18", "upload_time_iso_8601": "2017-11-26T16:57:18.769697Z", "url": "https://files.pythonhosted.org/packages/cf/da/03b2a945665ea76f0d4420d438450e1850d0a853bd00a9e9663f6812de6c/pydantic-0.6.3-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bc65acbcaf842f521848c3487e2f53da", "sha256": "eb630485056d168ea779b36d07c2f6aa0399f0c99f93df15eb8d2d2172bcdc77" }, "downloads": -1, "filename": "pydantic-0.6.3.tar.gz", "has_sig": false, "md5_digest": "bc65acbcaf842f521848c3487e2f53da", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 16275, "upload_time": "2017-11-26T16:57:20", "upload_time_iso_8601": "2017-11-26T16:57:20.153242Z", "url": "https://files.pythonhosted.org/packages/d1/3c/b0cf15e51da74d01e187b4008182b1dc58a3101c32bcfb40ecafbdf840d7/pydantic-0.6.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "55f7f7204aca96b731230aade6a0b5b3", "sha256": "121758da9bf6f8ee2d18fc5d77677def649a0609c78d272b8124a97a84ea3c61" }, "downloads": -1, "filename": "pydantic-0.6.4-py36-none-any.whl", "has_sig": false, "md5_digest": "55f7f7204aca96b731230aade6a0b5b3", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 21982, "upload_time": "2018-02-01T17:26:41", "upload_time_iso_8601": "2018-02-01T17:26:41.894311Z", "url": "https://files.pythonhosted.org/packages/fb/0f/7939be1b71b8b2e8cb59c271b85d279d46891ebaacf885c7e46aab15c19c/pydantic-0.6.4-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "dff8cd19c551e23e2ca2e6883c1982cf", "sha256": "6bda09adb150796c942940eabc81d81504dc84778fc4b22fe47248f6461d6874" }, "downloads": -1, "filename": "pydantic-0.6.4.tar.gz", "has_sig": false, "md5_digest": "dff8cd19c551e23e2ca2e6883c1982cf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 16323, "upload_time": "2018-02-01T17:26:44", "upload_time_iso_8601": "2018-02-01T17:26:44.089475Z", "url": "https://files.pythonhosted.org/packages/cd/3e/6b3a33c81dbb0af5bca81a0d0a236a9c3aaa1e5fa0278478bde81eb7884a/pydantic-0.6.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7": [ { "comment_text": "", "digests": { "md5": "cf61371a61bf1e99041bab7fca6956ac", "sha256": "81bfc82ceb7fb0a3051b964adac2c59c11bfbe2dd3063f6fcc0270b8e79395e7" }, "downloads": -1, "filename": "pydantic-0.7-py36-none-any.whl", "has_sig": false, "md5_digest": "cf61371a61bf1e99041bab7fca6956ac", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 22884, "upload_time": "2018-02-06T19:41:35", "upload_time_iso_8601": "2018-02-06T19:41:35.255189Z", "url": "https://files.pythonhosted.org/packages/d2/7a/8f5b44b8d0b2f9748840d38198025722ace491682616a5c2417efddafafe/pydantic-0.7-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "577d0ab0639ef8d81ed7a7d09e2ba489", "sha256": "284d1e289476e1f62aa7464acf4c12146e69c90bfb445f93a4706f89b47db15f" }, "downloads": -1, "filename": "pydantic-0.7.tar.gz", "has_sig": false, "md5_digest": "577d0ab0639ef8d81ed7a7d09e2ba489", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 17073, "upload_time": "2018-02-06T19:41:36", "upload_time_iso_8601": "2018-02-06T19:41:36.626066Z", "url": "https://files.pythonhosted.org/packages/07/92/d55e3a8a5d7f585efa20b5304fccfb35cc077814e00acadeacd3dca3b140/pydantic-0.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "7ed635af6a38e6f9d459474ed0d8632b", "sha256": "fe9b99dbc8b5c33c6002b711e91dd01688822cb942bd32314d918a62fca529b4" }, "downloads": -1, "filename": "pydantic-0.7.1-py36-none-any.whl", "has_sig": false, "md5_digest": "7ed635af6a38e6f9d459474ed0d8632b", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 22985, "upload_time": "2018-02-07T17:36:15", "upload_time_iso_8601": "2018-02-07T17:36:15.251714Z", "url": "https://files.pythonhosted.org/packages/26/39/cd4e1375ca45e8d3e05dec05401e3ceb800292b69459fbd08cfb7b558172/pydantic-0.7.1-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "93bd1ecff59eef2bdf4612fe082cb249", "sha256": "464826dbfdb7599d31d55bcb38b94a51186d4b8368e20c7082b05d17924435ba" }, "downloads": -1, "filename": "pydantic-0.7.1.tar.gz", "has_sig": false, "md5_digest": "93bd1ecff59eef2bdf4612fe082cb249", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 17114, "upload_time": "2018-02-07T17:36:16", "upload_time_iso_8601": "2018-02-07T17:36:16.066429Z", "url": "https://files.pythonhosted.org/packages/a9/1c/ba4ccea7c0f48360b3eb65b3152b1e32f90637d329d4d57a6766c94968f5/pydantic-0.7.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8": [ { "comment_text": "", "digests": { "md5": "6fb4558643acc84c0390b2bbc41fb676", "sha256": "85639faeced3fb2ba9d149efbdf0a4c62630ac7b268af966c3d2dfc98235e86f" }, "downloads": -1, "filename": "pydantic-0.8-py36-none-any.whl", "has_sig": false, "md5_digest": "6fb4558643acc84c0390b2bbc41fb676", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 23562, "upload_time": "2018-03-25T17:36:13", "upload_time_iso_8601": "2018-03-25T17:36:13.113583Z", "url": "https://files.pythonhosted.org/packages/8f/6d/ec44c19addbd79cb28adce79713942cecefb61751ff56e405e69228d38bf/pydantic-0.8-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "efbc3b727a1c5b7a320655d5a4a29296", "sha256": "3976cf6c1022a622136ccc5f3fa3a8bf174bd4539c8b085d2b66fc2272f60110" }, "downloads": -1, "filename": "pydantic-0.8.tar.gz", "has_sig": false, "md5_digest": "efbc3b727a1c5b7a320655d5a4a29296", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 17525, "upload_time": "2018-03-25T17:36:13", "upload_time_iso_8601": "2018-03-25T17:36:13.920248Z", "url": "https://files.pythonhosted.org/packages/87/73/3ca6ad56a3cf735eab42b1f5467cd30fddbb3666c066ebab3d40f3e1c56a/pydantic-0.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9": [ { "comment_text": "", "digests": { "md5": "5dcb4230ca7165fa616f599eb61ada16", "sha256": "4bf085140abe47e9f92cdf46edf79a49fbc2660e35c329f1db907da07c33393c" }, "downloads": -1, "filename": "pydantic-0.9-py36-none-any.whl", "has_sig": false, "md5_digest": "5dcb4230ca7165fa616f599eb61ada16", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 21217, "upload_time": "2018-04-28T18:55:25", "upload_time_iso_8601": "2018-04-28T18:55:25.247504Z", "url": "https://files.pythonhosted.org/packages/d9/16/550b236cd33a79a5652bbfd4495ed00a4722fe7c8b2283d89d298adc2f01/pydantic-0.9-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b47ce3b4c9facf12c61ca5b45ad82256", "sha256": "de214c2994c460d8815c4b604ac1bfac3ce4d13e7b80afa566876405863d0d40" }, "downloads": -1, "filename": "pydantic-0.9.tar.gz", "has_sig": false, "md5_digest": "b47ce3b4c9facf12c61ca5b45ad82256", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 17814, "upload_time": "2018-04-28T18:55:26", "upload_time_iso_8601": "2018-04-28T18:55:26.373656Z", "url": "https://files.pythonhosted.org/packages/28/20/5f33cea96b29fba13ce70cb5455f76199db22cf3aedfc3276522d0e7f17d/pydantic-0.9.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "617ffd99c194e6cc9defb8e827217e42", "sha256": "f059dd70b790f1a7373b840041fe8f53fa3ee0f797c175a3e98136a171add262" }, "downloads": -1, "filename": "pydantic-0.9.1-py36-none-any.whl", "has_sig": false, "md5_digest": "617ffd99c194e6cc9defb8e827217e42", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 22156, "upload_time": "2018-05-10T15:11:31", "upload_time_iso_8601": "2018-05-10T15:11:31.463376Z", "url": "https://files.pythonhosted.org/packages/d3/e6/04fab2650b762d081ab8a7ad2487d71f58a21945b1034281ceae50288b20/pydantic-0.9.1-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b4017bee8462338dee6184cb6f314ffb", "sha256": "5ddf3dbb336264edc3edd07735a0b7cae32f0aec7796307ac36837add574ba19" }, "downloads": -1, "filename": "pydantic-0.9.1.tar.gz", "has_sig": false, "md5_digest": "b4017bee8462338dee6184cb6f314ffb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 18737, "upload_time": "2018-05-10T15:11:32", "upload_time_iso_8601": "2018-05-10T15:11:32.646402Z", "url": "https://files.pythonhosted.org/packages/16/92/5b7eeaa6c914b1ca21585755abf7c46e3900eda63014e33965f3ef08137e/pydantic-0.9.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0": [ { "comment_text": "", "digests": { "md5": "a0062ae014f8ec9847672917724884a2", "sha256": "0f35a8d780534f3db5c36fe4d516bd7a12559d6972dccbc55161a90eb20dd67a" }, "downloads": -1, "filename": "pydantic-1.0-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "a0062ae014f8ec9847672917724884a2", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 5252559, "upload_time": "2019-10-23T11:33:30", "upload_time_iso_8601": "2019-10-23T11:33:30.110925Z", "url": "https://files.pythonhosted.org/packages/8b/3c/7ceaef875ef6f1a659eb6d3ab8f2ca2fbe154fffe3f32a89b477d7d9622c/pydantic-1.0-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "573c1a140eb8b35805d84ee47b326e8a", "sha256": "360433b2422fcb2203356a30a90f6ae45d9e613243588504509aa5d544d6f68e" }, "downloads": -1, "filename": "pydantic-1.0-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "573c1a140eb8b35805d84ee47b326e8a", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 5746870, "upload_time": "2019-10-23T11:33:32", "upload_time_iso_8601": "2019-10-23T11:33:32.844885Z", "url": "https://files.pythonhosted.org/packages/a2/2e/552cd8133bedf8a15cd2ede3aa0501762766e6a26b30a4d7ab0a43f63b11/pydantic-1.0-cp36-cp36m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "75831018b633f440a51355a18d1d8e00", "sha256": "751f755efb9ab395ec7bd562f123e57a68e6164f06fc735b04ccb8df1ad5b6c8" }, "downloads": -1, "filename": "pydantic-1.0-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "75831018b633f440a51355a18d1d8e00", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 5169883, "upload_time": "2019-10-23T11:33:35", "upload_time_iso_8601": "2019-10-23T11:33:35.803811Z", "url": "https://files.pythonhosted.org/packages/3c/b6/50f4e3e4879318b4eeec2b709bf093eb880c0620c93a45277755c7145a5a/pydantic-1.0-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4e9558c30160c765072081065bb30d12", "sha256": "c044e589c6d8d54ad55f5e73aa8f8d61dcab038b0a6267988d68e0361ae77f0e" }, "downloads": -1, "filename": "pydantic-1.0-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "4e9558c30160c765072081065bb30d12", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 5663375, "upload_time": "2019-10-23T11:33:38", "upload_time_iso_8601": "2019-10-23T11:33:38.710553Z", "url": "https://files.pythonhosted.org/packages/11/a1/a8b0962ffbf1e8cd5d37cff1c8521fd147ca0a70f59f4239ac372d82b52e/pydantic-1.0-cp37-cp37m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e29278b33002903ffbdf95c70d6fd678", "sha256": "a1ba32e2284185260cf5d35ffe2c8cbdd2244d62e5952e69572d4a458d6d46a7" }, "downloads": -1, "filename": "pydantic-1.0-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "e29278b33002903ffbdf95c70d6fd678", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 73550, "upload_time": "2019-10-23T11:33:41", "upload_time_iso_8601": "2019-10-23T11:33:41.110592Z", "url": "https://files.pythonhosted.org/packages/7e/0b/9ba6af4456bededf396c4cdbefa62b68a2f2b3b5c37a6ef9b701311be734/pydantic-1.0-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c7ddc9afa4d6fe5f9824c3f124034089", "sha256": "bf474cebe007701806f5f8b076fb8508116606e5c721734bb855bfec4185263c" }, "downloads": -1, "filename": "pydantic-1.0.tar.gz", "has_sig": false, "md5_digest": "c7ddc9afa4d6fe5f9824c3f124034089", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 86337, "upload_time": "2019-10-23T11:33:42", "upload_time_iso_8601": "2019-10-23T11:33:42.842491Z", "url": "https://files.pythonhosted.org/packages/7a/8e/2d8bc1a98cf7fcb35d97c3ff9f583399c018e8332a70ed756ede498c30bd/pydantic-1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0b1": [ { "comment_text": "", "digests": { "md5": "6dd04b8f348fc4709dc375fd473fa135", "sha256": "521184cb2f8db14fee0246084168d640d68cec02224f7c72028d024c5f48cce0" }, "downloads": -1, "filename": "pydantic-1.0b1-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "6dd04b8f348fc4709dc375fd473fa135", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 5070383, "upload_time": "2019-10-01T17:07:38", "upload_time_iso_8601": "2019-10-01T17:07:38.354780Z", "url": "https://files.pythonhosted.org/packages/ae/de/7de7befdf9556cc34c648564347083303009fe2af2e0b59f2f03b3d2c7cd/pydantic-1.0b1-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "579ce4591d6a7e47fed3d05f958e5145", "sha256": "eab68f8f460b3a4a297f4a4c0b90fc2338dc7eecfb2ae120df3b7b39d8add1ea" }, "downloads": -1, "filename": "pydantic-1.0b1-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "579ce4591d6a7e47fed3d05f958e5145", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 5551336, "upload_time": "2019-10-01T17:07:42", "upload_time_iso_8601": "2019-10-01T17:07:42.230780Z", "url": "https://files.pythonhosted.org/packages/a3/4f/4aca692cd0dfa4ab83c56e75883f65f770ffc1181004ec71d1ee45b6795c/pydantic-1.0b1-cp36-cp36m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d71661a8256ee7b258ec23267b6fc810", "sha256": "29dbe7ac93b67252571296acc730d009f79848627f1000505b623d3b4d037c80" }, "downloads": -1, "filename": "pydantic-1.0b1-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "d71661a8256ee7b258ec23267b6fc810", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 4993026, "upload_time": "2019-10-01T17:07:45", "upload_time_iso_8601": "2019-10-01T17:07:45.653683Z", "url": "https://files.pythonhosted.org/packages/c9/7b/f9ea077852a48debe6088dddac49856ba192d4f177be5e2f16e8738a5b4e/pydantic-1.0b1-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ce4bb9093396c063be23b382b1cd8cfa", "sha256": "4f60caab3e882d1d918b8e21e4f888aa1d7d12d22d38adcc1e33e928191cb384" }, "downloads": -1, "filename": "pydantic-1.0b1-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "ce4bb9093396c063be23b382b1cd8cfa", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 5470041, "upload_time": "2019-10-01T17:07:49", "upload_time_iso_8601": "2019-10-01T17:07:49.542784Z", "url": "https://files.pythonhosted.org/packages/ad/54/1db98d50e513622f8a6dc38a397801024069287551843d4538d34e4267ab/pydantic-1.0b1-cp37-cp37m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5798644fba2b496a9ccf6d3261913e9f", "sha256": "514e4813209c806b777173d60881eda9499890a6d34c055631371ae0282841b2" }, "downloads": -1, "filename": "pydantic-1.0b1-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "5798644fba2b496a9ccf6d3261913e9f", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 71054, "upload_time": "2019-10-01T17:07:53", "upload_time_iso_8601": "2019-10-01T17:07:53.122062Z", "url": "https://files.pythonhosted.org/packages/25/a1/38e9cc536083512dbdcfde6c4117e3ca651d4c5fabe4667f1b5c97dd470e/pydantic-1.0b1-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9e18e5f909084732d0615474d3550b54", "sha256": "6b22277cd095bdf4d00b79181802c8eff8daf83f79842663cc09bdd55b68061a" }, "downloads": -1, "filename": "pydantic-1.0b1.tar.gz", "has_sig": false, "md5_digest": "9e18e5f909084732d0615474d3550b54", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 81494, "upload_time": "2019-10-01T17:07:56", "upload_time_iso_8601": "2019-10-01T17:07:56.242792Z", "url": "https://files.pythonhosted.org/packages/a9/9e/2f2b0f7bb2ea00e0a8e79011845c1c6eb44b8f0355a3962b667d4035f56f/pydantic-1.0b1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0b2": [ { "comment_text": "", "digests": { "md5": "92118e9f681d115b36e0ed82be379d39", "sha256": "6248f2ac455e6bc278d7653d908372cc8b392c3e40c5354a1dc532f001e0ed01" }, "downloads": -1, "filename": "pydantic-1.0b2-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "92118e9f681d115b36e0ed82be379d39", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 5072256, "upload_time": "2019-10-07T18:15:29", "upload_time_iso_8601": "2019-10-07T18:15:29.527014Z", "url": "https://files.pythonhosted.org/packages/bd/10/0fa1ac78e2f30a6cbea853b1408acd82ceb6be2ee9c238932215ce540fb7/pydantic-1.0b2-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "142921b37c11338fe48902a88d87913d", "sha256": "75e9227011ec646a90848f36fb8171dea46de736c8ee48f3e432d1db93058449" }, "downloads": -1, "filename": "pydantic-1.0b2-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "142921b37c11338fe48902a88d87913d", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 5556296, "upload_time": "2019-10-07T18:15:32", "upload_time_iso_8601": "2019-10-07T18:15:32.563257Z", "url": "https://files.pythonhosted.org/packages/33/0f/f4e204347f88ff3c99b013086e39d916a3597987107662e4000b06e3ad79/pydantic-1.0b2-cp36-cp36m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bbb0145904d3e861da2ecc0fa17f9661", "sha256": "3dbf6d5f6966ab332360d42ea7beda914568b783eb5dc67b8ec04b1c71ff1199" }, "downloads": -1, "filename": "pydantic-1.0b2-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "bbb0145904d3e861da2ecc0fa17f9661", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 4996836, "upload_time": "2019-10-07T18:15:35", "upload_time_iso_8601": "2019-10-07T18:15:35.813864Z", "url": "https://files.pythonhosted.org/packages/db/f3/e53ebbdfdf882ad605936ba345940677014d8b5ad0e2d07ce1719e963d48/pydantic-1.0b2-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b3615de2828902acf19a8d4cba09ac54", "sha256": "b70c65054a246a1221bcbcf9bc6a40cc8480f0fe5edb37be317f841fc326ea7a" }, "downloads": -1, "filename": "pydantic-1.0b2-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "b3615de2828902acf19a8d4cba09ac54", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 5475504, "upload_time": "2019-10-07T18:15:39", "upload_time_iso_8601": "2019-10-07T18:15:39.058502Z", "url": "https://files.pythonhosted.org/packages/ce/81/2246c4e65b72c49ae644b6663a362f1b7881c479e0bcb1c2b7b9dfa37d0a/pydantic-1.0b2-cp37-cp37m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "07997b7a14db0ffe3ecdb5653995511b", "sha256": "64db62d9e91136865f607a0c28634139fcc5c9fce68e84577dcefb7cb9415775" }, "downloads": -1, "filename": "pydantic-1.0b2-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "07997b7a14db0ffe3ecdb5653995511b", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 70408, "upload_time": "2019-10-07T18:15:41", "upload_time_iso_8601": "2019-10-07T18:15:41.915862Z", "url": "https://files.pythonhosted.org/packages/e5/72/08234c97bb75c248806c2860aa2acea01318e5c69c95d04259cc69378fd4/pydantic-1.0b2-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "425459e3784a5df490a9ae29717cf7d4", "sha256": "7f8b9433b63a8168346c45a91c0e27f01242e6f657576dd731730fc7328a9f7b" }, "downloads": -1, "filename": "pydantic-1.0b2.tar.gz", "has_sig": false, "md5_digest": "425459e3784a5df490a9ae29717cf7d4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 80856, "upload_time": "2019-10-07T18:15:44", "upload_time_iso_8601": "2019-10-07T18:15:44.147223Z", "url": "https://files.pythonhosted.org/packages/f6/97/f6d048f0b9375f943225d930509b47f14bf9a9fb1ac6ea42e74e8ffc59ab/pydantic-1.0b2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1": [ { "comment_text": "", "digests": { "md5": "761219b441d537d09e8aa3c314abc4b0", "sha256": "40b62f5e8db4957221e4aa06cea015c4a74740405edea0e11def4c6418e7c62c" }, "downloads": -1, "filename": "pydantic-1.1-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "761219b441d537d09e8aa3c314abc4b0", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 5831510, "upload_time": "2019-11-07T15:51:34", "upload_time_iso_8601": "2019-11-07T15:51:34.432236Z", "url": "https://files.pythonhosted.org/packages/b4/cf/d4861c7cd3a989a0989499abd2e6190244956f14db4876eaf4e2f44de2ae/pydantic-1.1-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ae82422825baca1c8854eef2f9bf8072", "sha256": "4f3baf0b4ef8f68021186448efddbcc259ed473e18acf4433ef75dd13d795594" }, "downloads": -1, "filename": "pydantic-1.1-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "ae82422825baca1c8854eef2f9bf8072", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 6387209, "upload_time": "2019-11-07T15:51:37", "upload_time_iso_8601": "2019-11-07T15:51:37.040984Z", "url": "https://files.pythonhosted.org/packages/b0/e8/43e3648eeaf1d741a1dce497e04f6c3a6854ef8993e4a7ec921709875a21/pydantic-1.1-cp36-cp36m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b0c603888b681327aa52de52061c1b31", "sha256": "2588e5c68b7927fd44c4bf2c5768cdaff7948fc4ae0e3f602376b76b1913c3b0" }, "downloads": -1, "filename": "pydantic-1.1-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "b0c603888b681327aa52de52061c1b31", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 5742135, "upload_time": "2019-11-07T15:51:39", "upload_time_iso_8601": "2019-11-07T15:51:39.805317Z", "url": "https://files.pythonhosted.org/packages/d7/87/90b278a4e1a420138e3c6f61219fd8493120b84dd94b59429b26f29a69c8/pydantic-1.1-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cd3c2f5f52623851d1b91af5cf5c90a1", "sha256": "2d8d8c14b6349066e27aca9bfd3fb973fb2c45a860a6ba83fbea16ee42efbfd1" }, "downloads": -1, "filename": "pydantic-1.1-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "cd3c2f5f52623851d1b91af5cf5c90a1", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 6296431, "upload_time": "2019-11-07T15:51:42", "upload_time_iso_8601": "2019-11-07T15:51:42.976500Z", "url": "https://files.pythonhosted.org/packages/f9/20/38e48f037c1d30851ef5a280d4c17ce027bae4310f27ad51fff1fe0a7cb0/pydantic-1.1-cp37-cp37m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "35704f56460f3966b5025d2777322d59", "sha256": "43f8ac74e114aaac0d844040fea971fc6c53434f24cee2e1aa0486e6601817b4" }, "downloads": -1, "filename": "pydantic-1.1-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "35704f56460f3966b5025d2777322d59", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 80928, "upload_time": "2019-11-07T15:51:45", "upload_time_iso_8601": "2019-11-07T15:51:45.974781Z", "url": "https://files.pythonhosted.org/packages/58/85/e39bc2e8cd19625ec3514521e2e3f5e6e104113badc9c25e79a30329df6b/pydantic-1.1-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d5e42da2ec3091ddffa14a49f6f9df7d", "sha256": "f85a63028003d8778dc3bf27c5c5cd25da64593422ab82a696cca32b1ce3e750" }, "downloads": -1, "filename": "pydantic-1.1.tar.gz", "has_sig": false, "md5_digest": "d5e42da2ec3091ddffa14a49f6f9df7d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 93841, "upload_time": "2019-11-07T15:51:48", "upload_time_iso_8601": "2019-11-07T15:51:48.022610Z", "url": "https://files.pythonhosted.org/packages/a2/e7/f2b5f8d5dfac665967339a0b51d5a98cc3a8155b003db2de96f4cd092768/pydantic-1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "e8bc1f6def120f6ff1f49be1719362bc", "sha256": "70667c525ab8d58194b2140a529074e04d92dc5adaddb4780523f2b1e6685380" }, "downloads": -1, "filename": "pydantic-1.1.1-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "e8bc1f6def120f6ff1f49be1719362bc", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 5192091, "upload_time": "2019-11-20T16:54:26", "upload_time_iso_8601": "2019-11-20T16:54:26.864323Z", "url": "https://files.pythonhosted.org/packages/2a/84/dd44a4a32c2e73e8109b4262ecdde3d93765fb2697274e75513eb916081e/pydantic-1.1.1-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "020f8516322932ae6cab38e1b596fe47", "sha256": "ec3cbd893072cacf9bacb1c324cde4e117efbc7c3246f82c5546265b892b7a31" }, "downloads": -1, "filename": "pydantic-1.1.1-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "020f8516322932ae6cab38e1b596fe47", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 6922599, "upload_time": "2019-11-20T16:54:29", "upload_time_iso_8601": "2019-11-20T16:54:29.565628Z", "url": "https://files.pythonhosted.org/packages/d0/99/833b47b751f4c0e5d9c5e2d7a54ef5e479c1a669d342a8cb37b26af51158/pydantic-1.1.1-cp36-cp36m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b471d2b1adbbf46960c0341002f9c156", "sha256": "eb100277c0cfee522d88c7699ce20de38e72182369c53699968b01ea117476af" }, "downloads": -1, "filename": "pydantic-1.1.1-cp36-cp36m-manylinux2010_i686.whl", "has_sig": false, "md5_digest": "b471d2b1adbbf46960c0341002f9c156", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 5192094, "upload_time": "2019-11-20T16:54:32", "upload_time_iso_8601": "2019-11-20T16:54:32.358356Z", "url": "https://files.pythonhosted.org/packages/62/c7/003d02f1f89e0824233fa02fc8616952e0ffb6f827507ced3fb6383d5d28/pydantic-1.1.1-cp36-cp36m-manylinux2010_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f3e45634dcac16e8b5aabae515fb4cb7", "sha256": "e49dea4e0cf474f8b8698a8e64989a13ff03b12259502a9867034eeaadf9e116" }, "downloads": -1, "filename": "pydantic-1.1.1-cp36-cp36m-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "f3e45634dcac16e8b5aabae515fb4cb7", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 6922602, "upload_time": "2019-11-20T16:54:35", "upload_time_iso_8601": "2019-11-20T16:54:35.248210Z", "url": "https://files.pythonhosted.org/packages/9c/b0/cbe82bef907516e062b00b39c2741bc3f43d7eb6a076ebd6bd42f856d749/pydantic-1.1.1-cp36-cp36m-manylinux2010_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "73cb375eecaf247e3a60b8441537e423", "sha256": "6e30349ffef291afa647483a1459d0f10e650360d767e8cd3df6d3369c390ef8" }, "downloads": -1, "filename": "pydantic-1.1.1-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "73cb375eecaf247e3a60b8441537e423", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 5179834, "upload_time": "2019-11-20T16:54:37", "upload_time_iso_8601": "2019-11-20T16:54:37.756346Z", "url": "https://files.pythonhosted.org/packages/52/41/df77cf6112878556841259170e3cf9aa6e4a3149154bfb7e9593c9f3f331/pydantic-1.1.1-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9982e3728c50bff0c40a95ed2b529878", "sha256": "fa0574d397727133f64ff8effbc1c53afd18ae1a2f755d6743951a6506d26547" }, "downloads": -1, "filename": "pydantic-1.1.1-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "9982e3728c50bff0c40a95ed2b529878", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 6893097, "upload_time": "2019-11-20T16:54:40", "upload_time_iso_8601": "2019-11-20T16:54:40.644838Z", "url": "https://files.pythonhosted.org/packages/75/8b/67d8792e34700e9d7e21a803f1e47288db4cbc9ca65c7cb73a0c2ec6014c/pydantic-1.1.1-cp37-cp37m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1ddc000d11beb07a7cddf1f25aa42c74", "sha256": "d33b6dc70b331eb4eaaa6528bacbfd229ecdbe1598f396a01c1c8dc52d2d55ca" }, "downloads": -1, "filename": "pydantic-1.1.1-cp37-cp37m-manylinux2010_i686.whl", "has_sig": false, "md5_digest": "1ddc000d11beb07a7cddf1f25aa42c74", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 5179835, "upload_time": "2019-11-20T16:54:44", "upload_time_iso_8601": "2019-11-20T16:54:44.122148Z", "url": "https://files.pythonhosted.org/packages/68/55/e79012c8384364aaa2a1c57f20f15b99c9c6823a9076787e9172e89c4e05/pydantic-1.1.1-cp37-cp37m-manylinux2010_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9dfa2bb23d3b0e19a7c7be4a2efa57b4", "sha256": "ae28fcd6269fb0cf8319c620b7f7f78936a502e0f272d19879514b03b270ac59" }, "downloads": -1, "filename": "pydantic-1.1.1-cp37-cp37m-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "9dfa2bb23d3b0e19a7c7be4a2efa57b4", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 6893101, "upload_time": "2019-11-20T16:54:46", "upload_time_iso_8601": "2019-11-20T16:54:46.811492Z", "url": "https://files.pythonhosted.org/packages/26/dd/56d676d1a6e162c21ee3a158e5fdc14ece7d0521efa549ec4b54cd79ebe1/pydantic-1.1.1-cp37-cp37m-manylinux2010_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b576343ca7b68ef84371c2e7279235ab", "sha256": "5d75c5905e80a264f871469de388e3d5727ccd75b28e8c6cb548fc4e350328c8" }, "downloads": -1, "filename": "pydantic-1.1.1-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "b576343ca7b68ef84371c2e7279235ab", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 81195, "upload_time": "2019-11-20T16:54:49", "upload_time_iso_8601": "2019-11-20T16:54:49.240039Z", "url": "https://files.pythonhosted.org/packages/7a/7a/bd4ad477de84aaed10e73b404b4aadaab8d81a0791d7071a0e59e5bfa548/pydantic-1.1.1-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b4069c6d26421dd48982aab28c22ff0b", "sha256": "47f23d87d5c605662b898fe37f59aa74802ba84c0a64464f5962dfde60b4531b" }, "downloads": -1, "filename": "pydantic-1.1.1.tar.gz", "has_sig": false, "md5_digest": "b4069c6d26421dd48982aab28c22ff0b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 94233, "upload_time": "2019-11-20T16:54:51", "upload_time_iso_8601": "2019-11-20T16:54:51.037818Z", "url": "https://files.pythonhosted.org/packages/89/b9/97dc6cdc04edabc2e7e74e8e177a34bcd34b33398fc9ad6b87da6a7276a5/pydantic-1.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2": [ { "comment_text": "", "digests": { "md5": "c10c75150b8c733e9695519b7a98c9d6", "sha256": "67a3128260b268fba0e0e0ce8e8353022a68b223062ae218e8f0b8f74324d797" }, "downloads": -1, "filename": "pydantic-1.2-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "c10c75150b8c733e9695519b7a98c9d6", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 5349655, "upload_time": "2019-11-28T18:26:26", "upload_time_iso_8601": "2019-11-28T18:26:26.733812Z", "url": "https://files.pythonhosted.org/packages/56/c5/d6acfd44a966b7716931da72141f71f1d122fed5de1cb286f6a266f8e8b9/pydantic-1.2-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1242e11c11c97747600941a31b5e55e6", "sha256": "de0624545e13a5eb09ab4fbd7076e4beced5aff2cd56097264c5f740f4b5fd39" }, "downloads": -1, "filename": "pydantic-1.2-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "1242e11c11c97747600941a31b5e55e6", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 7128826, "upload_time": "2019-11-28T18:26:29", "upload_time_iso_8601": "2019-11-28T18:26:29.877341Z", "url": "https://files.pythonhosted.org/packages/c9/5e/0f54f9b340dc4a2153411be072d7af5e91f4a259aea880c9e9637b88f6de/pydantic-1.2-cp36-cp36m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bf8fa8700d8162e8fa6df4e66ef1ec17", "sha256": "326ebef3ffed3ec20bd92a3d75c175333a3295e97b26f41cc2eb04ef76725aa2" }, "downloads": -1, "filename": "pydantic-1.2-cp36-cp36m-manylinux2010_i686.whl", "has_sig": false, "md5_digest": "bf8fa8700d8162e8fa6df4e66ef1ec17", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 5349658, "upload_time": "2019-11-28T18:26:32", "upload_time_iso_8601": "2019-11-28T18:26:32.922088Z", "url": "https://files.pythonhosted.org/packages/b4/41/ce515ab513c0584614136ecfcfb97ae9450b3011ef0624d2875ea24884af/pydantic-1.2-cp36-cp36m-manylinux2010_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8b27a1d047444e050e243e3eda9aec33", "sha256": "539fe3a2d231bf7be7bb50c2e8dd1bc61eff2f66ed1a26307eef6a4e5902f33a" }, "downloads": -1, "filename": "pydantic-1.2-cp36-cp36m-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "8b27a1d047444e050e243e3eda9aec33", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 7128828, "upload_time": "2019-11-28T18:26:36", "upload_time_iso_8601": "2019-11-28T18:26:36.392452Z", "url": "https://files.pythonhosted.org/packages/07/f1/4c0574d58fd9697067653c5a97b191ac810b631c4b1b1253db277c1316a6/pydantic-1.2-cp36-cp36m-manylinux2010_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "75b1856957abb349b17344d559042fcf", "sha256": "3adcf1cb80d7fe665d4a87e49b47285c9802762cce57fa85ce41a9d2a198f2b0" }, "downloads": -1, "filename": "pydantic-1.2-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "75b1856957abb349b17344d559042fcf", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 5333990, "upload_time": "2019-11-28T18:26:39", "upload_time_iso_8601": "2019-11-28T18:26:39.518154Z", "url": "https://files.pythonhosted.org/packages/7e/6d/e3b7ff2fa69bc5b69f6aa07e0f20cc3af3cb32c4e911578c9c8d5676c3a3/pydantic-1.2-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "169825a0e2f8fa8188d33379cf00da0c", "sha256": "29669232b21a0fe45ada7c183198129af8447e12d0b6e727098ce57c3c8df320" }, "downloads": -1, "filename": "pydantic-1.2-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "169825a0e2f8fa8188d33379cf00da0c", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 7093736, "upload_time": "2019-11-28T18:26:42", "upload_time_iso_8601": "2019-11-28T18:26:42.875150Z", "url": "https://files.pythonhosted.org/packages/32/76/ec9244b72e965ac1e31fd9131a211e75ed8367964c619381d536571e57f7/pydantic-1.2-cp37-cp37m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d71cf6a98cc870a7dca293a0ba6bca19", "sha256": "1c2df10aca600a23e7310df7ee62bc8024e4bfc6a444bc4d38c7b095b0cc8f79" }, "downloads": -1, "filename": "pydantic-1.2-cp37-cp37m-manylinux2010_i686.whl", "has_sig": false, "md5_digest": "d71cf6a98cc870a7dca293a0ba6bca19", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 5333994, "upload_time": "2019-11-28T18:26:45", "upload_time_iso_8601": "2019-11-28T18:26:45.404942Z", "url": "https://files.pythonhosted.org/packages/85/1d/f377ae20774db9f7f13c404c7fccda390effe061f0d637304b1cd0848baa/pydantic-1.2-cp37-cp37m-manylinux2010_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "198ef4695ca574b0f44d5fc7f99e37bc", "sha256": "fb6a5ddf762c594e6038af30fd3dc843f1238d60b5d477734fbc4b24cc1b87b9" }, "downloads": -1, "filename": "pydantic-1.2-cp37-cp37m-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "198ef4695ca574b0f44d5fc7f99e37bc", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 7093739, "upload_time": "2019-11-28T18:26:48", "upload_time_iso_8601": "2019-11-28T18:26:48.056551Z", "url": "https://files.pythonhosted.org/packages/9b/d7/11dfb7f036a3412b96fdb58e750cc5080b2a91181ef54e84d9a305d80f48/pydantic-1.2-cp37-cp37m-manylinux2010_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bed0d969c34e463c72f0763b971ac9dc", "sha256": "56f138161da9bde0e6d0301e7921856e89e02eefde22c8001e9aaa2335c26444" }, "downloads": -1, "filename": "pydantic-1.2-cp38-cp38-manylinux1_i686.whl", "has_sig": false, "md5_digest": "bed0d969c34e463c72f0763b971ac9dc", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 6596461, "upload_time": "2019-11-28T18:26:50", "upload_time_iso_8601": "2019-11-28T18:26:50.957701Z", "url": "https://files.pythonhosted.org/packages/a6/a7/da885f5e4331f015a6a70a1a980c152a03b0efb3c29b38f7958bf2a2f5c3/pydantic-1.2-cp38-cp38-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "723b79083122f01ae08ef120e372fb9b", "sha256": "c67c2239fab51a65d09e8859423f6b8ce5b4c76f0be4bf61ed22621774ef146a" }, "downloads": -1, "filename": "pydantic-1.2-cp38-cp38-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "723b79083122f01ae08ef120e372fb9b", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 9139597, "upload_time": "2019-11-28T18:26:53", "upload_time_iso_8601": "2019-11-28T18:26:53.842196Z", "url": "https://files.pythonhosted.org/packages/52/16/b8a145ad0ef4ca0ef22014f87644b050de278b407f30e46bc9fc7595aff4/pydantic-1.2-cp38-cp38-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "04e81ab430ffedc71c5b379d28660554", "sha256": "45d2ea27997fff4cb5916a97705403edf82ecabe8d79ef31f6069b7f1391c3df" }, "downloads": -1, "filename": "pydantic-1.2-cp38-cp38-manylinux2010_i686.whl", "has_sig": false, "md5_digest": "04e81ab430ffedc71c5b379d28660554", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 6596463, "upload_time": "2019-11-28T18:26:57", "upload_time_iso_8601": "2019-11-28T18:26:57.661085Z", "url": "https://files.pythonhosted.org/packages/d2/14/b4a92708d3175a92a683314f769ef44c939c05f1e171a529c1264627d19a/pydantic-1.2-cp38-cp38-manylinux2010_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8610fd5eb465bb67861c3e7ab0712f7c", "sha256": "320578dc67bd6854675a34ddda7a2519cf7132f08c0a376d43f5eb64bd052ca7" }, "downloads": -1, "filename": "pydantic-1.2-cp38-cp38-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "8610fd5eb465bb67861c3e7ab0712f7c", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 9139600, "upload_time": "2019-11-28T18:27:00", "upload_time_iso_8601": "2019-11-28T18:27:00.444432Z", "url": "https://files.pythonhosted.org/packages/84/58/f042c2f83d428168aefc4ece510b84762f94a78f82f52ad2f4d9a2a597cd/pydantic-1.2-cp38-cp38-manylinux2010_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "634e21c5ef5c2ea31e709ba93ade1332", "sha256": "4338e598ae11ae236aec596a975d9b88c9c40c9406193a53064c01682aa2a6d3" }, "downloads": -1, "filename": "pydantic-1.2-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "634e21c5ef5c2ea31e709ba93ade1332", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 83489, "upload_time": "2019-11-28T18:27:03", "upload_time_iso_8601": "2019-11-28T18:27:03.334781Z", "url": "https://files.pythonhosted.org/packages/c2/66/b084a7bb0e9762b3e2e03f5051a3f645208e6c8b266e8e253f9b26bf42b9/pydantic-1.2-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d162b6429a7c9e456f50d02f5e792667", "sha256": "da10b034750addbd95a328654d20364c479f4e2e26e0f72933204d61cbc8fa78" }, "downloads": -1, "filename": "pydantic-1.2.tar.gz", "has_sig": false, "md5_digest": "d162b6429a7c9e456f50d02f5e792667", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 97418, "upload_time": "2019-11-28T18:27:05", "upload_time_iso_8601": "2019-11-28T18:27:05.659271Z", "url": "https://files.pythonhosted.org/packages/50/1c/09c63d7ceff93ce8b3202d631fdaa3eee986bf3719e3902c1c8c79f355d1/pydantic-1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.3": [ { "comment_text": "", "digests": { "md5": "c29c8ec924eb307fb531d86d6274d174", "sha256": "dd9359db7644317898816f6142f378aa48848dcc5cf14a481236235fde11a148" }, "downloads": -1, "filename": "pydantic-1.3-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "c29c8ec924eb307fb531d86d6274d174", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 5465226, "upload_time": "2019-12-21T16:28:31", "upload_time_iso_8601": "2019-12-21T16:28:31.313550Z", "url": "https://files.pythonhosted.org/packages/02/3c/25bcc6e3360435cf20a08afadffacc0fc5b80adc630dfce6a401237e5b24/pydantic-1.3-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ef0cbe0c7533f2eae06c32e6343ea52e", "sha256": "cbe284bd5ad67333d49ecc0dc27fa52c25b4c2fe72802a5c060b5f922db58bef" }, "downloads": -1, "filename": "pydantic-1.3-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "ef0cbe0c7533f2eae06c32e6343ea52e", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 7298086, "upload_time": "2019-12-21T16:28:34", "upload_time_iso_8601": "2019-12-21T16:28:34.023623Z", "url": "https://files.pythonhosted.org/packages/52/fd/cf60e8677e5e06079ad137798b94213bf5261c943d94a517925a3ec8d0da/pydantic-1.3-cp36-cp36m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "76673d17e5a9ee527b8c242a59767533", "sha256": "2b32a5f14558c36e39aeefda0c550bfc0f47fc32b4ce16d80dc4df2b33838ed8" }, "downloads": -1, "filename": "pydantic-1.3-cp36-cp36m-manylinux2010_i686.whl", "has_sig": false, "md5_digest": "76673d17e5a9ee527b8c242a59767533", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 5465229, "upload_time": "2019-12-21T16:28:37", "upload_time_iso_8601": "2019-12-21T16:28:37.092007Z", "url": "https://files.pythonhosted.org/packages/6e/1b/2385dc09da33ac9c7c501c9b23065ec34f5e825019291b24582b93eacf5b/pydantic-1.3-cp36-cp36m-manylinux2010_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "dc011c3476ec2ce68dc4f04af91c7ce4", "sha256": "59235324dd7dc5363a654cd14271ea8631f1a43de5d4fc29c782318fcc498002" }, "downloads": -1, "filename": "pydantic-1.3-cp36-cp36m-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "dc011c3476ec2ce68dc4f04af91c7ce4", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 7298086, "upload_time": "2019-12-21T16:28:40", "upload_time_iso_8601": "2019-12-21T16:28:40.228832Z", "url": "https://files.pythonhosted.org/packages/99/24/e78cf017628e7eaed20cb040999b1ecc69f872da53dfd0d9aed40c0fa5f1/pydantic-1.3-cp36-cp36m-manylinux2010_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "86c915869b683de9d4786a8ed6f69cd1", "sha256": "176885123dfdd8f7ab6e7ba1b66d4197de75ba830bb44d921af88b3d977b8aa5" }, "downloads": -1, "filename": "pydantic-1.3-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "86c915869b683de9d4786a8ed6f69cd1", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 5455025, "upload_time": "2019-12-21T16:28:42", "upload_time_iso_8601": "2019-12-21T16:28:42.931723Z", "url": "https://files.pythonhosted.org/packages/50/6b/e4695d61ebefe0c327ca1012b555491e90231e55244f890907f32d00a571/pydantic-1.3-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8b8d293dd05ab082b03a7413ffa10e0f", "sha256": "d4bb6a75abc2f04f6993124f1ed4221724c9dc3bd9df5cb54132e0b68775d375" }, "downloads": -1, "filename": "pydantic-1.3-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "8b8d293dd05ab082b03a7413ffa10e0f", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 7265494, "upload_time": "2019-12-21T16:28:46", "upload_time_iso_8601": "2019-12-21T16:28:46.036254Z", "url": "https://files.pythonhosted.org/packages/6e/d8/ba712bb4c9ac0afdd38ac4bc0a0506638a7548a875849f8bca462f20c612/pydantic-1.3-cp37-cp37m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b54be3547e4a37dd1c0254d19617540e", "sha256": "8a8e089aec18c26561e09ee6daf15a3cc06df05bdc67de60a8684535ef54562f" }, "downloads": -1, "filename": "pydantic-1.3-cp37-cp37m-manylinux2010_i686.whl", "has_sig": false, "md5_digest": "b54be3547e4a37dd1c0254d19617540e", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 5455028, "upload_time": "2019-12-21T16:28:48", "upload_time_iso_8601": "2019-12-21T16:28:48.791275Z", "url": "https://files.pythonhosted.org/packages/8a/31/1ff1431fd2f4e15c1e0c029ec5bddd36e6ce5f4e0ab1625931efca8e5fe1/pydantic-1.3-cp37-cp37m-manylinux2010_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d94c60a1e2ccb61fd21c5ee92c59415b", "sha256": "479ca8dc7cc41418751bf10302ee0a1b1f8eedb2de6c4f4c0f3cf8372b204f9a" }, "downloads": -1, "filename": "pydantic-1.3-cp37-cp37m-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "d94c60a1e2ccb61fd21c5ee92c59415b", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 7265495, "upload_time": "2019-12-21T16:28:51", "upload_time_iso_8601": "2019-12-21T16:28:51.846043Z", "url": "https://files.pythonhosted.org/packages/4b/56/1f652c3f658d2a9fd495d2e988a2da57eabdb6c4b8f4563c2ccbe6a2a8c5/pydantic-1.3-cp37-cp37m-manylinux2010_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7a3fd2b2ecdd1bc7d8f70563539b8eff", "sha256": "87673d1de790c8d5282153cab0b09271be77c49aabcedf3ac5ab1a1fd4dcbac0" }, "downloads": -1, "filename": "pydantic-1.3-cp38-cp38-manylinux1_i686.whl", "has_sig": false, "md5_digest": "7a3fd2b2ecdd1bc7d8f70563539b8eff", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 6753624, "upload_time": "2019-12-21T16:28:54", "upload_time_iso_8601": "2019-12-21T16:28:54.835130Z", "url": "https://files.pythonhosted.org/packages/43/fc/92509595696a9e4e8bf95064a6614eab5aa0eec2cc33c6bcdd597e32fe15/pydantic-1.3-cp38-cp38-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "104072d8ca4276e215bec554ba00fa31", "sha256": "dacb79144bb3fdb57cf9435e1bd16c35586bc44256215cfaa33bf21565d926ae" }, "downloads": -1, "filename": "pydantic-1.3-cp38-cp38-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "104072d8ca4276e215bec554ba00fa31", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 9379456, "upload_time": "2019-12-21T16:28:57", "upload_time_iso_8601": "2019-12-21T16:28:57.690012Z", "url": "https://files.pythonhosted.org/packages/2b/4d/1690550d376c799ea2565c54e66d1a728429dc50e1cc04c20a44b61f02ed/pydantic-1.3-cp38-cp38-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f2578f7f7da9aba0d052c24820af4cd1", "sha256": "c0da48978382c83f9488c6bbe4350e065ea5c83e85ca5cfb8fa14ac11de3c296" }, "downloads": -1, "filename": "pydantic-1.3-cp38-cp38-manylinux2010_i686.whl", "has_sig": false, "md5_digest": "f2578f7f7da9aba0d052c24820af4cd1", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 6753627, "upload_time": "2019-12-21T16:29:01", "upload_time_iso_8601": "2019-12-21T16:29:01.060907Z", "url": "https://files.pythonhosted.org/packages/cc/ea/901c0e39e0e1f24d0b706955bdfb32d2fb5228903a9df406b2031ea8f766/pydantic-1.3-cp38-cp38-manylinux2010_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2cad39dc7f5f246938cdff149235d990", "sha256": "b60f2b3b0e0dd74f1800a57d1bbd597839d16faf267e45fa4a5407b15d311085" }, "downloads": -1, "filename": "pydantic-1.3-cp38-cp38-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "2cad39dc7f5f246938cdff149235d990", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 9379460, "upload_time": "2019-12-21T16:29:03", "upload_time_iso_8601": "2019-12-21T16:29:03.901313Z", "url": "https://files.pythonhosted.org/packages/0d/f8/8207b3245dac391dd3314638394ee56aa8f2ebea802a54e8110cf834dd86/pydantic-1.3-cp38-cp38-manylinux2010_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f1f419171da654ae9fac903b82ea70ec", "sha256": "d03df07b7611004140b0fef91548878c2b5f48c520a8cb76d11d20e9887a495e" }, "downloads": -1, "filename": "pydantic-1.3-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "f1f419171da654ae9fac903b82ea70ec", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 85521, "upload_time": "2019-12-21T16:29:06", "upload_time_iso_8601": "2019-12-21T16:29:06.737477Z", "url": "https://files.pythonhosted.org/packages/d8/f2/faaf43cd311d6b2381a2623140c9d99d7aa7885100dc4f707fc868b3b199/pydantic-1.3-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ce0c1824d1797bc7d67953428c4fe965", "sha256": "2eab7d548b0e530bf65bee7855ad8164c2f6a889975d5e9c4eefd1e7c98245dc" }, "downloads": -1, "filename": "pydantic-1.3.tar.gz", "has_sig": false, "md5_digest": "ce0c1824d1797bc7d67953428c4fe965", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 100918, "upload_time": "2019-12-21T16:29:08", "upload_time_iso_8601": "2019-12-21T16:29:08.758784Z", "url": "https://files.pythonhosted.org/packages/3e/69/b22c0eb3157115e1e3d111f574a6a41552539f1e53b064121ef4e9ac1368/pydantic-1.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4": [ { "comment_text": "", "digests": { "md5": "21158d9b0f69dc43f4d15b05cc246203", "sha256": "07911aab70f3bc52bb845ce1748569c5e70478ac977e106a150dd9d0465ebf04" }, "downloads": -1, "filename": "pydantic-1.4-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "21158d9b0f69dc43f4d15b05cc246203", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 5611640, "upload_time": "2020-01-24T11:48:37", "upload_time_iso_8601": "2020-01-24T11:48:37.651359Z", "url": "https://files.pythonhosted.org/packages/d8/c5/e7778b8df72b4c81cf7b61181f47e06dc3f57b3f2d2afe6e5f891304029c/pydantic-1.4-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e67498eeed1edcccf1f5ea14d96ff689", "sha256": "012c422859bac2e03ab3151ea6624fecf0e249486be7eb8c6ee69c91740c6752" }, "downloads": -1, "filename": "pydantic-1.4-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "e67498eeed1edcccf1f5ea14d96ff689", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 7498766, "upload_time": "2020-01-24T11:48:47", "upload_time_iso_8601": "2020-01-24T11:48:47.383678Z", "url": "https://files.pythonhosted.org/packages/07/29/7cbee55671fb414c9d9352af83d1f4e579e01324be6bbdb59985bf3a2401/pydantic-1.4-cp36-cp36m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e2ebd66d0dcdc3b189fe7086185cb454", "sha256": "61d22d36808087d3184ed6ac0d91dd71c533b66addb02e4a9930e1e30833202f" }, "downloads": -1, "filename": "pydantic-1.4-cp36-cp36m-manylinux2010_i686.whl", "has_sig": false, "md5_digest": "e2ebd66d0dcdc3b189fe7086185cb454", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 5611641, "upload_time": "2020-01-24T11:48:50", "upload_time_iso_8601": "2020-01-24T11:48:50.110785Z", "url": "https://files.pythonhosted.org/packages/9d/9a/75569e3adeea67b46eb632f636a6e5dbde370b0c962dcd53479abaae6e2c/pydantic-1.4-cp36-cp36m-manylinux2010_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0c773ed868ff6715adc7d65646192837", "sha256": "f863456d3d4bf817f2e5248553dee3974c5dc796f48e6ddb599383570f4215ac" }, "downloads": -1, "filename": "pydantic-1.4-cp36-cp36m-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "0c773ed868ff6715adc7d65646192837", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 7498770, "upload_time": "2020-01-24T11:48:53", "upload_time_iso_8601": "2020-01-24T11:48:53.528722Z", "url": "https://files.pythonhosted.org/packages/be/9a/a2d9613a70051615a84df6e9d697aad9787ba978bdeb4ad46c754457b3e1/pydantic-1.4-cp36-cp36m-manylinux2010_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cc0f46f7669c848cf899439696667ac2", "sha256": "bbbed364376f4a0aebb9ea452ff7968b306499a9e74f4db69b28ff2cd4043a11" }, "downloads": -1, "filename": "pydantic-1.4-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "cc0f46f7669c848cf899439696667ac2", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 5603141, "upload_time": "2020-01-24T11:48:56", "upload_time_iso_8601": "2020-01-24T11:48:56.902124Z", "url": "https://files.pythonhosted.org/packages/67/d7/76823971708e8640de40ed8747ef1f0f4008306c4c5f9af4f232b459f565/pydantic-1.4-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "371236a75438474278c3a78b7d61315c", "sha256": "e27559cedbd7f59d2375bfd6eea29a330ea1a5b0589c34d6b4e0d7bec6027bbf" }, "downloads": -1, "filename": "pydantic-1.4-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "371236a75438474278c3a78b7d61315c", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 7465446, "upload_time": "2020-01-24T11:49:01", "upload_time_iso_8601": "2020-01-24T11:49:01.482864Z", "url": "https://files.pythonhosted.org/packages/f4/0d/b2d155a05a6c0db91a1d5e8f0d69b9ce71b398860eb7f08f59ad376e76fa/pydantic-1.4-cp37-cp37m-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c54f4fc11a93c216a906935c4066a191", "sha256": "50e4e948892a6815649ad5a9a9379ad1e5f090f17842ac206535dfaed75c6f2f" }, "downloads": -1, "filename": "pydantic-1.4-cp37-cp37m-manylinux2010_i686.whl", "has_sig": false, "md5_digest": "c54f4fc11a93c216a906935c4066a191", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 5603143, "upload_time": "2020-01-24T11:49:04", "upload_time_iso_8601": "2020-01-24T11:49:04.325186Z", "url": "https://files.pythonhosted.org/packages/09/d7/0007948e179ea9fe9957dc6e1e9f07933bbd55cab6a6b04b9053892920da/pydantic-1.4-cp37-cp37m-manylinux2010_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "eb04b5583f11a818fefe347275c7bb24", "sha256": "8848b4eb458469739126e4c1a202d723dd092e087f8dbe3104371335f87ba5df" }, "downloads": -1, "filename": "pydantic-1.4-cp37-cp37m-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "eb04b5583f11a818fefe347275c7bb24", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 7465446, "upload_time": "2020-01-24T11:49:07", "upload_time_iso_8601": "2020-01-24T11:49:07.250890Z", "url": "https://files.pythonhosted.org/packages/ab/9b/64333f3533005473ca525e944fae22730d4b30de407bf1668c81dde76a31/pydantic-1.4-cp37-cp37m-manylinux2010_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "59e12934ae256f7ab6f3a41ffb1a37ed", "sha256": "831a0265a9e3933b3d0f04d1a81bba543bafbe4119c183ff2771871db70524ab" }, "downloads": -1, "filename": "pydantic-1.4-cp38-cp38-manylinux1_i686.whl", "has_sig": false, "md5_digest": "59e12934ae256f7ab6f3a41ffb1a37ed", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 6955773, "upload_time": "2020-01-24T11:49:10", "upload_time_iso_8601": "2020-01-24T11:49:10.624839Z", "url": "https://files.pythonhosted.org/packages/11/60/637b943e9dad2d1704c360e42e8bf33703f152ccb5c0f12f5068bcb35957/pydantic-1.4-cp38-cp38-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fc1257d4ae583bd39cbc3c0ad0045e6f", "sha256": "47b8db7024ba3d46c3d4768535e1cf87b6c8cf92ccd81e76f4e1cb8ee47688b3" }, "downloads": -1, "filename": "pydantic-1.4-cp38-cp38-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "fc1257d4ae583bd39cbc3c0ad0045e6f", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 9626595, "upload_time": "2020-01-24T11:49:13", "upload_time_iso_8601": "2020-01-24T11:49:13.483255Z", "url": "https://files.pythonhosted.org/packages/cc/61/a0192a2b9844555e3c65e6ebb50e07c73e99cbdb46810143dda5f0c71f49/pydantic-1.4-cp38-cp38-manylinux1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "53e3f9069aeedf1634fe0cab283db557", "sha256": "51f11c8bbf794a68086540da099aae4a9107447c7a9d63151edbb7d50110cf21" }, "downloads": -1, "filename": "pydantic-1.4-cp38-cp38-manylinux2010_i686.whl", "has_sig": false, "md5_digest": "53e3f9069aeedf1634fe0cab283db557", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 6955776, "upload_time": "2020-01-24T11:49:16", "upload_time_iso_8601": "2020-01-24T11:49:16.873464Z", "url": "https://files.pythonhosted.org/packages/e4/2d/4c4986d94b08392b13238c3a187a612d1c4a2b8c1b68186c77fa3f6ddac5/pydantic-1.4-cp38-cp38-manylinux2010_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "af673a254c298175338f718130c17ec1", "sha256": "6100d7862371115c40be55cc4b8d766a74b1d0dbaf99dbfe72bb4bac0faf89ed" }, "downloads": -1, "filename": "pydantic-1.4-cp38-cp38-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "af673a254c298175338f718130c17ec1", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 9626597, "upload_time": "2020-01-24T11:49:19", "upload_time_iso_8601": "2020-01-24T11:49:19.816650Z", "url": "https://files.pythonhosted.org/packages/80/15/dfc5779c91e42a36aa18d9d56fbbb95e22cfc22ecf913fcdf74c46db075b/pydantic-1.4-cp38-cp38-manylinux2010_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "77e7352754974d5518f4b5551e76464e", "sha256": "72184c1421103cca128300120f8f1185fb42a9ea73a1c9845b1c53db8c026a7d" }, "downloads": -1, "filename": "pydantic-1.4-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "77e7352754974d5518f4b5551e76464e", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 88578, "upload_time": "2020-01-24T11:49:22", "upload_time_iso_8601": "2020-01-24T11:49:22.903575Z", "url": "https://files.pythonhosted.org/packages/b3/9c/70926fbac2c2ff1d8ca8f3ade0918b1ae4ec956cff961ed0ed9eb8398ab3/pydantic-1.4-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e405c4574fe2573f0624543d58e0f738", "sha256": "f17ec336e64d4583311249fb179528e9a2c27c8a2eaf590ec6ec2c6dece7cb3f" }, "downloads": -1, "filename": "pydantic-1.4.tar.gz", "has_sig": false, "md5_digest": "e405c4574fe2573f0624543d58e0f738", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 105031, "upload_time": "2020-01-24T11:49:24", "upload_time_iso_8601": "2020-01-24T11:49:24.541349Z", "url": "https://files.pythonhosted.org/packages/0d/0f/5dd883399fca772c441f4fd8db85320fa7a912fa2f917f0cee1f681f9a93/pydantic-1.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.5": [ { "comment_text": "", "digests": { "md5": "bdfe69303c358aca5061d9e71ccdaf05", "sha256": "9af44d06db33896a2176603c9cb876df3a60297a292a24d3018956a910cc1402" }, "downloads": -1, "filename": "pydantic-1.5-cp36-cp36m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "bdfe69303c358aca5061d9e71ccdaf05", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 2323879, "upload_time": "2020-04-18T17:25:13", "upload_time_iso_8601": "2020-04-18T17:25:13.152683Z", "url": "https://files.pythonhosted.org/packages/5f/01/d5ecb0b5f4da8eb03fc65d812b7dcfe822c6c7d5733ff97df431e7e6150d/pydantic-1.5-cp36-cp36m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2c93438c90055f65926f518cd8fa396e", "sha256": "3c0f39e884d7a3572d5cc8322b0fe9bf66114283e22e05a5c4b8961c19588945" }, "downloads": -1, "filename": "pydantic-1.5-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "2c93438c90055f65926f518cd8fa396e", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 6469178, "upload_time": "2020-04-18T17:25:15", "upload_time_iso_8601": "2020-04-18T17:25:15.735488Z", "url": "https://files.pythonhosted.org/packages/4a/fa/46cd5acf3b1766ab39192218ac3dc967580f293195ed10d5ea83181bf7c6/pydantic-1.5-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "66f153bdbe9036804c2243f19e3fc394", "sha256": "d73070028f7b046a5b2e611a9799c238d7bd245f8fe30f4ad7ff29ddb63aac40" }, "downloads": -1, "filename": "pydantic-1.5-cp36-cp36m-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "66f153bdbe9036804c2243f19e3fc394", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 6469179, "upload_time": "2020-04-18T17:25:17", "upload_time_iso_8601": "2020-04-18T17:25:17.725033Z", "url": "https://files.pythonhosted.org/packages/8e/35/ebd544f00ce7b65aa8dec96db1855faa44026c3d2aafe1441fac51daab95/pydantic-1.5-cp36-cp36m-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "34def645968475f0724dece97f90dd19", "sha256": "ddedcdf9d5c24939578449a8e099ceeec3b3d76243fc143aff63ebf6d5aade10" }, "downloads": -1, "filename": "pydantic-1.5-cp36-cp36m-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "34def645968475f0724dece97f90dd19", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 7347758, "upload_time": "2020-04-18T17:25:20", "upload_time_iso_8601": "2020-04-18T17:25:20.057134Z", "url": "https://files.pythonhosted.org/packages/4e/95/32eb817b8649309ea57ac18255a72b3dacbbd40955dcaa2b7bd143f1e3a1/pydantic-1.5-cp36-cp36m-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a2cfa422c74052e28fce8898cbfb3cf7", "sha256": "e6239199b363bc53262bcb57f1441206d4b2d46b392eccba2213d8358d6e284a" }, "downloads": -1, "filename": "pydantic-1.5-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "a2cfa422c74052e28fce8898cbfb3cf7", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 1731749, "upload_time": "2020-04-18T17:25:21", "upload_time_iso_8601": "2020-04-18T17:25:21.853343Z", "url": "https://files.pythonhosted.org/packages/ca/0f/0046e45e82b87c79ac2759ec852dece863e0046642bce81590c27d92e564/pydantic-1.5-cp36-cp36m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fb0545f69810b72009953186e6d135ff", "sha256": "20946280c750753b3e3177c748825ef189d7ab86c514f6a0b118621110d5f0d3" }, "downloads": -1, "filename": "pydantic-1.5-cp37-cp37m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "fb0545f69810b72009953186e6d135ff", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 2259153, "upload_time": "2020-04-18T17:25:23", "upload_time_iso_8601": "2020-04-18T17:25:23.810550Z", "url": "https://files.pythonhosted.org/packages/dc/94/fcb3cddd46f82de944f416d40389a99597b723aec11bceac961547bb7f2a/pydantic-1.5-cp37-cp37m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bb2a7e6ff3fd17a790ec22093436b1f1", "sha256": "475e6606873e40717cc3b0eebc7d1101cbfc774e01dadeeea24c121eb5826b86" }, "downloads": -1, "filename": "pydantic-1.5-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "bb2a7e6ff3fd17a790ec22093436b1f1", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 6367267, "upload_time": "2020-04-18T17:25:25", "upload_time_iso_8601": "2020-04-18T17:25:25.973717Z", "url": "https://files.pythonhosted.org/packages/1b/9c/5bf77450966fa4cccee5c25712a3db0a1b8b69e787c4eb04513a60681b08/pydantic-1.5-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "dfc6a7ed3b340d11c52eada9d60604bb", "sha256": "0f61e67291b99a927816558a218a4e794db72a33621c836e63d12613a2202cd4" }, "downloads": -1, "filename": "pydantic-1.5-cp37-cp37m-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "dfc6a7ed3b340d11c52eada9d60604bb", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 6367270, "upload_time": "2020-04-18T17:25:28", "upload_time_iso_8601": "2020-04-18T17:25:28.314222Z", "url": "https://files.pythonhosted.org/packages/53/5c/b6da83c0dbba67578a2971c60329be9c138dcafd4b95944c0ca7d7646bb5/pydantic-1.5-cp37-cp37m-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "33be87369eb6c640b70f2a050305a02f", "sha256": "22139ee446992c222977ac0a9269c4da2e9ecc1834f84804ebde008a4649b929" }, "downloads": -1, "filename": "pydantic-1.5-cp37-cp37m-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "33be87369eb6c640b70f2a050305a02f", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 7319000, "upload_time": "2020-04-18T17:25:30", "upload_time_iso_8601": "2020-04-18T17:25:30.606855Z", "url": "https://files.pythonhosted.org/packages/41/13/f497bc7b8fdb1f007e6a9b387513e9916f759c16e5958b4a13b71668d0ee/pydantic-1.5-cp37-cp37m-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "22bd922c36abc6027f7b2a3c860ea654", "sha256": "0b7aadfa1de28057656064e04d9f018d1b186fe2a8e953a2fb41545873b7cf95" }, "downloads": -1, "filename": "pydantic-1.5-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "22bd922c36abc6027f7b2a3c860ea654", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 1730606, "upload_time": "2020-04-18T17:25:32", "upload_time_iso_8601": "2020-04-18T17:25:32.220671Z", "url": "https://files.pythonhosted.org/packages/cf/b2/3c51a901f670ea637d3ad3ef3c5f54560e4ad8c294b661fb6d2bf1277b08/pydantic-1.5-cp37-cp37m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8883516fd4366b200a13c896581d137f", "sha256": "896637b7d8e4cdc0bcee1704fcadacdd167c35ac29f02a4395fce7a033925f26" }, "downloads": -1, "filename": "pydantic-1.5-cp38-cp38-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "8883516fd4366b200a13c896581d137f", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 2306870, "upload_time": "2020-04-18T17:25:34", "upload_time_iso_8601": "2020-04-18T17:25:34.288193Z", "url": "https://files.pythonhosted.org/packages/63/9c/3cb32e70e21372c0160f70984a994d17badad5393e2004b86fb884df55ae/pydantic-1.5-cp38-cp38-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1a6423f536e43a4f09836accab0eb3d9", "sha256": "b11d0bd7ecf41098894e8777ee623c29554dbaa37e862c51bcc5a2b950d1bf77" }, "downloads": -1, "filename": "pydantic-1.5-cp38-cp38-manylinux1_i686.whl", "has_sig": false, "md5_digest": "1a6423f536e43a4f09836accab0eb3d9", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 7233971, "upload_time": "2020-04-18T17:25:36", "upload_time_iso_8601": "2020-04-18T17:25:36.498682Z", "url": "https://files.pythonhosted.org/packages/9e/96/984ef0d4444b3a1a19a6bd3dedcf72540f30a26dd56fd6be7b47c294f0d7/pydantic-1.5-cp38-cp38-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6a1fe1cae19e43d8eb0d299763e3cf6f", "sha256": "9e46fac8a4674db0777fd0133aa56817e1481beee50971bab39dded7639f9b2b" }, "downloads": -1, "filename": "pydantic-1.5-cp38-cp38-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "6a1fe1cae19e43d8eb0d299763e3cf6f", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 7233975, "upload_time": "2020-04-18T17:25:39", "upload_time_iso_8601": "2020-04-18T17:25:39.370796Z", "url": "https://files.pythonhosted.org/packages/cd/0f/a4b1f6c7f60948baca4d3c22989fff218f956f131fa9f83fe2cc8228c9ca/pydantic-1.5-cp38-cp38-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "19a64e08e1285382f2a2db8e965d230b", "sha256": "ae206e103e976c40ec294cd6c8fcbfbdaced3ab9b736bc53d03fa11b5aaa1628" }, "downloads": -1, "filename": "pydantic-1.5-cp38-cp38-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "19a64e08e1285382f2a2db8e965d230b", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 9169917, "upload_time": "2020-04-18T17:25:41", "upload_time_iso_8601": "2020-04-18T17:25:41.660735Z", "url": "https://files.pythonhosted.org/packages/19/49/f398874fa7f7463e72a95ea06ed79038a9331e022514e1f482d42b586a68/pydantic-1.5-cp38-cp38-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0d6cd1d4f6095991836d982738cd3843", "sha256": "66124752662de0479a9d0c17bdebdc8a889bccad8846626fb66d8669e8eafb63" }, "downloads": -1, "filename": "pydantic-1.5-cp38-cp38-win_amd64.whl", "has_sig": false, "md5_digest": "0d6cd1d4f6095991836d982738cd3843", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 1828173, "upload_time": "2020-04-18T17:25:43", "upload_time_iso_8601": "2020-04-18T17:25:43.736872Z", "url": "https://files.pythonhosted.org/packages/01/41/39acbeb17d584849131c07345145be85daecd93e56dfc0f90de210848285/pydantic-1.5-cp38-cp38-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "039aaea3a7b7eb80ece2bb4cf62daa60", "sha256": "e08e21f4d5395ac17cde19de26be63fb16fb870f0cfde1481ddc22d5e2353548" }, "downloads": -1, "filename": "pydantic-1.5-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "039aaea3a7b7eb80ece2bb4cf62daa60", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 93848, "upload_time": "2020-04-18T17:25:45", "upload_time_iso_8601": "2020-04-18T17:25:45.239812Z", "url": "https://files.pythonhosted.org/packages/cf/77/55468dd2fab15f67a29db14d30bc60c44bbf35c53d690f202bed5b41e5c2/pydantic-1.5-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7cb9f7696e97c2bcdec78918a45f3a6e", "sha256": "446ce773a552a2cb90065d4aa645e16fa7494369b5f0d199e4d41a992a98204d" }, "downloads": -1, "filename": "pydantic-1.5.tar.gz", "has_sig": false, "md5_digest": "7cb9f7696e97c2bcdec78918a45f3a6e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 114082, "upload_time": "2020-04-18T17:25:46", "upload_time_iso_8601": "2020-04-18T17:25:46.535078Z", "url": "https://files.pythonhosted.org/packages/9a/7a/6c53215e544c3732b19f0fbde476639ff37a9618fca8f134055246aaaba9/pydantic-1.5.tar.gz", "yanked": false, "yanked_reason": null } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "40932699a011b4448142b70745bf7b0c", "sha256": "2a6904e9f18dea58f76f16b95cba6a2f20b72d787abd84ecd67ebc526e61dce6" }, "downloads": -1, "filename": "pydantic-1.5.1-cp36-cp36m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "40932699a011b4448142b70745bf7b0c", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 2326203, "upload_time": "2020-04-23T13:00:50", "upload_time_iso_8601": "2020-04-23T13:00:50.676381Z", "url": "https://files.pythonhosted.org/packages/45/37/6b67ea37962212f2b9642b08ee4e40e1f83c3c2eb1acd2f02195a2d206ea/pydantic-1.5.1-cp36-cp36m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "192ec8a0f60784b6ad8910df4e55b641", "sha256": "da8099fca5ee339d5572cfa8af12cf0856ae993406f0b1eb9bb38c8a660e7416" }, "downloads": -1, "filename": "pydantic-1.5.1-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "192ec8a0f60784b6ad8910df4e55b641", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 6474781, "upload_time": "2020-04-23T13:00:52", "upload_time_iso_8601": "2020-04-23T13:00:52.376858Z", "url": "https://files.pythonhosted.org/packages/a8/21/76658cd810788fd28863021a0c4b7f61fc9158194d449a670d495b081e90/pydantic-1.5.1-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "61eeec2f798ba4314b237003efce0897", "sha256": "68dece67bff2b3a5cc188258e46b49f676a722304f1c6148ae08e9291e284d98" }, "downloads": -1, "filename": "pydantic-1.5.1-cp36-cp36m-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "61eeec2f798ba4314b237003efce0897", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 6474783, "upload_time": "2020-04-23T13:00:54", "upload_time_iso_8601": "2020-04-23T13:00:54.136996Z", "url": "https://files.pythonhosted.org/packages/66/d6/9988bb19a43bc78c02473c657bae53b216a2501cee8d7c053803bf839717/pydantic-1.5.1-cp36-cp36m-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f6e2190d7b7d388987ef89a0d1ac0503", "sha256": "ab863853cb502480b118187d670f753be65ec144e1654924bec33d63bc8b3ce2" }, "downloads": -1, "filename": "pydantic-1.5.1-cp36-cp36m-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "f6e2190d7b7d388987ef89a0d1ac0503", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 7354889, "upload_time": "2020-04-23T13:00:55", "upload_time_iso_8601": "2020-04-23T13:00:55.930811Z", "url": "https://files.pythonhosted.org/packages/57/c9/7d664fbe54863b92cea790c7305915888c2f13a68a754893d8291bab0d0d/pydantic-1.5.1-cp36-cp36m-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "803d47b4ac1e15963852de3ffce43171", "sha256": "2007eb062ed0e57875ce8ead12760a6e44bf5836e6a1a7ea81d71eeecf3ede0f" }, "downloads": -1, "filename": "pydantic-1.5.1-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "803d47b4ac1e15963852de3ffce43171", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 1733433, "upload_time": "2020-04-23T13:00:57", "upload_time_iso_8601": "2020-04-23T13:00:57.737925Z", "url": "https://files.pythonhosted.org/packages/bc/3f/4563e95c99359230277b9f6d5b085b8f5b2382043cf5e6a027026fece94c/pydantic-1.5.1-cp36-cp36m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0232fe6b410ce4d073c57768dde9b748", "sha256": "20a15a303ce1e4d831b4e79c17a4a29cb6740b12524f5bba3ea363bff65732bc" }, "downloads": -1, "filename": "pydantic-1.5.1-cp37-cp37m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "0232fe6b410ce4d073c57768dde9b748", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 2261785, "upload_time": "2020-04-23T13:00:59", "upload_time_iso_8601": "2020-04-23T13:00:59.334262Z", "url": "https://files.pythonhosted.org/packages/41/23/f4ad2e23786df2e9c49a7e9871c58cd235e234c3e1965622b53108800cdf/pydantic-1.5.1-cp37-cp37m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "beb414ba83c0f49f941a2e84a6445aa2", "sha256": "473101121b1bd454c8effc9fe66d54812fdc128184d9015c5aaa0d4e58a6d338" }, "downloads": -1, "filename": "pydantic-1.5.1-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "beb414ba83c0f49f941a2e84a6445aa2", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 6372839, "upload_time": "2020-04-23T13:01:01", "upload_time_iso_8601": "2020-04-23T13:01:01.395935Z", "url": "https://files.pythonhosted.org/packages/d0/f0/7ae396cfcbdc8805847c548d04e863cea2d142bc4327a92430ff80c82a0e/pydantic-1.5.1-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4c6e1ec000b7a7dc4c913b961f2be4fd", "sha256": "9be755919258d5d168aeffbe913ed6e8bd562e018df7724b68cabdee3371e331" }, "downloads": -1, "filename": "pydantic-1.5.1-cp37-cp37m-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "4c6e1ec000b7a7dc4c913b961f2be4fd", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 6372841, "upload_time": "2020-04-23T13:01:03", "upload_time_iso_8601": "2020-04-23T13:01:03.558111Z", "url": "https://files.pythonhosted.org/packages/b6/81/1b981b7e8394ce35fc01c87ed3b05f5d1695cf211af7baf6399e65ce4c8b/pydantic-1.5.1-cp37-cp37m-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e53a087a2e7883bddc6381cc09f83f32", "sha256": "b96ce81c4b5ca62ab81181212edfd057beaa41411cd9700fbcb48a6ba6564b4e" }, "downloads": -1, "filename": "pydantic-1.5.1-cp37-cp37m-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "e53a087a2e7883bddc6381cc09f83f32", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 7325876, "upload_time": "2020-04-23T13:01:05", "upload_time_iso_8601": "2020-04-23T13:01:05.515676Z", "url": "https://files.pythonhosted.org/packages/a9/1f/38a36ea6fb1ef91298cdef581a8817368a9b0099c4541db69ee3628c2b1d/pydantic-1.5.1-cp37-cp37m-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b4b2e18e6a949c1dae75bb37c498f8d5", "sha256": "93b9f265329d9827f39f0fca68f5d72cc8321881cdc519a1304fa73b9f8a75bd" }, "downloads": -1, "filename": "pydantic-1.5.1-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "b4b2e18e6a949c1dae75bb37c498f8d5", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 1732215, "upload_time": "2020-04-23T13:01:07", "upload_time_iso_8601": "2020-04-23T13:01:07.196528Z", "url": "https://files.pythonhosted.org/packages/8c/54/982f84b9ccec93f1e0defda2d7691d860b0deafee3ec25c17885a9004fcc/pydantic-1.5.1-cp37-cp37m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "47b8d8fdd7a62d1a37a6db7198e61a5f", "sha256": "e2c753d355126ddd1eefeb167fa61c7037ecd30b98e7ebecdc0d1da463b4ea09" }, "downloads": -1, "filename": "pydantic-1.5.1-cp38-cp38-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "47b8d8fdd7a62d1a37a6db7198e61a5f", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 2309450, "upload_time": "2020-04-23T13:01:08", "upload_time_iso_8601": "2020-04-23T13:01:08.673650Z", "url": "https://files.pythonhosted.org/packages/d2/63/d2179649dc52b2d6a484e2647ef067234216edc9ea0e3e30f5adcffe2ab9/pydantic-1.5.1-cp38-cp38-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7b11775f37520b9d27127b04f087a90d", "sha256": "8433dbb87246c0f562af75d00fa80155b74e4f6924b0db6a2078a3cd2f11c6c4" }, "downloads": -1, "filename": "pydantic-1.5.1-cp38-cp38-manylinux1_i686.whl", "has_sig": false, "md5_digest": "7b11775f37520b9d27127b04f087a90d", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 7238655, "upload_time": "2020-04-23T13:01:10", "upload_time_iso_8601": "2020-04-23T13:01:10.578492Z", "url": "https://files.pythonhosted.org/packages/cb/90/cc51d523d0d1ab576c6024662724ac719c538a76f48ab0afc3c549749e7d/pydantic-1.5.1-cp38-cp38-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "384caab6ee23d7dbcd5f1baabdf65273", "sha256": "0a1cdf24e567d42dc762d3fed399bd211a13db2e8462af9dfa93b34c41648efb" }, "downloads": -1, "filename": "pydantic-1.5.1-cp38-cp38-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "384caab6ee23d7dbcd5f1baabdf65273", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 7238658, "upload_time": "2020-04-23T13:01:12", "upload_time_iso_8601": "2020-04-23T13:01:12.856643Z", "url": "https://files.pythonhosted.org/packages/86/ab/9201f9ca097014659fe02e41d5ff21af472e1bebce4353c91775259345df/pydantic-1.5.1-cp38-cp38-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "06513f8aba2bfd28d8aa2ea247b922e7", "sha256": "8be325fc9da897029ee48d1b5e40df817d97fe969f3ac3fd2434ba7e198c55d5" }, "downloads": -1, "filename": "pydantic-1.5.1-cp38-cp38-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "06513f8aba2bfd28d8aa2ea247b922e7", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 9178335, "upload_time": "2020-04-23T13:01:14", "upload_time_iso_8601": "2020-04-23T13:01:14.670518Z", "url": "https://files.pythonhosted.org/packages/34/73/087455b130206abc8e838df544b29342397d183fe3a23478dd60936d8959/pydantic-1.5.1-cp38-cp38-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f4cdc9b69bd9e54b330e7d2147c7ce60", "sha256": "3714a4056f5bdbecf3a41e0706ec9b228c9513eee2ad884dc2c568c4dfa540e9" }, "downloads": -1, "filename": "pydantic-1.5.1-cp38-cp38-win_amd64.whl", "has_sig": false, "md5_digest": "f4cdc9b69bd9e54b330e7d2147c7ce60", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 1829628, "upload_time": "2020-04-23T13:01:16", "upload_time_iso_8601": "2020-04-23T13:01:16.503877Z", "url": "https://files.pythonhosted.org/packages/57/01/07d4a7634dd6db74592c6f8ad308935a7d3f6ab2430f92ed269ebe26405c/pydantic-1.5.1-cp38-cp38-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "95717cbde3a84a3e7aaf70388d01538f", "sha256": "70f27d2f0268f490fe3de0a9b6fca7b7492b8fd6623f9fecd25b221ebee385e3" }, "downloads": -1, "filename": "pydantic-1.5.1-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "95717cbde3a84a3e7aaf70388d01538f", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 94173, "upload_time": "2020-04-23T13:01:17", "upload_time_iso_8601": "2020-04-23T13:01:17.859670Z", "url": "https://files.pythonhosted.org/packages/72/9f/205e3a304c7995c7128d72a7bbb74e70bf1945c93c1a6862110053409cdb/pydantic-1.5.1-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "866774950cb506f15c309875b7297240", "sha256": "f0018613c7a0d19df3240c2a913849786f21b6539b9f23d85ce4067489dfacfa" }, "downloads": -1, "filename": "pydantic-1.5.1.tar.gz", "has_sig": false, "md5_digest": "866774950cb506f15c309875b7297240", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 114535, "upload_time": "2020-04-23T13:01:19", "upload_time_iso_8601": "2020-04-23T13:01:19.071149Z", "url": "https://files.pythonhosted.org/packages/97/24/f8e05f16433b3b5332b3e2cf9b4625692c09432c7a18aa1d735fecb80904/pydantic-1.5.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.6": [ { "comment_text": "", "digests": { "md5": "b916562c098460d360046d37c10c377a", "sha256": "a12e2fc2f5529b6aeb956f30a2b5efe46283b69e965888cd683cd1a04d75a1b8" }, "downloads": -1, "filename": "pydantic-1.6-cp36-cp36m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "b916562c098460d360046d37c10c377a", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 2322125, "upload_time": "2020-07-11T12:21:05", "upload_time_iso_8601": "2020-07-11T12:21:05.659196Z", "url": "https://files.pythonhosted.org/packages/6a/f1/683cf356dbb650a18b18175fb998d2eae2555a453b3d789d082639be50e3/pydantic-1.6-cp36-cp36m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1fe91ee971f39612f66f4adbbee3c0f9", "sha256": "61e3cde8e7b8517615da5341e0b28cc01de507e7ac9174c3c0e95069482dcbeb" }, "downloads": -1, "filename": "pydantic-1.6-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "1fe91ee971f39612f66f4adbbee3c0f9", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 8328182, "upload_time": "2020-07-11T12:21:07", "upload_time_iso_8601": "2020-07-11T12:21:07.803771Z", "url": "https://files.pythonhosted.org/packages/dd/5e/c5ea3fad2780cfa40176e910193ea42e7e3c2f732a87834e4695887134b1/pydantic-1.6-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "38a2de7b2e7e15c1fbd9831aaaf1e6ea", "sha256": "4aa11a8a65fa891489d9e4e8f05299d80b000c554ce18b03bb1b5f0afe5b73f4" }, "downloads": -1, "filename": "pydantic-1.6-cp36-cp36m-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "38a2de7b2e7e15c1fbd9831aaaf1e6ea", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 8328185, "upload_time": "2020-07-11T12:21:09", "upload_time_iso_8601": "2020-07-11T12:21:09.665382Z", "url": "https://files.pythonhosted.org/packages/cd/46/0c22532e18e5f2603d49be5b46bb7419a74e1df2efc3cfc307a499f53faf/pydantic-1.6-cp36-cp36m-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ba1a4ec4f893aae384850a80a5d9e028", "sha256": "aedd4df265600889907d2c74dc0432709b0ac91712f85f3ffa605b40a00f2577" }, "downloads": -1, "filename": "pydantic-1.6-cp36-cp36m-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "ba1a4ec4f893aae384850a80a5d9e028", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 8701211, "upload_time": "2020-07-11T12:21:11", "upload_time_iso_8601": "2020-07-11T12:21:11.413914Z", "url": "https://files.pythonhosted.org/packages/1c/42/7f1b3b022d9992d95024ecc71c5323678dfd90b2bd44f38e2b3181a33764/pydantic-1.6-cp36-cp36m-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e0e5a1e636a23673e2cc980d49a674e1", "sha256": "1c97f90056c2811d58a6343f6352820c531e822941303a16ccebb77bbdcd4a98" }, "downloads": -1, "filename": "pydantic-1.6-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "e0e5a1e636a23673e2cc980d49a674e1", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 1618737, "upload_time": "2020-07-11T12:21:13", "upload_time_iso_8601": "2020-07-11T12:21:13.069621Z", "url": "https://files.pythonhosted.org/packages/fc/1c/68a6c6f2e8d430121a209d59d3eb184b88fc68b9242b5a9a81ba0e2b8698/pydantic-1.6-cp36-cp36m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8d6da3d5979b3758aff53175eb55bfec", "sha256": "d88e55dc77241e2b78139dac33ad5edc3fd78b0c6e635824e4eeba6679371707" }, "downloads": -1, "filename": "pydantic-1.6-cp37-cp37m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "8d6da3d5979b3758aff53175eb55bfec", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 2254572, "upload_time": "2020-07-11T12:21:14", "upload_time_iso_8601": "2020-07-11T12:21:14.378568Z", "url": "https://files.pythonhosted.org/packages/fd/23/650f4d5a273d808e3746f02dee68c8a86eeb6dac36ebe6b6c7c184f72d8f/pydantic-1.6-cp37-cp37m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8d0dadc914a09dc4ba6bda69f9a91bfc", "sha256": "dd78ccb5cfe26ae6bc3d2a1b47b18a5267f88be43cb768aa6bea470c4ac17099" }, "downloads": -1, "filename": "pydantic-1.6-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "8d0dadc914a09dc4ba6bda69f9a91bfc", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 8246849, "upload_time": "2020-07-11T12:21:16", "upload_time_iso_8601": "2020-07-11T12:21:16.060219Z", "url": "https://files.pythonhosted.org/packages/d4/87/e53be843460fd528f166da6d57a64a98e9c23f9a9015a1a45f3b96f5745d/pydantic-1.6-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "63f42be1a8152cd3a40b9af6860bb1f7", "sha256": "82242b0458b0a5bad0c15c36d461b2bd99eec2d807c0c5263f802ba30cb856f0" }, "downloads": -1, "filename": "pydantic-1.6-cp37-cp37m-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "63f42be1a8152cd3a40b9af6860bb1f7", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 8246851, "upload_time": "2020-07-11T12:21:17", "upload_time_iso_8601": "2020-07-11T12:21:17.885857Z", "url": "https://files.pythonhosted.org/packages/60/4f/b607d7080e645ac22cc4b697afb81893220b88ba1ac22844a047a4bace8c/pydantic-1.6-cp37-cp37m-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3d230a786ee3252b64719c7408630c2d", "sha256": "df5c511b8af11834b3061b33211e0aefb4fb8e2f94b939aa51d844cae22bad5c" }, "downloads": -1, "filename": "pydantic-1.6-cp37-cp37m-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "3d230a786ee3252b64719c7408630c2d", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 8625573, "upload_time": "2020-07-11T12:21:19", "upload_time_iso_8601": "2020-07-11T12:21:19.702918Z", "url": "https://files.pythonhosted.org/packages/88/47/b4bba1dda6a68bfe3df8137ed7ace21338bc94e5095945a5d66367cebe37/pydantic-1.6-cp37-cp37m-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "451229c5fd1897caf8ea2bb95a85f1c0", "sha256": "b1c229e595b53d1397435fb7433c841c5bc4032ba81f901156124b9d077b5f6a" }, "downloads": -1, "filename": "pydantic-1.6-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "451229c5fd1897caf8ea2bb95a85f1c0", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 1618394, "upload_time": "2020-07-11T12:21:21", "upload_time_iso_8601": "2020-07-11T12:21:21.235158Z", "url": "https://files.pythonhosted.org/packages/13/8f/19f7c3897b62180f1648bb2f4e1c88ded99fdb3531a41baa5f89b61e9c21/pydantic-1.6-cp37-cp37m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7a2cd0f2b7dcc881501194d5e374c158", "sha256": "6ea91ec880de48699c4a01aa92ac8c3a71363bb6833bf031cb6aa2b99567d5ab" }, "downloads": -1, "filename": "pydantic-1.6-cp38-cp38-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "7a2cd0f2b7dcc881501194d5e374c158", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 2294939, "upload_time": "2020-07-11T12:21:22", "upload_time_iso_8601": "2020-07-11T12:21:22.571366Z", "url": "https://files.pythonhosted.org/packages/15/79/89f79b7ea4765064a4776d61bc8ee2e8cbbbddaa6c7f39c8348a07906ba6/pydantic-1.6-cp38-cp38-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2fc3639153177268811bb8b9e62eca34", "sha256": "2b49f9ecefcdee47f6b70fd475160eeda01c28507137d9c1ed41a758d231c060" }, "downloads": -1, "filename": "pydantic-1.6-cp38-cp38-manylinux1_i686.whl", "has_sig": false, "md5_digest": "2fc3639153177268811bb8b9e62eca34", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 10699876, "upload_time": "2020-07-11T12:21:24", "upload_time_iso_8601": "2020-07-11T12:21:24.448026Z", "url": "https://files.pythonhosted.org/packages/0b/fd/73415aba3f2d6c67862124e3613f5fe0c655969c794e374d03880df492f7/pydantic-1.6-cp38-cp38-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a8d1f89077bf65710de84865bd281888", "sha256": "8154df22783601d9693712d1cee284c596cdb5d6817f57c1624bcb54e4611eba" }, "downloads": -1, "filename": "pydantic-1.6-cp38-cp38-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "a8d1f89077bf65710de84865bd281888", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 10699879, "upload_time": "2020-07-11T12:21:26", "upload_time_iso_8601": "2020-07-11T12:21:26.510785Z", "url": "https://files.pythonhosted.org/packages/d0/20/2fc7ab8d06dd2f3e3f49d494267f55f42f4e1c434b9d29dac02ee84545cf/pydantic-1.6-cp38-cp38-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d33d2f157df102b9e1c6e16568bdf74a", "sha256": "de093dcf6a8c6a2f92f8ac28b713b9f4ad80f1e664bdc9232ad06ac912c559fc" }, "downloads": -1, "filename": "pydantic-1.6-cp38-cp38-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "d33d2f157df102b9e1c6e16568bdf74a", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 11517639, "upload_time": "2020-07-11T12:21:28", "upload_time_iso_8601": "2020-07-11T12:21:28.498969Z", "url": "https://files.pythonhosted.org/packages/7a/66/3d5eb739b69f568714d5e2ad5287c8702652ee16fd61aaab2679dfae3303/pydantic-1.6-cp38-cp38-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e1fc5ec9b86fb2c1b88eaed493bd99c0", "sha256": "1ab625f56534edd1ecec5871e0777c9eee1c7b38f1963d97c4a78b09daf89526" }, "downloads": -1, "filename": "pydantic-1.6-cp38-cp38-win_amd64.whl", "has_sig": false, "md5_digest": "e1fc5ec9b86fb2c1b88eaed493bd99c0", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 1694799, "upload_time": "2020-07-11T12:21:30", "upload_time_iso_8601": "2020-07-11T12:21:30.396500Z", "url": "https://files.pythonhosted.org/packages/89/20/35b98b7c7a90bd28652c262330417299a582a090b340c7289e5850616c38/pydantic-1.6-cp38-cp38-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ddc53f94efb560d4d43442e00137ed80", "sha256": "390844ede21e29e762c0017e46b4105edee9dcdc0119ce1aa8ab6fe58448bd2f" }, "downloads": -1, "filename": "pydantic-1.6-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "ddc53f94efb560d4d43442e00137ed80", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 99010, "upload_time": "2020-07-11T12:21:31", "upload_time_iso_8601": "2020-07-11T12:21:31.614779Z", "url": "https://files.pythonhosted.org/packages/00/83/37cd8bfbc8deff67b5c0f74d3e4eae060034d46fc998323bf4433c1fa46a/pydantic-1.6-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0f3c59f1cef067b99459479a2d6b9f6d", "sha256": "1998e5f783c37853c6dfc1e6ba3a0cc486798b26920822b569ea883b38fd39eb" }, "downloads": -1, "filename": "pydantic-1.6.tar.gz", "has_sig": false, "md5_digest": "0f3c59f1cef067b99459479a2d6b9f6d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 123325, "upload_time": "2020-07-11T12:21:32", "upload_time_iso_8601": "2020-07-11T12:21:32.627946Z", "url": "https://files.pythonhosted.org/packages/43/8a/b9dc7aad300c897a86b98a0203f67d0a1127f15d1cc4272b00d26a6f0ed2/pydantic-1.6.tar.gz", "yanked": false, "yanked_reason": null } ], "1.6.1": [ { "comment_text": "", "digests": { "md5": "a36d24a250383a6166b94aa007c87398", "sha256": "418b84654b60e44c0cdd5384294b0e4bc1ebf42d6e873819424f3b78b8690614" }, "downloads": -1, "filename": "pydantic-1.6.1-cp36-cp36m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "a36d24a250383a6166b94aa007c87398", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 2322783, "upload_time": "2020-07-15T20:01:14", "upload_time_iso_8601": "2020-07-15T20:01:14.118776Z", "url": "https://files.pythonhosted.org/packages/50/fa/856d4693f9021c53670ecdb8d1c95ddb92c73677820ead2dbba3eeb2196e/pydantic-1.6.1-cp36-cp36m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4c4189a403735d83e2504828b892b799", "sha256": "4900b8820b687c9a3ed753684337979574df20e6ebe4227381d04b3c3c628f99" }, "downloads": -1, "filename": "pydantic-1.6.1-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "4c4189a403735d83e2504828b892b799", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 8326628, "upload_time": "2020-07-15T20:01:16", "upload_time_iso_8601": "2020-07-15T20:01:16.428586Z", "url": "https://files.pythonhosted.org/packages/01/3c/27e6ed1a181516d75a15492215d7ed1a19d35af09127f134f48782ba0ee4/pydantic-1.6.1-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0dc13348c8894a6b7254e19e90b0d52f", "sha256": "b49c86aecde15cde33835d5d6360e55f5e0067bb7143a8303bf03b872935c75b" }, "downloads": -1, "filename": "pydantic-1.6.1-cp36-cp36m-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "0dc13348c8894a6b7254e19e90b0d52f", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 8326630, "upload_time": "2020-07-15T20:01:18", "upload_time_iso_8601": "2020-07-15T20:01:18.737947Z", "url": "https://files.pythonhosted.org/packages/70/18/a267b1f0cc48736abe7789e5181dad64809ce466788800dabd2d992a1ecb/pydantic-1.6.1-cp36-cp36m-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7408abb72407472d0989ee1e1f6faa54", "sha256": "2de562a456c4ecdc80cf1a8c3e70c666625f7d02d89a6174ecf63754c734592e" }, "downloads": -1, "filename": "pydantic-1.6.1-cp36-cp36m-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "7408abb72407472d0989ee1e1f6faa54", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 8702524, "upload_time": "2020-07-15T20:01:20", "upload_time_iso_8601": "2020-07-15T20:01:20.707242Z", "url": "https://files.pythonhosted.org/packages/aa/5f/855412ad12817ae87f1c77d3af2fc384eaed3adfb8f3994816d75483fa20/pydantic-1.6.1-cp36-cp36m-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b88295b6eea9339b5bedf4d910563065", "sha256": "f769141ab0abfadf3305d4fcf36660e5cf568a666dd3efab7c3d4782f70946b1" }, "downloads": -1, "filename": "pydantic-1.6.1-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "b88295b6eea9339b5bedf4d910563065", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 1619425, "upload_time": "2020-07-15T20:01:22", "upload_time_iso_8601": "2020-07-15T20:01:22.643480Z", "url": "https://files.pythonhosted.org/packages/4b/8a/29aeda6fc48c7a4d1c57bcac5ac300d72c150c47549c80ec76dad767398b/pydantic-1.6.1-cp36-cp36m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2d0ce246a273d3c2e935847698859ccb", "sha256": "2dc946b07cf24bee4737ced0ae77e2ea6bc97489ba5a035b603bd1b40ad81f7e" }, "downloads": -1, "filename": "pydantic-1.6.1-cp37-cp37m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "2d0ce246a273d3c2e935847698859ccb", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 2255342, "upload_time": "2020-07-15T20:01:24", "upload_time_iso_8601": "2020-07-15T20:01:24.699965Z", "url": "https://files.pythonhosted.org/packages/09/94/66af804dee1f0926301356152fe69672a8cdc5d6477da288aab8488953c6/pydantic-1.6.1-cp37-cp37m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9a23e7a615b0e793a11b15f9322bfd89", "sha256": "36dbf6f1be212ab37b5fda07667461a9219c956181aa5570a00edfb0acdfe4a1" }, "downloads": -1, "filename": "pydantic-1.6.1-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "9a23e7a615b0e793a11b15f9322bfd89", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 8248285, "upload_time": "2020-07-15T20:01:26", "upload_time_iso_8601": "2020-07-15T20:01:26.598335Z", "url": "https://files.pythonhosted.org/packages/e4/f8/688da03684f0432a89e6db19d990ee1e2b40d99c7c232a3d20fdd73d55dc/pydantic-1.6.1-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "862d953dcd817d3f4f58caf1b1d44f82", "sha256": "1783c1d927f9e1366e0e0609ae324039b2479a1a282a98ed6a6836c9ed02002c" }, "downloads": -1, "filename": "pydantic-1.6.1-cp37-cp37m-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "862d953dcd817d3f4f58caf1b1d44f82", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 8248288, "upload_time": "2020-07-15T20:01:28", "upload_time_iso_8601": "2020-07-15T20:01:28.485684Z", "url": "https://files.pythonhosted.org/packages/8f/af/f3a664067553912a0fc1a05187bff4a75e12b863d262ed76da34de69b6fa/pydantic-1.6.1-cp37-cp37m-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "57500ff82209510a8c87c89a5e8512b7", "sha256": "cf3933c98cb5e808b62fae509f74f209730b180b1e3c3954ee3f7949e083a7df" }, "downloads": -1, "filename": "pydantic-1.6.1-cp37-cp37m-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "57500ff82209510a8c87c89a5e8512b7", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 8627653, "upload_time": "2020-07-15T20:01:30", "upload_time_iso_8601": "2020-07-15T20:01:30.422786Z", "url": "https://files.pythonhosted.org/packages/5a/3f/46cf26973edfa26503e326e153e6d68c41876d453d87809a1bda4b9c28cf/pydantic-1.6.1-cp37-cp37m-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f3475b0e9b6da1e8624ce5cac93b668b", "sha256": "f8af9b840a9074e08c0e6dc93101de84ba95df89b267bf7151d74c553d66833b" }, "downloads": -1, "filename": "pydantic-1.6.1-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "f3475b0e9b6da1e8624ce5cac93b668b", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 1619015, "upload_time": "2020-07-15T20:01:32", "upload_time_iso_8601": "2020-07-15T20:01:32.816869Z", "url": "https://files.pythonhosted.org/packages/af/8e/3a214a39ba31b055d01361755e5a6d2c883f4a350d54331d2c2eed9a10c6/pydantic-1.6.1-cp37-cp37m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3c71846a96ad4c1fde4a71e51906bd4f", "sha256": "40d765fa2d31d5be8e29c1794657ad46f5ee583a565c83cea56630d3ae5878b9" }, "downloads": -1, "filename": "pydantic-1.6.1-cp38-cp38-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "3c71846a96ad4c1fde4a71e51906bd4f", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 2295996, "upload_time": "2020-07-15T20:01:34", "upload_time_iso_8601": "2020-07-15T20:01:34.322196Z", "url": "https://files.pythonhosted.org/packages/e7/73/17a085c34cb86fee090e0ab1362d7d9313940cb3c4611862376d13628108/pydantic-1.6.1-cp38-cp38-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9aa015abc73a97cb82715d533d16fb18", "sha256": "3fa799f3cfff3e5f536cbd389368fc96a44bb30308f258c94ee76b73bd60531d" }, "downloads": -1, "filename": "pydantic-1.6.1-cp38-cp38-manylinux1_i686.whl", "has_sig": false, "md5_digest": "9aa015abc73a97cb82715d533d16fb18", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 10700653, "upload_time": "2020-07-15T20:01:36", "upload_time_iso_8601": "2020-07-15T20:01:36.026925Z", "url": "https://files.pythonhosted.org/packages/51/3c/ee51aebc9ba610004757ebd0c552103bb7ed10a3019f511471c7db4820d4/pydantic-1.6.1-cp38-cp38-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2ab6eb9d6355a4313df6eb70106f6ff1", "sha256": "6c3f162ba175678218629f446a947e3356415b6b09122dcb364e58c442c645a7" }, "downloads": -1, "filename": "pydantic-1.6.1-cp38-cp38-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "2ab6eb9d6355a4313df6eb70106f6ff1", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 10700658, "upload_time": "2020-07-15T20:01:38", "upload_time_iso_8601": "2020-07-15T20:01:38.834063Z", "url": "https://files.pythonhosted.org/packages/b2/46/4d6833b252a7f0fea0eafaf81f83744ed996914d516e32cf19ccc0e644fb/pydantic-1.6.1-cp38-cp38-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1bd6ad06fff8c6efe10914ebd027bf02", "sha256": "eb75dc1809875d5738df14b6566ccf9fd9c0bcde4f36b72870f318f16b9f5c20" }, "downloads": -1, "filename": "pydantic-1.6.1-cp38-cp38-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "1bd6ad06fff8c6efe10914ebd027bf02", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 11521351, "upload_time": "2020-07-15T20:01:40", "upload_time_iso_8601": "2020-07-15T20:01:40.872273Z", "url": "https://files.pythonhosted.org/packages/4d/af/85e63cbf78e829e2dbc2ad3b23fffe20cc9a572b055532a86c9d748c8e80/pydantic-1.6.1-cp38-cp38-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b4c67d90f5a490f8a719d4e70c033bf5", "sha256": "530d7222a2786a97bc59ee0e0ebbe23728f82974b1f1ad9a11cd966143410633" }, "downloads": -1, "filename": "pydantic-1.6.1-cp38-cp38-win_amd64.whl", "has_sig": false, "md5_digest": "b4c67d90f5a490f8a719d4e70c033bf5", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 1695352, "upload_time": "2020-07-15T20:01:42", "upload_time_iso_8601": "2020-07-15T20:01:42.946027Z", "url": "https://files.pythonhosted.org/packages/c1/8e/c3602394256e36902c57f9d82c023c074054b8674603cf0b9437f2174917/pydantic-1.6.1-cp38-cp38-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5827b490b370196eb0ca991b2dba16d1", "sha256": "b5b3489cb303d0f41ad4a7390cf606a5f2c7a94dcba20c051cd1c653694cb14d" }, "downloads": -1, "filename": "pydantic-1.6.1-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "5827b490b370196eb0ca991b2dba16d1", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 99115, "upload_time": "2020-07-15T20:01:44", "upload_time_iso_8601": "2020-07-15T20:01:44.259653Z", "url": "https://files.pythonhosted.org/packages/25/69/4be0f2caa2ae3424cd34c0f934b460a02f01aa6897b1d58fc056664b15b7/pydantic-1.6.1-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "34ab41f357af76908feeb42095432c8a", "sha256": "54122a8ed6b75fe1dd80797f8251ad2063ea348a03b77218d73ea9fe19bd4e73" }, "downloads": -1, "filename": "pydantic-1.6.1.tar.gz", "has_sig": false, "md5_digest": "34ab41f357af76908feeb42095432c8a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 123473, "upload_time": "2020-07-15T20:01:45", "upload_time_iso_8601": "2020-07-15T20:01:45.476747Z", "url": "https://files.pythonhosted.org/packages/80/0a/75c950d621652f7d626225c1d8275d15e9119548b6faa7d0485a253ff181/pydantic-1.6.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.6.2": [ { "comment_text": "", "digests": { "md5": "372fcde8470ccc958ac04837d8fd8979", "sha256": "be4e0263ef515ae14f06e9fb372843f00bdb218ec4f2f04beb3480ac1538a9a9" }, "downloads": -1, "filename": "pydantic-1.6.2-cp36-cp36m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "372fcde8470ccc958ac04837d8fd8979", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 2168449, "upload_time": "2021-05-11T19:32:31", "upload_time_iso_8601": "2021-05-11T19:32:31.557059Z", "url": "https://files.pythonhosted.org/packages/ea/42/986367937a4f0ddec8a04b1c860b2c5bf705be13e7717fbe334fad9341e0/pydantic-1.6.2-cp36-cp36m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b1a099a3c28c77f6013adde555af88f5", "sha256": "14e598055b65d2e6cedf10dc3de6ad1bb04ca3eec348e4af1cf5e5e496deab55" }, "downloads": -1, "filename": "pydantic-1.6.2-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "b1a099a3c28c77f6013adde555af88f5", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 8342894, "upload_time": "2021-05-11T19:32:33", "upload_time_iso_8601": "2021-05-11T19:32:33.937480Z", "url": "https://files.pythonhosted.org/packages/fc/54/a2ea0a1f217b0087147200ab6dd24c56deaaa6590e0418c06e5af735d860/pydantic-1.6.2-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e8f937f814db937d3cc4b8f5b4869170", "sha256": "d09adff1c70351a8750941dd39fda25447eab2e3cdb5b2aade340f69f6f53e84" }, "downloads": -1, "filename": "pydantic-1.6.2-cp36-cp36m-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "e8f937f814db937d3cc4b8f5b4869170", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 8342895, "upload_time": "2021-05-11T19:32:36", "upload_time_iso_8601": "2021-05-11T19:32:36.021691Z", "url": "https://files.pythonhosted.org/packages/fb/3d/cf13fbfa30388c605747102cf70623be5d7cb5bcb06b50f491eec99e61c4/pydantic-1.6.2-cp36-cp36m-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f813d507b37426e69e1ac1396a089b36", "sha256": "cd777c102ba31bc9992093c2e9f778c21b3965566d1fa5ac9f9b7cea2e67fe2a" }, "downloads": -1, "filename": "pydantic-1.6.2-cp36-cp36m-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "f813d507b37426e69e1ac1396a089b36", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 8710389, "upload_time": "2021-05-11T19:32:38", "upload_time_iso_8601": "2021-05-11T19:32:38.058464Z", "url": "https://files.pythonhosted.org/packages/ba/18/4f5c21e813280ea214a93eb10322e07fb881833c0e0a3d9e0d6a07d6b8c0/pydantic-1.6.2-cp36-cp36m-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bc7fa076b61972b8c503ce5a296b7d1a", "sha256": "548c284237b0c61e0e785ad03167c75723f22000f82e8104d8981fdf50ce14e8" }, "downloads": -1, "filename": "pydantic-1.6.2-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "bc7fa076b61972b8c503ce5a296b7d1a", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 1621030, "upload_time": "2021-05-11T19:32:39", "upload_time_iso_8601": "2021-05-11T19:32:39.730576Z", "url": "https://files.pythonhosted.org/packages/44/a3/b1871cd2ab16711491c51b6116b05b5dfa32426fac449b98d77f1a1e5051/pydantic-1.6.2-cp36-cp36m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9a6fb6cab910b44f70bf37a1e0194529", "sha256": "1d42c7408cde8a224c2bb969bfb9dca21f3b1eec37a92044be8bcd7d35ea5826" }, "downloads": -1, "filename": "pydantic-1.6.2-cp37-cp37m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "9a6fb6cab910b44f70bf37a1e0194529", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 2174993, "upload_time": "2021-05-11T19:32:41", "upload_time_iso_8601": "2021-05-11T19:32:41.470782Z", "url": "https://files.pythonhosted.org/packages/42/62/587a4365e2826c287b412216bfd9beed3e3d526dcfcf0af514ec31a8a772/pydantic-1.6.2-cp37-cp37m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "dc655a1098c5fd080c0d49aa02f41a8a", "sha256": "90310c1c5945b4fe2ff7bd69e306e54d192e55d22480657ddd6d2519cf2f12ba" }, "downloads": -1, "filename": "pydantic-1.6.2-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "dc655a1098c5fd080c0d49aa02f41a8a", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 8261869, "upload_time": "2021-05-11T19:32:43", "upload_time_iso_8601": "2021-05-11T19:32:43.063880Z", "url": "https://files.pythonhosted.org/packages/73/a2/3d091f10f0dd3fe7ed4d29c8ef7e6e466926e145a6e688fd0e833c4adf7c/pydantic-1.6.2-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "03f9b141f4be281e0d995fd885746d54", "sha256": "bf9e5dd5e0e7e64541508f657c63bf6ab869109cb39f017f935acfeb64ea9be8" }, "downloads": -1, "filename": "pydantic-1.6.2-cp37-cp37m-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "03f9b141f4be281e0d995fd885746d54", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 8261874, "upload_time": "2021-05-11T19:32:44", "upload_time_iso_8601": "2021-05-11T19:32:44.879676Z", "url": "https://files.pythonhosted.org/packages/bb/03/0a146f5cbcf6315ff08c2082fe68211d64396dd19fe10937996c820451a3/pydantic-1.6.2-cp37-cp37m-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "367183b11e52ac53ed6db55a34bf759a", "sha256": "6eea211e8b427841a16f43fa739ac06059db6af0d167476b928dbb237d870b77" }, "downloads": -1, "filename": "pydantic-1.6.2-cp37-cp37m-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "367183b11e52ac53ed6db55a34bf759a", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 8635263, "upload_time": "2021-05-11T19:32:46", "upload_time_iso_8601": "2021-05-11T19:32:46.799280Z", "url": "https://files.pythonhosted.org/packages/b0/e3/99adaf10e60decd052ca05ec10af03b920f41c5f1888f5159f72ddd2404b/pydantic-1.6.2-cp37-cp37m-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3c409a2c904ef75ee53832dc0484be30", "sha256": "60b8956b57045224294691b78a6a4be0f321271a9f1c2a7fef25248e4c4f20df" }, "downloads": -1, "filename": "pydantic-1.6.2-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "3c409a2c904ef75ee53832dc0484be30", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 1620380, "upload_time": "2021-05-11T19:32:48", "upload_time_iso_8601": "2021-05-11T19:32:48.330670Z", "url": "https://files.pythonhosted.org/packages/c0/d1/79f02ef725c402ecf05fb1677349ab577572702056b406df4db127ca2261/pydantic-1.6.2-cp37-cp37m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0d6759c8c9c514cfa2e6e1969bc8ac34", "sha256": "76b241172d6e22403e116e1d3b7305b6a9479323f8168f2fcb300ffe698443b9" }, "downloads": -1, "filename": "pydantic-1.6.2-cp38-cp38-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "0d6759c8c9c514cfa2e6e1969bc8ac34", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 2220833, "upload_time": "2021-05-11T19:32:49", "upload_time_iso_8601": "2021-05-11T19:32:49.808780Z", "url": "https://files.pythonhosted.org/packages/ea/24/0996bcda22bb597ff5b9b6cfee8d327f875b92eb20149c467867e86d2f1c/pydantic-1.6.2-cp38-cp38-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "00edcfdeac881d953fd08729e1678a40", "sha256": "433dda6200104d7aa38c27a6ea52485e69931042556065402281cc73a57fd680" }, "downloads": -1, "filename": "pydantic-1.6.2-cp38-cp38-manylinux1_i686.whl", "has_sig": false, "md5_digest": "00edcfdeac881d953fd08729e1678a40", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 10715529, "upload_time": "2021-05-11T19:32:51", "upload_time_iso_8601": "2021-05-11T19:32:51.382672Z", "url": "https://files.pythonhosted.org/packages/87/a8/cab453e0783529e241a67927ee00a522581447ce70f60c755faa8ebcf96c/pydantic-1.6.2-cp38-cp38-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8d0aecd56ff64d29358076169118cb7f", "sha256": "51dec047b44f0de4dbfa301b73df605918088348b951b8b4616127249febfe30" }, "downloads": -1, "filename": "pydantic-1.6.2-cp38-cp38-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "8d0aecd56ff64d29358076169118cb7f", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 10715531, "upload_time": "2021-05-11T19:32:53", "upload_time_iso_8601": "2021-05-11T19:32:53.171020Z", "url": "https://files.pythonhosted.org/packages/69/df/bb49f28bba238fff49fd4c2aba302b975ce918841b1cb13fa974ece20862/pydantic-1.6.2-cp38-cp38-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9d2615752c6fefbacc4c31ed85d81fed", "sha256": "f6a1a465dd72aff0462486588a2bf905f9169e575deec1e6f6d00240fe1b4e00" }, "downloads": -1, "filename": "pydantic-1.6.2-cp38-cp38-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "9d2615752c6fefbacc4c31ed85d81fed", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 11547036, "upload_time": "2021-05-11T19:32:55", "upload_time_iso_8601": "2021-05-11T19:32:55.608158Z", "url": "https://files.pythonhosted.org/packages/ae/97/a1c2143eeb5c81cfe8acbb7377dc6466ae454b554a4b80f9f2e2442a81ff/pydantic-1.6.2-cp38-cp38-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8c6a4ae82ea6adb905348187bb9ab018", "sha256": "ae48129396bd5acfaef1cdaaa959ac8ab5d02c026b1fdffb421dc6fa81d7861d" }, "downloads": -1, "filename": "pydantic-1.6.2-cp38-cp38-win_amd64.whl", "has_sig": false, "md5_digest": "8c6a4ae82ea6adb905348187bb9ab018", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 1696502, "upload_time": "2021-05-11T19:32:57", "upload_time_iso_8601": "2021-05-11T19:32:57.458235Z", "url": "https://files.pythonhosted.org/packages/e6/78/7bb49ff2e8effea4c59e48d2c49e0c14bb3f4638b3cbe0fcab95ea790e7b/pydantic-1.6.2-cp38-cp38-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "48e0a84419f00799ef6279eae8820c26", "sha256": "93f7f510fc366b99dace4a3d1f036aafcfe908092c5f2572ad4a96be24da199c" }, "downloads": -1, "filename": "pydantic-1.6.2-py36.py37.py38-none-any.whl", "has_sig": false, "md5_digest": "48e0a84419f00799ef6279eae8820c26", "packagetype": "bdist_wheel", "python_version": "py36.py37.py38", "requires_python": ">=3.6", "size": 99327, "upload_time": "2021-05-11T19:32:58", "upload_time_iso_8601": "2021-05-11T19:32:58.733830Z", "url": "https://files.pythonhosted.org/packages/dc/35/0da1964ba737fc6686a734e0dcda58562f68b5b8c0f82f5541be9f87eb48/pydantic-1.6.2-py36.py37.py38-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "01074eb02d59c6c83a78031d9928b7f0", "sha256": "e77e5f640f1093bf417b841d9b4148bd4212bb0dbb2cbb9024aa07f2b3b260eb" }, "downloads": -1, "filename": "pydantic-1.6.2.tar.gz", "has_sig": false, "md5_digest": "01074eb02d59c6c83a78031d9928b7f0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 123953, "upload_time": "2021-05-11T19:33:00", "upload_time_iso_8601": "2021-05-11T19:33:00.018209Z", "url": "https://files.pythonhosted.org/packages/a7/85/2bebfcf5df4697b17ec639c72a00dd9ecea0d66e88bb6adfe40643c4e87b/pydantic-1.6.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7": [ { "comment_text": "", "digests": { "md5": "dd5f2d8cdbb3d68089b3315bab89858d", "sha256": "fde17f99d1610c9b5129f5b37d9ae6d549e0cc6108df991e2c14c7c99d406a89" }, "downloads": -1, "filename": "pydantic-1.7-cp36-cp36m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "dd5f2d8cdbb3d68089b3315bab89858d", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 2471136, "upload_time": "2020-10-26T12:18:44", "upload_time_iso_8601": "2020-10-26T12:18:44.155804Z", "url": "https://files.pythonhosted.org/packages/49/a8/db96ce2b41b380409fba9d29d324c2bfe07d848e9c40f1b50d0bd0a28529/pydantic-1.7-cp36-cp36m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3963920caa6058b29c025433133111e9", "sha256": "caa14909e26c69585628dcc5c97d5a26bcc447eca4baaf3a646a9919ff91ac69" }, "downloads": -1, "filename": "pydantic-1.7-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "3963920caa6058b29c025433133111e9", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 8750042, "upload_time": "2020-10-26T12:18:46", "upload_time_iso_8601": "2020-10-26T12:18:46.498693Z", "url": "https://files.pythonhosted.org/packages/e0/8b/2419aaadd6f283a9535e954fee6dc04bd26d9a7702ce37a02df22cd71aa7/pydantic-1.7-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "15cb87b38425de54d315b63b693ad5bd", "sha256": "22ed6db2a6d6b40350078eb3bb71e6923e4e994678feda220d28f1c30da0b8da" }, "downloads": -1, "filename": "pydantic-1.7-cp36-cp36m-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "15cb87b38425de54d315b63b693ad5bd", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 8750044, "upload_time": "2020-10-26T12:18:48", "upload_time_iso_8601": "2020-10-26T12:18:48.702533Z", "url": "https://files.pythonhosted.org/packages/90/e0/cbbf8835d5d73eafc1e23eaa78dc506249848622671cf0d7832f72b8a490/pydantic-1.7-cp36-cp36m-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "27e1f55465f55b49117aa2c5cb70135c", "sha256": "d024440c27d4d0fb862b279e43d2b3f5c5e5680e0627de8f7ca60e471457032e" }, "downloads": -1, "filename": "pydantic-1.7-cp36-cp36m-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "27e1f55465f55b49117aa2c5cb70135c", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 9144037, "upload_time": "2020-10-26T12:18:51", "upload_time_iso_8601": "2020-10-26T12:18:51.099317Z", "url": "https://files.pythonhosted.org/packages/f7/96/aa5bca75aea65168015c657c07653905ef2b56196c75e740d830c9ec2fb6/pydantic-1.7-cp36-cp36m-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6753afaebff5ec75b7f1b74fee82418e", "sha256": "afe2cafc41249464ad42cf2302128baa796f037099fc3b9eaa54d1b873529c67" }, "downloads": -1, "filename": "pydantic-1.7-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "6753afaebff5ec75b7f1b74fee82418e", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 1693900, "upload_time": "2020-10-26T12:18:52", "upload_time_iso_8601": "2020-10-26T12:18:52.942781Z", "url": "https://files.pythonhosted.org/packages/2f/68/aadd95131773947362083712b27cec834abfce0df2fd17fc06a79d2077b5/pydantic-1.7-cp36-cp36m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "219b943d0fb6f609fa763d41b72cc75e", "sha256": "471ef129991cc2c965bef11eacb4bd5451baa0b60b4bbe1bc47e40a760facb88" }, "downloads": -1, "filename": "pydantic-1.7-cp37-cp37m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "219b943d0fb6f609fa763d41b72cc75e", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 2392777, "upload_time": "2020-10-26T12:18:54", "upload_time_iso_8601": "2020-10-26T12:18:54.503213Z", "url": "https://files.pythonhosted.org/packages/d3/3d/92167e2b6965067d3f0bb04680cf65610dbda0e9906ddc386fc1c749a0e8/pydantic-1.7-cp37-cp37m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "33c2a4a7f3bd9ba53e8dac93917262d1", "sha256": "e687492a769f13c8c96f8c657720a41137be65b8682a6fce5241e0a37d500bc4" }, "downloads": -1, "filename": "pydantic-1.7-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "33c2a4a7f3bd9ba53e8dac93917262d1", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 8681960, "upload_time": "2020-10-26T12:18:56", "upload_time_iso_8601": "2020-10-26T12:18:56.578445Z", "url": "https://files.pythonhosted.org/packages/5b/fb/4fa1443af7a19c3c0f062542ab74f1f69dd76cbaad1c4805ad6e311138cf/pydantic-1.7-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "670cb5d23dec3a04512fd6b7432f3c5c", "sha256": "f0747f01aa95f1c561e6e64f8e06433d37ea4ac386519bcaddfd8f18e3ebc6fc" }, "downloads": -1, "filename": "pydantic-1.7-cp37-cp37m-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "670cb5d23dec3a04512fd6b7432f3c5c", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 8681965, "upload_time": "2020-10-26T12:18:58", "upload_time_iso_8601": "2020-10-26T12:18:58.566785Z", "url": "https://files.pythonhosted.org/packages/d8/e0/e268c3559d22e1e136f5872941fc7ee8dd7693911f8db56218b74c013866/pydantic-1.7-cp37-cp37m-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0b2d0a115053f5db9b62095bc55cf09c", "sha256": "9143f236e1969a501bbedbeb70aa6e85b6940fc84a06effba620620d68c2bee6" }, "downloads": -1, "filename": "pydantic-1.7-cp37-cp37m-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "0b2d0a115053f5db9b62095bc55cf09c", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 9079271, "upload_time": "2020-10-26T12:19:00", "upload_time_iso_8601": "2020-10-26T12:19:00.546768Z", "url": "https://files.pythonhosted.org/packages/51/c9/e0ee87e424aa9abdb827eede6bfcc5449a3918a6f2dd53f441ef5768e807/pydantic-1.7-cp37-cp37m-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bf245d95d3219e4ca8052e86a116af14", "sha256": "1d9a6484f1690c94ee7851f74a75eae41980b9f07b8931e14225c050a5eaa821" }, "downloads": -1, "filename": "pydantic-1.7-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "bf245d95d3219e4ca8052e86a116af14", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 1693576, "upload_time": "2020-10-26T12:19:02", "upload_time_iso_8601": "2020-10-26T12:19:02.548391Z", "url": "https://files.pythonhosted.org/packages/d5/5c/9eea6960451c42fa82d0ad840fa94c9b26d79c92601b57a314c11fa830f9/pydantic-1.7-cp37-cp37m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d06e215220c90594310f444612ef56bf", "sha256": "1724517b6205ce02be6b8f8bf70ec9cb52b94cf40ab9dec7a7609bcf5254e2d2" }, "downloads": -1, "filename": "pydantic-1.7-cp38-cp38-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "d06e215220c90594310f444612ef56bf", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 2438943, "upload_time": "2020-10-26T12:19:04", "upload_time_iso_8601": "2020-10-26T12:19:04.252742Z", "url": "https://files.pythonhosted.org/packages/e1/7c/69026be32ff180610e0409c8369fac2b176b867e16e8f9056d2d8daab153/pydantic-1.7-cp38-cp38-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "18549a07cfc203f50a4942939bdeb15b", "sha256": "bc1fca601c7c67231464f0be5594942ec7da9ba3a4ee2e3533f02802a7cc8e65" }, "downloads": -1, "filename": "pydantic-1.7-cp38-cp38-manylinux1_i686.whl", "has_sig": false, "md5_digest": "18549a07cfc203f50a4942939bdeb15b", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 11297109, "upload_time": "2020-10-26T12:19:06", "upload_time_iso_8601": "2020-10-26T12:19:06.206258Z", "url": "https://files.pythonhosted.org/packages/28/8f/cef9c156501632400f4a2ff42d3dff6014e58a3f5a4db7eb4cb1a530a92d/pydantic-1.7-cp38-cp38-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "eb331d68b04bb8ed5a513aa3e20e6cf0", "sha256": "17c199147b4f1d43f40ee7e735ccaff45f09e90ad54cebff8676bedb4f159634" }, "downloads": -1, "filename": "pydantic-1.7-cp38-cp38-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "eb331d68b04bb8ed5a513aa3e20e6cf0", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 11297112, "upload_time": "2020-10-26T12:19:08", "upload_time_iso_8601": "2020-10-26T12:19:08.699412Z", "url": "https://files.pythonhosted.org/packages/84/9c/dc4aa4671f74290df10ccfdcac01644358bb4d25707a50bb62ba06e449ae/pydantic-1.7-cp38-cp38-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b227b6dd6cb0995f0d12476d615c7753", "sha256": "7d0d84401597734097a9c4681556769168de3d1acfc14fdc5c13e523414f9ecc" }, "downloads": -1, "filename": "pydantic-1.7-cp38-cp38-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "b227b6dd6cb0995f0d12476d615c7753", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 12193547, "upload_time": "2020-10-26T12:19:11", "upload_time_iso_8601": "2020-10-26T12:19:11.256111Z", "url": "https://files.pythonhosted.org/packages/82/3f/579ce14d6d8f2690fd6e37315a418bf3828ae4c05bccda3c2388f732b653/pydantic-1.7-cp38-cp38-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "07539059b736de5f2af09400b72cfe5e", "sha256": "b6d70d28aef95cebd8761818b4dfeb6bdbb71a68c1f4beb8983f083c630d57ee" }, "downloads": -1, "filename": "pydantic-1.7-cp38-cp38-win_amd64.whl", "has_sig": false, "md5_digest": "07539059b736de5f2af09400b72cfe5e", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 1778825, "upload_time": "2020-10-26T12:19:12", "upload_time_iso_8601": "2020-10-26T12:19:12.990781Z", "url": "https://files.pythonhosted.org/packages/51/12/1f3f88b7a7fb1b92dbeffa2b61ad2e965cace8b6146141e0eaab82c5ba9a/pydantic-1.7-cp38-cp38-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2c1c15fd4e2120f5bd7a56a392b44bdb", "sha256": "d5a131a5be9eee7172b98c680dc26f2382e66071c4848eb310c3cce00aeee4df" }, "downloads": -1, "filename": "pydantic-1.7-cp39-cp39-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "2c1c15fd4e2120f5bd7a56a392b44bdb", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6", "size": 2483004, "upload_time": "2020-10-26T12:19:14", "upload_time_iso_8601": "2020-10-26T12:19:14.695400Z", "url": "https://files.pythonhosted.org/packages/e7/92/54a883a3769217a5d1dde2d1afe81928840274db15e714f0944aa816c641/pydantic-1.7-cp39-cp39-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "27c07c5f60eff45118f93956f8087d42", "sha256": "8bd368a22f6a8dce262f7672c2cf06460a6ab0486fbfa8f6482d325d34277075" }, "downloads": -1, "filename": "pydantic-1.7-cp39-cp39-manylinux1_i686.whl", "has_sig": false, "md5_digest": "27c07c5f60eff45118f93956f8087d42", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6", "size": 9754954, "upload_time": "2020-10-26T12:19:16", "upload_time_iso_8601": "2020-10-26T12:19:16.454792Z", "url": "https://files.pythonhosted.org/packages/cc/30/ca218e7a517040f88373da4df0af0ee023aa54b55626ef424a3420f84abf/pydantic-1.7-cp39-cp39-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "083b74b409aa8edadcf31cba3cde5085", "sha256": "8e30ee558b295ef12572d0a9a3a35a2d33115f280e051e0b816c4b2448f0cb63" }, "downloads": -1, "filename": "pydantic-1.7-cp39-cp39-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "083b74b409aa8edadcf31cba3cde5085", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6", "size": 9754955, "upload_time": "2020-10-26T12:19:18", "upload_time_iso_8601": "2020-10-26T12:19:18.454639Z", "url": "https://files.pythonhosted.org/packages/d1/a6/325a7c44c93f561737530a99dcda65a298e09ec7191864e4bbcea10a69f4/pydantic-1.7-cp39-cp39-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "61e05a7dbe490b016145b62b21e19bed", "sha256": "a3087623f8aa1795ebc3a69eb94683772db0943a4adef1bf5e9553effaafea93" }, "downloads": -1, "filename": "pydantic-1.7-cp39-cp39-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "61e05a7dbe490b016145b62b21e19bed", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6", "size": 10235205, "upload_time": "2020-10-26T12:19:20", "upload_time_iso_8601": "2020-10-26T12:19:20.385414Z", "url": "https://files.pythonhosted.org/packages/d1/db/cc0b3f345e36f01f97a2ca491d605c5a0cbd2d4e7ca1973d149801a726a9/pydantic-1.7-cp39-cp39-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6ea8b8390069a1196e002148a1a285dd", "sha256": "7feac9bd1078adf7ae705c8c092b3ea5ada05318b38fd5e708cfce9f167dbeb8" }, "downloads": -1, "filename": "pydantic-1.7-cp39-cp39-win_amd64.whl", "has_sig": false, "md5_digest": "6ea8b8390069a1196e002148a1a285dd", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6", "size": 1750025, "upload_time": "2020-10-26T12:19:22", "upload_time_iso_8601": "2020-10-26T12:19:22.252288Z", "url": "https://files.pythonhosted.org/packages/bb/39/5ae32ed99dacd6308608217688bd74377c82c92e62e86de564192637b58f/pydantic-1.7-cp39-cp39-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5cb6b1584e96b699253ca2c2d7ed156d", "sha256": "e43b66bf115860e7ef10efb8dd07a831d57c38df1efe475789c34c55067fb7fd" }, "downloads": -1, "filename": "pydantic-1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "5cb6b1584e96b699253ca2c2d7ed156d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 106474, "upload_time": "2020-10-26T12:19:23", "upload_time_iso_8601": "2020-10-26T12:19:23.700493Z", "url": "https://files.pythonhosted.org/packages/b1/f8/08092e88407e37229c9f38ece09901524b1d07eebdcb7615febd1c17fba7/pydantic-1.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "271d4a708763bb03e932e1705169df70", "sha256": "38ee226f71dfbb7b91bc3d8af9932bf18c7505e57f7ed442e8cb78ff35c006a7" }, "downloads": -1, "filename": "pydantic-1.7.tar.gz", "has_sig": false, "md5_digest": "271d4a708763bb03e932e1705169df70", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 221146, "upload_time": "2020-10-26T12:19:25", "upload_time_iso_8601": "2020-10-26T12:19:25.166778Z", "url": "https://files.pythonhosted.org/packages/c9/2e/d13d3586d83c7de623281d24296c9349fca5ca58eea361ee94ae9bbc0d40/pydantic-1.7.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.1": [ { "comment_text": "", "digests": { "md5": "a7ee0e8080646b19f006ba5d972f9700", "sha256": "fa17aea411e78604f399eca4fa8eb78ac22cfb3ae49c4d209a374b58c03667c8" }, "downloads": -1, "filename": "pydantic-1.7.1-cp36-cp36m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "a7ee0e8080646b19f006ba5d972f9700", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 2377277, "upload_time": "2020-10-28T20:03:39", "upload_time_iso_8601": "2020-10-28T20:03:39.864511Z", "url": "https://files.pythonhosted.org/packages/a2/7b/92c5951ef761074298b09da54b79f5cdcc6203fa894b97643d97aee9dd0f/pydantic-1.7.1-cp36-cp36m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b5b8b8a35a3d2d4070597af394dd15a8", "sha256": "25c6fd0ae10ba7cbddc52a9f8a74b9d2b42d1f7287da2bc52769a1c7297c326c" }, "downloads": -1, "filename": "pydantic-1.7.1-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "b5b8b8a35a3d2d4070597af394dd15a8", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 8761076, "upload_time": "2020-10-28T20:03:42", "upload_time_iso_8601": "2020-10-28T20:03:42.463193Z", "url": "https://files.pythonhosted.org/packages/9c/63/f7de7ce9f8ca3580d6011518d88dfe6327387e0850f4db17ebe85304ecb0/pydantic-1.7.1-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e571e619d02512e52943fbedcd1cc3b6", "sha256": "793faa33e9017698097a43cda52ba09267c09bacb81837163f229dd8a2242153" }, "downloads": -1, "filename": "pydantic-1.7.1-cp36-cp36m-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "e571e619d02512e52943fbedcd1cc3b6", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 8761082, "upload_time": "2020-10-28T20:03:44", "upload_time_iso_8601": "2020-10-28T20:03:44.721307Z", "url": "https://files.pythonhosted.org/packages/21/a1/b50133920b5f0a310c1427aa3a44fd0f34b9ee651c6021345b078d127396/pydantic-1.7.1-cp36-cp36m-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "461b779a1be77f4d0ece87e4c596a980", "sha256": "59cc0deb5a2138bee556b81fee3f12e8f25e7038a2b4d1027ec4e597d587625b" }, "downloads": -1, "filename": "pydantic-1.7.1-cp36-cp36m-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "461b779a1be77f4d0ece87e4c596a980", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 9158345, "upload_time": "2020-10-28T20:03:49", "upload_time_iso_8601": "2020-10-28T20:03:49.206781Z", "url": "https://files.pythonhosted.org/packages/c6/4a/4600b4fd8bcc564609a849df137f5f7b29567d8dfa47ba4004d0078e0109/pydantic-1.7.1-cp36-cp36m-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f4cbe0738011547bdfe4c423d6dc382d", "sha256": "b0f7125c725efe061669f6a0422677634750c7b6ffc397c95e0f10f62210445b" }, "downloads": -1, "filename": "pydantic-1.7.1-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "f4cbe0738011547bdfe4c423d6dc382d", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 1697332, "upload_time": "2020-10-28T20:03:51", "upload_time_iso_8601": "2020-10-28T20:03:51.262713Z", "url": "https://files.pythonhosted.org/packages/f8/d7/48b451fcee32e476922ead66b14b66d93d8929ba45e9fe4a6372c7b91d49/pydantic-1.7.1-cp36-cp36m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0e9db7f5ad2422829b1adf9ff00c0586", "sha256": "504b1d32ceb09880494f1da725de5433ba0c3004b32e8fa83386b39bb8974f2f" }, "downloads": -1, "filename": "pydantic-1.7.1-cp37-cp37m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "0e9db7f5ad2422829b1adf9ff00c0586", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 2307937, "upload_time": "2020-10-28T20:03:52", "upload_time_iso_8601": "2020-10-28T20:03:52.826806Z", "url": "https://files.pythonhosted.org/packages/d7/04/e0fbf495c43e9341f3538c33f357bb87c87477e18cce72e5497c979a8499/pydantic-1.7.1-cp37-cp37m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "dac996cb7dda9311ec13828ab3f65010", "sha256": "80a5ec76a4cda1e1396cda39b817917e22b94885376870cb9b830c5cc4b1c4c7" }, "downloads": -1, "filename": "pydantic-1.7.1-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "dac996cb7dda9311ec13828ab3f65010", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 8694390, "upload_time": "2020-10-28T20:03:54", "upload_time_iso_8601": "2020-10-28T20:03:54.858562Z", "url": "https://files.pythonhosted.org/packages/a3/fd/813e0da3a9953d9458dfbcc579b89a6101d93d6ec72ad4218115b9c297ec/pydantic-1.7.1-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "866cb4c3b830cf5554604cefff1b3b92", "sha256": "c62d2d8ee90ec8095ae546380e39a1f3bad609d4f01b49cd46f3cf680f2a6eef" }, "downloads": -1, "filename": "pydantic-1.7.1-cp37-cp37m-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "866cb4c3b830cf5554604cefff1b3b92", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 8694394, "upload_time": "2020-10-28T20:03:57", "upload_time_iso_8601": "2020-10-28T20:03:57.086780Z", "url": "https://files.pythonhosted.org/packages/fc/d2/aeede74c02b8dc851570ddf298932077a49ba0ded62314dd8bb0fb675e20/pydantic-1.7.1-cp37-cp37m-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4cf4a21744aa62327cb3611954809f23", "sha256": "fc8b4f694d8d501873b52a2418215312a592a6a3dfd2629a90c4ae8a7e00cc06" }, "downloads": -1, "filename": "pydantic-1.7.1-cp37-cp37m-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "4cf4a21744aa62327cb3611954809f23", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 9093259, "upload_time": "2020-10-28T20:03:59", "upload_time_iso_8601": "2020-10-28T20:03:59.303920Z", "url": "https://files.pythonhosted.org/packages/63/5c/27344578e5130ea866c5d9bf71b80bc45dd2ec15caab0841b37bec8aeec8/pydantic-1.7.1-cp37-cp37m-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b1c7c123b0082bf8f93c47286f844050", "sha256": "87e5c375e33cb293a2283e27315e415ad0ed4e86e55241fd2147fdd03a81cafd" }, "downloads": -1, "filename": "pydantic-1.7.1-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "b1c7c123b0082bf8f93c47286f844050", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 1696910, "upload_time": "2020-10-28T20:04:01", "upload_time_iso_8601": "2020-10-28T20:04:01.044294Z", "url": "https://files.pythonhosted.org/packages/a4/8e/fb0fc69185536bef8ac2989ba200b53cd03fd8f2d0bc810fa189bbbad7f9/pydantic-1.7.1-cp37-cp37m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "736f4c067b67935a167bf800277f91bd", "sha256": "35061545e9459e0dec7ec79e716482b53a30afb03eb1c987950e702c2c653db2" }, "downloads": -1, "filename": "pydantic-1.7.1-cp38-cp38-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "736f4c067b67935a167bf800277f91bd", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 2356813, "upload_time": "2020-10-28T20:04:02", "upload_time_iso_8601": "2020-10-28T20:04:02.994589Z", "url": "https://files.pythonhosted.org/packages/81/9f/a4210744a4465f28bb0ba072b22cba2c0fbb503eb2edd6d07a5b8b71f2c4/pydantic-1.7.1-cp38-cp38-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d68dbac53d3ee86446695b49b6e12440", "sha256": "f12edcb197bb831458b87bbd377e777c71fd1bd2ee2d8b798e1e97857170fe7e" }, "downloads": -1, "filename": "pydantic-1.7.1-cp38-cp38-manylinux1_i686.whl", "has_sig": false, "md5_digest": "d68dbac53d3ee86446695b49b6e12440", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 11313334, "upload_time": "2020-10-28T20:04:05", "upload_time_iso_8601": "2020-10-28T20:04:05.132866Z", "url": "https://files.pythonhosted.org/packages/17/de/702f317afd4e2f828fbe2b6f36dc49e61d083e5b8c134f581e5f79975d25/pydantic-1.7.1-cp38-cp38-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3145ada63ef786a17d5f9ee67a821dcb", "sha256": "01fb8d6d809ce52eb977ee88751beab825c87d730b5dfc30de7be7ebfa81c7fe" }, "downloads": -1, "filename": "pydantic-1.7.1-cp38-cp38-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "3145ada63ef786a17d5f9ee67a821dcb", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 11313338, "upload_time": "2020-10-28T20:04:07", "upload_time_iso_8601": "2020-10-28T20:04:07.225721Z", "url": "https://files.pythonhosted.org/packages/f6/e6/bc475ca47303a628485b12a7b7e041ea18c23a66576472270d9ab92bf7d1/pydantic-1.7.1-cp38-cp38-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b19beaa648d6d0e5e8e8a3971cc43093", "sha256": "020af3ac043a94714a8bfd98fffdc181ad5881546886f3d0b4b5977da4760f0b" }, "downloads": -1, "filename": "pydantic-1.7.1-cp38-cp38-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "b19beaa648d6d0e5e8e8a3971cc43093", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 12213874, "upload_time": "2020-10-28T20:04:09", "upload_time_iso_8601": "2020-10-28T20:04:09.874622Z", "url": "https://files.pythonhosted.org/packages/90/20/f9ad8cc26b50b0e99c294ffb9c8ec42b211d3cd1d4b07604cac54e432e50/pydantic-1.7.1-cp38-cp38-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5b88a0e7ba9d9c31b3bf2b4af3e92e14", "sha256": "cba1704fabba71c5b9b6160a2fe67001c6c1148ae554e03cfa17e9880b8d8283" }, "downloads": -1, "filename": "pydantic-1.7.1-cp38-cp38-win_amd64.whl", "has_sig": false, "md5_digest": "5b88a0e7ba9d9c31b3bf2b4af3e92e14", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 1782275, "upload_time": "2020-10-28T20:04:12", "upload_time_iso_8601": "2020-10-28T20:04:12.032076Z", "url": "https://files.pythonhosted.org/packages/08/70/e6e7c50ab96006a5897449d18f554f8e117cfb17fd63060de2f2738ad25f/pydantic-1.7.1-cp38-cp38-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "051be8ce56491b17b923eaed21e2e023", "sha256": "7e297c942ff5dbefb2ed3c788f8a2d27456d3b21200a5e3353e5ad0737ec3957" }, "downloads": -1, "filename": "pydantic-1.7.1-cp39-cp39-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "051be8ce56491b17b923eaed21e2e023", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6", "size": 2399422, "upload_time": "2020-10-28T20:04:13", "upload_time_iso_8601": "2020-10-28T20:04:13.559006Z", "url": "https://files.pythonhosted.org/packages/f2/0a/3960af8acd2833031b1220bc0c18641fb5785e1852e08aaa6ee9e85f6bbd/pydantic-1.7.1-cp39-cp39-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f83c7ebbca155d5ada9d74e3b832a21c", "sha256": "34218f5ba894a9784a957e1d1c4227fb2cd3afbeee560c501f57e721648e5f0e" }, "downloads": -1, "filename": "pydantic-1.7.1-cp39-cp39-manylinux1_i686.whl", "has_sig": false, "md5_digest": "f83c7ebbca155d5ada9d74e3b832a21c", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6", "size": 9767823, "upload_time": "2020-10-28T20:04:15", "upload_time_iso_8601": "2020-10-28T20:04:15.674784Z", "url": "https://files.pythonhosted.org/packages/c9/fe/43f0b2a8543aca6ea6348ce96db9ef1c7c74c4ae66a2507959d3ea6ead2b/pydantic-1.7.1-cp39-cp39-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e247858d036fa17412373a8b46352fa3", "sha256": "d3be2be622d39669fe66ecb4c4441ed5c200f7f2399efa66d8c3ff2de9d6f22b" }, "downloads": -1, "filename": "pydantic-1.7.1-cp39-cp39-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "e247858d036fa17412373a8b46352fa3", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6", "size": 9767825, "upload_time": "2020-10-28T20:04:17", "upload_time_iso_8601": "2020-10-28T20:04:17.629920Z", "url": "https://files.pythonhosted.org/packages/0e/02/7cfd6070fd4f407fbcd62593981be0edb06562e127240941b664da71f7a4/pydantic-1.7.1-cp39-cp39-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4bd857ce4259508ab951327c74a6ca04", "sha256": "64cc4067a2189ca41dbb994e6f1c3acc2c30d0242451f62fc6863ac0f8c4fcaa" }, "downloads": -1, "filename": "pydantic-1.7.1-cp39-cp39-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "4bd857ce4259508ab951327c74a6ca04", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6", "size": 10244603, "upload_time": "2020-10-28T20:04:19", "upload_time_iso_8601": "2020-10-28T20:04:19.973158Z", "url": "https://files.pythonhosted.org/packages/ed/fc/16126cf47cf9424fc6b85889a518733e29e2909185de4e6e60b20f6b060e/pydantic-1.7.1-cp39-cp39-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "dcee4d8d31289c402471594900d897d9", "sha256": "21598ed52336ac62aa233e40dfef569ea36eacb16ddb8eb4c4bf7b35289523a1" }, "downloads": -1, "filename": "pydantic-1.7.1-cp39-cp39-win_amd64.whl", "has_sig": false, "md5_digest": "dcee4d8d31289c402471594900d897d9", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6", "size": 1753838, "upload_time": "2020-10-28T20:04:22", "upload_time_iso_8601": "2020-10-28T20:04:22.033828Z", "url": "https://files.pythonhosted.org/packages/da/13/9fda06e7f7bda317624459d97262aac7cca1de849579f390bb4c6ab9c984/pydantic-1.7.1-cp39-cp39-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1e674606ad2bec05b32e87e646dfeb4b", "sha256": "7c49dfebdd213eee43b55dc847b105dd0558de23adce8b49e8181ac656b91565" }, "downloads": -1, "filename": "pydantic-1.7.1-py3-none-any.whl", "has_sig": false, "md5_digest": "1e674606ad2bec05b32e87e646dfeb4b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 106909, "upload_time": "2020-10-28T20:04:23", "upload_time_iso_8601": "2020-10-28T20:04:23.611284Z", "url": "https://files.pythonhosted.org/packages/0e/02/76eea6857f608f3951ff0095eef46c03a373438042356ec7039836f8bc67/pydantic-1.7.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "883fe662b5c0691b3231799e6bbf840a", "sha256": "bc66dba824948b28919049aafc5866083e71ec284c188e8def41aff4bcf06139" }, "downloads": -1, "filename": "pydantic-1.7.1.tar.gz", "has_sig": false, "md5_digest": "883fe662b5c0691b3231799e6bbf840a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 222550, "upload_time": "2020-10-28T20:04:24", "upload_time_iso_8601": "2020-10-28T20:04:24.909987Z", "url": "https://files.pythonhosted.org/packages/cd/68/c23fad05fbc74da02045a0349ff418476233654f4489d67f82600a3f5de7/pydantic-1.7.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.2": [ { "comment_text": "", "digests": { "md5": "fa37d9ffaebe1b1df76ec934aeb02a26", "sha256": "dfaa6ed1d509b5aef4142084206584280bb6e9014f01df931ec6febdad5b200a" }, "downloads": -1, "filename": "pydantic-1.7.2-cp36-cp36m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "fa37d9ffaebe1b1df76ec934aeb02a26", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 2378281, "upload_time": "2020-11-01T15:49:06", "upload_time_iso_8601": "2020-11-01T15:49:06.062179Z", "url": "https://files.pythonhosted.org/packages/63/20/1e6ce6757130cd674d6ff90dc4b418b4cf31c747f2412a49e5965c518ae0/pydantic-1.7.2-cp36-cp36m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9ab12d6bd9224c4e000660e082bec54c", "sha256": "2182ba2a9290964b278bcc07a8d24207de709125d520efec9ad6fa6f92ee058d" }, "downloads": -1, "filename": "pydantic-1.7.2-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "9ab12d6bd9224c4e000660e082bec54c", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 8763879, "upload_time": "2020-11-01T15:49:08", "upload_time_iso_8601": "2020-11-01T15:49:08.107323Z", "url": "https://files.pythonhosted.org/packages/c1/d1/983b3cdf92c0762d4183d9cac02e847fdfceac99962fc710ac948386fd32/pydantic-1.7.2-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4f896ee7ead63e13ef25c3eec11aac4a", "sha256": "0fe8b45d31ae53d74a6aa0bf801587bd49970070eac6a6326f9fa2a302703b8a" }, "downloads": -1, "filename": "pydantic-1.7.2-cp36-cp36m-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "4f896ee7ead63e13ef25c3eec11aac4a", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 8763883, "upload_time": "2020-11-01T15:49:10", "upload_time_iso_8601": "2020-11-01T15:49:10.130279Z", "url": "https://files.pythonhosted.org/packages/9c/c4/dba316fc8b815c853d58d7653c63932b0977a33d487565e3201b1bb208d7/pydantic-1.7.2-cp36-cp36m-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "99221775da9be9e49035e093971347d9", "sha256": "01f0291f4951580f320f7ae3f2ecaf0044cdebcc9b45c5f882a7e84453362420" }, "downloads": -1, "filename": "pydantic-1.7.2-cp36-cp36m-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "99221775da9be9e49035e093971347d9", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 9159450, "upload_time": "2020-11-01T15:49:12", "upload_time_iso_8601": "2020-11-01T15:49:12.252627Z", "url": "https://files.pythonhosted.org/packages/0d/70/315a190f48b22e9a3918bc050af5ccd68c2d1db322c23f5f38af1313a20a/pydantic-1.7.2-cp36-cp36m-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "087182967b1240d5dc5ed04aeff88b6b", "sha256": "4ba6b903e1b7bd3eb5df0e78d7364b7e831ed8b4cd781ebc3c4f1077fbcb72a4" }, "downloads": -1, "filename": "pydantic-1.7.2-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "087182967b1240d5dc5ed04aeff88b6b", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 1698143, "upload_time": "2020-11-01T15:49:14", "upload_time_iso_8601": "2020-11-01T15:49:14.043865Z", "url": "https://files.pythonhosted.org/packages/e6/f6/af14348da7bf1ca108f30a66fbf1eaeb6fd385a13a61ea9c13c797bc872a/pydantic-1.7.2-cp36-cp36m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "94121b3352d9c3241a8111c6b2f9acc5", "sha256": "b11fc9530bf0698c8014b2bdb3bbc50243e82a7fa2577c8cfba660bcc819e768" }, "downloads": -1, "filename": "pydantic-1.7.2-cp37-cp37m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "94121b3352d9c3241a8111c6b2f9acc5", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 2308753, "upload_time": "2020-11-01T15:49:15", "upload_time_iso_8601": "2020-11-01T15:49:15.596906Z", "url": "https://files.pythonhosted.org/packages/bb/3a/4fc100c983182f2260ea2247a419345301887410c096f82370d13f58b151/pydantic-1.7.2-cp37-cp37m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "78d2011a94a2538577741d2a3a43d50b", "sha256": "a3c274c49930dc047a75ecc865e435f3df89715c775db75ddb0186804d9b04d0" }, "downloads": -1, "filename": "pydantic-1.7.2-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "78d2011a94a2538577741d2a3a43d50b", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 8697196, "upload_time": "2020-11-01T15:49:17", "upload_time_iso_8601": "2020-11-01T15:49:17.182547Z", "url": "https://files.pythonhosted.org/packages/61/69/c2947ba04537fa041ba6b48582a1146dcc6aeaf86674b711bcd3246cdea0/pydantic-1.7.2-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3c9ac478b9b7bffaaa8422e8f4feba06", "sha256": "c68b5edf4da53c98bb1ccb556ae8f655575cb2e676aef066c12b08c724a3f1a1" }, "downloads": -1, "filename": "pydantic-1.7.2-cp37-cp37m-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "3c9ac478b9b7bffaaa8422e8f4feba06", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 8697198, "upload_time": "2020-11-01T15:49:19", "upload_time_iso_8601": "2020-11-01T15:49:19.272244Z", "url": "https://files.pythonhosted.org/packages/b3/96/2df8bbfad751ddf241886ec282508f13e28304921bc5f7ffb09fd13695b9/pydantic-1.7.2-cp37-cp37m-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "910a2d24a6f9f87ffc682ba40a5a117e", "sha256": "95d4410c4e429480c736bba0db6cce5aaa311304aea685ebcf9ee47571bfd7c8" }, "downloads": -1, "filename": "pydantic-1.7.2-cp37-cp37m-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "910a2d24a6f9f87ffc682ba40a5a117e", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 9099969, "upload_time": "2020-11-01T15:49:21", "upload_time_iso_8601": "2020-11-01T15:49:21.306192Z", "url": "https://files.pythonhosted.org/packages/3e/a3/756ff794a065c807c22241327b23f1dab5643b7b209f2fe9a00cf2b56769/pydantic-1.7.2-cp37-cp37m-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d363f3f8fa37ed166da065c341e88af3", "sha256": "a2fc7bf77ed4a7a961d7684afe177ff59971828141e608f142e4af858e07dddc" }, "downloads": -1, "filename": "pydantic-1.7.2-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "d363f3f8fa37ed166da065c341e88af3", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 1697716, "upload_time": "2020-11-01T15:49:23", "upload_time_iso_8601": "2020-11-01T15:49:23.136629Z", "url": "https://files.pythonhosted.org/packages/61/c3/624072b510c7bd6af4dc5116e3d8840464ae78b0e45c2aaa2ce6ce527a78/pydantic-1.7.2-cp37-cp37m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "340982d3bf1d5e9757da2d5757b6a04d", "sha256": "b9572c0db13c8658b4a4cb705dcaae6983aeb9842248b36761b3fbc9010b740f" }, "downloads": -1, "filename": "pydantic-1.7.2-cp38-cp38-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "340982d3bf1d5e9757da2d5757b6a04d", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 2357889, "upload_time": "2020-11-01T15:49:24", "upload_time_iso_8601": "2020-11-01T15:49:24.434780Z", "url": "https://files.pythonhosted.org/packages/00/30/8c5b96764fef9bbe5221cd5efa23ab7fe18db6c1a733c27466ee676ec1f2/pydantic-1.7.2-cp38-cp38-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "63be970917989ffa47fbc3fc8c98ccb3", "sha256": "f83f679e727742b0c465e7ef992d6da4a7e5268b8edd8fdaf5303276374bef52" }, "downloads": -1, "filename": "pydantic-1.7.2-cp38-cp38-manylinux1_i686.whl", "has_sig": false, "md5_digest": "63be970917989ffa47fbc3fc8c98ccb3", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 11318527, "upload_time": "2020-11-01T15:49:26", "upload_time_iso_8601": "2020-11-01T15:49:26.240428Z", "url": "https://files.pythonhosted.org/packages/23/8d/4da9b58c8cea486c93c1e84eda03a82abd9da6fb2de32e080fe050e1dacb/pydantic-1.7.2-cp38-cp38-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4b681436f3c3711ae6a319c627daf822", "sha256": "e5fece30e80087d9b7986104e2ac150647ec1658c4789c89893b03b100ca3164" }, "downloads": -1, "filename": "pydantic-1.7.2-cp38-cp38-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "4b681436f3c3711ae6a319c627daf822", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 11318530, "upload_time": "2020-11-01T15:49:28", "upload_time_iso_8601": "2020-11-01T15:49:28.119371Z", "url": "https://files.pythonhosted.org/packages/bf/25/e50809f91f9fbacc452d527ea1630a0a70473c3ae35f96275f8b96b4663e/pydantic-1.7.2-cp38-cp38-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d624f9909a39736e91998f83b9ca823a", "sha256": "ce2d452961352ba229fe1e0b925b41c0c37128f08dddb788d0fd73fd87ea0f66" }, "downloads": -1, "filename": "pydantic-1.7.2-cp38-cp38-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "d624f9909a39736e91998f83b9ca823a", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 12216963, "upload_time": "2020-11-01T15:49:30", "upload_time_iso_8601": "2020-11-01T15:49:30.066099Z", "url": "https://files.pythonhosted.org/packages/c5/3e/6c249e7a065202660e1ee0e2b2673d1afbb06ceae4e87e07a07adc320366/pydantic-1.7.2-cp38-cp38-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "44fe0422a406ac25b1d12fd4bccf584e", "sha256": "fc21a37ff3f545de80b166e1735c4172b41b017948a3fb2d5e2f03c219eac50a" }, "downloads": -1, "filename": "pydantic-1.7.2-cp38-cp38-win_amd64.whl", "has_sig": false, "md5_digest": "44fe0422a406ac25b1d12fd4bccf584e", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 1783065, "upload_time": "2020-11-01T15:49:32", "upload_time_iso_8601": "2020-11-01T15:49:32.266487Z", "url": "https://files.pythonhosted.org/packages/69/ae/023c8b58ea66cf7ab3844cb309ea7bd76a38ea8d616a1e22e33ffd4ca74e/pydantic-1.7.2-cp38-cp38-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2b91f0a63c109a779f336bdd309057f3", "sha256": "c9760d1556ec59ff745f88269a8f357e2b7afc75c556b3a87b8dda5bc62da8ba" }, "downloads": -1, "filename": "pydantic-1.7.2-cp39-cp39-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "2b91f0a63c109a779f336bdd309057f3", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6", "size": 2400115, "upload_time": "2020-11-01T15:49:33", "upload_time_iso_8601": "2020-11-01T15:49:33.755974Z", "url": "https://files.pythonhosted.org/packages/73/04/5c0aae0f222532bf604bb33298fcd3abd6f7c9b24e34b0bdddabf0e662a5/pydantic-1.7.2-cp39-cp39-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "766b8381f4908d9cc90f8d3b71c319d5", "sha256": "2c1673633ad1eea78b1c5c420a47cd48717d2ef214c8230d96ca2591e9e00958" }, "downloads": -1, "filename": "pydantic-1.7.2-cp39-cp39-manylinux1_i686.whl", "has_sig": false, "md5_digest": "766b8381f4908d9cc90f8d3b71c319d5", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6", "size": 9771067, "upload_time": "2020-11-01T15:49:35", "upload_time_iso_8601": "2020-11-01T15:49:35.417666Z", "url": "https://files.pythonhosted.org/packages/a9/ea/9d40319d6c57af0399de1d28edd8a2f7a9214f5733c5ea23eefd94241154/pydantic-1.7.2-cp39-cp39-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c28b638b1f316dba698314f2b3830aeb", "sha256": "388c0c26c574ff49bad7d0fd6ed82fbccd86a0473fa3900397d3354c533d6ebb" }, "downloads": -1, "filename": "pydantic-1.7.2-cp39-cp39-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "c28b638b1f316dba698314f2b3830aeb", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6", "size": 9771069, "upload_time": "2020-11-01T15:49:37", "upload_time_iso_8601": "2020-11-01T15:49:37.250781Z", "url": "https://files.pythonhosted.org/packages/c3/5c/da3ee6ffd23b14de5923158b7bac8c6b0c6356118004860233ae044ed011/pydantic-1.7.2-cp39-cp39-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f216b99d73117c03b47498757800aa0b", "sha256": "ab1d5e4d8de00575957e1c982b951bffaedd3204ddd24694e3baca3332e53a23" }, "downloads": -1, "filename": "pydantic-1.7.2-cp39-cp39-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "f216b99d73117c03b47498757800aa0b", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6", "size": 10251708, "upload_time": "2020-11-01T15:49:39", "upload_time_iso_8601": "2020-11-01T15:49:39.356766Z", "url": "https://files.pythonhosted.org/packages/be/64/2296f9d25298955927567fe66b1b17812eb8893ca045b84e44a36e5bcc52/pydantic-1.7.2-cp39-cp39-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9a5b217161d560b8f36f3ef315ff4a77", "sha256": "f045cf7afb3352a03bc6cb993578a34560ac24c5d004fa33c76efec6ada1361a" }, "downloads": -1, "filename": "pydantic-1.7.2-cp39-cp39-win_amd64.whl", "has_sig": false, "md5_digest": "9a5b217161d560b8f36f3ef315ff4a77", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6", "size": 1754613, "upload_time": "2020-11-01T15:49:41", "upload_time_iso_8601": "2020-11-01T15:49:41.160683Z", "url": "https://files.pythonhosted.org/packages/00/7a/a003ebd3fc9e4098899cd4c6dd6f896f6fd36acfbb425d4bb7f3038b6866/pydantic-1.7.2-cp39-cp39-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "53e685a4981ddecfc16c8e41e3df2791", "sha256": "6665f7ab7fbbf4d3c1040925ff4d42d7549a8c15fe041164adfe4fc2134d4cce" }, "downloads": -1, "filename": "pydantic-1.7.2-py3-none-any.whl", "has_sig": false, "md5_digest": "53e685a4981ddecfc16c8e41e3df2791", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 107080, "upload_time": "2020-11-01T15:49:42", "upload_time_iso_8601": "2020-11-01T15:49:42.799841Z", "url": "https://files.pythonhosted.org/packages/54/a8/01a6ebf62e7234deffc747d161dacdc29255382610df40f6293ca58fd4fd/pydantic-1.7.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "278cdd5308ef7e906115ea8035d52132", "sha256": "c8200aecbd1fb914e1bd061d71a4d1d79ecb553165296af0c14989b89e90d09b" }, "downloads": -1, "filename": "pydantic-1.7.2.tar.gz", "has_sig": false, "md5_digest": "278cdd5308ef7e906115ea8035d52132", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 223158, "upload_time": "2020-11-01T15:49:44", "upload_time_iso_8601": "2020-11-01T15:49:44.283070Z", "url": "https://files.pythonhosted.org/packages/24/5d/7be779647b54cef0398fe4f7e7da45f083afe7f7b2ee5afa6b4d6a1caf04/pydantic-1.7.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.3": [ { "comment_text": "", "digests": { "md5": "e58a7870cdfcd89c51db8b212422f116", "sha256": "c59ea046aea25be14dc22d69c97bee629e6d48d2b2ecb724d7fe8806bf5f61cd" }, "downloads": -1, "filename": "pydantic-1.7.3-cp36-cp36m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "e58a7870cdfcd89c51db8b212422f116", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 2381977, "upload_time": "2020-11-30T23:58:44", "upload_time_iso_8601": "2020-11-30T23:58:44.101864Z", "url": "https://files.pythonhosted.org/packages/3f/c1/9cb69af063001206b4c0966210a31f3a6b89fb558fcacae5554845b39337/pydantic-1.7.3-cp36-cp36m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9551ef7b343c849f4b1b95c5c68ab6ec", "sha256": "a4143c8d0c456a093387b96e0f5ee941a950992904d88bc816b4f0e72c9a0009" }, "downloads": -1, "filename": "pydantic-1.7.3-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "9551ef7b343c849f4b1b95c5c68ab6ec", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 8773031, "upload_time": "2020-11-30T23:58:46", "upload_time_iso_8601": "2020-11-30T23:58:46.187498Z", "url": "https://files.pythonhosted.org/packages/6b/31/6a739bfdd042bb43ddd47dbb0a647b8dc97ec48d282b3dd1a88119639816/pydantic-1.7.3-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8df8ba55812dae933d604fd0bbc7db99", "sha256": "d8df4b9090b595511906fa48deda47af04e7d092318bfb291f4d45dfb6bb2127" }, "downloads": -1, "filename": "pydantic-1.7.3-cp36-cp36m-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "8df8ba55812dae933d604fd0bbc7db99", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 8773036, "upload_time": "2020-11-30T23:58:48", "upload_time_iso_8601": "2020-11-30T23:58:48.338278Z", "url": "https://files.pythonhosted.org/packages/7e/ed/7edc00cf5fc39b3e4f2b3592ef0dba6d964e524e1873adb34f90bd0d61a5/pydantic-1.7.3-cp36-cp36m-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ef749ff47c8c3f13baee2f659987b5f6", "sha256": "514b473d264671a5c672dfb28bdfe1bf1afd390f6b206aa2ec9fed7fc592c48e" }, "downloads": -1, "filename": "pydantic-1.7.3-cp36-cp36m-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "ef749ff47c8c3f13baee2f659987b5f6", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 9173652, "upload_time": "2020-11-30T23:58:50", "upload_time_iso_8601": "2020-11-30T23:58:50.434626Z", "url": "https://files.pythonhosted.org/packages/52/ea/fae9f69b6e56407961318e8c73e203097a97c7bd71b30bf1b4f5eb448f28/pydantic-1.7.3-cp36-cp36m-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e29b2485d767e1968a4524ae7dd42086", "sha256": "dba5c1f0a3aeea5083e75db9660935da90216f8a81b6d68e67f54e135ed5eb23" }, "downloads": -1, "filename": "pydantic-1.7.3-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "e29b2485d767e1968a4524ae7dd42086", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 1700700, "upload_time": "2020-11-30T23:58:52", "upload_time_iso_8601": "2020-11-30T23:58:52.378432Z", "url": "https://files.pythonhosted.org/packages/d1/5b/e8396411dee637e93f0915ff2fec8a8aefba5ab350fbaae761f880573479/pydantic-1.7.3-cp36-cp36m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bcf3ce660f874882db8373d97101feb0", "sha256": "59e45f3b694b05a69032a0d603c32d453a23f0de80844fb14d55ab0c6c78ff2f" }, "downloads": -1, "filename": "pydantic-1.7.3-cp37-cp37m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "bcf3ce660f874882db8373d97101feb0", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 2311818, "upload_time": "2020-11-30T23:58:54", "upload_time_iso_8601": "2020-11-30T23:58:54.012089Z", "url": "https://files.pythonhosted.org/packages/73/1b/1ecc0a6bc11f997d7027f8ceca741d00a1fad726f25dc5870ae43b463ad3/pydantic-1.7.3-cp37-cp37m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4ed14612e0d6d09935ed193546f95e79", "sha256": "5b24e8a572e4b4c18f614004dda8c9f2c07328cb5b6e314d6e1bbd536cb1a6c1" }, "downloads": -1, "filename": "pydantic-1.7.3-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "4ed14612e0d6d09935ed193546f95e79", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 8710482, "upload_time": "2020-11-30T23:58:55", "upload_time_iso_8601": "2020-11-30T23:58:55.845470Z", "url": "https://files.pythonhosted.org/packages/50/c1/19e8ad558ee14ae34ede4f6cb14140eaf93999edfdbd6e0fed5758244d73/pydantic-1.7.3-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a7c7f0d366769bd13bf1aa7e049cb764", "sha256": "b2b054d095b6431cdda2f852a6d2f0fdec77686b305c57961b4c5dd6d863bf3c" }, "downloads": -1, "filename": "pydantic-1.7.3-cp37-cp37m-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "a7c7f0d366769bd13bf1aa7e049cb764", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 8710484, "upload_time": "2020-11-30T23:58:58", "upload_time_iso_8601": "2020-11-30T23:58:58.160242Z", "url": "https://files.pythonhosted.org/packages/19/9f/138dbd050d0e9933c22d834baa93c9d314ff5105df6a26cea0577e0d909a/pydantic-1.7.3-cp37-cp37m-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "40345a894e14a7783baf638a7f29707d", "sha256": "025bf13ce27990acc059d0c5be46f416fc9b293f45363b3d19855165fee1874f" }, "downloads": -1, "filename": "pydantic-1.7.3-cp37-cp37m-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "40345a894e14a7783baf638a7f29707d", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 9110429, "upload_time": "2020-11-30T23:58:59", "upload_time_iso_8601": "2020-11-30T23:58:59.948155Z", "url": "https://files.pythonhosted.org/packages/b3/0a/52ae1c659fc08f13dd7c0ae07b88e4f807ad83fb9954a59b0b0a3d1a8ab6/pydantic-1.7.3-cp37-cp37m-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d8f10153383ab7f3103c2003c97be754", "sha256": "6e3874aa7e8babd37b40c4504e3a94cc2023696ced5a0500949f3347664ff8e2" }, "downloads": -1, "filename": "pydantic-1.7.3-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "d8f10153383ab7f3103c2003c97be754", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 1700181, "upload_time": "2020-11-30T23:59:01", "upload_time_iso_8601": "2020-11-30T23:59:01.561338Z", "url": "https://files.pythonhosted.org/packages/03/95/f1c3455912b11e8497978e9a46f1ebe8548bc898b66044e21974acaa80a3/pydantic-1.7.3-cp37-cp37m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "71c120ad5e370102305f4111258cff60", "sha256": "e682f6442ebe4e50cb5e1cfde7dda6766fb586631c3e5569f6aa1951fd1a76ef" }, "downloads": -1, "filename": "pydantic-1.7.3-cp38-cp38-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "71c120ad5e370102305f4111258cff60", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 2361210, "upload_time": "2020-11-30T23:59:03", "upload_time_iso_8601": "2020-11-30T23:59:03.175715Z", "url": "https://files.pythonhosted.org/packages/fc/ec/0cd1dbe912670cfd8ee60f6aefc208af2e7d2219218677ad6cbd4ab064a8/pydantic-1.7.3-cp38-cp38-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c145aa7a5c05c30298417c006ad9a7bb", "sha256": "185e18134bec5ef43351149fe34fda4758e53d05bb8ea4d5928f0720997b79ef" }, "downloads": -1, "filename": "pydantic-1.7.3-cp38-cp38-manylinux1_i686.whl", "has_sig": false, "md5_digest": "c145aa7a5c05c30298417c006ad9a7bb", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 11334070, "upload_time": "2020-11-30T23:59:04", "upload_time_iso_8601": "2020-11-30T23:59:04.849774Z", "url": "https://files.pythonhosted.org/packages/80/19/d219bf2ac03e78bf0b23f8c663525d73669f0d3b64426c3dbf8e7ef5a82a/pydantic-1.7.3-cp38-cp38-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "32693610c69076e5c0af1804309190f7", "sha256": "f5b06f5099e163295b8ff5b1b71132ecf5866cc6e7f586d78d7d3fd6e8084608" }, "downloads": -1, "filename": "pydantic-1.7.3-cp38-cp38-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "32693610c69076e5c0af1804309190f7", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 11334073, "upload_time": "2020-11-30T23:59:07", "upload_time_iso_8601": "2020-11-30T23:59:07.083261Z", "url": "https://files.pythonhosted.org/packages/21/98/020dab97dbb712218c78b0331d350e5a6e78c988fe8f5b4df029a33a1c6a/pydantic-1.7.3-cp38-cp38-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "751ac43242d622ed5972d39f3fd82a37", "sha256": "24ca47365be2a5a3cc3f4a26dcc755bcdc9f0036f55dcedbd55663662ba145ec" }, "downloads": -1, "filename": "pydantic-1.7.3-cp38-cp38-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "751ac43242d622ed5972d39f3fd82a37", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 12238572, "upload_time": "2020-11-30T23:59:09", "upload_time_iso_8601": "2020-11-30T23:59:09.261051Z", "url": "https://files.pythonhosted.org/packages/3a/81/373c68f9716991a2c02dcd9b035777d2fa520d3819d43642dfb452ef3bbd/pydantic-1.7.3-cp38-cp38-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7200e70064aa0ad0167d2f03db05192b", "sha256": "d1fe3f0df8ac0f3a9792666c69a7cd70530f329036426d06b4f899c025aca74e" }, "downloads": -1, "filename": "pydantic-1.7.3-cp38-cp38-win_amd64.whl", "has_sig": false, "md5_digest": "7200e70064aa0ad0167d2f03db05192b", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 1785806, "upload_time": "2020-11-30T23:59:11", "upload_time_iso_8601": "2020-11-30T23:59:11.280550Z", "url": "https://files.pythonhosted.org/packages/67/14/0fac58f9332fb0b8946dc68b1ab2e115f8b899773dc82e763c7593ebb87b/pydantic-1.7.3-cp38-cp38-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3eaf8dbdd3859273c9c4448327eee0b5", "sha256": "f6864844b039805add62ebe8a8c676286340ba0c6d043ae5dea24114b82a319e" }, "downloads": -1, "filename": "pydantic-1.7.3-cp39-cp39-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "3eaf8dbdd3859273c9c4448327eee0b5", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6", "size": 2404090, "upload_time": "2020-11-30T23:59:12", "upload_time_iso_8601": "2020-11-30T23:59:12.613643Z", "url": "https://files.pythonhosted.org/packages/64/58/8f3b665f3a23a8932834b34e0852a735afec26dac9f7eecd911de720d38b/pydantic-1.7.3-cp39-cp39-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e622c7b74dbe55edd432ad4b50dab119", "sha256": "ecb54491f98544c12c66ff3d15e701612fc388161fd455242447083350904730" }, "downloads": -1, "filename": "pydantic-1.7.3-cp39-cp39-manylinux1_i686.whl", "has_sig": false, "md5_digest": "e622c7b74dbe55edd432ad4b50dab119", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6", "size": 9787798, "upload_time": "2020-11-30T23:59:14", "upload_time_iso_8601": "2020-11-30T23:59:14.260934Z", "url": "https://files.pythonhosted.org/packages/f8/cc/8f4f47f0b20aba2e09b230c5eae7a3362e9b2b23e7850dd4d83e65985fb2/pydantic-1.7.3-cp39-cp39-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b77a0c22f0e2f5faa9bb1cc549b7cdfe", "sha256": "ffd180ebd5dd2a9ac0da4e8b995c9c99e7c74c31f985ba090ee01d681b1c4b95" }, "downloads": -1, "filename": "pydantic-1.7.3-cp39-cp39-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "b77a0c22f0e2f5faa9bb1cc549b7cdfe", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6", "size": 9787801, "upload_time": "2020-11-30T23:59:16", "upload_time_iso_8601": "2020-11-30T23:59:16.462999Z", "url": "https://files.pythonhosted.org/packages/d3/c1/84cfe3b965e60d3555c4a9b1b702d1208343bf18fee483d07912e929d484/pydantic-1.7.3-cp39-cp39-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ba00e422ce75c2daf28e85c8b5916698", "sha256": "8d72e814c7821125b16f1553124d12faba88e85405b0864328899aceaad7282b" }, "downloads": -1, "filename": "pydantic-1.7.3-cp39-cp39-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "ba00e422ce75c2daf28e85c8b5916698", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6", "size": 10266433, "upload_time": "2020-11-30T23:59:18", "upload_time_iso_8601": "2020-11-30T23:59:18.510701Z", "url": "https://files.pythonhosted.org/packages/a5/24/c41c2e05051cc739ef325afb57aed4ac850d48d9065d802a24c00c52417e/pydantic-1.7.3-cp39-cp39-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "830b96d5d0abd0d637bd5d9aa2427533", "sha256": "475f2fa134cf272d6631072554f845d0630907fce053926ff634cc6bc45bf1af" }, "downloads": -1, "filename": "pydantic-1.7.3-cp39-cp39-win_amd64.whl", "has_sig": false, "md5_digest": "830b96d5d0abd0d637bd5d9aa2427533", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6", "size": 1757209, "upload_time": "2020-11-30T23:59:20", "upload_time_iso_8601": "2020-11-30T23:59:20.307276Z", "url": "https://files.pythonhosted.org/packages/19/12/34eb08151c5bd37d1deff4793c18c6e429d6842f7756d9cd1f61b730364c/pydantic-1.7.3-cp39-cp39-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "542b75e25c6079ef05201a3a39cc82c1", "sha256": "38be427ea01a78206bcaf9a56f835784afcba9e5b88fbdce33bbbfbcd7841229" }, "downloads": -1, "filename": "pydantic-1.7.3-py3-none-any.whl", "has_sig": false, "md5_digest": "542b75e25c6079ef05201a3a39cc82c1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 107654, "upload_time": "2020-11-30T23:59:21", "upload_time_iso_8601": "2020-11-30T23:59:21.539315Z", "url": "https://files.pythonhosted.org/packages/35/47/7ce1c5dbcdc9dfa51cfc61db7bcccfc118c3cebe302971a5e34dda666c9d/pydantic-1.7.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "29282b77c917c35e33ee1da9d97cd792", "sha256": "213125b7e9e64713d16d988d10997dabc6a1f73f3991e1ff8e35ebb1409c7dc9" }, "downloads": -1, "filename": "pydantic-1.7.3.tar.gz", "has_sig": false, "md5_digest": "29282b77c917c35e33ee1da9d97cd792", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 224944, "upload_time": "2020-11-30T23:59:23", "upload_time_iso_8601": "2020-11-30T23:59:23.316773Z", "url": "https://files.pythonhosted.org/packages/67/da/955ec31a0c8989da0926192bf08e30359fb3f15ed2fab1bc2ced87d7bd76/pydantic-1.7.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.4": [ { "comment_text": "", "digests": { "md5": "627fbbbb4ffb8833e0bcb25e4d8d3708", "sha256": "3c60039e84552442defbcb5d56711ef0e057028ca7bfc559374917408a88d84e" }, "downloads": -1, "filename": "pydantic-1.7.4-cp36-cp36m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "627fbbbb4ffb8833e0bcb25e4d8d3708", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 2306753, "upload_time": "2021-05-11T19:52:32", "upload_time_iso_8601": "2021-05-11T19:52:32.772879Z", "url": "https://files.pythonhosted.org/packages/2f/40/c29b24df461af767033cdc782e3c78d7956083593e14654b98f039b35acb/pydantic-1.7.4-cp36-cp36m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "34d09b9a1be063b108470e17e4242459", "sha256": "6e7e314acb170e143c6f3912f93f2ec80a96aa2009ee681356b7ce20d57e5c62" }, "downloads": -1, "filename": "pydantic-1.7.4-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "34d09b9a1be063b108470e17e4242459", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 8799020, "upload_time": "2021-05-11T19:52:34", "upload_time_iso_8601": "2021-05-11T19:52:34.851257Z", "url": "https://files.pythonhosted.org/packages/4e/00/0cd4571409b3df0df2ddddbbba2aa865e7fab19cd8c1f178731e4bda3130/pydantic-1.7.4-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "18116e497323482cad468bd5229194eb", "sha256": "8ef77cd17b73b5ba46788d040c0e820e49a2d80cfcd66fda3ba8be31094fd146" }, "downloads": -1, "filename": "pydantic-1.7.4-cp36-cp36m-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "18116e497323482cad468bd5229194eb", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 8799020, "upload_time": "2021-05-11T19:52:36", "upload_time_iso_8601": "2021-05-11T19:52:36.930805Z", "url": "https://files.pythonhosted.org/packages/aa/61/dd79a2085b39954a68c7d6cc9bc826ee9ebad0b9dddf784576f15d1670c7/pydantic-1.7.4-cp36-cp36m-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5a37ae81d0ceaeda743a65accb7edce3", "sha256": "115d8aa6f257a1d469c66b6bfc7aaf04cd87c25095f24542065c68ebcb42fe63" }, "downloads": -1, "filename": "pydantic-1.7.4-cp36-cp36m-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "5a37ae81d0ceaeda743a65accb7edce3", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 9191709, "upload_time": "2021-05-11T19:52:38", "upload_time_iso_8601": "2021-05-11T19:52:38.987662Z", "url": "https://files.pythonhosted.org/packages/70/a9/508c8e972f11ab38a8a7244fa90a7976d8099ddfe4b58e02f97c0d763b49/pydantic-1.7.4-cp36-cp36m-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "64279363dd3140f927a81ee7066f0cce", "sha256": "66757d4e1eab69a3cfd3114480cc1d72b6dd847c4d30e676ae838c6740fdd146" }, "downloads": -1, "filename": "pydantic-1.7.4-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "64279363dd3140f927a81ee7066f0cce", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6", "size": 1702296, "upload_time": "2021-05-11T19:52:40", "upload_time_iso_8601": "2021-05-11T19:52:40.908466Z", "url": "https://files.pythonhosted.org/packages/60/52/351338bb7992259d41647bd010b93a372ce566361ead49ca42a87e028260/pydantic-1.7.4-cp36-cp36m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cb25b1547b7e1ef9acf3bcf62f614f30", "sha256": "4c92863263e4bd89e4f9cf1ab70d918170c51bd96305fe7b00853d80660acb26" }, "downloads": -1, "filename": "pydantic-1.7.4-cp37-cp37m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "cb25b1547b7e1ef9acf3bcf62f614f30", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 2313715, "upload_time": "2021-05-11T19:52:42", "upload_time_iso_8601": "2021-05-11T19:52:42.696415Z", "url": "https://files.pythonhosted.org/packages/29/65/37c17c0c68522589f565378158d3d79bf87d9daf0d5542b125d6b742b76a/pydantic-1.7.4-cp37-cp37m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b58e74f4d19b768ebc5263356ab7b9a3", "sha256": "3b8154babf30a5e0fa3aa91f188356763749d9b30f7f211fafb247d4256d7877" }, "downloads": -1, "filename": "pydantic-1.7.4-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "b58e74f4d19b768ebc5263356ab7b9a3", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 8726084, "upload_time": "2021-05-11T19:52:44", "upload_time_iso_8601": "2021-05-11T19:52:44.378114Z", "url": "https://files.pythonhosted.org/packages/0f/bd/43e183ea75689839ec17eb319a81cb866ed90abdfd3fda4d4b075ba219ff/pydantic-1.7.4-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4148e569a3f8b103b7ca34452c42c23e", "sha256": "80cc46378505f7ff202879dcffe4bfbf776c15675028f6e08d1d10bdfbb168ac" }, "downloads": -1, "filename": "pydantic-1.7.4-cp37-cp37m-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "4148e569a3f8b103b7ca34452c42c23e", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 8726089, "upload_time": "2021-05-11T19:52:46", "upload_time_iso_8601": "2021-05-11T19:52:46.482837Z", "url": "https://files.pythonhosted.org/packages/9b/c4/1cf259a9d56876439dc06de326a8318fd953ca264dd48fc78d8653180367/pydantic-1.7.4-cp37-cp37m-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e2a70ef081393baea333a627e06b3b67", "sha256": "dda60d7878a5af2d8560c55c7c47a8908344aa78d32ec1c02d742ede09c534df" }, "downloads": -1, "filename": "pydantic-1.7.4-cp37-cp37m-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "e2a70ef081393baea333a627e06b3b67", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 9115007, "upload_time": "2021-05-11T19:52:48", "upload_time_iso_8601": "2021-05-11T19:52:48.427688Z", "url": "https://files.pythonhosted.org/packages/ca/fa/d43f31874e1f2a9633e4c025be310f2ce7a8350017579e9e837a62630a7e/pydantic-1.7.4-cp37-cp37m-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5618876a8d4501ca6762ff5ab65a40f9", "sha256": "4c1979d5cc3e14b35f0825caddea5a243dd6085e2a7539c006bc46997ef7a61a" }, "downloads": -1, "filename": "pydantic-1.7.4-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "5618876a8d4501ca6762ff5ab65a40f9", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6", "size": 1701438, "upload_time": "2021-05-11T19:52:50", "upload_time_iso_8601": "2021-05-11T19:52:50.531107Z", "url": "https://files.pythonhosted.org/packages/e6/ab/48e9fba6288d5edc03d8d03834889df860eccda0d674c4b420e1599c8b36/pydantic-1.7.4-cp37-cp37m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "74af8672f2e8f9cb8b4c6b9a0fba8af7", "sha256": "8857576600c32aa488f18d30833aa833b54a48e3bab3adb6de97e463af71f8f8" }, "downloads": -1, "filename": "pydantic-1.7.4-cp38-cp38-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "74af8672f2e8f9cb8b4c6b9a0fba8af7", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 2363123, "upload_time": "2021-05-11T19:52:52", "upload_time_iso_8601": "2021-05-11T19:52:52.377728Z", "url": "https://files.pythonhosted.org/packages/ae/fb/10603f430aeab54a215a18dedecab3bd4a184864fab559cb8da5637d45fc/pydantic-1.7.4-cp38-cp38-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7ee7481d376c7030c28bbdb8b15cb7fd", "sha256": "1f86d4da363badb39426a0ff494bf1d8510cd2f7274f460eee37bdbf2fd495ec" }, "downloads": -1, "filename": "pydantic-1.7.4-cp38-cp38-manylinux1_i686.whl", "has_sig": false, "md5_digest": "7ee7481d376c7030c28bbdb8b15cb7fd", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 11333542, "upload_time": "2021-05-11T19:52:54", "upload_time_iso_8601": "2021-05-11T19:52:54.134013Z", "url": "https://files.pythonhosted.org/packages/12/5e/f89d07ab1315defeb015132f23a062458d272ebea9a710d210d6b6c06154/pydantic-1.7.4-cp38-cp38-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4faaa838f3d08dbbfb27adf1a5b49c7c", "sha256": "3ea1256a9e782149381e8200119f3e2edea7cd6b123f1c79ab4bbefe4d9ba2c9" }, "downloads": -1, "filename": "pydantic-1.7.4-cp38-cp38-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "4faaa838f3d08dbbfb27adf1a5b49c7c", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 11333544, "upload_time": "2021-05-11T19:52:56", "upload_time_iso_8601": "2021-05-11T19:52:56.123004Z", "url": "https://files.pythonhosted.org/packages/b2/54/3b4e2798d210ba9293e48329dfd759904bec6f57c80b65efccb10349cd7c/pydantic-1.7.4-cp38-cp38-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d095c890d15d11578ae78ffff15b2aa7", "sha256": "e28455b42a0465a7bf2cde5eab530389226ce7dc779de28d17b8377245982b1e" }, "downloads": -1, "filename": "pydantic-1.7.4-cp38-cp38-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "d095c890d15d11578ae78ffff15b2aa7", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 12250711, "upload_time": "2021-05-11T19:52:58", "upload_time_iso_8601": "2021-05-11T19:52:58.292156Z", "url": "https://files.pythonhosted.org/packages/2c/57/7a0e03c57c9c33701cae278297593782088ca80e60a5001958fa263c8eea/pydantic-1.7.4-cp38-cp38-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7f7a99b6ce387229bb9dc7c3635565d6", "sha256": "47c5b1d44934375a3311891cabd450c150a31cf5c22e84aa172967bf186718be" }, "downloads": -1, "filename": "pydantic-1.7.4-cp38-cp38-win_amd64.whl", "has_sig": false, "md5_digest": "7f7a99b6ce387229bb9dc7c3635565d6", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6", "size": 1786493, "upload_time": "2021-05-11T19:52:59", "upload_time_iso_8601": "2021-05-11T19:52:59.979470Z", "url": "https://files.pythonhosted.org/packages/bc/bc/05fbd7570f5180d88b9b842118fdf07f90715f24842172275a4b221e2641/pydantic-1.7.4-cp38-cp38-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1e8841f065aac7395b855793d6c6efd1", "sha256": "00250e5123dd0b123ff72be0e1b69140e0b0b9e404d15be3846b77c6f1b1e387" }, "downloads": -1, "filename": "pydantic-1.7.4-cp39-cp39-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "1e8841f065aac7395b855793d6c6efd1", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6", "size": 2407254, "upload_time": "2021-05-11T19:53:01", "upload_time_iso_8601": "2021-05-11T19:53:01.580712Z", "url": "https://files.pythonhosted.org/packages/5e/df/2e844ef460e7f4f3a60fcdaa34bd11c52e4b7cb7edb1c5a47ae9017e420d/pydantic-1.7.4-cp39-cp39-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9b77770b6a214042cf913876edb854bf", "sha256": "d24aa3f7f791a023888976b600f2f389d3713e4f23b7a4c88217d3fce61cdffc" }, "downloads": -1, "filename": "pydantic-1.7.4-cp39-cp39-manylinux1_i686.whl", "has_sig": false, "md5_digest": "9b77770b6a214042cf913876edb854bf", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6", "size": 9791665, "upload_time": "2021-05-11T19:53:03", "upload_time_iso_8601": "2021-05-11T19:53:03.513546Z", "url": "https://files.pythonhosted.org/packages/07/98/dcc50c90c2777d28c90e14e54bb7e9a22011148e1e76ea379c79857b73b6/pydantic-1.7.4-cp39-cp39-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "67f0904009d428500cd15b76cf9ce98f", "sha256": "2c44a9afd4c4c850885436a4209376857989aaf0853c7b118bb2e628d4b78c4e" }, "downloads": -1, "filename": "pydantic-1.7.4-cp39-cp39-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "67f0904009d428500cd15b76cf9ce98f", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6", "size": 9791669, "upload_time": "2021-05-11T19:53:05", "upload_time_iso_8601": "2021-05-11T19:53:05.910778Z", "url": "https://files.pythonhosted.org/packages/8f/83/0cf80db706ce669413332afa8b1df294474c6d7aef96c61cd356a3b5554a/pydantic-1.7.4-cp39-cp39-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3b4b01d37f0668de373804e8193744dd", "sha256": "e87edd753da0ca1d44e308a1b1034859ffeab1f4a4492276bff9e1c3230db4fe" }, "downloads": -1, "filename": "pydantic-1.7.4-cp39-cp39-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "3b4b01d37f0668de373804e8193744dd", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6", "size": 10262207, "upload_time": "2021-05-11T19:53:08", "upload_time_iso_8601": "2021-05-11T19:53:08.275178Z", "url": "https://files.pythonhosted.org/packages/06/66/ade01db733c025f5f7a05a4545edd96584f71b3d624212da3c586659f8f3/pydantic-1.7.4-cp39-cp39-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c14ef5e0db7337317390592adc6650c3", "sha256": "a3026ee105b5360855e500b4abf1a1d0b034d88e75a2d0d66a4c35e60858e15b" }, "downloads": -1, "filename": "pydantic-1.7.4-cp39-cp39-win_amd64.whl", "has_sig": false, "md5_digest": "c14ef5e0db7337317390592adc6650c3", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6", "size": 1758448, "upload_time": "2021-05-11T19:53:09", "upload_time_iso_8601": "2021-05-11T19:53:09.963796Z", "url": "https://files.pythonhosted.org/packages/14/9c/95ba90b5888d5ec4f13ae85a93032dfc427de9eec9f36dc03dcaf720ad8b/pydantic-1.7.4-cp39-cp39-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7fa861fe665e22bfc7dd7a4987261519", "sha256": "a82385c6d5a77e3387e94612e3e34b77e13c39ff1295c26e3ba664e7b98073e2" }, "downloads": -1, "filename": "pydantic-1.7.4-py3-none-any.whl", "has_sig": false, "md5_digest": "7fa861fe665e22bfc7dd7a4987261519", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 107885, "upload_time": "2021-05-11T19:53:11", "upload_time_iso_8601": "2021-05-11T19:53:11.513635Z", "url": "https://files.pythonhosted.org/packages/ed/12/72633da8bf0428fd0a7d2915073f4bc03fcdc2ebc0f703e56af597ac45db/pydantic-1.7.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "44d956bdf6f3a1f2ea04229ad809297b", "sha256": "0a1abcbd525fbb52da58c813d54c2ec706c31a91afdb75411a73dd1dec036595" }, "downloads": -1, "filename": "pydantic-1.7.4.tar.gz", "has_sig": false, "md5_digest": "44d956bdf6f3a1f2ea04229ad809297b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 225694, "upload_time": "2021-05-11T19:53:12", "upload_time_iso_8601": "2021-05-11T19:53:12.997356Z", "url": "https://files.pythonhosted.org/packages/2f/91/c0829599e8281492e40ff69a0d88340713a37fb0facd187fabfab53d6915/pydantic-1.7.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.8": [ { "comment_text": "", "digests": { "md5": "f4b02f53c175ffa8829cbdc922a0a634", "sha256": "22fe5756c6c57279234e4c4027a3549507aca29e9ee832d6aa39c367cb43c99f" }, "downloads": -1, "filename": "pydantic-1.8-cp36-cp36m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "f4b02f53c175ffa8829cbdc922a0a634", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 2569636, "upload_time": "2021-02-26T17:07:52", "upload_time_iso_8601": "2021-02-26T17:07:52.605832Z", "url": "https://files.pythonhosted.org/packages/22/00/d95f3214fddc53530b8103cd109f35a75e60543ef7d953c851c780ae90de/pydantic-1.8-cp36-cp36m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "73e40981539b5be6858d4b77da349275", "sha256": "c26d380af3e9a8eb9abe3b6337cea28f057b5425330817c918cf74d0a0a2303d" }, "downloads": -1, "filename": "pydantic-1.8-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "73e40981539b5be6858d4b77da349275", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 9678140, "upload_time": "2021-02-26T17:07:54", "upload_time_iso_8601": "2021-02-26T17:07:54.623571Z", "url": "https://files.pythonhosted.org/packages/26/1d/1f5f136c9c8c6b20c6f08c164991011c9a90af5f57cc454b927f3f38a387/pydantic-1.8-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "04b20e170915f348455933c3c579c655", "sha256": "a0ff36e3f929d76b91d1624c6673dbdc1407358700d117bb7f29d5696c52d288" }, "downloads": -1, "filename": "pydantic-1.8-cp36-cp36m-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "04b20e170915f348455933c3c579c655", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 9678142, "upload_time": "2021-02-26T17:07:56", "upload_time_iso_8601": "2021-02-26T17:07:56.472476Z", "url": "https://files.pythonhosted.org/packages/04/b7/9091e87c2fd032b295f23e926960a821afe74a9a1832304a0435c4601700/pydantic-1.8-cp36-cp36m-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6d159981e01ccfa75677affc78d13feb", "sha256": "d5aeab86837f8799df0d84bec1190e6cc0062d5c5374636b5599234f2b39fe0a" }, "downloads": -1, "filename": "pydantic-1.8-cp36-cp36m-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "6d159981e01ccfa75677affc78d13feb", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 10100570, "upload_time": "2021-02-26T17:07:58", "upload_time_iso_8601": "2021-02-26T17:07:58.582563Z", "url": "https://files.pythonhosted.org/packages/26/c2/428122b736c521ebf3dd2d3f763fb7d95f254c580abfe568018dbd88bb53/pydantic-1.8-cp36-cp36m-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "df62df4ee71eaf8dbaa4c3ae63c19e79", "sha256": "999cc108933425752e45d1bf2f57d3cf091f2a5e8b9b8afab5b8872d2cc7645f" }, "downloads": -1, "filename": "pydantic-1.8-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "df62df4ee71eaf8dbaa4c3ae63c19e79", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 1878585, "upload_time": "2021-02-26T17:08:00", "upload_time_iso_8601": "2021-02-26T17:08:00.479858Z", "url": "https://files.pythonhosted.org/packages/22/ec/ba3afc181cc96226c351f25267a3537a3b5c1b0c549de4f754e89576725f/pydantic-1.8-cp36-cp36m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "43df5c84eb19f9c9cb2e769913a92633", "sha256": "a989924324513215ad2b2cfd187426e6372f76f507b17361142c0b792294960c" }, "downloads": -1, "filename": "pydantic-1.8-cp37-cp37m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "43df5c84eb19f9c9cb2e769913a92633", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 2576634, "upload_time": "2021-02-26T17:08:02", "upload_time_iso_8601": "2021-02-26T17:08:02.307689Z", "url": "https://files.pythonhosted.org/packages/ef/24/39425a6e6eed79d9dc665c426f60b8bcf2244ea00913f9ac072f80dc39c9/pydantic-1.8-cp37-cp37m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1d8c2d9f7539d8c5818ec0eed6ca8a0e", "sha256": "2bc9e9f5d91a29dec53346efc5c719d82297885d89c8a62b971492fba222c68d" }, "downloads": -1, "filename": "pydantic-1.8-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "1d8c2d9f7539d8c5818ec0eed6ca8a0e", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 9642111, "upload_time": "2021-02-26T17:08:04", "upload_time_iso_8601": "2021-02-26T17:08:04.827550Z", "url": "https://files.pythonhosted.org/packages/2d/8a/a023f26f63236d6327acbb6e9c8ec364d0e180423c1158f9227898e750e6/pydantic-1.8-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b0f53b0a7b63a1140ea4df6bf27c03aa", "sha256": "12ed0b175bba65e29dfc5859cd539d3512f58bb776bf620a3d3338501fd0f389" }, "downloads": -1, "filename": "pydantic-1.8-cp37-cp37m-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "b0f53b0a7b63a1140ea4df6bf27c03aa", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 9642116, "upload_time": "2021-02-26T17:08:07", "upload_time_iso_8601": "2021-02-26T17:08:07.108729Z", "url": "https://files.pythonhosted.org/packages/33/a2/2036a435200c4482b3ff230a9000ff22734e9e16e823e8529a4204c35731/pydantic-1.8-cp37-cp37m-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0a1859fa0b7792c0fbe178739e8af08c", "sha256": "26821f61623b01d618bd8b3243f790ac8bd7ae31b388c0e41aa586002cf350eb" }, "downloads": -1, "filename": "pydantic-1.8-cp37-cp37m-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "0a1859fa0b7792c0fbe178739e8af08c", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 10037941, "upload_time": "2021-02-26T17:08:09", "upload_time_iso_8601": "2021-02-26T17:08:09.242511Z", "url": "https://files.pythonhosted.org/packages/f9/07/77e97d3e7bb9ffa1ac2d4fcbf010ed08d50e09c153d92a9f94f12bb93f99/pydantic-1.8-cp37-cp37m-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1bf95159dd648b93658a8defff66f037", "sha256": "d361d181a3fb53ebfdc2fb1e3ca55a6b2ad717578a5e119c99641afd11b31a47" }, "downloads": -1, "filename": "pydantic-1.8-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "1bf95159dd648b93658a8defff66f037", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 1878419, "upload_time": "2021-02-26T17:08:11", "upload_time_iso_8601": "2021-02-26T17:08:11.146353Z", "url": "https://files.pythonhosted.org/packages/db/95/2217380f9b8885fb5adfd4ac9ac8a915ee3877d9681668f6d05d55199226/pydantic-1.8-cp37-cp37m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "30dc545c5f27f3d8dbb8e29bb2489d0f", "sha256": "91baec8ed771d4c53d71ef549d8e36b0f92a31c32296062d562d1d7074dd1d6e" }, "downloads": -1, "filename": "pydantic-1.8-cp38-cp38-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "30dc545c5f27f3d8dbb8e29bb2489d0f", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 2628420, "upload_time": "2021-02-26T17:08:12", "upload_time_iso_8601": "2021-02-26T17:08:12.774592Z", "url": "https://files.pythonhosted.org/packages/9d/e0/370b8e55a9047f63d685afd7d675135e9190966a934fb090c2c0d51d98a0/pydantic-1.8-cp38-cp38-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5ab9daee036602e034a4850e99ec3bd3", "sha256": "b4e03c84f4e96e3880c9d34508cccbd0f0df6e7dc14b17f960ea8c71448823a3" }, "downloads": -1, "filename": "pydantic-1.8-cp38-cp38-manylinux1_i686.whl", "has_sig": false, "md5_digest": "5ab9daee036602e034a4850e99ec3bd3", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 12606003, "upload_time": "2021-02-26T17:08:14", "upload_time_iso_8601": "2021-02-26T17:08:14.959760Z", "url": "https://files.pythonhosted.org/packages/bb/12/998d3f2075eb7364c8cf67fc0b576a89e5ad5a381e0786bd6144a39e9318/pydantic-1.8-cp38-cp38-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b7a56123f35e647333bd7cacaee9cba8", "sha256": "c8a3600435b83a4f28f5379f3bb574576521180f691828268268e9f172f1b1eb" }, "downloads": -1, "filename": "pydantic-1.8-cp38-cp38-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "b7a56123f35e647333bd7cacaee9cba8", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 12606006, "upload_time": "2021-02-26T17:08:17", "upload_time_iso_8601": "2021-02-26T17:08:17.730489Z", "url": "https://files.pythonhosted.org/packages/8c/66/349ec3630efe9cc50170b927dde19f298dfb071fd45d0a1b82f4f81bdf84/pydantic-1.8-cp38-cp38-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f9bed8c57a352a055864da92f8caabe2", "sha256": "ccc2ab0a240d01847f3d5f0f9e1582d450a2fc3389db33a7af8e7447b205a935" }, "downloads": -1, "filename": "pydantic-1.8-cp38-cp38-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "f9bed8c57a352a055864da92f8caabe2", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 13661173, "upload_time": "2021-02-26T17:08:19", "upload_time_iso_8601": "2021-02-26T17:08:19.851913Z", "url": "https://files.pythonhosted.org/packages/a0/65/60f08a243a91c2f64d2182f10bc3564b5d2c775c45d2a8d6b44e523c67c7/pydantic-1.8-cp38-cp38-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "68edb2d638e442699d427283e009d3c6", "sha256": "ad2fae68e185cfae5b6d83e7915352ff0b6e5fa84d84bc6a94c3e2de58327114" }, "downloads": -1, "filename": "pydantic-1.8-cp38-cp38-win_amd64.whl", "has_sig": false, "md5_digest": "68edb2d638e442699d427283e009d3c6", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 1975732, "upload_time": "2021-02-26T17:08:21", "upload_time_iso_8601": "2021-02-26T17:08:21.859219Z", "url": "https://files.pythonhosted.org/packages/ff/e9/f71ca65a7f1254eb7c2f60c78e10d2ea29a76d97b9f22656981c56917273/pydantic-1.8-cp38-cp38-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b20350aeeb2d608e9f0f092d2e0d50a3", "sha256": "5759a4b276bda5ac2360f00e9b1e711aaac51fabd155b422d27f3339710f4264" }, "downloads": -1, "filename": "pydantic-1.8-cp39-cp39-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "b20350aeeb2d608e9f0f092d2e0d50a3", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 2684104, "upload_time": "2021-02-26T17:08:23", "upload_time_iso_8601": "2021-02-26T17:08:23.889231Z", "url": "https://files.pythonhosted.org/packages/44/aa/21c28b334a5b8b00ad38430f02cce8c9fd72997df10f51181e3bc1871a28/pydantic-1.8-cp39-cp39-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "84c122ccf5211946869f72b17c674261", "sha256": "865410a6df71fb60294887770d19c67d499689f7ce64245182653952cdbd4183" }, "downloads": -1, "filename": "pydantic-1.8-cp39-cp39-manylinux1_i686.whl", "has_sig": false, "md5_digest": "84c122ccf5211946869f72b17c674261", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 10798208, "upload_time": "2021-02-26T17:08:25", "upload_time_iso_8601": "2021-02-26T17:08:25.689979Z", "url": "https://files.pythonhosted.org/packages/06/72/69a4aa47602f1b275cb7f0e073a3012cba798d752018de4d29c8be9c5cd7/pydantic-1.8-cp39-cp39-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a17e761545d7c7783b7c93e8ad43575b", "sha256": "edf37d30ea60179ef067add9772cf42299ea6cd490b3c94335a68f1021944ac4" }, "downloads": -1, "filename": "pydantic-1.8-cp39-cp39-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "a17e761545d7c7783b7c93e8ad43575b", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 10798212, "upload_time": "2021-02-26T17:08:27", "upload_time_iso_8601": "2021-02-26T17:08:27.992647Z", "url": "https://files.pythonhosted.org/packages/a7/29/51f30307885dc7169983d9e98e5c6219d748b309a9cf62cfd9caee78cabe/pydantic-1.8-cp39-cp39-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "96abe18f887aa4059f95d1e770bfb135", "sha256": "4a83d24bcf9ce8e6fa55c379bba1359461eedb85721bfb3151e240871e2b13a8" }, "downloads": -1, "filename": "pydantic-1.8-cp39-cp39-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "96abe18f887aa4059f95d1e770bfb135", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 11295644, "upload_time": "2021-02-26T17:08:29", "upload_time_iso_8601": "2021-02-26T17:08:29.990608Z", "url": "https://files.pythonhosted.org/packages/79/69/c0033081f09ae08e359e6d2a41c9ffecfad8f87aa16a2c6c50b946683499/pydantic-1.8-cp39-cp39-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9b89be317bfbddb536d8a8dc7f7f21f0", "sha256": "77e04800d19acc2a8fbb95fe3d47ff397ce137aa5a2b32cc23a87bac70dda343" }, "downloads": -1, "filename": "pydantic-1.8-cp39-cp39-win_amd64.whl", "has_sig": false, "md5_digest": "9b89be317bfbddb536d8a8dc7f7f21f0", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 1940210, "upload_time": "2021-02-26T17:08:32", "upload_time_iso_8601": "2021-02-26T17:08:32.057877Z", "url": "https://files.pythonhosted.org/packages/64/4e/9180cd1d23ed352de8701e684cd819c2b56efa5e6695ae87aafdb26dcbf8/pydantic-1.8-cp39-cp39-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7d7765c957bc29ab235b4da7254d46f8", "sha256": "42b8fb1e4e4783c4aa31df44b64714f96aa4deeacbacf3713a8a238ee7df3b2b" }, "downloads": -1, "filename": "pydantic-1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "7d7765c957bc29ab235b4da7254d46f8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.1", "size": 124532, "upload_time": "2021-02-26T17:08:33", "upload_time_iso_8601": "2021-02-26T17:08:33.832821Z", "url": "https://files.pythonhosted.org/packages/d1/f6/ba9352d6101d479f24e838977b98aec5271ce71aa57ebf55f43b6e89b68a/pydantic-1.8-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "39d327a084309abb469cd616a4a4b41d", "sha256": "0b71ca069c16470cb00be0acaf0657eb74cbc4ff5f11b42e79647f170956cda3" }, "downloads": -1, "filename": "pydantic-1.8.tar.gz", "has_sig": false, "md5_digest": "39d327a084309abb469cd616a4a4b41d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.1", "size": 259293, "upload_time": "2021-02-26T17:08:35", "upload_time_iso_8601": "2021-02-26T17:08:35.144958Z", "url": "https://files.pythonhosted.org/packages/f7/61/38d7e4125076ca54967d3c6551c96de8782a85b38197d64e924da250da73/pydantic-1.8.tar.gz", "yanked": false, "yanked_reason": null } ], "1.8.1": [ { "comment_text": "", "digests": { "md5": "560e1d35c45e58590a4f8093e249ca6c", "sha256": "0c40162796fc8d0aa744875b60e4dc36834db9f2a25dbf9ba9664b1915a23850" }, "downloads": -1, "filename": "pydantic-1.8.1-cp36-cp36m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "560e1d35c45e58590a4f8093e249ca6c", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 2577360, "upload_time": "2021-03-03T17:30:11", "upload_time_iso_8601": "2021-03-03T17:30:11.167722Z", "url": "https://files.pythonhosted.org/packages/96/e3/7115733bd8ba0259797677d565b5bbb7fc750ea3c4a2642d469c44412f06/pydantic-1.8.1-cp36-cp36m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "12fe4b6c64b5787ab910a67a540bb5be", "sha256": "fff29fe54ec419338c522b908154a2efabeee4f483e48990f87e189661f31ce3" }, "downloads": -1, "filename": "pydantic-1.8.1-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "12fe4b6c64b5787ab910a67a540bb5be", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 9687215, "upload_time": "2021-03-03T17:30:13", "upload_time_iso_8601": "2021-03-03T17:30:13.365518Z", "url": "https://files.pythonhosted.org/packages/f3/f9/76aefef5a52e6056c7eb4e12ac661b4e379393ad1f02d9753b88ab0c01a3/pydantic-1.8.1-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f7a03e039bd190b8ddd3b58c11eea3f4", "sha256": "fbfb608febde1afd4743c6822c19060a8dbdd3eb30f98e36061ba4973308059e" }, "downloads": -1, "filename": "pydantic-1.8.1-cp36-cp36m-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "f7a03e039bd190b8ddd3b58c11eea3f4", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 9687219, "upload_time": "2021-03-03T17:30:15", "upload_time_iso_8601": "2021-03-03T17:30:15.452929Z", "url": "https://files.pythonhosted.org/packages/af/11/0b49d8195c13d43ebd5e55628724a1509db370d5a024cec2c32066e85905/pydantic-1.8.1-cp36-cp36m-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fd38be13f21d214ad92f8b538ccf9716", "sha256": "eb8ccf12295113ce0de38f80b25f736d62f0a8d87c6b88aca645f168f9c78771" }, "downloads": -1, "filename": "pydantic-1.8.1-cp36-cp36m-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "fd38be13f21d214ad92f8b538ccf9716", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 10128398, "upload_time": "2021-03-03T17:30:17", "upload_time_iso_8601": "2021-03-03T17:30:17.778344Z", "url": "https://files.pythonhosted.org/packages/d4/db/3cd67f632e65fbae6d6c1be200263e684dc4d041078c2f1ad8838ff5adc3/pydantic-1.8.1-cp36-cp36m-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2181eb825cc5a370f37e5c821dfea8c1", "sha256": "20d42f1be7c7acc352b3d09b0cf505a9fab9deb93125061b376fbe1f06a5459f" }, "downloads": -1, "filename": "pydantic-1.8.1-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "2181eb825cc5a370f37e5c821dfea8c1", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 1884378, "upload_time": "2021-03-03T17:30:19", "upload_time_iso_8601": "2021-03-03T17:30:19.790852Z", "url": "https://files.pythonhosted.org/packages/ae/89/1ee07dbb9f6e37f91134c32392853319cc2a2a208705d2c328bfd8510658/pydantic-1.8.1-cp36-cp36m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "44aad5ef421ccdee6e5d03927bf0c5c4", "sha256": "dde4ca368e82791de97c2ec019681ffb437728090c0ff0c3852708cf923e0c7d" }, "downloads": -1, "filename": "pydantic-1.8.1-cp37-cp37m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "44aad5ef421ccdee6e5d03927bf0c5c4", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 2584784, "upload_time": "2021-03-03T17:30:21", "upload_time_iso_8601": "2021-03-03T17:30:21.165042Z", "url": "https://files.pythonhosted.org/packages/29/8b/0a62b492b4f19e13256b38bd4a26c6d3a51f0c0f0307321d93cff35a1f56/pydantic-1.8.1-cp37-cp37m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ec29a5fd120e102d39349d2b4a09021a", "sha256": "3bbd023c981cbe26e6e21c8d2ce78485f85c2e77f7bab5ec15b7d2a1f491918f" }, "downloads": -1, "filename": "pydantic-1.8.1-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "ec29a5fd120e102d39349d2b4a09021a", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 9656112, "upload_time": "2021-03-03T17:30:23", "upload_time_iso_8601": "2021-03-03T17:30:23.397327Z", "url": "https://files.pythonhosted.org/packages/10/a1/e4feb1a2b89a7d0b1fa329f36e99ddd164a731a2b4068d9da0f0062b86a5/pydantic-1.8.1-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "056647482ca279dda3d15e098b24c711", "sha256": "830ef1a148012b640186bf4d9789a206c56071ff38f2460a32ae67ca21880eb8" }, "downloads": -1, "filename": "pydantic-1.8.1-cp37-cp37m-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "056647482ca279dda3d15e098b24c711", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 9656117, "upload_time": "2021-03-03T17:30:25", "upload_time_iso_8601": "2021-03-03T17:30:25.382026Z", "url": "https://files.pythonhosted.org/packages/b1/a5/e7398ec9f4fa3df754e01fbeb2984979c969d667d46ea5bf086c074bbe8e/pydantic-1.8.1-cp37-cp37m-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b4c2ff72bd14047856a6710311969370", "sha256": "fb77f7a7e111db1832ae3f8f44203691e15b1fa7e5a1cb9691d4e2659aee41c4" }, "downloads": -1, "filename": "pydantic-1.8.1-cp37-cp37m-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "b4c2ff72bd14047856a6710311969370", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 10070268, "upload_time": "2021-03-03T17:30:27", "upload_time_iso_8601": "2021-03-03T17:30:27.569566Z", "url": "https://files.pythonhosted.org/packages/2b/a3/0ffdb6c63f45f10d19b8e8b32670b22ed089cafb29732f6bf8ce518821fb/pydantic-1.8.1-cp37-cp37m-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "db1c7cb0f2fd7c92e1e5d82504d1d51d", "sha256": "3bcb9d7e1f9849a6bdbd027aabb3a06414abd6068cb3b21c49427956cce5038a" }, "downloads": -1, "filename": "pydantic-1.8.1-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "db1c7cb0f2fd7c92e1e5d82504d1d51d", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 1884574, "upload_time": "2021-03-03T17:30:29", "upload_time_iso_8601": "2021-03-03T17:30:29.549537Z", "url": "https://files.pythonhosted.org/packages/6f/fb/bc1fc046236a9394da38a4c2b857f147ffe864c0ebdc7b5f19ee66c95df0/pydantic-1.8.1-cp37-cp37m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c3874b38e5527b7a8d00def62e470e31", "sha256": "2287ebff0018eec3cc69b1d09d4b7cebf277726fa1bd96b45806283c1d808683" }, "downloads": -1, "filename": "pydantic-1.8.1-cp38-cp38-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "c3874b38e5527b7a8d00def62e470e31", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 2636080, "upload_time": "2021-03-03T17:30:31", "upload_time_iso_8601": "2021-03-03T17:30:31.399382Z", "url": "https://files.pythonhosted.org/packages/fa/3f/9d3d2f0da4990f39452cfbe73055ede27f91ec2ae35ffcc3f208b64b8615/pydantic-1.8.1-cp38-cp38-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "63787d572b756b7e333163cddaa8de35", "sha256": "4bbc47cf7925c86a345d03b07086696ed916c7663cb76aa409edaa54546e53e2" }, "downloads": -1, "filename": "pydantic-1.8.1-cp38-cp38-manylinux1_i686.whl", "has_sig": false, "md5_digest": "63787d572b756b7e333163cddaa8de35", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 12605115, "upload_time": "2021-03-03T17:30:33", "upload_time_iso_8601": "2021-03-03T17:30:33.782886Z", "url": "https://files.pythonhosted.org/packages/ad/63/2968925aa913394fc3c7d034c248b79b833fcf90596a9eef880e74d0163d/pydantic-1.8.1-cp38-cp38-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2c121b83fd3b94d9eec0b526b8398237", "sha256": "6388ef4ef1435364c8cc9a8192238aed030595e873d8462447ccef2e17387125" }, "downloads": -1, "filename": "pydantic-1.8.1-cp38-cp38-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "2c121b83fd3b94d9eec0b526b8398237", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 12605118, "upload_time": "2021-03-03T17:30:36", "upload_time_iso_8601": "2021-03-03T17:30:36.385130Z", "url": "https://files.pythonhosted.org/packages/e3/54/a5c86645a4bd9c870b982a7a533cf6b160548967ed5eb5e815727fb4fc3c/pydantic-1.8.1-cp38-cp38-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e888a425671f8a47b64f70e847c8b57a", "sha256": "dd4888b300769ecec194ca8f2699415f5f7760365ddbe243d4fd6581485fa5f0" }, "downloads": -1, "filename": "pydantic-1.8.1-cp38-cp38-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "e888a425671f8a47b64f70e847c8b57a", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 13681341, "upload_time": "2021-03-03T17:30:38", "upload_time_iso_8601": "2021-03-03T17:30:38.728514Z", "url": "https://files.pythonhosted.org/packages/b0/de/2e59deea258d5acd07ae2b7f3bcf0bb5ed3c47b24af365bf4d0ee0cb787f/pydantic-1.8.1-cp38-cp38-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1beaef67c430b3ee361c6a76b7b8930b", "sha256": "8fbb677e4e89c8ab3d450df7b1d9caed23f254072e8597c33279460eeae59b99" }, "downloads": -1, "filename": "pydantic-1.8.1-cp38-cp38-win_amd64.whl", "has_sig": false, "md5_digest": "1beaef67c430b3ee361c6a76b7b8930b", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 1981289, "upload_time": "2021-03-03T17:30:40", "upload_time_iso_8601": "2021-03-03T17:30:40.673872Z", "url": "https://files.pythonhosted.org/packages/53/8b/04d6ada6149a5bb4139057725f1a80cb6450ec2233ba995a94f10bf9f62b/pydantic-1.8.1-cp38-cp38-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5b410f85937683e9f2c1360261429426", "sha256": "2f2736d9a996b976cfdfe52455ad27462308c9d3d0ae21a2aa8b4cd1a78f47b9" }, "downloads": -1, "filename": "pydantic-1.8.1-cp39-cp39-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "5b410f85937683e9f2c1360261429426", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 2691975, "upload_time": "2021-03-03T17:30:42", "upload_time_iso_8601": "2021-03-03T17:30:42.591300Z", "url": "https://files.pythonhosted.org/packages/7d/63/3d390e5cfcb8e607eab7935647dbcdbb91facc8158c80a362e61f517fd9c/pydantic-1.8.1-cp39-cp39-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d8c3bd3fe43a9ee3b2de95d9fc3a8324", "sha256": "3114d74329873af0a0e8004627f5389f3bb27f956b965ddd3e355fe984a1789c" }, "downloads": -1, "filename": "pydantic-1.8.1-cp39-cp39-manylinux1_i686.whl", "has_sig": false, "md5_digest": "d8c3bd3fe43a9ee3b2de95d9fc3a8324", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 10824100, "upload_time": "2021-03-03T17:30:44", "upload_time_iso_8601": "2021-03-03T17:30:44.866738Z", "url": "https://files.pythonhosted.org/packages/10/07/a706e0328131e5e22d310f1f051f3a463095dbc0be819360da48054a52f2/pydantic-1.8.1-cp39-cp39-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "34eb57e643dcf714f6443e558448c3a3", "sha256": "258576f2d997ee4573469633592e8b99aa13bda182fcc28e875f866016c8e07e" }, "downloads": -1, "filename": "pydantic-1.8.1-cp39-cp39-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "34eb57e643dcf714f6443e558448c3a3", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 10824102, "upload_time": "2021-03-03T17:30:47", "upload_time_iso_8601": "2021-03-03T17:30:47.050270Z", "url": "https://files.pythonhosted.org/packages/c4/dd/e33ff65a668fa70c79f41af0266bf14038b7918afface10abc37b50944dd/pydantic-1.8.1-cp39-cp39-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8b216ff1ce67ed81b6be12b9a5e9dbd1", "sha256": "c17a0b35c854049e67c68b48d55e026c84f35593c66d69b278b8b49e2484346f" }, "downloads": -1, "filename": "pydantic-1.8.1-cp39-cp39-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "8b216ff1ce67ed81b6be12b9a5e9dbd1", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 11328962, "upload_time": "2021-03-03T17:30:49", "upload_time_iso_8601": "2021-03-03T17:30:49.154798Z", "url": "https://files.pythonhosted.org/packages/58/cb/6ca1608dfb542fe26a767fc717569cae7defba6152a912c778b1fef860bf/pydantic-1.8.1-cp39-cp39-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1cc66f356c24c8b3df3622bf268a5078", "sha256": "e8bc082afef97c5fd3903d05c6f7bb3a6af9fc18631b4cc9fedeb4720efb0c58" }, "downloads": -1, "filename": "pydantic-1.8.1-cp39-cp39-win_amd64.whl", "has_sig": false, "md5_digest": "1cc66f356c24c8b3df3622bf268a5078", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 1945826, "upload_time": "2021-03-03T17:30:51", "upload_time_iso_8601": "2021-03-03T17:30:51.118736Z", "url": "https://files.pythonhosted.org/packages/45/e2/6dec170db27eddfd35a7c441ccff8cea47efb1f33d092093c8631d85f841/pydantic-1.8.1-cp39-cp39-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5c1f7790a177137a7aad70b767c82afe", "sha256": "e3f8790c47ac42549dc8b045a67b0ca371c7f66e73040d0197ce6172b385e520" }, "downloads": -1, "filename": "pydantic-1.8.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5c1f7790a177137a7aad70b767c82afe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.1", "size": 125269, "upload_time": "2021-03-03T17:30:52", "upload_time_iso_8601": "2021-03-03T17:30:52.540758Z", "url": "https://files.pythonhosted.org/packages/8f/c4/a83f0b745d824a85ee5e4c8d26329d1c687b3a9303eca762dcc373721734/pydantic-1.8.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "596b723057bc9b3bb81e1d15dfe42e13", "sha256": "26cf3cb2e68ec6c0cfcb6293e69fb3450c5fd1ace87f46b64f678b0d29eac4c3" }, "downloads": -1, "filename": "pydantic-1.8.1.tar.gz", "has_sig": false, "md5_digest": "596b723057bc9b3bb81e1d15dfe42e13", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.1", "size": 261459, "upload_time": "2021-03-03T17:30:53", "upload_time_iso_8601": "2021-03-03T17:30:53.937460Z", "url": "https://files.pythonhosted.org/packages/1a/4d/c238c3cf6b5dab7f74d4ba60f433c7ad05bcb04d3b833718df2e9381bd78/pydantic-1.8.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.8.2": [ { "comment_text": "", "digests": { "md5": "233249ad0ee31ad7e4c2cfecd285dfc8", "sha256": "05ddfd37c1720c392f4e0d43c484217b7521558302e7069ce8d318438d297739" }, "downloads": -1, "filename": "pydantic-1.8.2-cp36-cp36m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "233249ad0ee31ad7e4c2cfecd285dfc8", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 2582318, "upload_time": "2021-05-11T20:28:54", "upload_time_iso_8601": "2021-05-11T20:28:54.663153Z", "url": "https://files.pythonhosted.org/packages/b8/87/7149712e2f37570498eb8a86aa2c6e95109c4dd217d03d7045fa89193eb0/pydantic-1.8.2-cp36-cp36m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "20027cd7fa51eb97a67038bc1b3fe66b", "sha256": "a7c6002203fe2c5a1b5cbb141bb85060cbff88c2d78eccbc72d97eb7022c43e4" }, "downloads": -1, "filename": "pydantic-1.8.2-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "20027cd7fa51eb97a67038bc1b3fe66b", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 9718327, "upload_time": "2021-05-11T20:28:56", "upload_time_iso_8601": "2021-05-11T20:28:56.973111Z", "url": "https://files.pythonhosted.org/packages/e6/ca/b4d6cead9a6abaade586ce735646dfb5aef08ab03bfb07246af24867b5a5/pydantic-1.8.2-cp36-cp36m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a965fc75f773da503656d83ff50936a5", "sha256": "589eb6cd6361e8ac341db97602eb7f354551482368a37f4fd086c0733548308e" }, "downloads": -1, "filename": "pydantic-1.8.2-cp36-cp36m-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "a965fc75f773da503656d83ff50936a5", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 9718331, "upload_time": "2021-05-11T20:28:59", "upload_time_iso_8601": "2021-05-11T20:28:59.524437Z", "url": "https://files.pythonhosted.org/packages/d3/3a/b86f7a34d2edf22ca2682649bf381b88011597f136fc4a28c5d3d38743bf/pydantic-1.8.2-cp36-cp36m-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f77ba7c068795673c2873a69d8bb53b1", "sha256": "10e5622224245941efc193ad1d159887872776df7a8fd592ed746aa25d071840" }, "downloads": -1, "filename": "pydantic-1.8.2-cp36-cp36m-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "f77ba7c068795673c2873a69d8bb53b1", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 10156056, "upload_time": "2021-05-11T20:29:01", "upload_time_iso_8601": "2021-05-11T20:29:01.743585Z", "url": "https://files.pythonhosted.org/packages/2b/7c/7d0b3f2d7959b7193018896db236ded165f9bca1bb75f46f4c32fa6f4f9d/pydantic-1.8.2-cp36-cp36m-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "025b745671d17fd8b2e0a1501a7af528", "sha256": "99a9fc39470010c45c161a1dc584997f1feb13f689ecf645f59bb4ba623e586b" }, "downloads": -1, "filename": "pydantic-1.8.2-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "025b745671d17fd8b2e0a1501a7af528", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 1887510, "upload_time": "2021-05-11T20:29:03", "upload_time_iso_8601": "2021-05-11T20:29:03.546786Z", "url": "https://files.pythonhosted.org/packages/38/26/36c97b707300787e8d51b607fc6e94c334f473fcc7519e92e2ec4234b006/pydantic-1.8.2-cp36-cp36m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "df44ff351114dfcec803edcdbf69d9c0", "sha256": "a83db7205f60c6a86f2c44a61791d993dff4b73135df1973ecd9eed5ea0bda20" }, "downloads": -1, "filename": "pydantic-1.8.2-cp37-cp37m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "df44ff351114dfcec803edcdbf69d9c0", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 2588937, "upload_time": "2021-05-11T20:29:05", "upload_time_iso_8601": "2021-05-11T20:29:05.323058Z", "url": "https://files.pythonhosted.org/packages/12/b7/825bf1578e5bd4e70813f40f8e10c11c7ddcf0e0a59faefa79c65b37a139/pydantic-1.8.2-cp37-cp37m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2b07e37b11ba47696743500d45bcb847", "sha256": "41b542c0b3c42dc17da70554bc6f38cbc30d7066d2c2815a94499b5684582ecb" }, "downloads": -1, "filename": "pydantic-1.8.2-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "2b07e37b11ba47696743500d45bcb847", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 9669437, "upload_time": "2021-05-11T20:29:07", "upload_time_iso_8601": "2021-05-11T20:29:07.667402Z", "url": "https://files.pythonhosted.org/packages/fb/50/139033721aa3196f07e67138266fb414de0bb29b43957d39c13a743f11cc/pydantic-1.8.2-cp37-cp37m-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "76d166e081149fade7cf6610d88d4347", "sha256": "ea5cb40a3b23b3265f6325727ddfc45141b08ed665458be8c6285e7b85bd73a1" }, "downloads": -1, "filename": "pydantic-1.8.2-cp37-cp37m-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "76d166e081149fade7cf6610d88d4347", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 9669440, "upload_time": "2021-05-11T20:29:09", "upload_time_iso_8601": "2021-05-11T20:29:09.873763Z", "url": "https://files.pythonhosted.org/packages/45/22/87a4fe7ed5dd82d8058734dd2b6d15ccaa4a1703ca10618c87f936e1209b/pydantic-1.8.2-cp37-cp37m-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "abffe02a2695f62a4fb61cf0c053e861", "sha256": "18b5ea242dd3e62dbf89b2b0ec9ba6c7b5abaf6af85b95a97b00279f65845a23" }, "downloads": -1, "filename": "pydantic-1.8.2-cp37-cp37m-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "abffe02a2695f62a4fb61cf0c053e861", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 10100738, "upload_time": "2021-05-11T20:29:12", "upload_time_iso_8601": "2021-05-11T20:29:12.408788Z", "url": "https://files.pythonhosted.org/packages/9f/f2/2d5425efe57f6c4e06cbe5e587c1fd16929dcf0eb90bd4d3d1e1c97d1151/pydantic-1.8.2-cp37-cp37m-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4af8f887e7bb61bcf64795d156947bc3", "sha256": "234a6c19f1c14e25e362cb05c68afb7f183eb931dd3cd4605eafff055ebbf287" }, "downloads": -1, "filename": "pydantic-1.8.2-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "4af8f887e7bb61bcf64795d156947bc3", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 1887369, "upload_time": "2021-05-11T20:29:14", "upload_time_iso_8601": "2021-05-11T20:29:14.422744Z", "url": "https://files.pythonhosted.org/packages/84/6a/3b9902f79b81b4f67b6e7497f3d9c9f1e6bd7a7f4e93ccd6bc0aa8f81282/pydantic-1.8.2-cp37-cp37m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c834114c62c8194efabe0eca0e5141bd", "sha256": "021ea0e4133e8c824775a0cfe098677acf6fa5a3cbf9206a376eed3fc09302cd" }, "downloads": -1, "filename": "pydantic-1.8.2-cp38-cp38-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "c834114c62c8194efabe0eca0e5141bd", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 2640055, "upload_time": "2021-05-11T20:29:16", "upload_time_iso_8601": "2021-05-11T20:29:16.333140Z", "url": "https://files.pythonhosted.org/packages/69/56/46fdbd9165ab0e29408afc2940d045397677a9d0b06d7bd15a781edd7da0/pydantic-1.8.2-cp38-cp38-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bab58b2a268a2c882f52bc2433140ec5", "sha256": "e710876437bc07bd414ff453ac8ec63d219e7690128d925c6e82889d674bb505" }, "downloads": -1, "filename": "pydantic-1.8.2-cp38-cp38-manylinux1_i686.whl", "has_sig": false, "md5_digest": "bab58b2a268a2c882f52bc2433140ec5", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 12634763, "upload_time": "2021-05-11T20:29:18", "upload_time_iso_8601": "2021-05-11T20:29:18.398787Z", "url": "https://files.pythonhosted.org/packages/8f/27/11476d8d9fc95e511befc116849333421c199d01b235ede09a20870c64b2/pydantic-1.8.2-cp38-cp38-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8a367b7772e39f6e32086ec747b02130", "sha256": "ac8eed4ca3bd3aadc58a13c2aa93cd8a884bcf21cb019f8cfecaae3b6ce3746e" }, "downloads": -1, "filename": "pydantic-1.8.2-cp38-cp38-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "8a367b7772e39f6e32086ec747b02130", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 12634765, "upload_time": "2021-05-11T20:29:20", "upload_time_iso_8601": "2021-05-11T20:29:20.655708Z", "url": "https://files.pythonhosted.org/packages/2a/50/37bfbc8facf3f98f7439df08b8bcbeb495760d799a5f67ac84d855455eb7/pydantic-1.8.2-cp38-cp38-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e5ff0a2de1c8e0ef9c9ae2df5b41ca75", "sha256": "4a03cbbe743e9c7247ceae6f0d8898f7a64bb65800a45cbdc52d65e370570820" }, "downloads": -1, "filename": "pydantic-1.8.2-cp38-cp38-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "e5ff0a2de1c8e0ef9c9ae2df5b41ca75", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 13702235, "upload_time": "2021-05-11T20:29:23", "upload_time_iso_8601": "2021-05-11T20:29:23.530625Z", "url": "https://files.pythonhosted.org/packages/34/f8/438aa7b258607ea875ca71b9f549748e75eca0f4f42a4447112c7074cca3/pydantic-1.8.2-cp38-cp38-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "360aaa2bc10c708fdeb6e7d5c802e5cc", "sha256": "8621559dcf5afacf0069ed194278f35c255dc1a1385c28b32dd6c110fd6531b3" }, "downloads": -1, "filename": "pydantic-1.8.2-cp38-cp38-win_amd64.whl", "has_sig": false, "md5_digest": "360aaa2bc10c708fdeb6e7d5c802e5cc", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 1984584, "upload_time": "2021-05-11T20:29:25", "upload_time_iso_8601": "2021-05-11T20:29:25.906741Z", "url": "https://files.pythonhosted.org/packages/51/68/6579cb896863715b6a5c63e4983b1c0ab7693685a7c2ded469ef37eb3539/pydantic-1.8.2-cp38-cp38-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d15a1877987fae147a94e5a3ac8d0090", "sha256": "8b223557f9510cf0bfd8b01316bf6dd281cf41826607eada99662f5e4963f316" }, "downloads": -1, "filename": "pydantic-1.8.2-cp39-cp39-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "d15a1877987fae147a94e5a3ac8d0090", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 2697981, "upload_time": "2021-05-11T20:29:27", "upload_time_iso_8601": "2021-05-11T20:29:27.570780Z", "url": "https://files.pythonhosted.org/packages/98/5e/30b8c83596af6f28f8e8fd9c136ff867ae1075a11baabbc87aaf274fb98f/pydantic-1.8.2-cp39-cp39-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cae48abf233160e894124e10ec46208b", "sha256": "244ad78eeb388a43b0c927e74d3af78008e944074b7d0f4f696ddd5b2af43c62" }, "downloads": -1, "filename": "pydantic-1.8.2-cp39-cp39-manylinux1_i686.whl", "has_sig": false, "md5_digest": "cae48abf233160e894124e10ec46208b", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 10839963, "upload_time": "2021-05-11T20:29:29", "upload_time_iso_8601": "2021-05-11T20:29:29.802231Z", "url": "https://files.pythonhosted.org/packages/0c/f1/003464c232cbd415f48074e349a27ee1a746641ce2594da9ad8f656b0238/pydantic-1.8.2-cp39-cp39-manylinux1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8d41049a7f74aab59dc6f01119cbf8ff", "sha256": "05ef5246a7ffd2ce12a619cbb29f3307b7c4509307b1b49f456657b43529dc6f" }, "downloads": -1, "filename": "pydantic-1.8.2-cp39-cp39-manylinux2014_i686.whl", "has_sig": false, "md5_digest": "8d41049a7f74aab59dc6f01119cbf8ff", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 10839966, "upload_time": "2021-05-11T20:29:32", "upload_time_iso_8601": "2021-05-11T20:29:32.214173Z", "url": "https://files.pythonhosted.org/packages/16/c9/ac98688c9083c54fd5cdbb3179f33c4ebcdc081bc94441ae41c8fb35782f/pydantic-1.8.2-cp39-cp39-manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ff16cafe231c790c3f37004ec08f4e5f", "sha256": "54cd5121383f4a461ff7644c7ca20c0419d58052db70d8791eacbbe31528916b" }, "downloads": -1, "filename": "pydantic-1.8.2-cp39-cp39-manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "ff16cafe231c790c3f37004ec08f4e5f", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 11343585, "upload_time": "2021-05-11T20:29:34", "upload_time_iso_8601": "2021-05-11T20:29:34.349460Z", "url": "https://files.pythonhosted.org/packages/d8/a3/b03397aca3de5aa7e1353c2bd2c9753c7a7ce5e001b3a5b2da98c6bdde13/pydantic-1.8.2-cp39-cp39-manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2e4cb51750987c9ee054470e2d70927a", "sha256": "4be75bebf676a5f0f87937c6ddb061fa39cbea067240d98e298508c1bda6f3f3" }, "downloads": -1, "filename": "pydantic-1.8.2-cp39-cp39-win_amd64.whl", "has_sig": false, "md5_digest": "2e4cb51750987c9ee054470e2d70927a", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 1949575, "upload_time": "2021-05-11T20:29:36", "upload_time_iso_8601": "2021-05-11T20:29:36.741004Z", "url": "https://files.pythonhosted.org/packages/5a/8c/5eb271ba26497e9bff1a1aa6d3d35a1f1c7e73f28012ad7c0e93d376ffcb/pydantic-1.8.2-cp39-cp39-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "81668fc5b16fb25b7a2a46b242c81808", "sha256": "fec866a0b59f372b7e776f2d7308511784dace622e0992a0b59ea3ccee0ae833" }, "downloads": -1, "filename": "pydantic-1.8.2-py3-none-any.whl", "has_sig": false, "md5_digest": "81668fc5b16fb25b7a2a46b242c81808", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.1", "size": 126035, "upload_time": "2021-05-11T20:29:38", "upload_time_iso_8601": "2021-05-11T20:29:38.442981Z", "url": "https://files.pythonhosted.org/packages/ff/74/54e030641601112309f6d2af620774e9080f99c7a15742fc6a0b170c4076/pydantic-1.8.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7845d2f3c8fe8602f73f53ec5b6dfa29", "sha256": "26464e57ccaafe72b7ad156fdaa4e9b9ef051f69e175dbbb463283000c05ab7b" }, "downloads": -1, "filename": "pydantic-1.8.2.tar.gz", "has_sig": false, "md5_digest": "7845d2f3c8fe8602f73f53ec5b6dfa29", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.1", "size": 263751, "upload_time": "2021-05-11T20:29:39", "upload_time_iso_8601": "2021-05-11T20:29:39.906014Z", "url": "https://files.pythonhosted.org/packages/b9/d2/12a808613937a6b98cd50d6467352f01322dc0d8ca9fb5b94441625d6684/pydantic-1.8.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.9.0": [ { "comment_text": "", "digests": { "md5": "0ae4ba18eaeadffab5a33f40bc8c4935", "sha256": "cb23bcc093697cdea2708baae4f9ba0e972960a835af22560f6ae4e7e47d33f5" }, "downloads": -1, "filename": "pydantic-1.9.0-cp310-cp310-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "0ae4ba18eaeadffab5a33f40bc8c4935", "packagetype": "bdist_wheel", "python_version": "cp310", "requires_python": ">=3.6.1", "size": 2935087, "upload_time": "2021-12-31T15:42:38", "upload_time_iso_8601": "2021-12-31T15:42:38.180907Z", "url": "https://files.pythonhosted.org/packages/83/bd/bbebdca11f8def03f8820159aaf65cc958ebcfd35e8fc64bae542181d8de/pydantic-1.9.0-cp310-cp310-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f73db397b9db2f7cf8645422d61d2c96", "sha256": "1d5278bd9f0eee04a44c712982343103bba63507480bfd2fc2790fa70cd64cf4" }, "downloads": -1, "filename": "pydantic-1.9.0-cp310-cp310-macosx_11_0_arm64.whl", "has_sig": false, "md5_digest": "f73db397b9db2f7cf8645422d61d2c96", "packagetype": "bdist_wheel", "python_version": "cp310", "requires_python": ">=3.6.1", "size": 2422760, "upload_time": "2021-12-31T15:42:40", "upload_time_iso_8601": "2021-12-31T15:42:40.617435Z", "url": "https://files.pythonhosted.org/packages/dc/a0/0ab83b44b52f82de7b27a6f6a0cf8619b2739f20183cf5393a61aadc77d5/pydantic-1.9.0-cp310-cp310-macosx_11_0_arm64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f656d0929965d8da3c7d7bde8f33fc1b", "sha256": "ab624700dc145aa809e6f3ec93fb8e7d0f99d9023b713f6a953637429b437d37" }, "downloads": -1, "filename": "pydantic-1.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "f656d0929965d8da3c7d7bde8f33fc1b", "packagetype": "bdist_wheel", "python_version": "cp310", "requires_python": ">=3.6.1", "size": 12263905, "upload_time": "2021-12-31T15:42:43", "upload_time_iso_8601": "2021-12-31T15:42:43.518425Z", "url": "https://files.pythonhosted.org/packages/fd/39/85d5fa1d0db3ddfe4e6a69dabc6b45bf09ec69f70a39f18d06bfc5f3b2b6/pydantic-1.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "305978a2146ab219443de314b50f365c", "sha256": "c8d7da6f1c1049eefb718d43d99ad73100c958a5367d30b9321b092771e96c25" }, "downloads": -1, "filename": "pydantic-1.9.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "has_sig": false, "md5_digest": "305978a2146ab219443de314b50f365c", "packagetype": "bdist_wheel", "python_version": "cp310", "requires_python": ">=3.6.1", "size": 11702588, "upload_time": "2021-12-31T15:42:46", "upload_time_iso_8601": "2021-12-31T15:42:46.599188Z", "url": "https://files.pythonhosted.org/packages/e2/85/39625954253a5b9102c398a17be954bbc96b0e57e58cd4b5e95c2efec020/pydantic-1.9.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8729a6e0a32eb93a2039795fde49d84c", "sha256": "3c3b035103bd4e2e4a28da9da7ef2fa47b00ee4a9cf4f1a735214c1bcd05e0f6" }, "downloads": -1, "filename": "pydantic-1.9.0-cp310-cp310-musllinux_1_1_i686.whl", "has_sig": false, "md5_digest": "8729a6e0a32eb93a2039795fde49d84c", "packagetype": "bdist_wheel", "python_version": "cp310", "requires_python": ">=3.6.1", "size": 11836768, "upload_time": "2021-12-31T15:42:50", "upload_time_iso_8601": "2021-12-31T15:42:50.255663Z", "url": "https://files.pythonhosted.org/packages/c3/98/400d850efe45475bd87fd895a0a3349c30b73bf450c8f9cd1259979a5149/pydantic-1.9.0-cp310-cp310-musllinux_1_1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "81f94813f2d499c347383abcadd82f21", "sha256": "3011b975c973819883842c5ab925a4e4298dffccf7782c55ec3580ed17dc464c" }, "downloads": -1, "filename": "pydantic-1.9.0-cp310-cp310-musllinux_1_1_x86_64.whl", "has_sig": false, "md5_digest": "81f94813f2d499c347383abcadd82f21", "packagetype": "bdist_wheel", "python_version": "cp310", "requires_python": ">=3.6.1", "size": 12425976, "upload_time": "2021-12-31T15:42:53", "upload_time_iso_8601": "2021-12-31T15:42:53.993344Z", "url": "https://files.pythonhosted.org/packages/3d/d3/dac2905448102581d6af3476e8f5cab81e85d6b0dd6a3565420fdf7ae01c/pydantic-1.9.0-cp310-cp310-musllinux_1_1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c2825d8e63a0d5b7cf4712e0b99f120d", "sha256": "086254884d10d3ba16da0588604ffdc5aab3f7f09557b998373e885c690dd398" }, "downloads": -1, "filename": "pydantic-1.9.0-cp310-cp310-win_amd64.whl", "has_sig": false, "md5_digest": "c2825d8e63a0d5b7cf4712e0b99f120d", "packagetype": "bdist_wheel", "python_version": "cp310", "requires_python": ">=3.6.1", "size": 2119253, "upload_time": "2021-12-31T15:42:56", "upload_time_iso_8601": "2021-12-31T15:42:56.860005Z", "url": "https://files.pythonhosted.org/packages/fb/dd/f676ce311f3825ada1b5baba83eba8b7bb5c43f5317196f2a32de4408add/pydantic-1.9.0-cp310-cp310-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "85c06423b36ea1d927c9bdbdd0f8c0aa", "sha256": "0fe476769acaa7fcddd17cadd172b156b53546ec3614a4d880e5d29ea5fbce65" }, "downloads": -1, "filename": "pydantic-1.9.0-cp36-cp36m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "85c06423b36ea1d927c9bdbdd0f8c0aa", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 2797112, "upload_time": "2021-12-31T15:42:59", "upload_time_iso_8601": "2021-12-31T15:42:59.103481Z", "url": "https://files.pythonhosted.org/packages/ad/87/6b8777782bc610ee56fee709f74c82ac8c8be3ff7e1efd5fd71dcd0d206a/pydantic-1.9.0-cp36-cp36m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a772bc505794d2e9feb92f7fe74a7b8a", "sha256": "c8e9dcf1ac499679aceedac7e7ca6d8641f0193c591a2d090282aaf8e9445a46" }, "downloads": -1, "filename": "pydantic-1.9.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "a772bc505794d2e9feb92f7fe74a7b8a", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 11009554, "upload_time": "2021-12-31T15:43:02", "upload_time_iso_8601": "2021-12-31T15:43:02.292886Z", "url": "https://files.pythonhosted.org/packages/97/9a/00dbc8a835eab9b271a6b09af2b2e66ea1e429c4523aa90ca2ceac0646d9/pydantic-1.9.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b9619deb90ca5ad0acfc13e3175d9819", "sha256": "d1e4c28f30e767fd07f2ddc6f74f41f034d1dd6bc526cd59e63a82fe8bb9ef4c" }, "downloads": -1, "filename": "pydantic-1.9.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "has_sig": false, "md5_digest": "b9619deb90ca5ad0acfc13e3175d9819", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 10441834, "upload_time": "2021-12-31T15:43:05", "upload_time_iso_8601": "2021-12-31T15:43:05.251275Z", "url": "https://files.pythonhosted.org/packages/a1/02/7da6fadb0c916bd38dcdea3fc44c61d09c992b832cee7461ff2308b550cd/pydantic-1.9.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "95db2fc22c4f34ba8f381c75b7f8d96f", "sha256": "c86229333cabaaa8c51cf971496f10318c4734cf7b641f08af0a6fbf17ca3054" }, "downloads": -1, "filename": "pydantic-1.9.0-cp36-cp36m-musllinux_1_1_i686.whl", "has_sig": false, "md5_digest": "95db2fc22c4f34ba8f381c75b7f8d96f", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 10517540, "upload_time": "2021-12-31T15:43:08", "upload_time_iso_8601": "2021-12-31T15:43:08.032242Z", "url": "https://files.pythonhosted.org/packages/b9/a8/161cec2970b3b4a22f058ec9f5baa1fa4d410609626601e799f5988687a2/pydantic-1.9.0-cp36-cp36m-musllinux_1_1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0f3fa606d7c2aa86a7bd872e4e955211", "sha256": "c0727bda6e38144d464daec31dff936a82917f431d9c39c39c60a26567eae3ed" }, "downloads": -1, "filename": "pydantic-1.9.0-cp36-cp36m-musllinux_1_1_x86_64.whl", "has_sig": false, "md5_digest": "0f3fa606d7c2aa86a7bd872e4e955211", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 11041390, "upload_time": "2021-12-31T15:43:11", "upload_time_iso_8601": "2021-12-31T15:43:11.396649Z", "url": "https://files.pythonhosted.org/packages/e5/1b/f7e98f5dde979dfbe662c4cde592b100778c59561cebcc9cfb22a5e3b182/pydantic-1.9.0-cp36-cp36m-musllinux_1_1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7513c3be18be35197cbafbbf253ce54e", "sha256": "dee5ef83a76ac31ab0c78c10bd7d5437bfdb6358c95b91f1ba7ff7b76f9996a1" }, "downloads": -1, "filename": "pydantic-1.9.0-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "7513c3be18be35197cbafbbf253ce54e", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 2032742, "upload_time": "2021-12-31T15:43:13", "upload_time_iso_8601": "2021-12-31T15:43:13.888668Z", "url": "https://files.pythonhosted.org/packages/98/34/5cc15bb0b95a29f9c9a7d11ea4c63a9b4ab40e2479ffbbef59add28bb0fa/pydantic-1.9.0-cp36-cp36m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "06309379ffef41fdb1b501c5223cd5ac", "sha256": "d9c9bdb3af48e242838f9f6e6127de9be7063aad17b32215ccc36a09c5cf1070" }, "downloads": -1, "filename": "pydantic-1.9.0-cp37-cp37m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "06309379ffef41fdb1b501c5223cd5ac", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 2806088, "upload_time": "2021-12-31T15:43:16", "upload_time_iso_8601": "2021-12-31T15:43:16.464192Z", "url": "https://files.pythonhosted.org/packages/57/21/c3ea86cc754c488fdbc14413d40ed03594d33ae648115b8a08bbcaf3efa3/pydantic-1.9.0-cp37-cp37m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ec846ed6436716b9d03e925d641fabad", "sha256": "2ee7e3209db1e468341ef41fe263eb655f67f5c5a76c924044314e139a1103a2" }, "downloads": -1, "filename": "pydantic-1.9.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "ec846ed6436716b9d03e925d641fabad", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 10926288, "upload_time": "2021-12-31T15:43:19", "upload_time_iso_8601": "2021-12-31T15:43:19.508606Z", "url": "https://files.pythonhosted.org/packages/4c/61/1ed1becebe6646f0b94f84478a3d3c03a4fdaa2edcf4b1f7bce3ae620ada/pydantic-1.9.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "da38b2882303a3b61a9e29c027cdde40", "sha256": "0b6037175234850ffd094ca77bf60fb54b08b5b22bc85865331dd3bda7a02fa1" }, "downloads": -1, "filename": "pydantic-1.9.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "has_sig": false, "md5_digest": "da38b2882303a3b61a9e29c027cdde40", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 10365420, "upload_time": "2021-12-31T15:43:22", "upload_time_iso_8601": "2021-12-31T15:43:22.221513Z", "url": "https://files.pythonhosted.org/packages/dc/a5/17d6f6966f948af70447cdcd172e829f5d1ad66734d48a9aedd6a93a47f5/pydantic-1.9.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7b916ddd7528d22596b652750f36f84c", "sha256": "b2571db88c636d862b35090ccf92bf24004393f85c8870a37f42d9f23d13e032" }, "downloads": -1, "filename": "pydantic-1.9.0-cp37-cp37m-musllinux_1_1_i686.whl", "has_sig": false, "md5_digest": "7b916ddd7528d22596b652750f36f84c", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 10466474, "upload_time": "2021-12-31T15:43:25", "upload_time_iso_8601": "2021-12-31T15:43:25.010220Z", "url": "https://files.pythonhosted.org/packages/66/97/ed6f7883d4061983e7b8570a6ac2579c77830247daa3df7008ff22aa59fe/pydantic-1.9.0-cp37-cp37m-musllinux_1_1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "13dd2acb779203142341ded28501c07e", "sha256": "8b5ac0f1c83d31b324e57a273da59197c83d1bb18171e512908fe5dc7278a1d6" }, "downloads": -1, "filename": "pydantic-1.9.0-cp37-cp37m-musllinux_1_1_x86_64.whl", "has_sig": false, "md5_digest": "13dd2acb779203142341ded28501c07e", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 10967074, "upload_time": "2021-12-31T15:43:27", "upload_time_iso_8601": "2021-12-31T15:43:27.880592Z", "url": "https://files.pythonhosted.org/packages/70/b9/faab0569a7993e815ba3547df2d0d8711f4650c4c00456f243c71e6de635/pydantic-1.9.0-cp37-cp37m-musllinux_1_1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7ac3e2e14d1bb1edfb35f13b4b2470fb", "sha256": "bbbc94d0c94dd80b3340fc4f04fd4d701f4b038ebad72c39693c794fd3bc2d9d" }, "downloads": -1, "filename": "pydantic-1.9.0-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "7ac3e2e14d1bb1edfb35f13b4b2470fb", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 2033985, "upload_time": "2021-12-31T15:43:30", "upload_time_iso_8601": "2021-12-31T15:43:30.256297Z", "url": "https://files.pythonhosted.org/packages/5b/bb/1f5bf5dcbb2881750e5e2449b9e8d128ac387ba129fc71bb5e7c681b12e1/pydantic-1.9.0-cp37-cp37m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "25cf139e1445f0f069dc8111ec907b7a", "sha256": "e0896200b6a40197405af18828da49f067c2fa1f821491bc8f5bde241ef3f7d7" }, "downloads": -1, "filename": "pydantic-1.9.0-cp38-cp38-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "25cf139e1445f0f069dc8111ec907b7a", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 2865533, "upload_time": "2021-12-31T15:43:32", "upload_time_iso_8601": "2021-12-31T15:43:32.411096Z", "url": "https://files.pythonhosted.org/packages/25/49/6df23c8b5ffbac37c9d41260249be1c948ed430eecbf372a96d1068f0230/pydantic-1.9.0-cp38-cp38-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ac9f09d6d07959854b09f1e2755080be", "sha256": "7bdfdadb5994b44bd5579cfa7c9b0e1b0e540c952d56f627eb227851cda9db77" }, "downloads": -1, "filename": "pydantic-1.9.0-cp38-cp38-macosx_11_0_arm64.whl", "has_sig": false, "md5_digest": "ac9f09d6d07959854b09f1e2755080be", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 2378490, "upload_time": "2021-12-31T15:43:35", "upload_time_iso_8601": "2021-12-31T15:43:35.394799Z", "url": "https://files.pythonhosted.org/packages/d6/17/08817636de348f6621349ebaf7a046d7df3aa1f4927dea1f504604cfd13d/pydantic-1.9.0-cp38-cp38-macosx_11_0_arm64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b311457279c8899e71de379bb23f54a3", "sha256": "574936363cd4b9eed8acdd6b80d0143162f2eb654d96cb3a8ee91d3e64bf4cf9" }, "downloads": -1, "filename": "pydantic-1.9.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "b311457279c8899e71de379bb23f54a3", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 12557668, "upload_time": "2021-12-31T15:43:38", "upload_time_iso_8601": "2021-12-31T15:43:38.510339Z", "url": "https://files.pythonhosted.org/packages/78/b0/fdedac2f07344035607bfbf42217c103a6421e7845fc3cb9fd07f3fa0d2e/pydantic-1.9.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c47f1f7c0f278f593978709a23243ec0", "sha256": "c556695b699f648c58373b542534308922c46a1cda06ea47bc9ca45ef5b39ae6" }, "downloads": -1, "filename": "pydantic-1.9.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "has_sig": false, "md5_digest": "c47f1f7c0f278f593978709a23243ec0", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 11981042, "upload_time": "2021-12-31T15:43:41", "upload_time_iso_8601": "2021-12-31T15:43:41.456647Z", "url": "https://files.pythonhosted.org/packages/29/76/abb6ece4dcba641e86dcd3a50b63420b388160e5751d90ae2fc5bb9c17e3/pydantic-1.9.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "29ff79cdb4e1f4998e1ac13b6882b4cd", "sha256": "f947352c3434e8b937e3aa8f96f47bdfe6d92779e44bb3f41e4c213ba6a32145" }, "downloads": -1, "filename": "pydantic-1.9.0-cp38-cp38-musllinux_1_1_i686.whl", "has_sig": false, "md5_digest": "29ff79cdb4e1f4998e1ac13b6882b4cd", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 13835868, "upload_time": "2021-12-31T15:43:45", "upload_time_iso_8601": "2021-12-31T15:43:45.207596Z", "url": "https://files.pythonhosted.org/packages/9f/86/fdc1381a7f8473a6d96c197b71b47a936ed3a6db28a167a19736c9749cd9/pydantic-1.9.0-cp38-cp38-musllinux_1_1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1957b223afd5e310660b0eafbefdd729", "sha256": "5e48ef4a8b8c066c4a31409d91d7ca372a774d0212da2787c0d32f8045b1e034" }, "downloads": -1, "filename": "pydantic-1.9.0-cp38-cp38-musllinux_1_1_x86_64.whl", "has_sig": false, "md5_digest": "1957b223afd5e310660b0eafbefdd729", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 15159559, "upload_time": "2021-12-31T15:43:48", "upload_time_iso_8601": "2021-12-31T15:43:48.189940Z", "url": "https://files.pythonhosted.org/packages/04/dc/5105af75c5c91d776d4f427949b5a06dcec7f6053c2d509c1b24f6ac6385/pydantic-1.9.0-cp38-cp38-musllinux_1_1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f78ffb514b2b051a45c99df392749c31", "sha256": "96f240bce182ca7fe045c76bcebfa0b0534a1bf402ed05914a6f1dadff91877f" }, "downloads": -1, "filename": "pydantic-1.9.0-cp38-cp38-win_amd64.whl", "has_sig": false, "md5_digest": "f78ffb514b2b051a45c99df392749c31", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 2142148, "upload_time": "2021-12-31T15:43:50", "upload_time_iso_8601": "2021-12-31T15:43:50.839203Z", "url": "https://files.pythonhosted.org/packages/5f/ca/ec4b2597b7ace79a05300a2e7eff8713b55745312b2acc89f74bf73f8dfc/pydantic-1.9.0-cp38-cp38-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b39414ab5cdb6f8493214fdc551d8db7", "sha256": "815ddebb2792efd4bba5488bc8fde09c29e8ca3227d27cf1c6990fc830fd292b" }, "downloads": -1, "filename": "pydantic-1.9.0-cp39-cp39-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "b39414ab5cdb6f8493214fdc551d8db7", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 2933913, "upload_time": "2021-12-31T15:43:52", "upload_time_iso_8601": "2021-12-31T15:43:52.980395Z", "url": "https://files.pythonhosted.org/packages/06/5c/d9bae6483953f13302d43543f54c60171d2248eeddd8de9bb4f0206272a1/pydantic-1.9.0-cp39-cp39-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "48bf9a416da62eae259ad2ece4bf0410", "sha256": "6c5b77947b9e85a54848343928b597b4f74fc364b70926b3c4441ff52620640c" }, "downloads": -1, "filename": "pydantic-1.9.0-cp39-cp39-macosx_11_0_arm64.whl", "has_sig": false, "md5_digest": "48bf9a416da62eae259ad2ece4bf0410", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 2422089, "upload_time": "2021-12-31T15:43:55", "upload_time_iso_8601": "2021-12-31T15:43:55.828800Z", "url": "https://files.pythonhosted.org/packages/a8/b7/c80f9fec1f94a5a35b46202edcac728be6458a27eb0def189835406d0e79/pydantic-1.9.0-cp39-cp39-macosx_11_0_arm64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ff81908eea049e0c4b87bdbffc1c5036", "sha256": "4c68c3bc88dbda2a6805e9a142ce84782d3930f8fdd9655430d8576315ad97ce" }, "downloads": -1, "filename": "pydantic-1.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "ff81908eea049e0c4b87bdbffc1c5036", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 12204658, "upload_time": "2021-12-31T15:43:58", "upload_time_iso_8601": "2021-12-31T15:43:58.636884Z", "url": "https://files.pythonhosted.org/packages/55/b1/4553b708458d8b909b33f4a57a09aa552921d9c25d37ababdb5d48cd7e85/pydantic-1.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2f54451cf810a32f167be3703ceb6804", "sha256": "5a79330f8571faf71bf93667d3ee054609816f10a259a109a0738dac983b23c3" }, "downloads": -1, "filename": "pydantic-1.9.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "has_sig": false, "md5_digest": "2f54451cf810a32f167be3703ceb6804", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 11630510, "upload_time": "2021-12-31T15:44:01", "upload_time_iso_8601": "2021-12-31T15:44:01.425883Z", "url": "https://files.pythonhosted.org/packages/06/eb/63a6671e6df17c239fc22b465e5da91046fc4debae9d416304c96462ad57/pydantic-1.9.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d9de9676797be6eb201213e60b296f43", "sha256": "f5a64b64ddf4c99fe201ac2724daada8595ada0d102ab96d019c1555c2d6441d" }, "downloads": -1, "filename": "pydantic-1.9.0-cp39-cp39-musllinux_1_1_i686.whl", "has_sig": false, "md5_digest": "d9de9676797be6eb201213e60b296f43", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 11763819, "upload_time": "2021-12-31T15:44:05", "upload_time_iso_8601": "2021-12-31T15:44:05.071792Z", "url": "https://files.pythonhosted.org/packages/79/1b/ec2bbd5d84b165ee76961ea48c27e1e52a3fccfe746ea475b30c36268df9/pydantic-1.9.0-cp39-cp39-musllinux_1_1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "400b4811a9747b44b59c5605f389cd96", "sha256": "a733965f1a2b4090a5238d40d983dcd78f3ecea221c7af1497b845a9709c1721" }, "downloads": -1, "filename": "pydantic-1.9.0-cp39-cp39-musllinux_1_1_x86_64.whl", "has_sig": false, "md5_digest": "400b4811a9747b44b59c5605f389cd96", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 12343444, "upload_time": "2021-12-31T15:44:08", "upload_time_iso_8601": "2021-12-31T15:44:08.761196Z", "url": "https://files.pythonhosted.org/packages/63/9a/02218f7978c603d94ef10abfca4acbaa9e6a1ce5d10543648bcb078ffe73/pydantic-1.9.0-cp39-cp39-musllinux_1_1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "97f7a6851a6dad3f7e65f22044a5d6da", "sha256": "2cc6a4cb8a118ffec2ca5fcb47afbacb4f16d0ab8b7350ddea5e8ef7bcc53a16" }, "downloads": -1, "filename": "pydantic-1.9.0-cp39-cp39-win_amd64.whl", "has_sig": false, "md5_digest": "97f7a6851a6dad3f7e65f22044a5d6da", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 2103782, "upload_time": "2021-12-31T15:44:11", "upload_time_iso_8601": "2021-12-31T15:44:11.305320Z", "url": "https://files.pythonhosted.org/packages/ab/75/d1b75966886315bb269060201259cfc2ff0481a69e06df907363c5420bed/pydantic-1.9.0-cp39-cp39-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "67d68a805f50480adbea1335ec3b1895", "sha256": "085ca1de245782e9b46cefcf99deecc67d418737a1fd3f6a4f511344b613a5b3" }, "downloads": -1, "filename": "pydantic-1.9.0-py3-none-any.whl", "has_sig": false, "md5_digest": "67d68a805f50480adbea1335ec3b1895", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.1", "size": 140268, "upload_time": "2021-12-31T15:44:13", "upload_time_iso_8601": "2021-12-31T15:44:13.336041Z", "url": "https://files.pythonhosted.org/packages/d4/4e/00724eebf52854e65dabe2c190b4842afbda0e09817f415683a3130a123c/pydantic-1.9.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1b3ef00c59750aa7d3dd9d429ac4f1e5", "sha256": "742645059757a56ecd886faf4ed2441b9c0cd406079c2b4bee51bcc3fbcd510a" }, "downloads": -1, "filename": "pydantic-1.9.0.tar.gz", "has_sig": false, "md5_digest": "1b3ef00c59750aa7d3dd9d429ac4f1e5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.1", "size": 299758, "upload_time": "2021-12-31T15:44:15", "upload_time_iso_8601": "2021-12-31T15:44:15.396773Z", "url": "https://files.pythonhosted.org/packages/60/a3/23a8a9378ff06853bda6527a39fe317b088d760adf41cf70fc0f6110e485/pydantic-1.9.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.9.0a1": [ { "comment_text": "", "digests": { "md5": "1338933029acdbaf101639508473996d", "sha256": "0f5d37caf853b21313d0ce1e552056d8c437f8629213a70a9b7022c6f4e9847e" }, "downloads": -1, "filename": "pydantic-1.9.0a1-cp36-cp36m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "1338933029acdbaf101639508473996d", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 2777686, "upload_time": "2021-12-18T22:34:35", "upload_time_iso_8601": "2021-12-18T22:34:35.819201Z", "url": "https://files.pythonhosted.org/packages/ef/fc/49624a8909ebdbe94a5c7000d7b8220ec347aa6e081ee0f0c07c8672d795/pydantic-1.9.0a1-cp36-cp36m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c575717a12225f8aa6eb1bd2235e0780", "sha256": "5fc86051cf543bebb3fd1453a6498c7b0527ac2efda067ac4796f8784a0c4372" }, "downloads": -1, "filename": "pydantic-1.9.0a1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "c575717a12225f8aa6eb1bd2235e0780", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 10940784, "upload_time": "2021-12-18T22:34:38", "upload_time_iso_8601": "2021-12-18T22:34:38.643712Z", "url": "https://files.pythonhosted.org/packages/83/9b/08f667fb12a2aa0b2bfadd475af0f2e78a8333af71db932ad4dd2ad0598b/pydantic-1.9.0a1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1a7b51bc2998c3275fdcb6276bd37643", "sha256": "a5a51dd5479d35ddb31788137a877dc3d3c42d6ae5728a40ee2f9983180bd1b7" }, "downloads": -1, "filename": "pydantic-1.9.0a1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "has_sig": false, "md5_digest": "1a7b51bc2998c3275fdcb6276bd37643", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 10377019, "upload_time": "2021-12-18T22:34:42", "upload_time_iso_8601": "2021-12-18T22:34:42.280414Z", "url": "https://files.pythonhosted.org/packages/7c/71/17e423d1a8f0dfde8fb9f964e3afb1f7ae2a32e889ecbeab27a45678ff0c/pydantic-1.9.0a1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d575e1cfcdd0badcc82f54b85c842260", "sha256": "4d9e1a1d129039325ea37fae46aa7f7507f064e9f697957cd6edfaef7d3495e2" }, "downloads": -1, "filename": "pydantic-1.9.0a1-cp36-cp36m-musllinux_1_1_i686.whl", "has_sig": false, "md5_digest": "d575e1cfcdd0badcc82f54b85c842260", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 10460999, "upload_time": "2021-12-18T22:34:44", "upload_time_iso_8601": "2021-12-18T22:34:44.638653Z", "url": "https://files.pythonhosted.org/packages/33/fb/dd4c123dcd0e0249652298a53537aa7669c6e1661edc434e48a0309d57bf/pydantic-1.9.0a1-cp36-cp36m-musllinux_1_1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bd3878168be7de814e46da0e64cae5bb", "sha256": "6cd1a637d541f4e5efe520fd604e4be78261105c0ba1adb82f3058ca104664b6" }, "downloads": -1, "filename": "pydantic-1.9.0a1-cp36-cp36m-musllinux_1_1_x86_64.whl", "has_sig": false, "md5_digest": "bd3878168be7de814e46da0e64cae5bb", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 10972094, "upload_time": "2021-12-18T22:34:47", "upload_time_iso_8601": "2021-12-18T22:34:47.551112Z", "url": "https://files.pythonhosted.org/packages/6f/e9/ecc5a0418b0ddfdeb1530c5abb6934a61aa57b7412e77e806decab164ecb/pydantic-1.9.0a1-cp36-cp36m-musllinux_1_1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "adc8fff5a4ebc9027cc01098281ad747", "sha256": "ba48134642abccd96177060e45805fcf51f95d307f129aa995d5f8b245484ae5" }, "downloads": -1, "filename": "pydantic-1.9.0a1-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "adc8fff5a4ebc9027cc01098281ad747", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 2024165, "upload_time": "2021-12-18T22:34:49", "upload_time_iso_8601": "2021-12-18T22:34:49.806779Z", "url": "https://files.pythonhosted.org/packages/aa/d3/a1af07fb63a35d1b74619bef92a50e07f038284a44eb5de36480d16ad175/pydantic-1.9.0a1-cp36-cp36m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f4123f5b263322e266312f81ba75c8b1", "sha256": "f6c72b4f850e469f03b256ebc0db8430b15d54269d4553057da62a2a6c87c840" }, "downloads": -1, "filename": "pydantic-1.9.0a1-cp37-cp37m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "f4123f5b263322e266312f81ba75c8b1", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 2788371, "upload_time": "2021-12-18T22:34:51", "upload_time_iso_8601": "2021-12-18T22:34:51.989020Z", "url": "https://files.pythonhosted.org/packages/1b/f2/3602d296f9b466e98810d7d416aeeb758f630de0e59b38e69044464b5810/pydantic-1.9.0a1-cp37-cp37m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "51404b71d6409b4736431f63aaee18cd", "sha256": "1a8a1f8af567a9794ff71fe93cdcac53163cd3c186352a20fdd7eab390c8a370" }, "downloads": -1, "filename": "pydantic-1.9.0a1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "51404b71d6409b4736431f63aaee18cd", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 10867771, "upload_time": "2021-12-18T22:34:55", "upload_time_iso_8601": "2021-12-18T22:34:55.109859Z", "url": "https://files.pythonhosted.org/packages/07/21/de3cef6edf1d2d3a40ae5aaae436f3bb1fc5e0b2ef0f034d92165cc660e4/pydantic-1.9.0a1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5d04ed85c36ef0351ccb0a852929579b", "sha256": "022f1b57be8dc895c71d2e5ae4f18b3d9b9cac6ffc4cadc85d457c7142d7b876" }, "downloads": -1, "filename": "pydantic-1.9.0a1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "has_sig": false, "md5_digest": "5d04ed85c36ef0351ccb0a852929579b", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 10308029, "upload_time": "2021-12-18T22:34:57", "upload_time_iso_8601": "2021-12-18T22:34:57.854422Z", "url": "https://files.pythonhosted.org/packages/45/14/7e03b5941ef276e68a04567bdc4e306561a79f8fb2a24ee9d678c8d80a8a/pydantic-1.9.0a1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "51e61323aacb848f3f4ab1b284dd624a", "sha256": "c92877634e1e0320f4d723255dd10a10e6a7cb810caee52fa61aaf0e9938a38c" }, "downloads": -1, "filename": "pydantic-1.9.0a1-cp37-cp37m-musllinux_1_1_i686.whl", "has_sig": false, "md5_digest": "51e61323aacb848f3f4ab1b284dd624a", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 10410030, "upload_time": "2021-12-18T22:35:00", "upload_time_iso_8601": "2021-12-18T22:35:00.637000Z", "url": "https://files.pythonhosted.org/packages/89/7e/409ab2a1ac9acf925c522c5444080f9f7ea03c15d7696d28c7484862a60b/pydantic-1.9.0a1-cp37-cp37m-musllinux_1_1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "87c657bacfa80f767f37d4ac3aa1e9e4", "sha256": "c4c0925747d730efef3dfbdd05873019fae795302234ad50c194bb53f6f41589" }, "downloads": -1, "filename": "pydantic-1.9.0a1-cp37-cp37m-musllinux_1_1_x86_64.whl", "has_sig": false, "md5_digest": "87c657bacfa80f767f37d4ac3aa1e9e4", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 10898694, "upload_time": "2021-12-18T22:35:03", "upload_time_iso_8601": "2021-12-18T22:35:03.545034Z", "url": "https://files.pythonhosted.org/packages/cd/ee/944a1caec930dfc300bed3135e7a4c6b5c35828a595c73f18f90e4bd5a10/pydantic-1.9.0a1-cp37-cp37m-musllinux_1_1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e2f71eb11a190cdcc1d7f96e22bdad91", "sha256": "9d6c622351c8ad80d2741fef4b8bc34b133a255c5119008b22dc1141829664f5" }, "downloads": -1, "filename": "pydantic-1.9.0a1-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "e2f71eb11a190cdcc1d7f96e22bdad91", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 2025033, "upload_time": "2021-12-18T22:35:06", "upload_time_iso_8601": "2021-12-18T22:35:06.190988Z", "url": "https://files.pythonhosted.org/packages/03/a5/0812904e00bc2d4eefd415245683a1b9676525421bebabb05642df1786f8/pydantic-1.9.0a1-cp37-cp37m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "54742f735f200ba664bf6b7b1fe3a009", "sha256": "063fa9de9159d17e26b6849f8531532ef6192bd42a1917cbf067efd52256a1c1" }, "downloads": -1, "filename": "pydantic-1.9.0a1-cp38-cp38-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "54742f735f200ba664bf6b7b1fe3a009", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 2851852, "upload_time": "2021-12-18T22:35:08", "upload_time_iso_8601": "2021-12-18T22:35:08.557983Z", "url": "https://files.pythonhosted.org/packages/6a/a0/e9522cea7b6897061a6cce6ed4e6166fda4cf8fd5ed18db862ae768fac03/pydantic-1.9.0a1-cp38-cp38-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "75253c18a36db20b69eb6f548d4f8963", "sha256": "ea3b1fbbfed8191c175c786e6da614cb02f7f13acc775d2c0b6b4c23bbc3bf0b" }, "downloads": -1, "filename": "pydantic-1.9.0a1-cp38-cp38-macosx_11_0_arm64.whl", "has_sig": false, "md5_digest": "75253c18a36db20b69eb6f548d4f8963", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 2364491, "upload_time": "2021-12-18T22:35:10", "upload_time_iso_8601": "2021-12-18T22:35:10.866198Z", "url": "https://files.pythonhosted.org/packages/1f/68/8bca0a4d500db063a3927a3650d76074c0a4bc740fff97ee82d0d893c393/pydantic-1.9.0a1-cp38-cp38-macosx_11_0_arm64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f0ffea216655d153cd74b5d62b97bc45", "sha256": "08b621d2f267e37ef965c5651861f20c7d1289407ec51f98227a06365f7508fc" }, "downloads": -1, "filename": "pydantic-1.9.0a1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "f0ffea216655d153cd74b5d62b97bc45", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 12493687, "upload_time": "2021-12-18T22:35:13", "upload_time_iso_8601": "2021-12-18T22:35:13.698889Z", "url": "https://files.pythonhosted.org/packages/05/b6/9abf5e2c6b8e798dc1c4f40fb5f7e1d10cc48ed982366d3ade4471ea5080/pydantic-1.9.0a1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fc5de59aa8a957103fd49596f9911ad9", "sha256": "f173849d17524a59ea080854056202ef40b088d13520e46fadc156642df60afa" }, "downloads": -1, "filename": "pydantic-1.9.0a1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "has_sig": false, "md5_digest": "fc5de59aa8a957103fd49596f9911ad9", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 11911628, "upload_time": "2021-12-18T22:35:17", "upload_time_iso_8601": "2021-12-18T22:35:17.193935Z", "url": "https://files.pythonhosted.org/packages/4b/fb/823e26e9d694f86a586308b6df6de84d42ca63e475be983402709f747bb5/pydantic-1.9.0a1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3fe2ef2a7873fff33782b248c8ab611d", "sha256": "be13b6db2ed2b6dc0fbd6ae6cea97c1dd033aa1bc66a77d1145c84b395c5ffcc" }, "downloads": -1, "filename": "pydantic-1.9.0a1-cp38-cp38-musllinux_1_1_i686.whl", "has_sig": false, "md5_digest": "3fe2ef2a7873fff33782b248c8ab611d", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 13751577, "upload_time": "2021-12-18T22:35:20", "upload_time_iso_8601": "2021-12-18T22:35:20.616906Z", "url": "https://files.pythonhosted.org/packages/e3/b3/20e108f50e3ede360f694d2e7e5d56e025640170be1e01f28083be93f8a8/pydantic-1.9.0a1-cp38-cp38-musllinux_1_1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "78bed90ff47b75cc2435f85b0aa3f836", "sha256": "cdf2deaae7ff4ff79ede8c1825d19e4d414850779533cc8777a42b80ad85a745" }, "downloads": -1, "filename": "pydantic-1.9.0a1-cp38-cp38-musllinux_1_1_x86_64.whl", "has_sig": false, "md5_digest": "78bed90ff47b75cc2435f85b0aa3f836", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 15068204, "upload_time": "2021-12-18T22:35:23", "upload_time_iso_8601": "2021-12-18T22:35:23.551206Z", "url": "https://files.pythonhosted.org/packages/b4/46/79999a52c6516b4063faf4159324fb410f19d2983bb3e5570e0bd3be90ed/pydantic-1.9.0a1-cp38-cp38-musllinux_1_1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5ef2fa4df436ee7665d69442cd7ff253", "sha256": "59097757a73e82e204608f95b89607e7fea955feb5c2dcf1847e261176efd9f5" }, "downloads": -1, "filename": "pydantic-1.9.0a1-cp38-cp38-win_amd64.whl", "has_sig": false, "md5_digest": "5ef2fa4df436ee7665d69442cd7ff253", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 2133599, "upload_time": "2021-12-18T22:35:26", "upload_time_iso_8601": "2021-12-18T22:35:26.340887Z", "url": "https://files.pythonhosted.org/packages/fc/03/229206c6e587046d5532f5118630c4950e711bca5d55d6a97a62b74f761a/pydantic-1.9.0a1-cp38-cp38-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7565f1df81711715133c6ee3562b1eec", "sha256": "e3d05f2e4061b19709f1ba8b2fb329ff028444376712b8fa5b47b6e2e28e83fd" }, "downloads": -1, "filename": "pydantic-1.9.0a1-cp39-cp39-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "7565f1df81711715133c6ee3562b1eec", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 2916572, "upload_time": "2021-12-18T22:35:28", "upload_time_iso_8601": "2021-12-18T22:35:28.668890Z", "url": "https://files.pythonhosted.org/packages/25/03/6cdd3abf26238ab79975ad58198ab4afb96fe6b1fd07970a4c5dc6fcd178/pydantic-1.9.0a1-cp39-cp39-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c05409747e36a333f2d7d138f568bfb8", "sha256": "1c4290343c90636bd4c6271dc5ccd9ffd55c41b62d0d00e3a12eb54ab7008c11" }, "downloads": -1, "filename": "pydantic-1.9.0a1-cp39-cp39-macosx_11_0_arm64.whl", "has_sig": false, "md5_digest": "c05409747e36a333f2d7d138f568bfb8", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 2407670, "upload_time": "2021-12-18T22:35:30", "upload_time_iso_8601": "2021-12-18T22:35:30.644879Z", "url": "https://files.pythonhosted.org/packages/91/5a/f438937de06bd533ab5015cf5a78a6c90106148bc2df10c4893858e743a9/pydantic-1.9.0a1-cp39-cp39-macosx_11_0_arm64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "dfc1ba8621f4bdd2dfac0fb4552e9b42", "sha256": "eb880ef3ee3073f6e255de2f479903f9ecc34a0905bad3b3bb0afaaa1fb5e1d1" }, "downloads": -1, "filename": "pydantic-1.9.0a1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "dfc1ba8621f4bdd2dfac0fb4552e9b42", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 12143503, "upload_time": "2021-12-18T22:35:33", "upload_time_iso_8601": "2021-12-18T22:35:33.649977Z", "url": "https://files.pythonhosted.org/packages/da/b5/3cd4b6d12f4fbc3fd43d38a71af2ba352b7309e46d3cdf4cc33711b955bc/pydantic-1.9.0a1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4e6639f97166d7fbe5a375d5d5303ad1", "sha256": "fbdd504ae26e2cbebbdc0837bb54f75eeecebe3d92380a2b4be7b70d685c97a3" }, "downloads": -1, "filename": "pydantic-1.9.0a1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "has_sig": false, "md5_digest": "4e6639f97166d7fbe5a375d5d5303ad1", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 11560371, "upload_time": "2021-12-18T22:35:36", "upload_time_iso_8601": "2021-12-18T22:35:36.935975Z", "url": "https://files.pythonhosted.org/packages/e3/4a/3cdc963cbb4603c61dd275c62cfb8a7e43489d47cec7caa6ffb0e47ace0d/pydantic-1.9.0a1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2a1212e686206d7144f2da7dcf895d05", "sha256": "ef3f401c41db09340f7d8e606207c4835c7118af39f8d126d3cd2f5d0dce5fcf" }, "downloads": -1, "filename": "pydantic-1.9.0a1-cp39-cp39-musllinux_1_1_i686.whl", "has_sig": false, "md5_digest": "2a1212e686206d7144f2da7dcf895d05", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 11692613, "upload_time": "2021-12-18T22:35:39", "upload_time_iso_8601": "2021-12-18T22:35:39.556884Z", "url": "https://files.pythonhosted.org/packages/37/8f/e7624340af38dbfc5b43bc02297c80e357c4235d6fd922d7ca591958b8b6/pydantic-1.9.0a1-cp39-cp39-musllinux_1_1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "44edf72f4d9ce8d123756b1ebe02dc28", "sha256": "706bf53a1f3f28a865ea8b0dc21da2f001e2389c0dc93aab64b34c6e19062856" }, "downloads": -1, "filename": "pydantic-1.9.0a1-cp39-cp39-musllinux_1_1_x86_64.whl", "has_sig": false, "md5_digest": "44edf72f4d9ce8d123756b1ebe02dc28", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 12273286, "upload_time": "2021-12-18T22:35:42", "upload_time_iso_8601": "2021-12-18T22:35:42.344604Z", "url": "https://files.pythonhosted.org/packages/d1/e2/5682d28f56e4f9ec23908004083c8873c70a1968de78bc976b5aeaabe31d/pydantic-1.9.0a1-cp39-cp39-musllinux_1_1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5e05c2761202a10f7af2f597f18000c7", "sha256": "786b0c309900c7a9e5b639195a824dd6e405d631be2e2e0f80083238b8b9f3d7" }, "downloads": -1, "filename": "pydantic-1.9.0a1-cp39-cp39-win_amd64.whl", "has_sig": false, "md5_digest": "5e05c2761202a10f7af2f597f18000c7", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 2095374, "upload_time": "2021-12-18T22:35:44", "upload_time_iso_8601": "2021-12-18T22:35:44.974588Z", "url": "https://files.pythonhosted.org/packages/68/c1/211f479a52a3c3f1f3754607f44c37319c2491a6b5e42ec8a626034d3b92/pydantic-1.9.0a1-cp39-cp39-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e6c40583d08ef8dd0eceda772dbcd719", "sha256": "4bf5aed4f22e1a7d91f6084150584bf9d3d8192c88c03451e59cdc46fd12b6be" }, "downloads": -1, "filename": "pydantic-1.9.0a1-py3-none-any.whl", "has_sig": false, "md5_digest": "e6c40583d08ef8dd0eceda772dbcd719", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.1", "size": 139465, "upload_time": "2021-12-18T22:35:47", "upload_time_iso_8601": "2021-12-18T22:35:47.164146Z", "url": "https://files.pythonhosted.org/packages/ad/45/64925d5dc0de9b4179534a64a85b19192731dc796299a6feed0cebb746cc/pydantic-1.9.0a1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5565454026f9517dbfc68bf1bfc06c95", "sha256": "c51156e35b35dcaeb964cad89e0914d9468f2612bd2455898ac11b038aced03d" }, "downloads": -1, "filename": "pydantic-1.9.0a1.tar.gz", "has_sig": false, "md5_digest": "5565454026f9517dbfc68bf1bfc06c95", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.1", "size": 296718, "upload_time": "2021-12-18T22:35:48", "upload_time_iso_8601": "2021-12-18T22:35:48.912444Z", "url": "https://files.pythonhosted.org/packages/6b/a2/f088f5018b88b4ba83679040115aa2a931ab92527f32192ff4444b3bf833/pydantic-1.9.0a1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.9.0a2": [ { "comment_text": "", "digests": { "md5": "b22c85e93a5ba9ecb363b926e6dad9ff", "sha256": "68dcda5d5c5c72b5aa834e3c2b1771434f72b42bb51464a85b293db431f96ca9" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp310-cp310-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "b22c85e93a5ba9ecb363b926e6dad9ff", "packagetype": "bdist_wheel", "python_version": "cp310", "requires_python": ">=3.6.1", "size": 2922462, "upload_time": "2021-12-24T16:27:24", "upload_time_iso_8601": "2021-12-24T16:27:24.930683Z", "url": "https://files.pythonhosted.org/packages/0a/f0/8aa159fe4c8b518a2802365bd5ab1fb00aedac4dad7e027b9517d247a972/pydantic-1.9.0a2-cp310-cp310-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8abda339e1922e1de2020d1855a03b38", "sha256": "daea5ff8f06cde8daabf07ce961708063d83202a6119e3fe9a45504b2d3c4771" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp310-cp310-macosx_11_0_arm64.whl", "has_sig": false, "md5_digest": "8abda339e1922e1de2020d1855a03b38", "packagetype": "bdist_wheel", "python_version": "cp310", "requires_python": ">=3.6.1", "size": 2413116, "upload_time": "2021-12-24T16:27:27", "upload_time_iso_8601": "2021-12-24T16:27:27.212834Z", "url": "https://files.pythonhosted.org/packages/05/cd/9ecbdd10981b7d90f9dfc9cf47a75aa3fe19563909e27a34738b35b67e66/pydantic-1.9.0a2-cp310-cp310-macosx_11_0_arm64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "40f8f1758e826c5399e57b8b16df52e4", "sha256": "53d546155dd3b48f436fa837cade6344de84be11dc10fbb92322ee76012e751a" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "40f8f1758e826c5399e57b8b16df52e4", "packagetype": "bdist_wheel", "python_version": "cp310", "requires_python": ">=3.6.1", "size": 12220443, "upload_time": "2021-12-24T16:27:29", "upload_time_iso_8601": "2021-12-24T16:27:29.532317Z", "url": "https://files.pythonhosted.org/packages/0c/87/6b7908e6e9e682700fd89d2e8b2176ef6a63071947c61737551fc39c8b75/pydantic-1.9.0a2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c77b491e35f5a666fdf8098ae031e03a", "sha256": "820f6d27f53e7bacb4d11c65087316adcaf860e442500a1a7a1918fdcd8e5a16" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "has_sig": false, "md5_digest": "c77b491e35f5a666fdf8098ae031e03a", "packagetype": "bdist_wheel", "python_version": "cp310", "requires_python": ">=3.6.1", "size": 11657379, "upload_time": "2021-12-24T16:27:32", "upload_time_iso_8601": "2021-12-24T16:27:32.181521Z", "url": "https://files.pythonhosted.org/packages/fa/f8/706e0b99af8b98e3fddbe8f092f4c44b7cd837e2582695e2195b90ce3f26/pydantic-1.9.0a2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6bb26dd0bde8f86d8aa0d061432db9bd", "sha256": "2fd8725693b5be9e214b719224ec8bf3e07198efcf3b8c7f7df45969b7c9b114" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp310-cp310-musllinux_1_1_i686.whl", "has_sig": false, "md5_digest": "6bb26dd0bde8f86d8aa0d061432db9bd", "packagetype": "bdist_wheel", "python_version": "cp310", "requires_python": ">=3.6.1", "size": 11791840, "upload_time": "2021-12-24T16:27:35", "upload_time_iso_8601": "2021-12-24T16:27:35.222738Z", "url": "https://files.pythonhosted.org/packages/ed/b5/47031f2564a844cea06b43d0be4942d3ec4c9cbc6febbfcfa2dd37effe89/pydantic-1.9.0a2-cp310-cp310-musllinux_1_1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7e818905f6f7ce652dd8d06a1d3e0df0", "sha256": "940304821b7e8e2588b108eac96a0f69e5b089bed6a905ead64dbfc48d6bfce3" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp310-cp310-musllinux_1_1_x86_64.whl", "has_sig": false, "md5_digest": "7e818905f6f7ce652dd8d06a1d3e0df0", "packagetype": "bdist_wheel", "python_version": "cp310", "requires_python": ">=3.6.1", "size": 12377521, "upload_time": "2021-12-24T16:27:37", "upload_time_iso_8601": "2021-12-24T16:27:37.711763Z", "url": "https://files.pythonhosted.org/packages/b8/a0/c3f7e9d33a9604cab2e0d5841606bbf4bcd8fe8868dc5265d0b8500a1214/pydantic-1.9.0a2-cp310-cp310-musllinux_1_1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9ae862a4c813c76aa44ff4cf83932965", "sha256": "d542535eff642ee2b45f6c16d16e9f3d04dab77ce7e2e084f9d46de76ba804f0" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp310-cp310-win_amd64.whl", "has_sig": false, "md5_digest": "9ae862a4c813c76aa44ff4cf83932965", "packagetype": "bdist_wheel", "python_version": "cp310", "requires_python": ">=3.6.1", "size": 2114175, "upload_time": "2021-12-24T16:27:40", "upload_time_iso_8601": "2021-12-24T16:27:40.032750Z", "url": "https://files.pythonhosted.org/packages/93/a5/4e3b75926d4e0e69d2a53c1c0e64ba2a8ab9cb07cc716710b704f7631130/pydantic-1.9.0a2-cp310-cp310-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a354d1f7cee84eb289cc5de24b9c50de", "sha256": "1f62850559393d34144ad4af137c011fac47794404b15f7ff29f7542657f2608" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp36-cp36m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "a354d1f7cee84eb289cc5de24b9c50de", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 2783107, "upload_time": "2021-12-24T16:27:42", "upload_time_iso_8601": "2021-12-24T16:27:42.192539Z", "url": "https://files.pythonhosted.org/packages/ba/51/2cc442d3545c2fd4c6e3290527ac26fd2bd93ac1e05e7a24d3fc6f34ef66/pydantic-1.9.0a2-cp36-cp36m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "70bf9feaccee8cf1eae8a38542ab8e47", "sha256": "bf04006065e976c6023b2a41346f5de43ccebfe563b87238c1ed5326924dac51" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "70bf9feaccee8cf1eae8a38542ab8e47", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 10957407, "upload_time": "2021-12-24T16:27:45", "upload_time_iso_8601": "2021-12-24T16:27:45.008915Z", "url": "https://files.pythonhosted.org/packages/52/0e/e65b465b730b55af386eda8bcfe5d323ceb4d1304c35a50ca66a3213bccc/pydantic-1.9.0a2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f4b86f51274a6bf53d1dc6f0c7d1ed27", "sha256": "ce6c0b824b2504380dc2b21794de7b2806045f63e3627200ddcab68d25df8117" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "has_sig": false, "md5_digest": "f4b86f51274a6bf53d1dc6f0c7d1ed27", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 10392892, "upload_time": "2021-12-24T16:27:48", "upload_time_iso_8601": "2021-12-24T16:27:48.156412Z", "url": "https://files.pythonhosted.org/packages/23/ce/a94849fd19f3231558b33ee8fc10233797332123d2d38969fcd30f80cc0a/pydantic-1.9.0a2-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "22435d6f8080bf9867264ba90fbfbfa1", "sha256": "790dea17999af8594fe9a4725c6978ea55acee3f498ec8a6392bbe1270e11418" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp36-cp36m-musllinux_1_1_i686.whl", "has_sig": false, "md5_digest": "22435d6f8080bf9867264ba90fbfbfa1", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 10476838, "upload_time": "2021-12-24T16:27:50", "upload_time_iso_8601": "2021-12-24T16:27:50.718486Z", "url": "https://files.pythonhosted.org/packages/64/0b/bdb0fae3f19ab60b13361db204482c48c436e68b97af9657a361748c0b7a/pydantic-1.9.0a2-cp36-cp36m-musllinux_1_1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "21001242a49f0a6bede723fe71152939", "sha256": "760581e0fe8b76afbd4a7271f5f3f17b8b99e7d527f0fc3c7f22b464058ff9d0" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp36-cp36m-musllinux_1_1_x86_64.whl", "has_sig": false, "md5_digest": "21001242a49f0a6bede723fe71152939", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 10999742, "upload_time": "2021-12-24T16:27:53", "upload_time_iso_8601": "2021-12-24T16:27:53.459039Z", "url": "https://files.pythonhosted.org/packages/20/ef/53f17f490fcd313333346e642b9e12bc3a4cbb53c1f8d250cc2d4746336c/pydantic-1.9.0a2-cp36-cp36m-musllinux_1_1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "652cd5313bb50b773a87909161bdce04", "sha256": "be605e9b13d34eb0c585579deeefb6a3690922e00de3ccf479ba99a327aab352" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "652cd5313bb50b773a87909161bdce04", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 2028377, "upload_time": "2021-12-24T16:27:56", "upload_time_iso_8601": "2021-12-24T16:27:56.029681Z", "url": "https://files.pythonhosted.org/packages/22/05/4c81ee18c4a112792ee377329a031c8dc508f7c8e4237e5f9ccc9d83df9e/pydantic-1.9.0a2-cp36-cp36m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ab040f281c93aa12f9fe9f28c092606a", "sha256": "72f2730bc5ba0ab00f368185e67265dfb60a0f46e1479782cdaaa1ac9dc39af2" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp37-cp37m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "ab040f281c93aa12f9fe9f28c092606a", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 2792770, "upload_time": "2021-12-24T16:27:57", "upload_time_iso_8601": "2021-12-24T16:27:57.870090Z", "url": "https://files.pythonhosted.org/packages/55/32/e8118824f1b3fd52c685f01191101597a08aed0013aec53b39cb250c0904/pydantic-1.9.0a2-cp37-cp37m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "032b76966e4719034a44d82cb731b920", "sha256": "a7e8e4095b2236c00195944a4e88131c9dcf8913221bb8774ac9ce022841c0b7" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "032b76966e4719034a44d82cb731b920", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 10884547, "upload_time": "2021-12-24T16:28:00", "upload_time_iso_8601": "2021-12-24T16:28:00.301428Z", "url": "https://files.pythonhosted.org/packages/6f/1f/9a5d4b0b843671fee517a61cf776f0ddccff7911dcd9fe0a71ae29c97973/pydantic-1.9.0a2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9a0f42f53cc99d9f453ecc3fda6a3fb7", "sha256": "e014746cd95711c8e97008fff0e2ea262455de1c0a618e792f306fbae54c126e" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "has_sig": false, "md5_digest": "9a0f42f53cc99d9f453ecc3fda6a3fb7", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 10321052, "upload_time": "2021-12-24T16:28:03", "upload_time_iso_8601": "2021-12-24T16:28:03.014800Z", "url": "https://files.pythonhosted.org/packages/89/cc/e534556925110b22764587e8541cd2ab303b80b36bf4b579e84667d8c8a1/pydantic-1.9.0a2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "93a3bd14f5f1da1259cef75fccd6b089", "sha256": "8ff8f42b0c83f6f9670e8c9b39cff2fff113f0a0dae21725eda475a386971c17" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp37-cp37m-musllinux_1_1_i686.whl", "has_sig": false, "md5_digest": "93a3bd14f5f1da1259cef75fccd6b089", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 10427819, "upload_time": "2021-12-24T16:28:05", "upload_time_iso_8601": "2021-12-24T16:28:05.455194Z", "url": "https://files.pythonhosted.org/packages/37/e7/3f3db4793f04520500093cad8769febe71c63e5584867be136beb46e4367/pydantic-1.9.0a2-cp37-cp37m-musllinux_1_1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2f485ebfd4cdb56b753e2b6ec9a970ee", "sha256": "f8cbea0792cfa223d5c31598d7a32dd48c505ac563db1a759aaef4d7e27a2bcb" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp37-cp37m-musllinux_1_1_x86_64.whl", "has_sig": false, "md5_digest": "2f485ebfd4cdb56b753e2b6ec9a970ee", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 10924745, "upload_time": "2021-12-24T16:28:07", "upload_time_iso_8601": "2021-12-24T16:28:07.946674Z", "url": "https://files.pythonhosted.org/packages/48/c1/70e31f27a3dd2332a8bf496d932a9e027d556d51812e3dc3e49dfc92d823/pydantic-1.9.0a2-cp37-cp37m-musllinux_1_1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8e7a8e3744b54004b6a220c01d62913d", "sha256": "552448389136f393912cb734fce7894deda035e16d3ceb2abd27691bbd1423c5" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "8e7a8e3744b54004b6a220c01d62913d", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 2029551, "upload_time": "2021-12-24T16:28:10", "upload_time_iso_8601": "2021-12-24T16:28:10.016431Z", "url": "https://files.pythonhosted.org/packages/c5/61/7afafa64e4a48d9c61cd50b91e36a72685e2148321bfa11943273b46180b/pydantic-1.9.0a2-cp37-cp37m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1dcdce7e55ec9adb99dcc877431e054a", "sha256": "82d05be71a6c530d3d8decd083411d787899b5aad398346c29c7927e58f417ba" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp38-cp38-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "1dcdce7e55ec9adb99dcc877431e054a", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 2855685, "upload_time": "2021-12-24T16:28:11", "upload_time_iso_8601": "2021-12-24T16:28:11.877868Z", "url": "https://files.pythonhosted.org/packages/5a/af/15a427eeeadc18b2deda666383cb724efda1638f1074bdd9388dd743a1f7/pydantic-1.9.0a2-cp38-cp38-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b5d2a1dcda8525cc8799ee3de848f933", "sha256": "2c8523de702409eecfbc2ad65efeb4abd80c05f3351e45b4dee8b2058c789537" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp38-cp38-macosx_11_0_arm64.whl", "has_sig": false, "md5_digest": "b5d2a1dcda8525cc8799ee3de848f933", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 2368813, "upload_time": "2021-12-24T16:28:13", "upload_time_iso_8601": "2021-12-24T16:28:13.939961Z", "url": "https://files.pythonhosted.org/packages/a7/c5/aca0ac5ea66adacbfe6441dd1d22ce04c8f3b605596d793ce32f3d384b9c/pydantic-1.9.0a2-cp38-cp38-macosx_11_0_arm64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cb43a8ac4aef10611e80a4b4219db210", "sha256": "35ba9b7cb2eeec9e4acf9d6753b5342907219906d4e98c89b46dbc482c2deb93" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "cb43a8ac4aef10611e80a4b4219db210", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 12514778, "upload_time": "2021-12-24T16:28:16", "upload_time_iso_8601": "2021-12-24T16:28:16.371056Z", "url": "https://files.pythonhosted.org/packages/2d/89/eff004049206227e1018f8922cfe440dd993b5824775a8520e8ec0a38247/pydantic-1.9.0a2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7ea9e07958c0ec3b0ec7af581f95cc59", "sha256": "278656d46bc9c475e322387e803d1357bbeebf63f98686bf1115fa5aa9df3b33" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "has_sig": false, "md5_digest": "7ea9e07958c0ec3b0ec7af581f95cc59", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 11937176, "upload_time": "2021-12-24T16:28:18", "upload_time_iso_8601": "2021-12-24T16:28:18.838848Z", "url": "https://files.pythonhosted.org/packages/7a/cd/a2d05f0a0d11d4609d5f2c0914140f4e95172467224862431cca07c5c493/pydantic-1.9.0a2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "45bbf0e4b63cfa2bfc4274cabded4885", "sha256": "f49f88534b042a50835ad03d41546bface4a5b1358edb62623bf18c38a035ace" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp38-cp38-musllinux_1_1_i686.whl", "has_sig": false, "md5_digest": "45bbf0e4b63cfa2bfc4274cabded4885", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 13785732, "upload_time": "2021-12-24T16:28:21", "upload_time_iso_8601": "2021-12-24T16:28:21.424618Z", "url": "https://files.pythonhosted.org/packages/e7/94/133b5f8c3e501ea5fa0f9794e4210607a221b8ac525dfceda2cdc801d1b1/pydantic-1.9.0a2-cp38-cp38-musllinux_1_1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "90c8af6329034667457aa8a8d920d842", "sha256": "de219b3ac6deae7315a1f194f1ebf9095da3fddaf79e01ef4af8852a00e18ec7" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp38-cp38-musllinux_1_1_x86_64.whl", "has_sig": false, "md5_digest": "90c8af6329034667457aa8a8d920d842", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 15108354, "upload_time": "2021-12-24T16:28:23", "upload_time_iso_8601": "2021-12-24T16:28:23.934729Z", "url": "https://files.pythonhosted.org/packages/e6/94/de6427c932798cec5adda5bd795afdbbc88dbe3fd4048a01db5f94c54ef3/pydantic-1.9.0a2-cp38-cp38-musllinux_1_1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cd86020b7621e21359a1b7191028b02d", "sha256": "8691a70ff127ddd76ff19eda782fdacd90f6e31d497160e8d22407c526ae77cb" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp38-cp38-win_amd64.whl", "has_sig": false, "md5_digest": "cd86020b7621e21359a1b7191028b02d", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 2136861, "upload_time": "2021-12-24T16:28:26", "upload_time_iso_8601": "2021-12-24T16:28:26.045069Z", "url": "https://files.pythonhosted.org/packages/da/e9/19ef5055b59b2b778808263fb37eabd9a06b28900f0486e3dd9e8575404a/pydantic-1.9.0a2-cp38-cp38-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fe07804429d169f1aee58421d046949c", "sha256": "8e0005271fb5008a351d33501fec965c255106950345b7d6971d93c0c255da11" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp39-cp39-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "fe07804429d169f1aee58421d046949c", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 2921230, "upload_time": "2021-12-24T16:28:28", "upload_time_iso_8601": "2021-12-24T16:28:28.137706Z", "url": "https://files.pythonhosted.org/packages/77/7f/f66466f4b8bdb2625d5836c1e3a63551f0bd29b9f477ec879e8787d5de41/pydantic-1.9.0a2-cp39-cp39-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4627319eee21d78c3c1461e14c4b0e08", "sha256": "dbef909476f6a56e306c66c7933dbbae34a9cb0f65497f9d881ecc8fd839621f" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp39-cp39-macosx_11_0_arm64.whl", "has_sig": false, "md5_digest": "4627319eee21d78c3c1461e14c4b0e08", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 2412123, "upload_time": "2021-12-24T16:28:30", "upload_time_iso_8601": "2021-12-24T16:28:30.160637Z", "url": "https://files.pythonhosted.org/packages/37/3a/e85cae94dfea7026feda835084d312e9dc5d72c61e39e68e4e439680f385/pydantic-1.9.0a2-cp39-cp39-macosx_11_0_arm64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0e33b33ff4d16dd606ed13e8152705e9", "sha256": "616abb459faad0eca98fe0012108d8a25d027a10ff353499cd9c11af9aea1ed8" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "0e33b33ff4d16dd606ed13e8152705e9", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 12167315, "upload_time": "2021-12-24T16:28:32", "upload_time_iso_8601": "2021-12-24T16:28:32.342989Z", "url": "https://files.pythonhosted.org/packages/58/36/b05c3c0846f6601d58bc94e2715d768932ab0ba3465153e71dae38530832/pydantic-1.9.0a2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0575122e9277c34b1964686e8423a7ea", "sha256": "4d7b4903482b9c31be197f6b8c37f64e7c35dcc0243bcfaf53131c0837f878df" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "has_sig": false, "md5_digest": "0575122e9277c34b1964686e8423a7ea", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 11584321, "upload_time": "2021-12-24T16:28:35", "upload_time_iso_8601": "2021-12-24T16:28:35.028312Z", "url": "https://files.pythonhosted.org/packages/87/11/a0a1fad485888947324b324cda133871e1d06bd4ec539be4dc1b810f454e/pydantic-1.9.0a2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b778cf8cfa215fc01d18353aa6e46d7c", "sha256": "44d587dc0f11e8aebb9203333e6b62394c5bdfce31b59c6aa77faa2e4689d17f" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp39-cp39-musllinux_1_1_i686.whl", "has_sig": false, "md5_digest": "b778cf8cfa215fc01d18353aa6e46d7c", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 11718412, "upload_time": "2021-12-24T16:28:38", "upload_time_iso_8601": "2021-12-24T16:28:38.040881Z", "url": "https://files.pythonhosted.org/packages/d9/e8/b0c51e7e47b4a3320e2f7a87af7916c7e38e5be312b0b8ce152e4ced45a5/pydantic-1.9.0a2-cp39-cp39-musllinux_1_1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f367be6cd23866d66bf219dfd151196d", "sha256": "016167745bfbb44feb62810955f451bf860c9f32c6717f0ec75c3ce66881ffef" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp39-cp39-musllinux_1_1_x86_64.whl", "has_sig": false, "md5_digest": "f367be6cd23866d66bf219dfd151196d", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 12297551, "upload_time": "2021-12-24T16:28:40", "upload_time_iso_8601": "2021-12-24T16:28:40.787774Z", "url": "https://files.pythonhosted.org/packages/ed/6e/1d0c2ad7ad91696689f98942c4ded2d5b86a7320c028fe5cb34e17c46649/pydantic-1.9.0a2-cp39-cp39-musllinux_1_1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fd8c572dd69c712b4bec955eb559a526", "sha256": "f473c266d5eab56c4cf8a1c6ca95564404a6fb9077e4e7aa8b9c25523a9faccf" }, "downloads": -1, "filename": "pydantic-1.9.0a2-cp39-cp39-win_amd64.whl", "has_sig": false, "md5_digest": "fd8c572dd69c712b4bec955eb559a526", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 2098834, "upload_time": "2021-12-24T16:28:43", "upload_time_iso_8601": "2021-12-24T16:28:43.544878Z", "url": "https://files.pythonhosted.org/packages/a5/96/ea340ed2258baea9ebc018c1e471c7a503b7439aabc1e6415c01dee506ff/pydantic-1.9.0a2-cp39-cp39-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2a246842c67f32bf01ed0fba1bbdb088", "sha256": "87accec6c4193fbb200040d032ebfa58095d4dc0728743e9fa6d74580c88c684" }, "downloads": -1, "filename": "pydantic-1.9.0a2-py3-none-any.whl", "has_sig": false, "md5_digest": "2a246842c67f32bf01ed0fba1bbdb088", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.1", "size": 139703, "upload_time": "2021-12-24T16:28:45", "upload_time_iso_8601": "2021-12-24T16:28:45.252342Z", "url": "https://files.pythonhosted.org/packages/89/9c/932d482adf1092ab5330e0e2d8308099406ec634e65a87c706d7e0add798/pydantic-1.9.0a2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "da237418241bd0768c69bd4dbc6ffcad", "sha256": "2f159193e14fb61a0642e481f539fad6d88c9b063b01835c7d32ca1433de8894" }, "downloads": -1, "filename": "pydantic-1.9.0a2.tar.gz", "has_sig": false, "md5_digest": "da237418241bd0768c69bd4dbc6ffcad", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.1", "size": 298489, "upload_time": "2021-12-24T16:28:47", "upload_time_iso_8601": "2021-12-24T16:28:47.106231Z", "url": "https://files.pythonhosted.org/packages/51/dd/23c61e58980df8b44ac06c4781643c3e22de92d3b7ab78e0b4aa91fa0da7/pydantic-1.9.0a2.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0ae4ba18eaeadffab5a33f40bc8c4935", "sha256": "cb23bcc093697cdea2708baae4f9ba0e972960a835af22560f6ae4e7e47d33f5" }, "downloads": -1, "filename": "pydantic-1.9.0-cp310-cp310-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "0ae4ba18eaeadffab5a33f40bc8c4935", "packagetype": "bdist_wheel", "python_version": "cp310", "requires_python": ">=3.6.1", "size": 2935087, "upload_time": "2021-12-31T15:42:38", "upload_time_iso_8601": "2021-12-31T15:42:38.180907Z", "url": "https://files.pythonhosted.org/packages/83/bd/bbebdca11f8def03f8820159aaf65cc958ebcfd35e8fc64bae542181d8de/pydantic-1.9.0-cp310-cp310-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f73db397b9db2f7cf8645422d61d2c96", "sha256": "1d5278bd9f0eee04a44c712982343103bba63507480bfd2fc2790fa70cd64cf4" }, "downloads": -1, "filename": "pydantic-1.9.0-cp310-cp310-macosx_11_0_arm64.whl", "has_sig": false, "md5_digest": "f73db397b9db2f7cf8645422d61d2c96", "packagetype": "bdist_wheel", "python_version": "cp310", "requires_python": ">=3.6.1", "size": 2422760, "upload_time": "2021-12-31T15:42:40", "upload_time_iso_8601": "2021-12-31T15:42:40.617435Z", "url": "https://files.pythonhosted.org/packages/dc/a0/0ab83b44b52f82de7b27a6f6a0cf8619b2739f20183cf5393a61aadc77d5/pydantic-1.9.0-cp310-cp310-macosx_11_0_arm64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f656d0929965d8da3c7d7bde8f33fc1b", "sha256": "ab624700dc145aa809e6f3ec93fb8e7d0f99d9023b713f6a953637429b437d37" }, "downloads": -1, "filename": "pydantic-1.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "f656d0929965d8da3c7d7bde8f33fc1b", "packagetype": "bdist_wheel", "python_version": "cp310", "requires_python": ">=3.6.1", "size": 12263905, "upload_time": "2021-12-31T15:42:43", "upload_time_iso_8601": "2021-12-31T15:42:43.518425Z", "url": "https://files.pythonhosted.org/packages/fd/39/85d5fa1d0db3ddfe4e6a69dabc6b45bf09ec69f70a39f18d06bfc5f3b2b6/pydantic-1.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "305978a2146ab219443de314b50f365c", "sha256": "c8d7da6f1c1049eefb718d43d99ad73100c958a5367d30b9321b092771e96c25" }, "downloads": -1, "filename": "pydantic-1.9.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "has_sig": false, "md5_digest": "305978a2146ab219443de314b50f365c", "packagetype": "bdist_wheel", "python_version": "cp310", "requires_python": ">=3.6.1", "size": 11702588, "upload_time": "2021-12-31T15:42:46", "upload_time_iso_8601": "2021-12-31T15:42:46.599188Z", "url": "https://files.pythonhosted.org/packages/e2/85/39625954253a5b9102c398a17be954bbc96b0e57e58cd4b5e95c2efec020/pydantic-1.9.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8729a6e0a32eb93a2039795fde49d84c", "sha256": "3c3b035103bd4e2e4a28da9da7ef2fa47b00ee4a9cf4f1a735214c1bcd05e0f6" }, "downloads": -1, "filename": "pydantic-1.9.0-cp310-cp310-musllinux_1_1_i686.whl", "has_sig": false, "md5_digest": "8729a6e0a32eb93a2039795fde49d84c", "packagetype": "bdist_wheel", "python_version": "cp310", "requires_python": ">=3.6.1", "size": 11836768, "upload_time": "2021-12-31T15:42:50", "upload_time_iso_8601": "2021-12-31T15:42:50.255663Z", "url": "https://files.pythonhosted.org/packages/c3/98/400d850efe45475bd87fd895a0a3349c30b73bf450c8f9cd1259979a5149/pydantic-1.9.0-cp310-cp310-musllinux_1_1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "81f94813f2d499c347383abcadd82f21", "sha256": "3011b975c973819883842c5ab925a4e4298dffccf7782c55ec3580ed17dc464c" }, "downloads": -1, "filename": "pydantic-1.9.0-cp310-cp310-musllinux_1_1_x86_64.whl", "has_sig": false, "md5_digest": "81f94813f2d499c347383abcadd82f21", "packagetype": "bdist_wheel", "python_version": "cp310", "requires_python": ">=3.6.1", "size": 12425976, "upload_time": "2021-12-31T15:42:53", "upload_time_iso_8601": "2021-12-31T15:42:53.993344Z", "url": "https://files.pythonhosted.org/packages/3d/d3/dac2905448102581d6af3476e8f5cab81e85d6b0dd6a3565420fdf7ae01c/pydantic-1.9.0-cp310-cp310-musllinux_1_1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c2825d8e63a0d5b7cf4712e0b99f120d", "sha256": "086254884d10d3ba16da0588604ffdc5aab3f7f09557b998373e885c690dd398" }, "downloads": -1, "filename": "pydantic-1.9.0-cp310-cp310-win_amd64.whl", "has_sig": false, "md5_digest": "c2825d8e63a0d5b7cf4712e0b99f120d", "packagetype": "bdist_wheel", "python_version": "cp310", "requires_python": ">=3.6.1", "size": 2119253, "upload_time": "2021-12-31T15:42:56", "upload_time_iso_8601": "2021-12-31T15:42:56.860005Z", "url": "https://files.pythonhosted.org/packages/fb/dd/f676ce311f3825ada1b5baba83eba8b7bb5c43f5317196f2a32de4408add/pydantic-1.9.0-cp310-cp310-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "85c06423b36ea1d927c9bdbdd0f8c0aa", "sha256": "0fe476769acaa7fcddd17cadd172b156b53546ec3614a4d880e5d29ea5fbce65" }, "downloads": -1, "filename": "pydantic-1.9.0-cp36-cp36m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "85c06423b36ea1d927c9bdbdd0f8c0aa", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 2797112, "upload_time": "2021-12-31T15:42:59", "upload_time_iso_8601": "2021-12-31T15:42:59.103481Z", "url": "https://files.pythonhosted.org/packages/ad/87/6b8777782bc610ee56fee709f74c82ac8c8be3ff7e1efd5fd71dcd0d206a/pydantic-1.9.0-cp36-cp36m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a772bc505794d2e9feb92f7fe74a7b8a", "sha256": "c8e9dcf1ac499679aceedac7e7ca6d8641f0193c591a2d090282aaf8e9445a46" }, "downloads": -1, "filename": "pydantic-1.9.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "a772bc505794d2e9feb92f7fe74a7b8a", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 11009554, "upload_time": "2021-12-31T15:43:02", "upload_time_iso_8601": "2021-12-31T15:43:02.292886Z", "url": "https://files.pythonhosted.org/packages/97/9a/00dbc8a835eab9b271a6b09af2b2e66ea1e429c4523aa90ca2ceac0646d9/pydantic-1.9.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b9619deb90ca5ad0acfc13e3175d9819", "sha256": "d1e4c28f30e767fd07f2ddc6f74f41f034d1dd6bc526cd59e63a82fe8bb9ef4c" }, "downloads": -1, "filename": "pydantic-1.9.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "has_sig": false, "md5_digest": "b9619deb90ca5ad0acfc13e3175d9819", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 10441834, "upload_time": "2021-12-31T15:43:05", "upload_time_iso_8601": "2021-12-31T15:43:05.251275Z", "url": "https://files.pythonhosted.org/packages/a1/02/7da6fadb0c916bd38dcdea3fc44c61d09c992b832cee7461ff2308b550cd/pydantic-1.9.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "95db2fc22c4f34ba8f381c75b7f8d96f", "sha256": "c86229333cabaaa8c51cf971496f10318c4734cf7b641f08af0a6fbf17ca3054" }, "downloads": -1, "filename": "pydantic-1.9.0-cp36-cp36m-musllinux_1_1_i686.whl", "has_sig": false, "md5_digest": "95db2fc22c4f34ba8f381c75b7f8d96f", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 10517540, "upload_time": "2021-12-31T15:43:08", "upload_time_iso_8601": "2021-12-31T15:43:08.032242Z", "url": "https://files.pythonhosted.org/packages/b9/a8/161cec2970b3b4a22f058ec9f5baa1fa4d410609626601e799f5988687a2/pydantic-1.9.0-cp36-cp36m-musllinux_1_1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0f3fa606d7c2aa86a7bd872e4e955211", "sha256": "c0727bda6e38144d464daec31dff936a82917f431d9c39c39c60a26567eae3ed" }, "downloads": -1, "filename": "pydantic-1.9.0-cp36-cp36m-musllinux_1_1_x86_64.whl", "has_sig": false, "md5_digest": "0f3fa606d7c2aa86a7bd872e4e955211", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 11041390, "upload_time": "2021-12-31T15:43:11", "upload_time_iso_8601": "2021-12-31T15:43:11.396649Z", "url": "https://files.pythonhosted.org/packages/e5/1b/f7e98f5dde979dfbe662c4cde592b100778c59561cebcc9cfb22a5e3b182/pydantic-1.9.0-cp36-cp36m-musllinux_1_1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7513c3be18be35197cbafbbf253ce54e", "sha256": "dee5ef83a76ac31ab0c78c10bd7d5437bfdb6358c95b91f1ba7ff7b76f9996a1" }, "downloads": -1, "filename": "pydantic-1.9.0-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "7513c3be18be35197cbafbbf253ce54e", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3.6.1", "size": 2032742, "upload_time": "2021-12-31T15:43:13", "upload_time_iso_8601": "2021-12-31T15:43:13.888668Z", "url": "https://files.pythonhosted.org/packages/98/34/5cc15bb0b95a29f9c9a7d11ea4c63a9b4ab40e2479ffbbef59add28bb0fa/pydantic-1.9.0-cp36-cp36m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "06309379ffef41fdb1b501c5223cd5ac", "sha256": "d9c9bdb3af48e242838f9f6e6127de9be7063aad17b32215ccc36a09c5cf1070" }, "downloads": -1, "filename": "pydantic-1.9.0-cp37-cp37m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "06309379ffef41fdb1b501c5223cd5ac", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 2806088, "upload_time": "2021-12-31T15:43:16", "upload_time_iso_8601": "2021-12-31T15:43:16.464192Z", "url": "https://files.pythonhosted.org/packages/57/21/c3ea86cc754c488fdbc14413d40ed03594d33ae648115b8a08bbcaf3efa3/pydantic-1.9.0-cp37-cp37m-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ec846ed6436716b9d03e925d641fabad", "sha256": "2ee7e3209db1e468341ef41fe263eb655f67f5c5a76c924044314e139a1103a2" }, "downloads": -1, "filename": "pydantic-1.9.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "ec846ed6436716b9d03e925d641fabad", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 10926288, "upload_time": "2021-12-31T15:43:19", "upload_time_iso_8601": "2021-12-31T15:43:19.508606Z", "url": "https://files.pythonhosted.org/packages/4c/61/1ed1becebe6646f0b94f84478a3d3c03a4fdaa2edcf4b1f7bce3ae620ada/pydantic-1.9.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "da38b2882303a3b61a9e29c027cdde40", "sha256": "0b6037175234850ffd094ca77bf60fb54b08b5b22bc85865331dd3bda7a02fa1" }, "downloads": -1, "filename": "pydantic-1.9.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "has_sig": false, "md5_digest": "da38b2882303a3b61a9e29c027cdde40", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 10365420, "upload_time": "2021-12-31T15:43:22", "upload_time_iso_8601": "2021-12-31T15:43:22.221513Z", "url": "https://files.pythonhosted.org/packages/dc/a5/17d6f6966f948af70447cdcd172e829f5d1ad66734d48a9aedd6a93a47f5/pydantic-1.9.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7b916ddd7528d22596b652750f36f84c", "sha256": "b2571db88c636d862b35090ccf92bf24004393f85c8870a37f42d9f23d13e032" }, "downloads": -1, "filename": "pydantic-1.9.0-cp37-cp37m-musllinux_1_1_i686.whl", "has_sig": false, "md5_digest": "7b916ddd7528d22596b652750f36f84c", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 10466474, "upload_time": "2021-12-31T15:43:25", "upload_time_iso_8601": "2021-12-31T15:43:25.010220Z", "url": "https://files.pythonhosted.org/packages/66/97/ed6f7883d4061983e7b8570a6ac2579c77830247daa3df7008ff22aa59fe/pydantic-1.9.0-cp37-cp37m-musllinux_1_1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "13dd2acb779203142341ded28501c07e", "sha256": "8b5ac0f1c83d31b324e57a273da59197c83d1bb18171e512908fe5dc7278a1d6" }, "downloads": -1, "filename": "pydantic-1.9.0-cp37-cp37m-musllinux_1_1_x86_64.whl", "has_sig": false, "md5_digest": "13dd2acb779203142341ded28501c07e", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 10967074, "upload_time": "2021-12-31T15:43:27", "upload_time_iso_8601": "2021-12-31T15:43:27.880592Z", "url": "https://files.pythonhosted.org/packages/70/b9/faab0569a7993e815ba3547df2d0d8711f4650c4c00456f243c71e6de635/pydantic-1.9.0-cp37-cp37m-musllinux_1_1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7ac3e2e14d1bb1edfb35f13b4b2470fb", "sha256": "bbbc94d0c94dd80b3340fc4f04fd4d701f4b038ebad72c39693c794fd3bc2d9d" }, "downloads": -1, "filename": "pydantic-1.9.0-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "7ac3e2e14d1bb1edfb35f13b4b2470fb", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3.6.1", "size": 2033985, "upload_time": "2021-12-31T15:43:30", "upload_time_iso_8601": "2021-12-31T15:43:30.256297Z", "url": "https://files.pythonhosted.org/packages/5b/bb/1f5bf5dcbb2881750e5e2449b9e8d128ac387ba129fc71bb5e7c681b12e1/pydantic-1.9.0-cp37-cp37m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "25cf139e1445f0f069dc8111ec907b7a", "sha256": "e0896200b6a40197405af18828da49f067c2fa1f821491bc8f5bde241ef3f7d7" }, "downloads": -1, "filename": "pydantic-1.9.0-cp38-cp38-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "25cf139e1445f0f069dc8111ec907b7a", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 2865533, "upload_time": "2021-12-31T15:43:32", "upload_time_iso_8601": "2021-12-31T15:43:32.411096Z", "url": "https://files.pythonhosted.org/packages/25/49/6df23c8b5ffbac37c9d41260249be1c948ed430eecbf372a96d1068f0230/pydantic-1.9.0-cp38-cp38-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ac9f09d6d07959854b09f1e2755080be", "sha256": "7bdfdadb5994b44bd5579cfa7c9b0e1b0e540c952d56f627eb227851cda9db77" }, "downloads": -1, "filename": "pydantic-1.9.0-cp38-cp38-macosx_11_0_arm64.whl", "has_sig": false, "md5_digest": "ac9f09d6d07959854b09f1e2755080be", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 2378490, "upload_time": "2021-12-31T15:43:35", "upload_time_iso_8601": "2021-12-31T15:43:35.394799Z", "url": "https://files.pythonhosted.org/packages/d6/17/08817636de348f6621349ebaf7a046d7df3aa1f4927dea1f504604cfd13d/pydantic-1.9.0-cp38-cp38-macosx_11_0_arm64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b311457279c8899e71de379bb23f54a3", "sha256": "574936363cd4b9eed8acdd6b80d0143162f2eb654d96cb3a8ee91d3e64bf4cf9" }, "downloads": -1, "filename": "pydantic-1.9.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "b311457279c8899e71de379bb23f54a3", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 12557668, "upload_time": "2021-12-31T15:43:38", "upload_time_iso_8601": "2021-12-31T15:43:38.510339Z", "url": "https://files.pythonhosted.org/packages/78/b0/fdedac2f07344035607bfbf42217c103a6421e7845fc3cb9fd07f3fa0d2e/pydantic-1.9.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c47f1f7c0f278f593978709a23243ec0", "sha256": "c556695b699f648c58373b542534308922c46a1cda06ea47bc9ca45ef5b39ae6" }, "downloads": -1, "filename": "pydantic-1.9.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "has_sig": false, "md5_digest": "c47f1f7c0f278f593978709a23243ec0", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 11981042, "upload_time": "2021-12-31T15:43:41", "upload_time_iso_8601": "2021-12-31T15:43:41.456647Z", "url": "https://files.pythonhosted.org/packages/29/76/abb6ece4dcba641e86dcd3a50b63420b388160e5751d90ae2fc5bb9c17e3/pydantic-1.9.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "29ff79cdb4e1f4998e1ac13b6882b4cd", "sha256": "f947352c3434e8b937e3aa8f96f47bdfe6d92779e44bb3f41e4c213ba6a32145" }, "downloads": -1, "filename": "pydantic-1.9.0-cp38-cp38-musllinux_1_1_i686.whl", "has_sig": false, "md5_digest": "29ff79cdb4e1f4998e1ac13b6882b4cd", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 13835868, "upload_time": "2021-12-31T15:43:45", "upload_time_iso_8601": "2021-12-31T15:43:45.207596Z", "url": "https://files.pythonhosted.org/packages/9f/86/fdc1381a7f8473a6d96c197b71b47a936ed3a6db28a167a19736c9749cd9/pydantic-1.9.0-cp38-cp38-musllinux_1_1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1957b223afd5e310660b0eafbefdd729", "sha256": "5e48ef4a8b8c066c4a31409d91d7ca372a774d0212da2787c0d32f8045b1e034" }, "downloads": -1, "filename": "pydantic-1.9.0-cp38-cp38-musllinux_1_1_x86_64.whl", "has_sig": false, "md5_digest": "1957b223afd5e310660b0eafbefdd729", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 15159559, "upload_time": "2021-12-31T15:43:48", "upload_time_iso_8601": "2021-12-31T15:43:48.189940Z", "url": "https://files.pythonhosted.org/packages/04/dc/5105af75c5c91d776d4f427949b5a06dcec7f6053c2d509c1b24f6ac6385/pydantic-1.9.0-cp38-cp38-musllinux_1_1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f78ffb514b2b051a45c99df392749c31", "sha256": "96f240bce182ca7fe045c76bcebfa0b0534a1bf402ed05914a6f1dadff91877f" }, "downloads": -1, "filename": "pydantic-1.9.0-cp38-cp38-win_amd64.whl", "has_sig": false, "md5_digest": "f78ffb514b2b051a45c99df392749c31", "packagetype": "bdist_wheel", "python_version": "cp38", "requires_python": ">=3.6.1", "size": 2142148, "upload_time": "2021-12-31T15:43:50", "upload_time_iso_8601": "2021-12-31T15:43:50.839203Z", "url": "https://files.pythonhosted.org/packages/5f/ca/ec4b2597b7ace79a05300a2e7eff8713b55745312b2acc89f74bf73f8dfc/pydantic-1.9.0-cp38-cp38-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b39414ab5cdb6f8493214fdc551d8db7", "sha256": "815ddebb2792efd4bba5488bc8fde09c29e8ca3227d27cf1c6990fc830fd292b" }, "downloads": -1, "filename": "pydantic-1.9.0-cp39-cp39-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "b39414ab5cdb6f8493214fdc551d8db7", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 2933913, "upload_time": "2021-12-31T15:43:52", "upload_time_iso_8601": "2021-12-31T15:43:52.980395Z", "url": "https://files.pythonhosted.org/packages/06/5c/d9bae6483953f13302d43543f54c60171d2248eeddd8de9bb4f0206272a1/pydantic-1.9.0-cp39-cp39-macosx_10_9_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "48bf9a416da62eae259ad2ece4bf0410", "sha256": "6c5b77947b9e85a54848343928b597b4f74fc364b70926b3c4441ff52620640c" }, "downloads": -1, "filename": "pydantic-1.9.0-cp39-cp39-macosx_11_0_arm64.whl", "has_sig": false, "md5_digest": "48bf9a416da62eae259ad2ece4bf0410", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 2422089, "upload_time": "2021-12-31T15:43:55", "upload_time_iso_8601": "2021-12-31T15:43:55.828800Z", "url": "https://files.pythonhosted.org/packages/a8/b7/c80f9fec1f94a5a35b46202edcac728be6458a27eb0def189835406d0e79/pydantic-1.9.0-cp39-cp39-macosx_11_0_arm64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ff81908eea049e0c4b87bdbffc1c5036", "sha256": "4c68c3bc88dbda2a6805e9a142ce84782d3930f8fdd9655430d8576315ad97ce" }, "downloads": -1, "filename": "pydantic-1.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "has_sig": false, "md5_digest": "ff81908eea049e0c4b87bdbffc1c5036", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 12204658, "upload_time": "2021-12-31T15:43:58", "upload_time_iso_8601": "2021-12-31T15:43:58.636884Z", "url": "https://files.pythonhosted.org/packages/55/b1/4553b708458d8b909b33f4a57a09aa552921d9c25d37ababdb5d48cd7e85/pydantic-1.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2f54451cf810a32f167be3703ceb6804", "sha256": "5a79330f8571faf71bf93667d3ee054609816f10a259a109a0738dac983b23c3" }, "downloads": -1, "filename": "pydantic-1.9.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "has_sig": false, "md5_digest": "2f54451cf810a32f167be3703ceb6804", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 11630510, "upload_time": "2021-12-31T15:44:01", "upload_time_iso_8601": "2021-12-31T15:44:01.425883Z", "url": "https://files.pythonhosted.org/packages/06/eb/63a6671e6df17c239fc22b465e5da91046fc4debae9d416304c96462ad57/pydantic-1.9.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d9de9676797be6eb201213e60b296f43", "sha256": "f5a64b64ddf4c99fe201ac2724daada8595ada0d102ab96d019c1555c2d6441d" }, "downloads": -1, "filename": "pydantic-1.9.0-cp39-cp39-musllinux_1_1_i686.whl", "has_sig": false, "md5_digest": "d9de9676797be6eb201213e60b296f43", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 11763819, "upload_time": "2021-12-31T15:44:05", "upload_time_iso_8601": "2021-12-31T15:44:05.071792Z", "url": "https://files.pythonhosted.org/packages/79/1b/ec2bbd5d84b165ee76961ea48c27e1e52a3fccfe746ea475b30c36268df9/pydantic-1.9.0-cp39-cp39-musllinux_1_1_i686.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "400b4811a9747b44b59c5605f389cd96", "sha256": "a733965f1a2b4090a5238d40d983dcd78f3ecea221c7af1497b845a9709c1721" }, "downloads": -1, "filename": "pydantic-1.9.0-cp39-cp39-musllinux_1_1_x86_64.whl", "has_sig": false, "md5_digest": "400b4811a9747b44b59c5605f389cd96", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 12343444, "upload_time": "2021-12-31T15:44:08", "upload_time_iso_8601": "2021-12-31T15:44:08.761196Z", "url": "https://files.pythonhosted.org/packages/63/9a/02218f7978c603d94ef10abfca4acbaa9e6a1ce5d10543648bcb078ffe73/pydantic-1.9.0-cp39-cp39-musllinux_1_1_x86_64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "97f7a6851a6dad3f7e65f22044a5d6da", "sha256": "2cc6a4cb8a118ffec2ca5fcb47afbacb4f16d0ab8b7350ddea5e8ef7bcc53a16" }, "downloads": -1, "filename": "pydantic-1.9.0-cp39-cp39-win_amd64.whl", "has_sig": false, "md5_digest": "97f7a6851a6dad3f7e65f22044a5d6da", "packagetype": "bdist_wheel", "python_version": "cp39", "requires_python": ">=3.6.1", "size": 2103782, "upload_time": "2021-12-31T15:44:11", "upload_time_iso_8601": "2021-12-31T15:44:11.305320Z", "url": "https://files.pythonhosted.org/packages/ab/75/d1b75966886315bb269060201259cfc2ff0481a69e06df907363c5420bed/pydantic-1.9.0-cp39-cp39-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "67d68a805f50480adbea1335ec3b1895", "sha256": "085ca1de245782e9b46cefcf99deecc67d418737a1fd3f6a4f511344b613a5b3" }, "downloads": -1, "filename": "pydantic-1.9.0-py3-none-any.whl", "has_sig": false, "md5_digest": "67d68a805f50480adbea1335ec3b1895", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.1", "size": 140268, "upload_time": "2021-12-31T15:44:13", "upload_time_iso_8601": "2021-12-31T15:44:13.336041Z", "url": "https://files.pythonhosted.org/packages/d4/4e/00724eebf52854e65dabe2c190b4842afbda0e09817f415683a3130a123c/pydantic-1.9.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1b3ef00c59750aa7d3dd9d429ac4f1e5", "sha256": "742645059757a56ecd886faf4ed2441b9c0cd406079c2b4bee51bcc3fbcd510a" }, "downloads": -1, "filename": "pydantic-1.9.0.tar.gz", "has_sig": false, "md5_digest": "1b3ef00c59750aa7d3dd9d429ac4f1e5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.1", "size": 299758, "upload_time": "2021-12-31T15:44:15", "upload_time_iso_8601": "2021-12-31T15:44:15.396773Z", "url": "https://files.pythonhosted.org/packages/60/a3/23a8a9378ff06853bda6527a39fe317b088d760adf41cf70fc0f6110e485/pydantic-1.9.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }