Commit Graph

55 Commits

Author SHA1 Message Date
Eric Jolibois 3496a473c7 build(deps): bump to pytest 6.2.1, pytest-mock 3.4.0, mkdocs-material 6.1.7 and codecov-action v1.0.15 (#2201)
* build(deps): bump to pytest 6.2.1, pytest-mock 3.4.0, mkdocs-material 6.1.7 and codecov-action v1.0.15

replaces #2199, #2180 and #2164

* fix: yield_fixture is deprecated

* chore: add dotenv in optional deps
2020-12-17 23:28:07 +01:00
Samuel Colvin 7c3919ce4d combined version bumps (#2153) 2020-11-29 17:57:29 +00:00
dependabot[bot] 52889203ac Bump devtools from 0.6.0 to 0.6.1 (#2037)
* Bump devtools from 0.6.0 to 0.6.1

Bumps [devtools](https://github.com/samuelcolvin/python-devtools) from 0.6.0 to 0.6.1.
- [Release notes](https://github.com/samuelcolvin/python-devtools/releases)
- [Changelog](https://github.com/samuelcolvin/python-devtools/blob/master/HISTORY.md)
- [Commits](https://github.com/samuelcolvin/python-devtools/compare/v0.6...v0.6.1)

Signed-off-by: dependabot[bot] <support@github.com>

* remove unnecessary dependencies

* tweaks while testing 3.9

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Samuel Colvin <s@muelcolvin.com>
2020-10-26 09:53:28 +00:00
Samuel Colvin a25aba26b5 linting as a separate CI step (#2030)
* linting as a separate ci step

* CI and docs improvements

* fix docs preview

* fix docs, benchmarks fastapi tests

* fix formatting and docs build

* tweak publishing docs

* fix for new download-artifact action

* skip check tag to check docs build

* prepare for merge
2020-10-25 15:03:33 +00:00
dependabot[bot] c4986ded1c Bump markdown from 3.3 to 3.3.1 (#2016)
Bumps [markdown](https://github.com/Python-Markdown/markdown) from 3.3 to 3.3.1.
- [Release notes](https://github.com/Python-Markdown/markdown/releases)
- [Commits](https://github.com/Python-Markdown/markdown/compare/3.3...3.3.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-25 12:16:28 +00:00
dependabot[bot] 893fb8b6a0 Bump mkdocs-material from 6.0.2 to 6.1.0 (#2015)
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 6.0.2 to 6.1.0.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/6.0.2...6.1.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-25 12:16:14 +00:00
Samuel Colvin c5fc921620 combined uprev of dependencies (#1978) 2020-10-09 10:20:36 +01:00
Samuel Colvin 296d929904 updating all deps (#1907)
* updating all deps

* uprev github actions docs
2020-09-06 13:04:41 +01:00
dependabot-preview[bot] dc72ae00a3 Bump mkdocs-material from 5.3.3 to 5.4.0 (#1672)
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 5.3.3 to 5.4.0.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/5.3.3...5.4.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-03 20:44:47 +01:00
Samuel Colvin 8e00077cc4 uprev test dependencies (#1657) 2020-06-25 21:40:34 +01:00
dependabot-preview[bot] 0c39cc429c Bump mkdocs-material from 5.1.7 to 5.2.2 (#1567)
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 5.1.7 to 5.2.2.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/5.1.7...5.2.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-31 15:05:27 +01:00
Samuel Colvin c8906ce810 uprev all test and docs dependencies (#1528) 2020-05-18 21:31:23 +01:00
dependabot-preview[bot] de24ae968b Bump mkdocs-material from 5.1.1 to 5.1.3 (#1440)
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 5.1.1 to 5.1.3.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/5.1.1...5.1.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-30 13:05:25 +01:00
dependabot-preview[bot] 5c6ab56015 Bump mkdocs-material from 5.1 to 5.1.1 (#1406)
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 5.1 to 5.1.1.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/5.1.0...5.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-22 11:15:42 +01:00
Samuel Colvin 76ebdb915d combined uprev of packages (#1395)
* combined uprev of packages

* unused f-strings

* scroll-spy on docs
2020-04-15 16:40:21 +01:00
dependabot-preview[bot] 567bf4eb43 Bump pygments from 2.5.2 to 2.6.1 (#1299)
Bumps [pygments](https://github.com/pygments/pygments) from 2.5.2 to 2.6.1.
- [Release notes](https://github.com/pygments/pygments/releases)
- [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES)
- [Commits](https://github.com/pygments/pygments/compare/2.5.2...2.6.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-17 21:04:55 +00:00
Samuel Colvin e3243d267b upreving packages, fix python 3.7 docs generation (#1271) 2020-03-01 13:34:35 +00:00
dependabot-preview[bot] 645e5fe6a0 Bump mkdocs-material from 4.6.0 to 4.6.2 (#1215)
* Bump mkdocs-material from 4.6.0 to 4.6.2

Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 4.6.0 to 4.6.2.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/4.6.0...4.6.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* uprev markdown

* uprev dotenv

Co-authored-by: Samuel Colvin <samcolvin@gmail.com>
2020-02-10 11:10:12 +00:00
Samuel Colvin 948427da75 speedup and fix markdown version conflict (#1214) 2020-02-07 20:47:44 +00:00
dependabot-preview[bot] f37789c87f Bump mkdocs-material from 4.5.1 to 4.6.0 (#1096)
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 4.5.1 to 4.6.0.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/4.5.1...4.6.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-12 10:38:34 +00:00
dependabot-preview[bot] fe0be5ffee Bump mkdocs-material from 4.5.0 to 4.5.1 (#1066)
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/4.5.0...4.5.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-06 11:38:55 +00:00
dependabot-preview[bot] d059fded52 Bump pygments from 2.5.1 to 2.5.2 (#1046)
Bumps [pygments](https://github.com/pygments/pygments) from 2.5.1 to 2.5.2.
- [Release notes](https://github.com/pygments/pygments/releases)
- [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES)
- [Commits](https://github.com/pygments/pygments/compare/2.5.1...2.5.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-02 13:59:44 +00:00
dependabot-preview[bot] cb82d3c74b Bump pytest from 5.3.0 to 5.3.1 (#1036)
* Bump pytest from 5.3.0 to 5.3.1

Bumps [pytest](https://github.com/pytest-dev/pytest) from 5.3.0 to 5.3.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/5.3.0...5.3.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* combine uprevs
2019-11-28 11:49:07 +00:00
dependabot-preview[bot] 95246ef888 Bump mkdocs-material from 4.4.3 to 4.5.0 (#1006)
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 4.4.3 to 4.5.0.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/4.4.3...4.5.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-18 10:12:56 +00:00
Samuel Colvin 6cda388c7a exclude unused files from docs (#896) 2019-10-15 00:16:27 +01:00
Samuel Colvin c3098a30cf Consistent __repr__ and __str__ methods for all types (#884)
* Consistent __repr__ and __str__ methods for all types

* add change description

* devtools integration and feedback on repr methods

* fix Color repr

* tests for truncate

* add devtools section to docs

* tests for devtools

* ValidationError inheriting from Representation

* fix imports

* tweaks

* tweak docs

* exec_examples.py integration with __repr__ changes
2019-10-14 17:37:04 +01:00
Samuel Colvin e7227db41a Insert prints in docs. (#895)
* starting insert prints

* working exec_script

* remove prints, fix exec_examples.py

* more cleanup of examples, better model printing

* upgrade netlify runtime

* extra docs deps

* few more small tweaks
2019-10-14 16:40:25 +01:00
dependabot-preview[bot] f08e40642a Bump mkdocs-material from 4.4.2 to 4.4.3 (#876)
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 4.4.2 to 4.4.3.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/4.4.2...4.4.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-08 11:09:51 +01:00
Samuel Colvin 33b7d52d31 moving docs to mkdocs (#856)
* moving docs to mkdocs

* transfering readme to md and more

* fixing build

* splitting usage.md

* improving schema.md and index.md

* fix make_history.rst

* models intro

* working on data conversation and required fields

* more fixes to models.md

* list all standard types supported

* list of pydantic types

* tweaks

* update links in code

* Apply suggestions from code review

incorporate @dmontagu's suggestions.

Co-Authored-By: dmontagu <35119617+dmontagu@users.noreply.github.com>

* Apply suggestions from code review

more missed suggestions.

Co-Authored-By: dmontagu <35119617+dmontagu@users.noreply.github.com>

* Apply suggestions from code review

more corrects.

* cleanup

* Field order warning

* fix and regenerate benchmarks

* format examples better, cleanup

* improve schema mapping table

* correct highlighting file types in schema.md

* add redirects in javascript

* add logo
2019-10-07 17:19:01 +01:00
pyup.io bot 6235ac2153 Update sphinx from 2.1.2 to 2.2.0 (#765) 2019-08-18 17:10:20 +01:00
dependabot-preview[bot] a9d9ba3e0a Bump docutils from 0.14 to 0.15.2
Bumps [docutils](http://docutils.sourceforge.net/) from 0.14 to 0.15.2.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-31 06:40:24 +00:00
pyup.io bot 32bc0083d9 Scheduled monthly dependency update for July (#633)
* Update sphinx from 2.0.1 to 2.1.2

* Update typing-extensions from 3.7.2 to 3.7.4

* Update cython from 0.29.9 to 0.29.11

* Update isort from 4.3.20 to 4.3.21

* Update mypy from 0.701 to 0.711

* Update pytest from 4.6.0 to 5.0.0

* pytest and mypy fixes

* prevent deprication warnings
2019-07-06 09:39:39 +01:00
pyup.io bot d10f473732 Scheduled monthly dependency update for June (#570)
* Update pygments from 2.3.1 to 2.4.2

* Update sphinxcontrib-websupport from 1.1.0 to 1.1.2

* Update email-validator from 1.0.3 to 1.0.4

* Update isort from 4.3.17 to 4.3.20

* Update pytest from 4.4.1 to 4.6.0

* Update pytest-cov from 2.6.1 to 2.7.1
2019-06-03 09:44:21 +01:00
pyup.io bot 983f886f77 Scheduled monthly dependency update for May (#499)
* Update sphinx from 2.0.0 to 2.0.1

* Update isort from 4.3.16 to 4.3.17

* Update mypy from 0.670 to 0.701

* Update pytest from 4.4.0 to 4.4.1

* Update pytest-mock from 1.10.3 to 1.10.4

* fix typing
2019-05-05 14:08:18 +01:00
pyup.io bot 500a166056 Scheduled monthly dependency update for April (#449)
* Update sphinx from 1.8.4 to 2.0.0

* Update attrs from 18.2.0 to 19.1.0

* Update black from 18.9b0 to 19.3b0

* Update coverage from 4.5.2 to 4.5.3

* Update isort from 4.3.9 to 4.3.16

* Update pytest from 4.3.0 to 4.4.0

* Update pytest-isort from 0.2.1 to 0.3.1

* Update pytest-mock from 1.10.1 to 1.10.3
2019-04-02 10:44:26 +01:00
pyup.io bot 721f17d2b5 Scheduled monthly dependency update for March (#410)
* Update sphinx from 1.8.3 to 1.8.4

* Update flake8 from 3.7.4 to 3.7.7

* Update isort from 4.3.4 to 4.3.9

* Update mypy from 0.660 to 0.670

* Update pyflakes from 2.1.0 to 2.1.1

* Update pytest from 4.2.0 to 4.3.0

* Update pytest-mock from 1.10.0 to 1.10.1
2019-03-15 11:37:52 +00:00
Samuel Colvin 94fc64f5e1 uprev pydantic and test deps 2018-12-25 22:55:18 +00:00
pyup.io bot a34cfd23da Scheduled monthly dependency update for December (#316)
* Update pygments from 2.2.0 to 2.3.0

* Update sphinx from 1.8.1 to 1.8.2

* Update coverage from 4.5.1 to 4.5.2

* Update pytest from 3.9.3 to 4.0.1

* Update pytest-sugar from 0.9.1 to 0.9.2
2018-12-03 09:32:37 +00:00
pyup.io bot cdcf611f41 Scheduled monthly dependency update for October (#271)
* Update sphinx from 1.7.8 to 1.8.1

* Update mypy from 0.620 to 0.630

* Update pytest-cov from 2.5.1 to 2.6.0

* Update pytest-isort from 0.2.0 to 0.2.1
2018-10-02 17:34:46 +01:00
pyup.io bot 9f874a7e97 Scheduled monthly dependency update for September (#256)
* Update sphinx from 1.7.6 to 1.7.8

* Update attrs from 18.1.0 to 18.2.0

* Update pytest from 3.7.2 to 3.7.4
2018-09-10 05:46:05 -04:00
pyup.io bot f32ecf2258 Scheduled monthly dependency update for August (#240)
* Update sphinx from 1.7.5 to 1.7.6

* Update mypy from 0.610 to 0.620

* Update pycodestyle from 2.3.1 to 2.4.0

* Update pytest from 3.6.2 to 3.7.0

* uprev pytest

* reset pycodestyle
2018-08-20 12:03:54 +01:00
pyup.io bot 9f83ca48b9 Scheduled monthly dependency update for July (#217)
* Update sphinxcontrib-websupport from 1.0.1 to 1.1.0

* Update mypy from 0.600 to 0.610

* Update pycodestyle from 2.3.1 to 2.4.0

* Update pytest from 3.6.0 to 3.6.2

* revert pycodestyle agaaaain
2018-07-02 12:12:01 +01:00
pyup.io bot cbfbe6b11c Scheduled monthly dependency update for June (#186)
* Update sphinx from 1.7.4 to 1.7.5

* Update attrs from 17.4.0 to 18.1.0

* Update pycodestyle from 2.3.1 to 2.4.0

* Update pyflakes from 1.6.0 to 2.0.0

* Update pytest from 3.5.1 to 3.6.0

* Update pytest-isort from 0.1.0 to 0.2.0

* Update pytest-mock from 1.9.0 to 1.10.0

* revert pycodestyle, yawwwwn
2018-06-02 15:35:52 +01:00
pyup.io bot f4207281a0 Scheduled monthly dependency update for May (#168)
* Update sphinx from 1.7.2 to 1.7.4

* Update mypy from 0.580 to 0.590

* Update pycodestyle from 2.3.1 to 2.4.0

* Update pytest from 3.5.0 to 3.5.1

* Update pytest-mock from 1.7.1 to 1.9.0

* correct pycodestyle and mypy

* update history
2018-05-05 14:55:55 +01:00
Samuel Colvin 76db984cc1 prepare for new version update history 2018-03-25 15:54:18 +01:00
pyup.io bot 27887c6e99 Scheduled monthly dependency update for March (#134)
* Update sphinx from 1.6.6 to 1.7.1

* Update msgpack-python from 0.5.1 to 0.5.5

* Update coverage from 4.4.2 to 4.5.1

* Update isort from 4.3.0 to 4.3.4

* Update pytest from 3.4.0 to 3.4.1

* Update pytest-mock from 1.6.3 to 1.7.1

* correcting runtime for netlify
2018-03-02 13:29:19 +00:00
pyup.io bot c17abac2f8 Scheduled monthly dependency update for February (#121)
* Update sphinx from 1.6.5 to 1.6.6

* Update msgpack-python from 0.4.8 to 0.5.1

* Update isort from 4.2.15 to 4.3.0

* Update pytest from 3.3.1 to 3.4.0
2018-02-01 17:05:55 +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 6f3ceb07d5 uprev sphinxcontrib-spelling 2017-10-23 15:32:05 +01:00
pyup.io bot 7497a6b102 Update sphinx from 1.6.4 to 1.6.5 (#87) 2017-10-23 15:22:05 +01:00