pydantic-xml

python xml for humans

UNLICENSE License

Downloads
155.9K
Stars
155
Committers
4

Bot releases are hidden (Show)

pydantic-xml - release 2.0.0b2

Published by dapper91 about 1 year ago

pydantic-xml - release 2.0.0b1

Published by dapper91 about 1 year ago

  • uuid type support added.
  • tagged unions support added.
pydantic-xml - release 2.0.0a2

Published by dapper91 about 1 year ago

pydantic-xml - release 2.0.0a1

Published by dapper91 over 1 year ago

library upgraded to pydantic version 2.

Breaking changes:

  • custom root type declaration has been changed. It must inherit RootXmlModel from now on. See for more details.
  • generic models are no longer inherited from BaseGenericXmlModel but from BaseXmlModel. See.
  • encoding customization api has been changed. See.

New features:

Full Documentation

pydantic-xml - release 1.0.0

Published by dapper91 over 1 year ago

  • library api stabilized.
  • custom root type serialization format changed.
pydantic-xml - release 0.7.0

Published by dapper91 over 1 year ago

pydantic-xml - release 0.6.3

Published by dapper91 over 1 year ago

pydantic-xml - release 0.6.2

Published by dapper91 over 1 year ago

pydantic-xml - release 0.6.1

Published by dapper91 over 1 year ago

pydantic-xml - release 0.6.0

Published by dapper91 over 1 year ago

  • union types support added
  • xml model encoding api unified with pydantic json encoding api
  • root model validation raises exception instead of returning None
  • xml model params inheritance implemented
  • multiple element search strategies implemented
pydantic-xml - release 0.5.0

Published by dapper91 almost 2 years ago

pydantic-xml - release 0.4.0

Published by dapper91 almost 2 years ago

  • field default parameter support added.
  • field default_factory parameter support added.
  • root model validation added.
  • pydantic field alias support implemented.
pydantic-xml - release 0.3.0

Published by dapper91 almost 2 years ago

  • recursive (self-referencing) models support added.
  • inherit_ns flag dropped due to recursive models implementation details.
  • python 3.11 support added.
pydantic-xml - release 0.2.2

Published by dapper91 about 2 years ago

  • attribute default namespace bug fixed.
pydantic-xml - release 0.2.1

Published by dapper91 about 2 years ago

  • default namespace support added.
pydantic-xml - release 0.2.0

Published by dapper91 about 2 years ago

  • generic models support
  • namespace inheritance bug fixed.
pydantic-xml - release 0.1.0

Published by dapper91 about 2 years ago

  • first library version implemented
  • pre-commit hooks added
  • examples added
  • documentation added
  • github test workflow added
  • github release workflow added
Package Rankings
Top 6.12% on Pypi.org
Related Projects