Commit Graph

  • 5de529fe05 Merge pull request #5 from samuelcolvin/recursive-fields Samuel Colvin 2017-05-09 15:44:10 +01:00
  • 5cedb3e8e1 cleaner support for deep use of typing types Samuel Colvin 2017-05-09 15:40:01 +01:00
  • 30b54e70bd fixing recursive use of typing objects Samuel Colvin 2017-05-09 14:29:11 +01:00
  • 92ed06854b cleanup recursive fields Samuel Colvin 2017-05-09 13:53:00 +01:00
  • 460feaee75 fixing fully recursive fields Samuel Colvin 2017-05-09 13:18:40 +01:00
  • cd37ad635c working on recursive fields Samuel Colvin 2017-05-09 12:21:08 +01:00
  • 1149154435 tweak fields.py Samuel Colvin 2017-05-08 19:23:41 +01:00
  • 242995beb6 simplify Union field choice Samuel Colvin 2017-05-08 19:08:16 +01:00
  • 24b9fdcd86 removing 'validator' from exception message Samuel Colvin 2017-05-08 17:43:39 +01:00
  • d52cf17f15 tweaking exception definitions Samuel Colvin 2017-05-08 17:33:37 +01:00
  • 11ea624e62 add int size validation Samuel Colvin 2017-05-08 17:25:44 +01:00
  • 40ab259090 Merge pull request #2 from samuelcolvin/pyup-update-coverage-4.3.4-to-4.4 Samuel Colvin 2017-05-08 16:00:24 +01:00
  • ca1551f6fc pyup ignore benchmarks Samuel Colvin 2017-05-08 15:58:08 +01:00
  • ef60baa65e adding performance benchmarks Samuel Colvin 2017-05-08 15:48:32 +01:00
  • d6edca642a allow None as value in None fields Samuel Colvin 2017-05-08 12:34:20 +01:00
  • 017d3f03be BaseModel equality Samuel Colvin 2017-05-08 11:59:49 +01:00
  • 3673c11d53 improving coverage Samuel Colvin 2017-05-08 11:54:43 +01:00
  • f7d42ae177 test for lists of sub models Samuel Colvin 2017-05-08 11:44:50 +01:00
  • 951bed0531 Update coverage from 4.3.4 to 4.4 pyup-bot 2017-05-08 06:50:18 +01:00
  • 5710649cb0 uprev Samuel Colvin 2017-05-06 15:48:58 +01:00
  • c4f9398d79 model validator and utils tests Samuel Colvin 2017-05-06 15:35:04 +01:00
  • f7acee8646 support typed dicts Samuel Colvin 2017-05-06 15:07:37 +01:00
  • 19faa546d8 tests for standard dict, list, OrderedDict types Samuel Colvin 2017-05-06 14:20:55 +01:00
  • 63197fc34b cleaning up error display, enabling list parsing Samuel Colvin 2017-05-06 14:10:40 +01:00
  • 652d853906 route > track, cleanup Samuel Colvin 2017-05-06 12:12:11 +01:00
  • 7afd34b4cb add test_complex.py Samuel Colvin 2017-05-06 00:11:57 +01:00
  • 0214be13a5 proper support for unions Samuel Colvin 2017-05-06 00:10:48 +01:00
  • af6ab2b7e5 add email address validation Samuel Colvin 2017-05-05 22:01:10 +01:00
  • 7950e7f909 enum support and better type check Samuel Colvin 2017-05-05 21:10:49 +01:00
  • e2d4460429 add 'allow_extra' checks Samuel Colvin 2017-05-05 20:26:14 +01:00
  • d27a520c38 add .editorconfig to fix isort Samuel Colvin 2017-05-05 20:02:41 +01:00
  • c859ec8543 adding datetime, date, time and timedelta validation Samuel Colvin 2017-05-05 19:57:15 +01:00
  • 90bc681137 adding datetime parsing stolen from django Samuel Colvin 2017-05-05 19:38:12 +01:00
  • e26ed95e43 add missing file Samuel Colvin 2017-05-05 18:20:30 +01:00
  • a1a5383593 removing unused dependencies Samuel Colvin 2017-05-05 18:19:43 +01:00
  • 35953d20ef moving validators Samuel Colvin 2017-05-05 18:17:50 +01:00
  • 7254ddc5e6 improve test coverage Samuel Colvin 2017-05-05 18:05:42 +01:00
  • c333ba755c best support resolution of Samuel Colvin 2017-05-05 15:13:15 +01:00
  • 2cc7531378 adding dsn tests Samuel Colvin 2017-05-05 14:22:15 +01:00
  • 003c0a747b adding basic tests Samuel Colvin 2017-05-05 13:34:59 +01:00
  • 28c2c1382a remove python 3.5 Samuel Colvin 2017-05-05 12:21:12 +01:00
  • 6d2e6b6d60 linting and adding .travis.yml Samuel Colvin 2017-05-05 12:10:23 +01:00
  • 795e3604ef basic validation working Samuel Colvin 2017-05-04 19:07:34 +01:00
  • a8e844dad5 initial commit Samuel Colvin 2017-05-03 22:23:41 +01:00