Releases: mom1/api-client-pydantic
v3.1.0
v3.0.2
v3.0.2 (2024-12-15)
⬆️ Dependencies
- Pin pydantic less 2.10.
v3.0.1
v3.0.1 (2024-10-20)
🐛 Bugs
⬆️ Dependencies
-
Update dependencies.
-
Bump ruff from 0.4.3 to 0.4.4
-
Bump ruff from 0.4.2 to 0.4.3
-
Bump coverage from 7.5.0 to 7.5.1
-
Bump pytest-cov from 4.1.0 to 5.0.0
-
Bump pytest from 7.4.4 to 8.2.0
-
Bump ruff from 0.4.1 to 0.4.2
-
Bump mypy from 1.9.0 to 1.10.0
-
Bump coverage from 7.4.4 to 7.5.0
-
Bump types-setuptools from 69.5.0.20240415 to 69.5.0.20240423
-
Bump pydantic from 2.7.0 to 2.7.1
-
Bump ruff from 0.4.0 to 0.4.1
-
Bump ruff from 0.3.7 to 0.4.0
-
Bump types-setuptools from 69.2.0.20240317 to 69.5.0.20240415
-
Bump ruff from 0.3.6 to 0.3.7
-
Bump ruff from 0.3.5 to 0.3.6
-
Bump pydantic from 2.6.4 to 2.7.0
-
Bump ruff from 0.3.4 to 0.3.5
-
Bump ruff from 0.3.3 to 0.3.4
-
Bump pytest-asyncio from 0.23.5.post1 to 0.23.6
-
Bump ruff from 0.3.2 to 0.3.3
-
Bump types-setuptools from 69.1.0.20240310 to 69.2.0.20240317
-
Bump coverage from 7.4.3 to 7.4.4
-
Bump pydantic from 2.6.3 to 2.6.4
-
Bump ruff from 0.3.1 to 0.3.2
-
Bump mypy from 1.8.0 to 1.9.0
-
Bump types-setuptools from 69.1.0.20240308 to 69.1.0.20240310
-
Bump types-toml from 0.10.8.7 to 0.10.8.20240310
-
Bump pytest-asyncio from 0.23.5 to 0.23.5.post1
-
Bump types-setuptools from 69.1.0.20240302 to 69.1.0.20240308
-
Bump ruff from 0.3.0 to 0.3.1
-
Bump types-setuptools from 69.1.0.20240301 to 69.1.0.20240302
-
Bump ruff from 0.2.2 to 0.3.0
-
Bump types-setuptools from 69.1.0.20240229 to 69.1.0.20240301
-
Bump types-setuptools from 69.1.0.20240223 to 69.1.0.20240229
-
Bump pydantic from 2.6.2 to 2.6.3
-
Bump coverage from 7.4.2 to 7.4.3
-
Bump pydantic from 2.6.1 to 2.6.2
-
Bump types-setuptools from 69.1.0.20240217 to 69.1.0.20240223
-
Bump coverage from 7.4.1 to 7.4.2
-
Bump types-setuptools from 69.1.0.20240215 to 69.1.0.20240217
-
Bump ruff from 0.2.1 to 0.2.2
-
Bump types-setuptools from 69.0.0.20240125 to 69.1.0.20240215
-
Bump pytest-asyncio from 0.23.4 to 0.23.5
-
Bump pydantic from 2.6.0 to 2.6.1
-
Bump ruff from 0.2.0 to 0.2.1
-
Bump ruff from 0.1.15 to 0.2.0
-
Bump ruff from 0.1.14 to 0.1.15
-
Bump pydantic from 2.5.3 to 2.6.0
-
Bump pytest-asyncio from 0.23.3 to 0.23.4
-
Bump coverage from 7.4.0 to 7.4.1
-
Bump types-setuptools from 69.0.0.20240115 to 69.0.0.20240125
-
Bump ruff from 0.1.13 to 0.1.14
-
Bump types-setuptools from 69.0.0.20240106 to 69.0.0.20240115
-
Bump ruff from 0.1.12 to 0.1.13
-
Bump ruff from 0.1.11 to 0.1.12
-
Bump ruff from 0.1.9 to 0.1.11
-
Bump types-setuptools from 69.0.0.0 to 69.0.0.20240106
-
Bump types-setuptools from 67.8.0.0 to 69.0.0.0
-
Bump pytest-asyncio from 0.21.1 to 0.23.3
v3.0.0
v3.0.0 (2024-01-05)
💥 Breaking Changes
- Pydantic V2 and new signature.
♻️ Changes
- Old logic moved to v1 namespace.
⬆️ Dependencies
-
Upgrade dependencies.
-
Bump pytest from 7.3.2 to 7.4.0
-
Bump mypy from 1.3.0 to 1.4.0
-
Bump flake8-comprehensions from 3.12.0 to 3.13.0
-
Bump flake8-tidy-imports from 4.8.0 to 4.9.0
-
Bump pytest from 7.3.1 to 7.3.2
-
Bump pydantic from 1.10.8 to 1.10.9
-
Bump coverage from 7.2.6 to 7.2.7
-
Bump pytest-cov from 4.0.0 to 4.1.0
-
Bump pydantic from 1.10.7 to 1.10.8
-
Bump coverage from 7.2.5 to 7.2.6
-
Bump types-setuptools from 67.7.0.2 to 67.8.0.0
-
Bump types-setuptools from 67.7.0.1 to 67.7.0.2
-
Bump mypy from 1.2.0 to 1.3.0
-
Bump types-setuptools from 67.7.0.0 to 67.7.0.1
-
Bump coverage from 7.2.3 to 7.2.5
-
Bump types-setuptools from 67.6.0.8 to 67.7.0.0
-
Bump mypy from 0.991 to 1.2.0
-
Bump pre-commit from 2.20.0 to 2.21.0
-
Bump flake8-comprehensions from 3.10.1 to 3.12.0
-
Bump types-setuptools from 67.6.0.7 to 67.6.0.8
-
Bump pydantic from 1.10.2 to 1.10.7
-
Bump types-toml from 0.10.8.1 to 0.10.8.6
-
Bump pytest from 7.2.0 to 7.3.1
v2.2.1
v2.2.1 (2023-04-14)
⬆️ Dependencies
-
Bump actions
-
Bump safety from 2.3.1 to 2.3.5
-
Bump certifi from 2021.10.8 to 2022.12.7
-
Bump setuptools from 65.3.0 to 67.6.1
-
Bump ipython from 7.32.0 to 7.34.0
-
Bump ipdb from 0.13.9 to 0.13.13
-
Bump types-setuptools from 65.5.0.3 to 67.6.0.7
-
Bump pytest-asyncio from 0.20.2 to 0.21.0
-
Bump isort from 5.10.1 to 5.11.5
-
Bump flake8-quotes from 3.3.1 to 3.3.2
-
Bump flake8-builtins from 2.0.1 to 2.1.0
-
Bump flake8-bugbear from 22.10.27 to 23.3.12
-
Bump coverage from 6.5.0 to 7.2.3
-
Bump black from 22.10.0 to 23.3.0
-
Remove dependency ipdb.
-
Bump pytest-asyncio from 0.20.1 to 0.20.2
-
Bump types-setuptools from 65.5.0.2 to 65.5.0.3
-
Bump mypy from 0.990 to 0.991
-
Bump types-toml from 0.10.8 to 0.10.8.1
-
Bump pytest-cov from 3.0.0 to 4.0.0
-
Bump mypy from 0.982 to 0.990
-
Bump flake8-builtins from 2.0.0 to 2.0.1
-
Bump flake8-comprehensions from 3.10.0 to 3.10.1
-
Bump flake8-bugbear from 22.10.25 to 22.10.27
-
Bump flake8-bugbear from 22.9.23 to 22.10.25
-
Bump pytest from 7.1.3 to 7.2.0
-
Bump types-setuptools from 65.5.0.1 to 65.5.0.2
-
Bump pytest-asyncio from 0.19.0 to 0.20.1
-
Bump flake8-builtins from 1.5.3 to 2.0.0
-
Bump types-setuptools from 65.4.0.0 to 65.5.0.1
-
Bump black from 22.8.0 to 22.10.0
-
Bump safety from 2.2.1 to 2.3.1
-
Bump safety from 2.2.0 to 2.2.1
-
Bump mypy from 0.981 to 0.982
-
Bump flake8-broken-line from 0.5.0 to 0.6.0
-
Bump types-setuptools from 65.3.0 to 65.4.0.0
-
Bump coverage from 6.4.4 to 6.5.0
-
Bump mypy from 0.971 to 0.981
-
Bump flake8-bugbear from 22.9.11 to 22.9.23
-
Bump flake8-eradicate from 1.3.0 to 1.4.0
-
Bump safety from 2.1.1 to 2.2.0
-
Bump flake8-bugbear from 22.8.23 to 22.9.11
-
Bump pydantic from 1.10.1 to 1.10.2
-
Bump black from 22.6.0 to 22.8.0
-
Bump pytest from 7.1.2 to 7.1.3
-
Bump pydantic from 1.10.0 to 1.10.1
-
Bump types-setuptools from 64.0.1 to 65.3.0
-
Bump pydantic from 1.9.2 to 1.10.0
-
Bump flake8-bugbear from 22.8.22 to 22.8.23
-
Bump flake8-bugbear from 22.7.1 to 22.8.22
-
Bump pep8-naming from 0.13.1 to 0.13.2
-
Bump coverage from 6.4.3 to 6.4.4
-
Bump flake8-broken-line from 0.4.0 to 0.5.0
-
Bump types-setuptools from 63.4.0 to 64.0.1
-
Bump pydantic from 1.9.1 to 1.9.2
-
Bump flake8-eradicate from 1.2.1 to 1.3.0
-
Bump coverage from 6.4.2 to 6.4.3
-
Bump types-setuptools from 63.2.3 to 63.4.0
-
Bump types-setuptools from 63.2.2 to 63.2.3
-
Bump types-setuptools from 63.2.1 to 63.2.2
-
Bump types-setuptools from 57.4.18 to 63.2.1
-
Bump safety from 1.10.3 to 2.1.1
-
Bump mypy from 0.961 to 0.971
-
Bump pep8-naming from 0.13.0 to 0.13.1
-
Bump coverage from 6.4.1 to 6.4.2
-
Bump pytest-asyncio from 0.18.3 to 0.19.0
-
Bump types-toml from 0.10.7 to 0.10.8
-
Bump pre-commit from 2.19.0 to 2.20.0
-
Bump flake8-bugbear from 22.6.22 to 22.7.1
-
Bump black from 22.3.0 to 22.6.0
-
Bump types-setuptools from 57.4.17 to 57.4.18
-
Bump flake8-bugbear from 22.4.25 to 22.6.22
-
Bump mypy from 0.960 to 0.961
-
Bump mypy from 0.950 to 0.960
-
Bump coverage from 6.4 to 6.4.1
-
Bump pep8-naming from 0.12.1 to 0.13.0
-
Bump types-setuptools from 57.4.16 to 57.4.17
-
Bump types-setuptools from 57.4.15 to 57.4.16
-
Bump coverage from 6.3.3 to 6.4
-
Bump types-setuptools from 57.4.14 to 57.4.15
-
Bump pydantic from 1.9.0 to 1.9.1
-
Bump flake8-comprehensions from 3.9.0 to 3.10.0
v2.2.0
v2.2.0 (2022-05-16)
✨ New
- Support for async.
⬆️ Dependencies
-
Add dep pytest-asyncio for async testing.
-
Bump coverage from 6.3.2 to 6.3.3
-
Bump flake8-comprehensions from 3.8.0 to 3.9.0
-
Bump flake8-tidy-imports from 4.7.0 to 4.8.0
-
Bump types-toml from 0.10.6 to 0.10.7
-
Bump pre-commit from 2.18.1 to 2.19.0
-
Bump flake8-tidy-imports from 4.6.0 to 4.7.0
-
Bump types-toml from 0.10.5 to 0.10.6
-
Bump mypy from 0.942 to 0.950
-
Bump flake8-eradicate from 1.2.0 to 1.2.1
-
Bump flake8-bugbear from 22.3.23 to 22.4.25
-
Bump pytest from 7.1.1 to 7.1.2
📝 Documentation
- Added "Mentions" in README.md
v2.1.0
v2.1.0 (2022-04-24)
✨ New
- Now the parameters passed through
args
are also serialized.
def func(i: int):
return i
assert func('1') == 1
♻️ Changes
-
Small changes for release config
-
no need `cfg` settings in editorconfig.
⬆️ Dependencies
-
Bump types-toml from 0.10.4 to 0.10.5
-
Upgrade dependency black -> black[d]
-
Bump types-setuptools from 57.4.12 to 57.4.14
-
Bump types-setuptools from 57.4.11 to 57.4.12
-
Bump pre-commit from 2.17.0 to 2.18.1
-
Bump black from 22.1.0 to 22.3.0
-
Bump mypy from 0.941 to 0.942
-
Bump flake8-bugbear from 22.3.20 to 22.3.23
-
Bump flake8-bugbear from 22.1.11 to 22.3.20
-
Bump pytest from 7.1.0 to 7.1.1
-
Bump types-setuptools from 57.4.10 to 57.4.11
-
Bump mypy from 0.940 to 0.941
-
Bump mypy from 0.931 to 0.940
-
Bump pytest from 7.0.1 to 7.1.0
v2.0.1
v2.0.1 (2022-03-09)
🐛 Bugs
- Fixed a bug with working with the config of a model that does not have extra.
⬆️ Dependencies
- Bump types-setuptools from 57.4.9 to 57.4.10
v2.0.0
v2.0.0 (2022-03-08)
💥 Breaking Changes
- Global refactoring. (Issues:
#72
)
- support for more use cases (fix #72).
- `serialize_response` and `serialize_request` and `serialize` call signature changed.
- `serialize_response` and `serialize_request` names are left for compatibility,
it is better to use `params_serializer` and `response_serializer` instead.
- Removed unnecessary dependencies.
- Tests completely rewritten.
- Decorating will only be done if necessary, which will positively affect performance.
⬆️ Dependencies
- Bump pycln from 1.2.0 to 1.2.4
v1.2.2
v1.2.2 (2022-02-24)
⬆️ Dependencies
- Bump pytest from 6.2.5 to 7.0.1
Bumps pytest from 6.2.5 to 7.0.1.
- Release notes
- Changelog
- Commits
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected]>
- Bump pre-commit from 2.15.0 to 2.17.0
Bumps pre-commit from 2.15.0 to 2.17.0.
- Release notes
- Changelog
- Commits
---
updated-dependencies:
- dependency-name: pre-commit
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected]>
- Bump flake8-comprehensions from 3.7.0 to 3.8.0
Bumps flake8-comprehensions from 3.7.0 to 3.8.0.
- Release notes
- Changelog
- Commits
---
updated-dependencies:
- dependency-name: flake8-comprehensions
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected]>
- Bump flake8-bugbear from 21.9.2 to 22.1.11
Bumps flake8-bugbear from 21.9.2 to 22.1.11.
- Release notes
- Commits
---
updated-dependencies:
- dependency-name: flake8-bugbear
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected]>
- Bump isort from 5.9.3 to 5.10.1
Bumps isort from 5.9.3 to 5.10.1.
- Release notes
- Changelog
- Commits
---
updated-dependencies:
- dependency-name: isort
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected]>
📝 Documentation
- Update README.md