Commit Graph

  • 63afb45d71 Update sub_types when calling update_forward_refs() (#464) Sebastián Ramírez 2019-04-11 19:08:35 +04:00
  • a704662ae4 fix: miswritten output. (#461) Atheuz 2019-04-04 18:46:34 +02:00
  • ddbf2be9c9 uprev and improve makefile (#459) Samuel Colvin 2019-04-04 12:55:28 +01:00
  • 4a8faca42e feat: add SecretStr and SecretBytes. (#452) Atheuz 2019-04-04 13:14:47 +02:00
  • 694abaf06f downloads badge links to pypistats.org (#458) Samuel Colvin 2019-04-04 10:17:19 +01:00
  • 28191d594c Fix JSON serialization for ipaddress types (#457) Vitaly R. Samigullin 2019-04-04 12:03:51 +03:00
  • 293f348755 Fix black deprecation warnings after pyup update (#451) Vitaly R. Samigullin 2019-04-04 12:02:17 +03:00
  • 9e12674827 PyObject callable values (#440) Vitaly R. Samigullin 2019-04-04 12:00:55 +03:00
  • bbbc8987a8 Classvars (#455) Samuel Colvin 2019-04-03 11:58:28 +01:00
  • 085fc84818 Fix ForwardRef collection bug (#450) tigerwings 2019-04-03 05:14:11 -05:00
  • 500a166056 Scheduled monthly dependency update for April (#449) pyup.io bot 2019-04-02 11:44:26 +02:00
  • 8406bf04d1 Contributing section docs (#445) Vitaly R. Samigullin 2019-04-01 17:53:20 +03:00
  • 3a33d8db10 IntEnum support (#444) Nikita Leybovich 2019-04-01 17:52:24 +03:00
  • e2e8e1e1b8 Improve README.rst (#448) Vitaly R. Samigullin 2019-04-01 12:55:18 +03:00
  • 46b1e89a65 update HISTORY.rst Samuel Colvin 2019-03-29 10:19:20 +00:00
  • 42bc8e4b43 Sequence support (#428) Vitaly R. Samigullin 2019-03-29 13:17:23 +03:00
  • fa65a07a0c Correct path in nested models (#437) Denis Kataev 2019-03-28 20:26:06 +05:00
  • caaa16ee71 Dataclass schema attr (#438) Vitaly R. Samigullin 2019-03-28 15:56:58 +03:00
  • 8e0bfa37ce Fix documentation for IPvAny* schema mappings (#433) Sam Bristow 2019-03-25 23:20:10 +13:00
  • cd39ade9ec datetime types docs added (#431) Vitaly R. Samigullin 2019-03-23 13:51:34 +03:00
  • ac99083a82 Tiny typo (#427) Nejc Zupan 2019-03-21 00:47:50 +00:00
  • 0458f9ece9 IPv{4,6,Any}{Interface,Network} types added (#419) Vitaly R. Samigullin 2019-03-20 21:13:04 +03:00
  • 1fd509d8a4 correct imports, fix #420 (#423) Samuel Colvin 2019-03-18 11:41:06 +00:00
  • f81aa969ae uprev Samuel Colvin 2019-03-15 12:23:02 +00:00
  • 721f17d2b5 Scheduled monthly dependency update for March (#410) pyup.io bot 2019-03-15 13:37:52 +02:00
  • f41e3afaa0 ipaddress.IPAddress support (#417) Vitaly R. Samigullin 2019-03-15 13:18:06 +03:00
  • 37855aa90c fix typo in NoneIsNotAllowedError message (#414) Yaraslau Zhylko 2019-03-07 16:33:58 +03:00
  • 7b126a7af6 update history Samuel Colvin 2019-02-26 09:21:00 +00:00
  • 0a9b720068 Fix the type hint of ValidationError.json (#406) layday 2019-02-26 11:19:44 +02:00
  • 951daa7c5f submodel validation, fix #403 (#407) Samuel Colvin 2019-02-25 15:22:19 +00:00
  • e77bc00d6e Fix type hints of parse_obj and similar methods (#405) Andrey Golovizin 2019-02-21 23:23:50 +01:00
  • 7cd423aa3e uprev Samuel Colvin 2019-02-18 08:44:26 +00:00
  • 1161df3ca0 support ForwardRef on dataclasses (#399) Samuel Colvin 2019-02-18 08:41:35 +00:00
  • 5438aa5c91 Allow autocompletion of fields (#398) Daniel Smith 2019-02-18 02:53:02 -05:00
  • 27323aa8b2 fix for python 3.8 (#396) Samuel Colvin 2019-02-15 18:29:13 +00:00
  • f9bc56a70a update HISTORY.rst ready for release Samuel Colvin 2019-02-13 15:47:28 +00:00
  • d539bcd87d Fix extra behaviour for multiple inheritance/mix-ins (#394) Yaraslau Zhylko 2019-02-13 17:40:38 +02:00
  • db53fad28d add py.typed marker file for PEP-561 support (#391) Jere Lahelma 2019-02-13 17:11:33 +02:00
  • 96e3e74262 Tracking for setting attributes (#389) Daniel Smith 2019-02-13 10:10:45 -05:00
  • baade9a117 rebuild validator arguments (#388) Samuel Colvin 2019-02-13 10:31:36 +00:00
  • 8fa1382beb change ms/s watershed for datetime parsing (#385) Samuel Colvin 2019-02-04 22:09:51 +00:00
  • 04391da318 fix for 'missing' error with validate_all or validate_always (#381) Samuel Colvin 2019-02-04 21:57:44 +00:00
  • 9ef401839b add type hints (#373) Samuel Colvin 2019-02-04 21:54:20 +00:00
  • a85334682c Scheduled monthly dependency update for February (#382) pyup.io bot 2019-02-04 12:31:42 -08:00
  • 9900c7f00c Refactored extra types to use a single enum (#352) Or Carmi 2019-02-04 15:15:07 +02:00
  • 61e758965c Add multiple_of attribute to constrained numerics (#371) Stephen Brown II 2019-02-03 11:13:27 -06:00
  • 67c965fb50 Fix typo in index.rst (#383) James Bradshaw 2019-02-03 11:10:54 -06:00
  • f287d41590 correct python_tag, fix #376 (#379) Samuel Colvin 2019-01-30 17:22:51 +00:00
  • 725e86a8f0 custom validators in schema (#375) Sebastián Ramírez 2019-01-30 14:31:45 +04:00
  • 987449a922 Support typing.Callable validation. (#364) Artem Malyshev 2019-01-29 18:42:00 +03:00
  • 39dd347607 Update index.rst (#370) Daniel Smith 2019-01-26 12:55:29 -05:00
  • 06b0c41276 uprev Samuel Colvin 2019-01-22 18:34:28 +00:00
  • 2fb0b26b81 tweak schema, fix #361 (#362) Samuel Colvin 2019-01-20 14:50:49 +00:00
  • 8cb3557aec adding MANIFEST.in (#358) Samuel Colvin 2019-01-17 20:59:58 +00:00
  • 145f04cb5d add `ConstrainedBytes and conbytes` types #315 (#357) Nikita Grishko 2019-01-17 16:57:49 +03:00
  • 0c1482aaba uprev Samuel Colvin 2019-01-13 09:12:44 +00:00
  • 3c3c0262c0 add contributing docs, (#354) Samuel Colvin 2019-01-11 21:08:14 +00:00
  • 25b5d98030 support postponed annotations and ForwardRef in python 3.7 (#348) Samuel Colvin 2019-01-11 21:01:07 +00:00
  • 32d5cdcb30 Fix BaseConfig max_anystr_length default to fixed number to None (#350) Sebastián Ramírez 2019-01-07 17:59:25 +04:00
  • 3c4c163dc5 fix allow_population_by_alias (#346) Samuel Colvin 2018-12-29 16:16:10 +00:00
  • dd202998bd improve docs for allow_extra and ignore_extra, fix #301 (#345) Samuel Colvin 2018-12-29 12:32:50 +00:00
  • 19320bf775 improve settings priority, (#343) Samuel Colvin 2018-12-29 12:31:53 +00:00
  • 6514307677 update pull request template Samuel Colvin 2018-12-29 12:01:05 +00:00
  • 0f7f8fcf14 allow validate_always with default=None (#344) Samuel Colvin 2018-12-29 11:07:45 +00:00
  • b43b887ec3 docs typo Samuel Colvin 2018-12-28 16:11:00 +00:00
  • eeb48fbeac don't call validators on keys of dictionaries, fix #254 (#342) Samuel Colvin 2018-12-28 16:07:48 +00:00
  • 3d4dc90d4b classifiers and python-tag Samuel Colvin 2018-12-27 23:44:13 +00:00
  • 993510d531 set release date Samuel Colvin 2018-12-27 22:35:09 +00:00
  • c2bae0a05d support ClassVar, (#339) Samuel Colvin 2018-12-27 20:44:02 +00:00
  • 9ad1a0ad24 reame get_validators > __get_validators__ (#338) Samuel Colvin 2018-12-27 20:30:41 +00:00
  • e28d689f8c Simple iterables schema generation (#335) Никита Конин 2018-12-27 23:18:58 +03:00
  • 0d5cd3bce5 better import errors, fix #309 (#336) Samuel Colvin 2018-12-27 19:37:53 +00:00
  • 8301f9e4b2 dataclass validation (#334) Samuel Colvin 2018-12-27 19:15:39 +00:00
  • c6d1a69bdd Add support for ConstrainedStr as dict keys (#332) Sebastián Ramírez 2018-12-27 22:32:17 +04:00
  • 72791787ea Add support for passing Configs to Dataclasses (#285) jarekkar 2018-12-27 18:54:17 +01:00
  • d3cec7be56 Fix schema generation for fields annotated as : dict (#331) Никита Конин 2018-12-27 12:48:11 +03:00
  • 94fc64f5e1 uprev pydantic and test deps Samuel Colvin 2018-12-25 22:44:54 +00:00
  • 8635accd95 prevent duplicate validator check in ipython (#328) Samuel Colvin 2018-12-25 22:40:47 +00:00
  • c725a4a5e5 prevent validators being called repeatedly after inheritance (#327) Samuel Colvin 2018-12-25 22:33:18 +00:00
  • 2512f25df7 tweak 'Using Pydantic' (#326) Samuel Colvin 2018-12-25 21:32:05 +00:00
  • 96020e91f6 Add section "Based on Pydantic" with FastAPI (#323) Sebastián Ramírez 2018-12-23 16:15:26 +04:00
  • 81f155864e Fix schema for timedelta as number, instead of str (#325) Sebastián Ramírez 2018-12-23 16:13:29 +04:00
  • 1f270dd84a uprev. Samuel Colvin 2018-12-10 10:00:21 +00:00
  • 3249330b80 Properly set Config in create_model (#320) Hugo Duncan 2018-12-07 15:27:42 -05:00
  • 86949c2ba2 uprev. Samuel Colvin 2018-12-03 12:45:45 +00:00
  • 7a06736ead Add additional parameters to Schema for validation and annotation (#319) Samuel Colvin 2018-12-03 12:37:39 +00:00
  • a34cfd23da Scheduled monthly dependency update for December (#316) pyup.io bot 2018-12-03 01:32:37 -08:00
  • a0aa9e78cd feat: add support for case insensitive env names (#313) Jason Kuhrt 2018-11-26 09:57:09 -05:00
  • 94706bc834 JSON Schema update/refactor/augment, to conform to spec (#308) Sebastián Ramírez 2018-11-22 20:00:06 +04:00
  • 2d8176c9c9 tweak travis (#310) Samuel Colvin 2018-11-22 12:35:32 +00:00
  • 19ec7c60db my mistake! fix release version Samuel Colvin 2018-11-18 16:25:01 +00:00
  • 9ff946d2fa PyObject = None, and Pattern (#306) Samuel Colvin 2018-11-18 16:09:14 +00:00
  • 31a0c2b1a9 uprev Samuel Colvin 2018-11-15 12:30:22 +00:00
  • b5fdc0db1e dataclass inheritance, fix #293 (#299) Samuel Colvin 2018-11-15 12:28:03 +00:00
  • ef140056fa cast datetime to date in parse_date, (#298) Samuel Colvin 2018-11-15 12:21:15 +00:00
  • 9d74ff9394 Scheduled monthly dependency update for November (#289) pyup.io bot 2018-11-15 04:01:18 -08:00
  • 64ada930fc aliases, fix #275, replace #282 (#286) Samuel Colvin 2018-11-15 12:01:05 +00:00
  • 15850a43c5 moving to black (#287) Samuel Colvin 2018-11-15 11:30:07 +00:00
  • cd50601172 Fix typos (#274) Guillermo 2018-10-07 17:57:36 +02:00
  • 5089865857 uprev Samuel Colvin 2018-10-02 17:36:41 +01:00