Samuel Colvin
ff3fa95eb0
convert values to a function, fix #28 ( #43 )
2017-06-07 22:40:09 +01:00
Samuel Colvin
691b947576
add pretty print for models ( #42 )
2017-06-07 20:34:13 +01:00
Samuel Colvin
e945a2afcf
use annotation only declaration in first example
2017-06-07 20:07:38 +01:00
Samuel Colvin
c81ec9aeec
add support for annotation only fields ( #41 )
...
* add support for annotation only fields, fix #34
* adding tests with mypy
* adding docs for mypy usage
* adding mypy failure test
* adding alias tests
* tweak mypy tests
2017-06-07 19:56:46 +01:00
Samuel Colvin
affea7a45d
cleaning up beginning of docs
2017-06-04 14:47:10 +01:00
Samuel Colvin
73262daaef
correct .travis.yml, add word to wordslist
2017-06-04 14:27:17 +01:00
Samuel Colvin
2528ca7dd4
docs linting and improving first example
2017-06-04 14:00:47 +01:00
John Sandall
515c668ad7
s/documentation_tpyos/documentation_typos/ ( #35 )
...
* s/chocies/choices/
* s/elipisis/elipsis/
2017-06-04 02:58:17 +01:00
Thomas Grainger
02e49bc7c4
s/pyandtic/pydantic/ ( #33 )
2017-06-04 01:51:52 +01:00
Thomas Grainger
3544c351ec
configure python_requires and py3 only trove ( #32 )
2017-06-04 00:08:46 +01:00
Samuel Colvin
12820bad15
correct docs deploy
2017-06-03 22:26:09 +01:00
Theodore Dubois
a9b8b68d9c
Fix typo ( #31 )
2017-06-03 21:10:12 +01:00
Simeon Visser
b61e9bab03
Updated year in history ( #30 )
2017-06-03 21:09:38 +01:00
Samuel Colvin
3627bad768
more docs usage examples
2017-06-03 17:45:49 +01:00
Samuel Colvin
7f50946722
adding more usage examples
2017-06-03 17:04:10 +01:00
Samuel Colvin
45cba8b1ae
fixing isort, adding deploy recipe
2017-06-03 16:18:02 +01:00
Samuel Colvin
3c37ca1672
starting work on docs
2017-06-03 15:56:37 +01:00
Samuel Colvin
ea88afb212
allow aliases
2017-05-31 13:41:53 +01:00
Samuel Colvin
9ecae91dad
allow Any, fix #21
2017-05-31 12:07:29 +01:00
Samuel Colvin
94402d0627
allow set validation, fix #17
2017-05-31 11:59:41 +01:00
Samuel Colvin
0757af6e5e
make values recursive, fix #24
2017-05-31 11:44:31 +01:00
Samuel Colvin
1eca45ae11
implementing allow_extra ( #26 )
...
* implementing allow_extra
* tests for allow_extra
2017-05-31 11:19:25 +01:00
pyup.io bot
e0bbb668e3
Update pytest from 3.0.7 to 3.1.0 ( #23 )
2017-05-30 18:23:24 +01:00
pyup.io bot
9cceb76ca0
Update coverage from 4.4 to 4.4.1 ( #20 )
2017-05-23 17:10:22 +01:00
pyup.io bot
647859ec05
Update pytest-cov from 2.5.0 to 2.5.1 ( #19 )
2017-05-23 17:10:13 +01:00
Samuel Colvin
151e4e4cb6
uprev
2017-05-23 17:05:34 +01:00
Samuel Colvin
21aa4a383b
renaming Module > PyObect, fix #9
2017-05-23 17:01:34 +01:00
Samuel Colvin
90a2b6bfe3
fix enum validators ignore_extra on settings, fix #13
2017-05-11 22:19:11 +01:00
Samuel Colvin
35add310cc
improve error display
2017-05-10 12:43:29 +01:00
Samuel Colvin
25acde90d3
Merge pull request #6 from samuelcolvin/pyup-update-pytest-cov-2.4.0-to-2.5.0
...
Update pytest-cov to 2.5.0
2017-05-10 11:22:47 +01:00
Samuel Colvin
ddb8e96401
allow tuples, also infer types for falsy, fix #11
2017-05-10 11:17:07 +01:00
Samuel Colvin
4452054426
removing todo from readme
2017-05-10 11:05:13 +01:00
pyup-bot
136b6e706e
Update pytest-cov from 2.4.0 to 2.5.0
2017-05-10 00:26:29 +01:00
Samuel Colvin
2c43b0caf0
uprev
2017-05-09 16:46:32 +01:00
Samuel Colvin
5de529fe05
Merge pull request #5 from samuelcolvin/recursive-fields
...
Recursive fields
2017-05-09 15:44:09 +01:00
Samuel Colvin
5cedb3e8e1
cleaner support for deep use of typing types
2017-05-09 15:40:01 +01:00
Samuel Colvin
30b54e70bd
fixing recursive use of typing objects
2017-05-09 14:29:11 +01:00
Samuel Colvin
92ed06854b
cleanup recursive fields
2017-05-09 13:53:00 +01:00
Samuel Colvin
460feaee75
fixing fully recursive fields
2017-05-09 13:18:40 +01:00
Samuel Colvin
cd37ad635c
working on recursive fields
2017-05-09 12:21:08 +01:00
Samuel Colvin
1149154435
tweak fields.py
2017-05-08 19:23:41 +01:00
Samuel Colvin
242995beb6
simplify Union field choice
2017-05-08 19:08:16 +01:00
Samuel Colvin
24b9fdcd86
removing 'validator' from exception message
2017-05-08 17:43:39 +01:00
Samuel Colvin
d52cf17f15
tweaking exception definitions
2017-05-08 17:33:37 +01:00
Samuel Colvin
11ea624e62
add int size validation
2017-05-08 17:25:44 +01:00
Samuel Colvin
40ab259090
Merge pull request #2 from samuelcolvin/pyup-update-coverage-4.3.4-to-4.4
...
Update coverage to 4.4
2017-05-08 16:00:24 +01:00
Samuel Colvin
ca1551f6fc
pyup ignore benchmarks
2017-05-08 15:58:08 +01:00
Samuel Colvin
ef60baa65e
adding performance benchmarks
2017-05-08 15:56:36 +01:00
Samuel Colvin
d6edca642a
allow None as value in None fields
2017-05-08 12:34:20 +01:00
Samuel Colvin
017d3f03be
BaseModel equality
2017-05-08 11:59:49 +01:00