Samuel Colvin
ddbf2be9c9
uprev and improve makefile ( #459 )
2019-04-04 12:55:28 +01:00
Vitaly R. Samigullin
293f348755
Fix black deprecation warnings after pyup update ( #451 )
2019-04-04 10:02:17 +01:00
Samuel Colvin
9ef401839b
add type hints ( #373 )
...
* add type hints, fix #372
* fix tests and BaseModel inference
* fix #280
* fix dataclasses and docs
* more typing
* adding hints to fields.py
* type **EVERTHING*
* fix for 3.6
* small speed ups and some typ checks
* correct model.copy
* update history
2019-02-04 21:54:20 +00:00
Samuel Colvin
3c3c0262c0
add contributing docs, ( #354 )
...
* add contributing docs, fix #353
* tweaks
* tweaks
2019-01-11 21:08:14 +00:00
Samuel Colvin
15850a43c5
moving to black ( #287 )
...
* moving to black
* put back flake8
* remove isort option
* putting back isort
* uprev pycodestyle
* remove black from docs/examples
* tweak parse.py
2018-11-15 11:30:07 +00:00
Samuel Colvin
0839646788
uprev
2018-08-25 17:15:22 +01:00
Samuel Colvin
76db984cc1
prepare for new version update history
2018-03-25 15:54:18 +01:00
Samuel Colvin
a8216e37f6
correct history
2017-11-26 17:34:52 +00:00
Samuel Colvin
7c9c0d46aa
fix toastedmarshmallow benchmarks and add marshmallow benchmarks ( #91 )
...
* fix toastedmarshmallow benchmarks and add marshmallow benchmarks
* format benchmarks better
* add runtime for netlify
* remove sphinxcontrib-spelling==4.0.1
* remove docs linting
* adding benchmarks section to docs
2017-10-23 19:53:35 +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
2528ca7dd4
docs linting and improving first example
2017-06-04 14:00:47 +01:00
Samuel Colvin
12820bad15
correct docs deploy
2017-06-03 22:26:09 +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
ef60baa65e
adding performance benchmarks
2017-05-08 15:56:36 +01:00
Samuel Colvin
f7acee8646
support typed dicts
2017-05-06 15:07:37 +01:00
Samuel Colvin
003c0a747b
adding basic tests
2017-05-05 13:34:59 +01:00
Samuel Colvin
a8e844dad5
initial commit
2017-05-03 22:23:41 +01:00