Xsdata

Latest version: v24.5

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

Scan your dependencies

Page 4 of 9

22.3

- Added official support for python 3.11
- Fixed enumerations restricting complex types
[659](https://github.com/tefra/xsdata/issues/659)
- Fixed attribute name duplicate check to avoid invalid slugs

22.2

- Fixed substitution groups on duplicate global types
[648](https://github.com/tefra/xsdata/issues/648)
- Added Postponed Annotations config option
[646](https://github.com/tefra/xsdata/issues/646)
- Added support for subclasses with different namespaces
[654](https://github.com/tefra/xsdata/issues/654)

22.1

- Added recursive glob for cli dir source
[643](https://github.com/tefra/xsdata/issues/643)
- Added cfg options to change/force compound field names
[639](https://github.com/tefra/xsdata/issues/639)

21.12

- Fixed wsdl generator to use operation name for rpc input messages
[609](https://github.com/tefra/xsdata/issues/609)
- Fixed wsdl generator to check for qualified elements for message part types
[612](https://github.com/tefra/xsdata/issues/612)
- Fixed compound field matcher to prefer exact types over derived
[617](https://github.com/tefra/xsdata/issues/617)
- Added async to the reserved keywords
[600](https://github.com/tefra/xsdata/issues/600)
- Added generator config for search & replace substitutions
[624](https://github.com/tefra/xsdata/issues/624)
- Updated code generator to remove abstract elements from class attrs
[627](https://github.com/tefra/xsdata/issues/627)
- Updated code generator to filter out all unused types
[629](https://github.com/tefra/xsdata/issues/629)

21.11

- Fixed unescaped quotes in regex pattern
[592](https://github.com/tefra/xsdata/issues/592)
- Added config option fail_on_unknown_attributes
[597](https://github.com/tefra/xsdata/issues/597)
- Fixed build for python 3.10

21.9

- Automate cli generate options [578](https://github.com/tefra/xsdata/pull/578)

- Generate cli options by the config model
- Allow to enable/disable any flag
- Allow to bypass any value from the config
- Removed -cf/-ri as we can't have switches with short names

- Fixed generator not cascading default values to inner classes
[579](https://github.com/tefra/xsdata/issues/579)
- Re-raise xml syntax errors as xsdata.exceptions.ParserError
[571](https://github.com/tefra/xsdata/issues/571)
- Added cli summary with recovered warnings and issues
[583](https://github.com/tefra/xsdata/pull/583)
- Removed the native and lxml SAX handlers
[582](https://github.com/tefra/xsdata/issues/582)

Page 4 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.