Commit Graph

  • 5510a13f6c Added optional for root_validator to be skipped if values validation fails (#1050) Aviram Hassan 2019-12-16 13:15:06 +02:00
  • f37789c87f Bump mkdocs-material from 4.5.1 to 4.6.0 (#1096) dependabot-preview[bot] 2019-12-12 10:38:34 +00:00
  • 36e499fc2c docs: added Reach to "Using Pydantic" section (#1095) Leo Sussan 2019-12-12 05:33:51 -05:00
  • bd72e80e94 Prevent type attributes being added to schema unintentionally (#1065) Samuel Colvin 2019-12-11 12:01:41 +00:00
  • de6bd1b469 Settings config inheritance fix #1091 (#1093) Samuel Colvin 2019-12-11 11:58:03 +00:00
  • 3804998649 Trick Cython into allowing str subclassing (#1061) Scott P 2019-12-10 03:07:56 -08:00
  • 33fee6d9be Let SecretStr/SecretBytes be value equals to them selves (#1079) Søren Bjerregaard Vrist 2019-12-09 18:23:34 +01:00
  • 4318fc183e skip codecov after fastapi tests Samuel Colvin 2019-12-09 12:19:30 +00:00
  • bdc3973d90 Allow schema_extra to be a callable (#1054) Selim Belhaouane 2019-12-09 06:01:17 -05:00
  • 34a64efc04 Fix schema for fields with nested None as default (#1088) Greg Lutostanski 2019-12-09 04:05:56 -06:00
  • fe0be5ffee Bump mkdocs-material from 4.5.0 to 4.5.1 (#1066) dependabot-preview[bot] 2019-12-06 11:38:55 +00:00
  • 3891b1cbc0 Bump pytest-mock from 1.12.1 to 1.13.0 (#1083) dependabot-preview[bot] 2019-12-06 11:38:44 +00:00
  • ea709cc66f Add FastAPI tests to Pydantic's CI tests (#1075) Sebastián Ramírez 2019-12-05 12:35:56 +01:00
  • 890589a610 oops, revert issue templates until version_info() is released Samuel Colvin 2019-12-04 15:35:51 +00:00
  • 13f4b8989e more strict mypy checks (#1077) Samuel Colvin 2019-12-04 15:15:13 +00:00
  • 9255012c08 add version_info to make creating issues easier (#1071) Samuel Colvin 2019-12-04 15:14:53 +00:00
  • 15b981d05f change cython nthreads default to zero (#1074) Samuel Colvin 2019-12-04 13:30:30 +00:00
  • 9982eb43dd Change BaseModel.parse_file to use Config.json_loads (#1069) Kieran Darcy 2019-12-03 15:05:27 +00:00
  • d059fded52 Bump pygments from 2.5.1 to 2.5.2 (#1046) dependabot-preview[bot] 2019-12-02 13:59:45 +00:00
  • 92c9b10a75 clarify meaning of camel case, fix #1056 (#1063) Samuel Colvin 2019-12-02 13:10:39 +00:00
  • d538df5fbb Update for compatibility with mypy 0.750 (#1058) dmontagu 2019-12-02 05:09:37 -08:00
  • c37ac1c5e6 Warnings for optional required, fix #1047 (#1048) Samuel Colvin 2019-12-02 12:47:56 +00:00
  • 1b9f08bead Dataclass is now compatible with schema methods (#1045) Aviram Hassan 2019-12-02 14:44:21 +02:00
  • 151143deb4 coverage for UndefinedType Samuel Colvin 2019-11-28 18:28:51 +00:00
  • b521f6b24a prepare v1.2 (#1042) Samuel Colvin 2019-11-28 17:46:43 +00:00
  • d9bbb05a16 Implement Optional required (#1031) Sebastián Ramírez 2019-11-28 17:48:33 +01:00
  • cb82d3c74b Bump pytest from 5.3.0 to 5.3.1 (#1036) dependabot-preview[bot] 2019-11-28 11:49:07 +00:00
  • c71326d4a6 Add better support for validator reuse (#941) dmontagu 2019-11-25 07:15:05 -08:00
  • 6564bbb4ce Add parse_as_type function (#934) dmontagu 2019-11-25 04:55:15 -08:00
  • 62bc930f57 Add support for mapping types as custom root (#958) dmontagu 2019-11-25 04:19:41 -08:00
  • 643266944c Support typing.Literal in python 3.8 (#1027) dmontagu 2019-11-25 03:32:01 -08:00
  • 796b9588c6 Bump twine from 3.0.0 to 3.1.0 (#1029) dependabot-preview[bot] 2019-11-25 09:13:34 +00:00
  • 043186cfcd add testimonials section to docs with reference to python bytes podcast episode (#1025) Colin Sullivan 2019-11-22 11:21:02 -05:00
  • 4e23d4a61f __str__ and __repr__ inheritance for models, fix #1022 (#1023) Samuel Colvin 2019-11-22 15:29:56 +00:00
  • 95a7aa6021 Bump pytest-mock from 1.12.0 to 1.12.1 (#1018) dependabot-preview[bot] 2019-11-21 11:49:28 +00:00
  • 56ba84a195 Bump pytest from 5.2.4 to 5.3.0 (#1013) dependabot-preview[bot] 2019-11-20 14:20:19 +00:00
  • ed1c0f2e9d Bump pytest-mock from 1.11.2 to 1.12.0 (#1014) dependabot-preview[bot] 2019-11-20 14:19:55 +00:00
  • 8c0f805d15 Update index.md (#1012) Weston Hunter 2019-11-19 18:04:58 -05:00
  • 022885b86d Bump twine from 2.0.0 to 3.0.0 (#1009) dependabot-preview[bot] 2019-11-19 18:28:24 +00:00
  • fd32516e0f Add exclude_none option (#1003) Niko Strijbol 2019-11-18 14:18:51 +01:00
  • 3b313b2ae7 Bump pytest from 5.2.3 to 5.2.4 (#1007) dependabot-preview[bot] 2019-11-18 10:14:10 +00:00
  • 95246ef888 Bump mkdocs-material from 4.4.3 to 4.5.0 (#1006) dependabot-preview[bot] 2019-11-18 10:12:56 +00:00
  • c6e192db04 fix typo: 'frozonset' -> 'frozenset' (#998) nwalsh1995 2019-11-15 12:26:38 -08:00
  • 7938cb0edf Bump pytest from 5.2.2 to 5.2.3 (#999) dependabot-preview[bot] 2019-11-15 20:25:51 +00:00
  • c2e0082800 ByteSize conversion (#996) Daniel Smith 2019-11-14 11:22:51 -05:00
  • 33b3dc1825 mypy plugin support for dataclasses (#966) Koudai Aono 2019-11-14 20:26:46 +09:00
  • 0e8f88611f build binaries for python 3.8 (#994) Samuel Colvin 2019-11-14 10:50:34 +00:00
  • e46491d951 move change Samuel Colvin 2019-11-13 19:20:33 +00:00
  • 677537d1f5 Improve benchmarks (#987) Samuel Colvin 2019-11-13 15:34:31 +00:00
  • 60a2e92082 correct ad ID Samuel Colvin 2019-11-11 10:49:30 +00:00
  • caa270a143 correct coverage for overload methods Samuel Colvin 2019-11-09 18:57:16 +00:00
  • f4cc204138 fix mypy complaint on @root_validator(pre=True) (#985) Samuel Colvin 2019-11-09 14:45:29 +00:00
  • b92e74d0a6 Bytesize (#977) Daniel Smith 2019-11-09 07:39:02 -05:00
  • c188b3fba8 Feature/dataclass schema defaults (#980) Alexander Hirner 2019-11-09 13:29:15 +01:00
  • 4218ff7f36 rename cattr > cattrs, update benchmarks Samuel Colvin 2019-11-08 17:41:12 +00:00
  • 69737c3aa3 Add benchmark for valideer (#670) George Sakkis 2019-11-08 19:34:39 +02:00
  • f10680dd75 add buy-sell-ads advert to docs (#978) Samuel Colvin 2019-11-08 17:16:46 +00:00
  • b87ca4ee05 benchmark for cattrs (#513) Sebastian Mika 2019-11-08 18:04:41 +01:00
  • f9576e7a45 python 3.8 tests on azure (#973) Samuel Colvin 2019-11-08 16:39:14 +00:00
  • a34118f392 Adds MolSSI to companies (#983) Daniel Smith 2019-11-08 10:20:20 -05:00
  • 093474ae27 fix coverage on generics.py (#976) Samuel Colvin 2019-11-07 16:24:12 +00:00
  • 8a261c1dfa uprev and generate history Samuel Colvin 2019-11-07 15:20:27 +00:00
  • 17b5ff42c1 renaming docs examples (#972) Samuel Colvin 2019-11-07 14:40:44 +00:00
  • 1d3f7824ec Fix broken Any and TypeVar behaviour (#962) Samuel Colvin 2019-11-07 12:31:26 +00:00
  • afa0bd4104 set FieldInfo on subfields (#969) Samuel Colvin 2019-11-07 10:34:49 +00:00
  • a0f9a93dda Bump cython from 0.29.13 to 0.29.14 (#964) dependabot-preview[bot] 2019-11-05 10:01:49 +00:00
  • d701f01c0b Bump flake8-quotes from 2.1.0 to 2.1.1 (#963) dependabot-preview[bot] 2019-11-05 10:01:22 +00:00
  • 0c18619769 Mypy plugin (#722) dmontagu 2019-10-31 05:19:01 -07:00
  • 347be1cc3c Fixed PositiveFloat and PositiveInt description (#945) Scott P 2019-10-30 05:24:48 -07:00
  • cb2a302520 Fix generic typehint for pycharm (#936) dmontagu 2019-10-29 07:15:28 -07:00
  • e5f98a5734 Bump black from 19.3b0 to 19.10b0 (#949) dependabot-preview[bot] 2019-10-29 12:06:01 +00:00
  • 9f3b970285 Bump typing-extensions from 3.7.4 to 3.7.4.1 (#948) dependabot-preview[bot] 2019-10-29 12:05:43 +00:00
  • 63d8d47dea Bump flake8 from 3.7.8 to 3.7.9 (#950) dependabot-preview[bot] 2019-10-29 12:05:27 +00:00
  • cec6a5e302 Bump pytest from 5.2.1 to 5.2.2 (#933) dependabot-preview[bot] 2019-10-26 23:27:36 +02:00
  • 25f657fd5f site search, fix #931 Samuel Colvin 2019-10-24 15:07:01 +01:00
  • 8f8b052ab6 fix PR template Samuel Colvin 2019-10-24 10:43:49 +01:00
  • 8a2db9121a Bump pytest-mock from 1.11.1 to 1.11.2 (#929) dependabot-preview[bot] 2019-10-24 10:30:32 +01:00
  • b8bbfec670 release notes for v1 (#918) Samuel Colvin 2019-10-23 11:48:14 +01:00
  • dccc4014dc Clarify documentation and error message about keep_untouched (#926) retnikt 2019-10-23 11:14:51 +01:00
  • bab6970f12 allow abstract sets in include and exclude arguments (#921) Samuel Colvin 2019-10-23 11:03:29 +01:00
  • 80c2fb1545 mention python 3.8 in docs (#927) retnikt 2019-10-23 11:02:34 +01:00
  • 677677e536 modify behaviour of the construct method (#898) Samuel Colvin 2019-10-23 10:49:05 +01:00
  • cb262daddd fix ValidationError.json() (#922) Samuel Colvin 2019-10-23 10:27:55 +01:00
  • 6b5adcc977 Rename skip-defaults, and add ability to exclude actual defaults (#915) dmontagu 2019-10-23 02:14:51 -07:00
  • f5cde39e75 ConstrainedList improvements, fix #913 (#917) Samuel Colvin 2019-10-21 12:15:54 +01:00
  • c7121ded2f Bump email-validator from 1.0.4 to 1.0.5 (#916) dependabot-preview[bot] 2019-10-21 09:21:43 +01:00
  • 7db098fa49 get item type in get_annotation_from_field_info (#909) Samuel Colvin 2019-10-18 17:41:10 +01:00
  • 78921da353 better str and repr for ModelField (#912) Samuel Colvin 2019-10-18 14:32:30 +01:00
  • ca1fa934ec Add installation from repository (#900) nu_no 2019-10-18 11:35:19 +02:00
  • 2427f635e8 Bump mypy from 0.730 to 0.740 (#910) dependabot-preview[bot] 2019-10-17 15:33:14 +01:00
  • afba60f112 update docs for bool to match code (#911) Trim21 2019-10-17 21:57:56 +08:00
  • ed7b216e5f Change alias precedence to prefer child models (#904) Samuel Colvin 2019-10-17 10:58:28 +01:00
  • 87fb5cce12 change CI to 3.8 (#902) Samuel Colvin 2019-10-17 10:01:27 +01:00
  • 806eba3810 Merge init_kwargs with env variables recursively to handle nested values (#891) Ivan Dmitrievsky 2019-10-15 13:24:46 +03:00
  • 6cda388c7a exclude unused files from docs (#896) Samuel Colvin 2019-10-15 00:16:27 +01:00
  • b1e61b415a change secret types example (#890) Ashton Shears 2019-10-14 10:00:37 -07:00
  • c3098a30cf Consistent __repr__ and __str__ methods for all types (#884) Samuel Colvin 2019-10-14 17:37:04 +01:00
  • e7227db41a Insert prints in docs. (#895) Samuel Colvin 2019-10-14 16:40:25 +01:00
  • 97b163db5f fix formatting for datetime nested bullet points in docs/usage/types.md (#887) retnikt 2019-10-11 17:26:02 +01:00
  • d6d8d7f9ed correct command formatting in docs/usage/mypy Samuel Colvin 2019-10-11 17:13:43 +01:00