Apischema

Latest version: v0.19.0

Safety actively analyzes 688917 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 9

0.18.3

**Full Changelog**: https://github.com/wyfo/apischema/compare/v0.18.2...v0.18.3

0.18.2

What's Changed
* fix: fix discriminator bug in recursive type by wyfo in https://github.com/wyfo/apischema/pull/596
* fix: catch re.error in re.Pattern compilation to raise ValidationError instead by wyfo in https://github.com/wyfo/apischema/pull/597
* build: use pyproject.toml by wyfo in https://github.com/wyfo/apischema/pull/598
* feat: drop Python 3.7 support by wyfo in https://github.com/wyfo/apischema/pull/601
* feat: support LiteralString by wyfo in https://github.com/wyfo/apischema/pull/604
* fix: fix inherited discriminator schema by wyfo in https://github.com/wyfo/apischema/pull/602
* Add support for Python 3.13 by cdce8p in https://github.com/wyfo/apischema/pull/640

New Contributors
* tekumara made their first contribution in https://github.com/wyfo/apischema/pull/585

**Full Changelog**: https://github.com/wyfo/apischema/compare/v0.18.1...v0.18.2

0.18.1

What's Changed
* Add support for Python 3.12 by cdce8p in https://github.com/wyfo/apischema/pull/590

New Contributors
* cdce8p made their first contribution in https://github.com/wyfo/apischema/pull/590

**Full Changelog**: https://github.com/wyfo/apischema/compare/v0.18.0...v0.18.1

0.18.0

Highlights
- Limited Python 3.11 support, PEP 646, 655, 673 and 681 will be supported in the next release

What's Changed
* Refactor schema and constraints by wyfo in https://github.com/wyfo/apischema/pull/350
* Remove various deprecations by wyfo in https://github.com/wyfo/apischema/pull/351
* Add pyserde to benchmark by wyfo in https://github.com/wyfo/apischema/pull/361
* Fix some typos in docs by Rogdham in https://github.com/wyfo/apischema/pull/373
* CI: remove Python 3.6 testing and add/fix Python 3.11 support by klauer in https://github.com/wyfo/apischema/pull/515
* Remove hacks for 3.6 support by wyfo in https://github.com/wyfo/apischema/pull/519
* Deserialization should be done after coercion by aubustou in https://github.com/wyfo/apischema/pull/501
* Fix error message for the json schemas of non str-keyed mappings. by pchanial in https://github.com/wyfo/apischema/pull/412
* Fix NameError for subscriptions with custom Type by LdwgWffnschmdt in https://github.com/wyfo/apischema/pull/468
* Fix UncheckedTuples not failing for wrong amount of arguments by wyfo in https://github.com/wyfo/apischema/pull/521
* Update all requirements by wyfo in https://github.com/wyfo/apischema/pull/523
* Remove typical benchmark because 3.11 not supported by wyfo in https://github.com/wyfo/apischema/pull/526
* Fix deserializer registration not resetting cache by wyfo in https://github.com/wyfo/apischema/pull/384
* Fix deserialization of integer allowing bool by wyfo in https://github.com/wyfo/apischema/pull/385
* Fix schema deserialization 'type' value output by wyfo in https://github.com/wyfo/apischema/pull/386

New Contributors
* Rogdham made their first contribution in https://github.com/wyfo/apischema/pull/373
* LdwgWffnschmdt made their first contribution in https://github.com/wyfo/apischema/pull/468
* Germandrummer92 made their first contribution in https://github.com/wyfo/apischema/pull/513

**Full Changelog**: https://github.com/wyfo/apischema/compare/v0.17.5...v0.18.0

0.17.5

What's Changed
* Remove cast to builtin types in deserialization methods by wyfo in https://github.com/wyfo/apischema/pull/348

**Full Changelog**: https://github.com/wyfo/apischema/compare/v0.17.4...v0.17.5

0.17.4

What's Changed
* fix typing for optional arguments in interfaces by vmeurisse in https://github.com/wyfo/apischema/pull/337
* Fix variadic tuple substitution in schema by wyfo in https://github.com/wyfo/apischema/pull/344
* Fix tuple deserialization. by pchanial in https://github.com/wyfo/apischema/pull/343
* Fix frozenset deserialization. by pchanial in https://github.com/wyfo/apischema/pull/342
* Fix subprimitive validation using primitive instead of class instance by wyfo in https://github.com/wyfo/apischema/pull/345

New Contributors
* vmeurisse made their first contribution in https://github.com/wyfo/apischema/pull/337
* pchanial made their first contribution in https://github.com/wyfo/apischema/pull/343

**Full Changelog**: https://github.com/wyfo/apischema/compare/v0.17.3...v0.17.4

Page 1 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.