Commit Graph

  • c5fc921620 combined uprev of dependencies (#1978) Samuel Colvin 2020-10-09 10:20:36 +01:00
  • 078e7090d0 Bump pytest from 6.0.1 to 6.1.1 (#1965) dependabot[bot] 2020-10-09 10:20:08 +01:00
  • 094da94da9 clarify argument type to parse_file (#1795) Matthew Davis 2020-10-09 07:10:09 +11:00
  • b99c37e3d0 Fix #1770 (#1771) Selim Belhaouane 2020-10-08 16:07:22 -04:00
  • 55e78cc106 fix(schema): add basic support of Pattern type in schema generation (#1768) PrettyWood 2020-10-08 21:42:14 +02:00
  • a2fc01a59b fix: forward ref with nested models and optional fields (#1752) PrettyWood 2020-10-08 21:26:30 +02:00
  • d5e9d9abc8 add smart_deepcopy (originaly from #1679) (#1920) Arseny Boykov 2020-10-08 21:50:54 +03:00
  • bf9cc4a5e7 Bump black from 19.10b0 to 20.8b1 (#1909) dependabot[bot] 2020-09-10 00:53:24 +02:00
  • 9c4860ce96 Valdiate arguments config (#1663) Samuel Colvin 2020-09-06 23:17:52 +01:00
  • ddc7697072 more draconian issue templates Samuel Colvin 2020-09-06 18:36:13 +01:00
  • 0a465b6216 Fix #1561 - apply Config env names for fields defined in the parent c… (#1585) Yury Paykov 2020-09-06 20:51:38 +05:00
  • 296d929904 updating all deps (#1907) Samuel Colvin 2020-09-06 13:04:41 +01:00
  • 6125a29ba3 fix dependabot Samuel Colvin 2020-09-06 12:31:41 +01:00
  • 44616e35cb Bump isort from 5.1.1 to 5.1.4 (#1742) dependabot[bot] 2020-07-21 10:07:24 +01:00
  • e985857e5a Bump isort from 4.3.21 to 5.1.1 (#1730) dependabot[bot] 2020-07-16 10:28:44 +01:00
  • d2b050176e uprev Samuel Colvin 2020-07-15 20:24:20 +01:00
  • e2fcab52b9 fix: validate and parse nested models properly with default_factory (#1712) PrettyWood 2020-07-15 21:23:18 +02:00
  • ba56a6746b Bump pytest-mock from 3.1.1 to 3.2.0 (#1719) dependabot[bot] 2020-07-15 20:10:14 +01:00
  • f1f944fbc1 Update datamode_code_generator:typo in pip install (#1713) Jordan Côté 2020-07-13 13:33:48 -04:00
  • 5dbb1272f6 use codecov github action to do retries (#1709) Samuel Colvin 2020-07-11 13:00:53 +01:00
  • 2440ab931e uprev and changes Samuel Colvin 2020-07-11 11:45:15 +01:00
  • 1f4ecd0785 Fix nested all include exclude (#1588) Spiros Dontas 2020-07-11 13:28:53 +03:00
  • 853a6bbb76 fix coverage for 'conset()' (#1704) Samuel Colvin 2020-07-11 11:24:24 +01:00
  • 527c35a856 remove duplicate "an" (#1708) Lordran 2020-07-11 18:23:29 +08:00
  • f977709d43 add dependabot.yml (#1705) Samuel Colvin 2020-07-10 13:04:29 +01:00
  • 3c0eafdea4 Bump python-dotenv from 0.13.0 to 0.14.0 (#1688) dependabot-preview[bot] 2020-07-10 10:40:52 +01:00
  • 5ccf3ec8d1 Bump pytest-sugar from 0.9.3 to 0.9.4 (#1690) dependabot-preview[bot] 2020-07-10 10:40:35 +01:00
  • 90faeab523 Bump coverage from 5.1 to 5.2 (#1692) dependabot-preview[bot] 2020-07-10 10:40:21 +01:00
  • bcb69d83cc Bump cython from 0.29.20 to 0.29.21 (#1697) dependabot-preview[bot] 2020-07-09 17:44:38 +01:00
  • 03d9aa5f4b windows CI wrongly passing (#1700) Samuel Colvin 2020-07-09 15:03:38 +01:00
  • a913c37560 Fix master (#1682) Samuel Colvin 2020-07-09 14:26:27 +01:00
  • dac6764575 Url port check (#1678) flapili 2020-07-03 21:56:36 +02:00
  • dca98559d5 Add conset (#1627) Patrick Wang 2020-07-03 15:51:23 -04:00
  • e3c5e1d3cd aggregate root validation errors (#1586) beezee 2020-07-03 15:47:04 -04:00
  • dc72ae00a3 Bump mkdocs-material from 5.3.3 to 5.4.0 (#1672) dependabot-preview[bot] 2020-07-03 20:44:47 +01:00
  • 259a1a0ff8 Fix typo (#1631) (#1674) Yuri Khan 2020-07-01 20:47:44 +07:00
  • f219501ff0 tests for missing user Samuel Colvin 2020-06-29 22:30:04 +01:00
  • ff20477521 Apply __modify_schema__ on enum schema rather than fields that use it (#1581) John Carter 2020-06-30 00:22:27 +12:00
  • 3a00e580d6 check ModelField().validate_always when inheriting (#1545) dc HHH 2020-06-29 20:20:06 +08:00
  • 847279416f check ModelField().validate_always when inheriting (#1545) ll H 2020-06-29 18:56:54 +08:00
  • 8aebba2c35 check ModelField().validate_always when inheriting (#1545) ll H 2020-06-29 18:04:44 +08:00
  • e5fff9ccd0 fix: make pydantic errors (un)pickable (#1630) PrettyWood 2020-06-27 20:31:23 +02:00
  • 908f6edb72 Document default regex anchoring semantics (#1631) (#1648) Yuri Khan 2020-06-28 01:16:32 +07:00
  • d5e1c88fda Document schema_extra calling convention (#1645) Yuri Khan 2020-06-28 00:53:59 +07:00
  • ecb54c5d36 Use chain.from_iterable in class_validators.py (#1642) Ram Rachum 2020-06-27 20:43:28 +03:00
  • 5a2d78765a squash internal __root__ models in .dict() (#1607) Patrick Wang 2020-06-27 09:55:17 -04:00
  • 113921c6c5 Update datetime parser to support negative timestamps (#1605) Mlbiche 2020-06-27 15:52:20 +02:00
  • 7bd635c21c Subclass validator each item docs (#1592) Samuel Eklund 2020-06-27 06:51:18 -07:00
  • 7ac9faf031 (fix) use right type check when modifying schema (#1562) PrettyWood 2020-06-27 15:12:36 +02:00
  • c59db275dc fix(field): remove some side effects of default_factory (#1504) PrettyWood 2020-06-27 15:02:29 +02:00
  • e038f114cb document ability to use Field() in create_model() (#1492) Ionuț Ciocîrlan 2020-06-27 15:59:26 +03:00
  • f85afab8cf tiny correction to docs Samuel Colvin 2020-06-27 13:58:23 +01:00
  • 12c741477c Revert "add configs to validate_arguments (#1378)" (#1662) Samuel Colvin 2020-06-27 13:46:17 +01:00
  • 43f61d4b76 error on failed import in benchmarks (#1661) Samuel Colvin 2020-06-27 13:42:59 +01:00
  • e690f0878e add configs to validate_arguments (#1378) quantpy 2020-06-27 19:48:10 +08:00
  • d122b1dbdc remove RedisDsn.user_required = True (#1658) Samuel Colvin 2020-06-26 12:02:57 +01:00
  • d726497b5b Bump mypy from 0.780 to 0.782 (#1659) dependabot-preview[bot] 2020-06-26 12:02:32 +01:00
  • 8e00077cc4 uprev test dependencies (#1657) Samuel Colvin 2020-06-25 21:40:34 +01:00
  • 70d531ff4c Bump mypy from 0.770 to 0.780 (#1598) dependabot-preview[bot] 2020-06-25 19:24:37 +01:00
  • 97b6b46268 docs: add missing period and capitalize where appropriate (#1653) Fredrik Jonsén 2020-06-23 19:47:39 +02:00
  • 0cee311be5 feat(settings): allow custom encoding for dotenv files (#1620) PrettyWood 2020-06-11 12:04:08 +02:00
  • 329b1d3e7b fix: type hints on BaseConfig (#1618) PrettyWood 2020-06-09 11:32:07 +02:00
  • 5e82689c79 Change schema frozenset (#1560) wangpeibao 2020-06-02 18:03:12 +08:00
  • f89e372bda Bump flake8 from 3.8.1 to 3.8.2 (#1553) dependabot-preview[bot] 2020-05-31 15:23:37 +01:00
  • 6e29848608 Add datamodel-code-generator link in pydantic document site (#1532) Koudai Aono 2020-05-31 23:23:20 +09:00
  • 63ec6fffe3 update docs on generics, fix #1547 (#1584) Samuel Colvin 2020-05-31 15:08:57 +01:00
  • 2a5914c841 closes #1534 (#1559) Samuel Colvin 2020-05-31 15:08:32 +01:00
  • 4f9e77d213 1541 UUID bytes support for 16 byte strings / BINARY(16) (#1542) Shawn Wall 2020-05-31 10:05:53 -04:00
  • 0c39cc429c Bump mkdocs-material from 5.1.7 to 5.2.2 (#1567) dependabot-preview[bot] 2020-05-31 15:05:27 +01:00
  • dc094f1211 fix blank lines in docs Samuel Colvin 2020-05-31 15:05:06 +01:00
  • cb8e7e0930 Bump pytest-cov from 2.8.1 to 2.9.0 (#1555) dependabot-preview[bot] 2020-05-31 14:58:51 +01:00
  • d6f446fdc0 Bump cython from 0.29.17 to 0.29.19 (#1544) dependabot-preview[bot] 2020-05-31 14:58:38 +01:00
  • 43edbe321d Bump email-validator from 1.1.0 to 1.1.1 (#1538) dependabot-preview[bot] 2020-05-31 14:58:11 +01:00
  • ba2cc5c557 Make assertion match message (#1533) Stephen Brown II 2020-05-31 07:57:37 -06:00
  • ec1dca9126 Add linting for docs/examples (#1530) Stephen Brown II 2020-05-31 07:54:12 -06:00
  • 827388b4fe Add a test assertion that default_factory can return a singleton (#1523) John Carter 2020-06-01 01:51:50 +12:00
  • 1bff80459d Add an example to documentation for reserved ORM field names (#1474) Luka Peschke 2020-05-31 15:44:23 +02:00
  • 2eb62a3b2f Added a "Talks and video tutorials" section (#1499) Alexander Hultnér 2020-05-26 08:50:56 +02:00
  • 5195e55c10 Enums as separate models (#1432) Calvin Young 2020-05-23 11:11:34 -07:00
  • 913025ac3f FIX: validation on model attribute with nested Literal breaks (#1364) Daniel Burkhardt Cerigo 2020-05-23 13:01:43 +01:00
  • 58b95b7e50 change sponsorship to github Samuel Colvin 2020-05-22 16:04:39 +01:00
  • 1eeb225c67 Fix NameEmail equality comparison (#1527) Stephen Bunn 2020-05-19 03:59:33 -04:00
  • 28c2ac7a43 Added docs on dumping dataclasses to JSON (#1487) Mike Grima 2020-05-18 13:55:49 -07:00
  • 0b9b308ca5 Make signature class only (#1466) Arseny Boykov 2020-05-18 23:41:24 +03:00
  • c8906ce810 uprev all test and docs dependencies (#1528) Samuel Colvin 2020-05-18 21:31:23 +01:00
  • 0c206a4c72 Bump email-validator from 1.0.5 to 1.1.0 (#1468) dependabot-preview[bot] 2020-05-18 18:56:14 +01:00
  • 5067508eca fix tests and coverage for #1209 Samuel Colvin 2020-05-01 10:32:39 +01:00
  • 881df8bde7 move const validator to post validators. fixes #1410 (#1446) Selim Belhaouane 2020-04-30 14:05:42 -04:00
  • a4adf892dc Remove extra allOf keys in schema (#1438) Mostapha Sadeghipour Roudsari 2020-04-30 13:56:11 -04:00
  • 028f9bc96f bump build Samuel Colvin 2020-04-30 18:38:39 +01:00
  • 83f23506c0 fix tests of binaries Samuel Colvin 2020-04-30 18:24:49 +01:00
  • a5b0e741e5 Update pytest and pytest sugar, fix test (#1312) Stephen Brown II 2020-04-30 06:11:02 -06:00
  • 9238e3d98f include format with secret types (#1424) Atheuz 2020-04-30 14:09:45 +02:00
  • 833d33dc0f ConstrainedFloat schema: differences between IEEE floats and json (#1422) Jesse VanderWees 2020-04-30 14:08:23 +02:00
  • 9b2310a7d3 Fixed typo (#1456) Jerry 2020-04-30 14:06:53 +02:00
  • 845e1eb075 Bump cython from 0.29.16 to 0.29.17 (#1442) dependabot-preview[bot] 2020-04-30 13:05:53 +01:00
  • de24ae968b Bump mkdocs-material from 5.1.1 to 5.1.3 (#1440) dependabot-preview[bot] 2020-04-30 13:05:25 +01:00
  • 38f382853d Bump pytest-sugar from 0.9.2 to 0.9.3 (#1441) dependabot-preview[bot] 2020-04-30 13:04:53 +01:00
  • 529130f2c2 fix profiling for latest pydantic Samuel Colvin 2020-04-27 13:25:43 +01:00
  • f96c4dc59f uprev Samuel Colvin 2020-04-23 13:43:34 +01:00