dmontagu
65d838aa88
Serialize only __root__ value ( #752 )
...
* Serialize only __root__ value, fix #730
* Add changes and fix docs
* Clean up root model docs
* Update docs/index.rst
Co-Authored-By: Samuel Colvin <samcolvin@gmail.com >
* Update docs/index.rst
Co-Authored-By: Samuel Colvin <samcolvin@gmail.com >
* Rename variable
* fix rst in change description
2019-08-17 18:58:32 +01:00
dmontagu
27bb336545
Fix broken examples ( #753 )
...
* Fix broken examples
* Update changes
2019-08-17 13:03:53 +01:00
dmontagu
6c0f4f31d1
Test mypy integration with pytest ( #735 )
...
* Test mypy integration with pytest
* Fix for without deps
* Fix filenames issue
* Remove python run in external-mypy
* Update changes
* Remove external-mypy
2019-08-17 12:59:11 +01:00
Koudai Aono
08c6af8ae2
add documentation for PyCharm Plugin ( #750 )
...
* add documentation for PyCharm Plugin
* add a change document for a history
* Delete typing.py
* update documents
* Apply suggestions from code review
Co-Authored-By: Samuel Colvin <samcolvin@gmail.com >
2019-08-16 11:37:13 +01:00
Raphael de Carvalho Almeida
5b5451c02e
Added initvars support to post_init_post_parse ( #748 )
...
* Added initvars support to post_init_post_parse
* Update change log with PR number
* Add practical initvars example to tests
* Update documentation
2019-08-16 09:36:56 +01:00
Abdussamet Koçak
f41d5dca3c
Support assert statements inside validators ( #653 )
...
* Support assert statements inside validators
* Add a validator example that uses assert
* Add warning about consequences of using -O optimization flag
* Fix a typo
* Fix incomplete validator
* Extend exception name generation
* Improve tests
* Clarify pytest behaviour
* handle assertion error name, fix build
* Address feedback
* docs cleanup
* Incorporate feedback
* fix quotes
2019-08-15 12:06:21 +01:00
dmontagu
321cde0c88
Include all annotated fields in order ( #715 )
...
* Include all annotated fields in order
* Update docs and changes
* fix field ordering
* update change info
* fix coverage
2019-08-12 12:05:22 +01:00
Samuel Colvin
82ef45c890
alter the behaviour of dict(model) so that sub-models are nolonger converted to dictionaries ( #733 )
...
* fix iteration to not convert to dict by default
* add change
* remove extra newline
2019-08-12 11:31:35 +01:00
Samuel Colvin
5837acb288
test demonstrating internal ValidationError ( #738 )
...
* test demonstrating internval ValidationError
* fix #736
2019-08-11 14:14:02 +01:00
dmontagu
72edca7532
Make bool_validator strict ( #617 )
...
* Make bool_validator strict
* incorporate feedback
* Add RelaxedBool
* Fix position in schema.py
* update BoolError message
* Incorporate feedback
* Update history
* Add changes
* Update docs/index.rst
Co-Authored-By: Samuel Colvin <samcolvin@gmail.com >
* Update docs/index.rst
Co-Authored-By: Samuel Colvin <samcolvin@gmail.com >
* Update tests/test_types.py
Co-Authored-By: Samuel Colvin <samcolvin@gmail.com >
* Incorporate feedback
* Update booleans.py
* Remove RelaxedBool
* tweak docs and update changes to new format
2019-08-10 12:00:29 +01:00
Samuel Colvin
72bada8ca8
add change, and tweak change format
2019-08-06 16:37:38 +01:00
Samuel Colvin
9c8bba71c6
Preparation for Version 1
2019-08-06 16:19:38 +01:00