diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 901873a5f..81b3d3a83 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -2,7 +2,7 @@ exclude: tests/fixtures repos: - repo: https://github.com/asottile/pyupgrade - rev: v2.31.1 + rev: v2.32.0 hooks: - id: pyupgrade args: [--py37-plus] @@ -26,7 +26,7 @@ repos: args: ["--suppress-none-returning"] - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.1.0 + rev: v4.2.0 hooks: - id: trailing-whitespace - id: end-of-file-fixer diff --git a/CHANGES.rst b/CHANGES.rst index 4042350b7..afca8217b 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,3 +1,11 @@ +22.4 (2022-04-10) +----------------- +- Added config option to unnest classes +- Added new class meta option global_type, to hide classes from discovery +- Removed min/max length restrictions for enum type fields +- Allow builtin xml types to be fully extended `#672 `_ + + 22.3 (2022-03-20) ----------------- - Added official support for python 3.11 diff --git a/README.rst b/README.rst index fc16eb608..c4f9f283b 100644 --- a/README.rst +++ b/README.rst @@ -96,8 +96,9 @@ Features - Customize behaviour through config -Changelog: 22.3 (2022-03-20) +Changelog: 22.4 (2022-04-10) ---------------------------- -- Added official support for python 3.11 -- Fixed enumerations restricting complex types `#659 `_ -- Fixed attribute name duplicate check to avoid invalid slugs +- Added config option to unnest classes +- Added new class meta option global_type, to hide classes from discovery +- Removed min/max length restrictions for enum type fields +- Allow builtin xml types to be fully extended `#672 `_ diff --git a/xsdata/__init__.py b/xsdata/__init__.py index 9a500ab57..165bd5dd4 100644 --- a/xsdata/__init__.py +++ b/xsdata/__init__.py @@ -1 +1 @@ -__version__ = "22.3" +__version__ = "22.4"