Skip to content

Latest commit

 

History

History
579 lines (456 loc) · 23.9 KB

CHANGELOG.md

File metadata and controls

579 lines (456 loc) · 23.9 KB

Changelog

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 (2022-04-24)

✨ New

  • Now the parameters passed through "args" are also serialized.
```python
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 (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 (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 (2022-02-24)

⬆️ Dependencies

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
---
updated-dependencies:
- dependency-name: pre-commit
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
---
updated-dependencies:
- dependency-name: flake8-comprehensions
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
---
updated-dependencies:
- dependency-name: flake8-bugbear
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
---
updated-dependencies:
- dependency-name: isort
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

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

📝 Documentation

  • Update README.md

v1.2.1 (2022-02-24)

♻️ Changes

  • fix release template

  • Improve `.gitignore`

  • Improved all dev things - Changed formater to black - Reformat code - Added checks - pre-commit autoupdate

  • commitlint is off, need research

  • Upgrading a dependency doesn't increase the version

  • Small changes due to coverage analysis

  • remove walrus operator for python 3.7 compatibility (#73) (Issues: #73)

  • Changelog generation job because now pre-commit generate changelog

📝 Documentation

  • Update CHANGELOG.md

api-client-pydantic v1.2.0 (2021-10-24)

✨ New
  • Set a new signature for function.
♻️ Changes
  • New changelog generation.
  • New configs and pre-commit.
⬆️ Dependencies
📝 Docs
  • Update README.md.

api-client-pydantic v1.1.1 (2021-10-13)

🐛 Bugs
  • Fix case with typing. def function(q: Optional[str]):
⬆️ Dependencies
🌱 Other
  • Release 1.1.1.

api-client-pydantic v1.1.0 (2021-08-09)

♻️ Changes
  • Correct recognition of functions (#46)
⬆️ Dependencies
🌱 Other
  • Release 1.1.0.
  • Upgrade to GitHub-native Dependabot (#26)

api-client-pydantic v1.0.2 (2021-01-21)

♻️ Changes
  • Refactoring use args and kwargs.
⬆️ Dependencies
🌱 Other
  • Bumping version from 1.0.0 to 1.0.1.

api-client-pydantic v1.0.0 (2021-01-17)

♻️ Changes
  • Publish job.
🌱 Other
  • Bumping version from 0.1.0 to 1.0.0.
  • Move api_client_pydantic to apiclient_pydantic. now import from apiclient_pydantic import *

api-client-pydantic v0.1.1 (2021-01-16)

♻️ Changes
  • Auto generate changelog.
  • Fix Changelog template.
📝 Docs
  • Update README.md.
  • Prepare for generate CHANGELOG.md.

api-client-pydantic v0.1.0 (2021-01-15)

New ✨
  • Basic functionality.
♻️ Changes
  • Configs.
⬆️ Dependencies
  • ➕ dependencies and pyproject.
📝 Documentation
  • Common files.
  • Init readme.
🌱 Other
  • CI Actions.
  • Add tests.
  • Initial commit.