Eulxml

Latest version: v1.1.3

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

Scan your dependencies

Page 2 of 5

0.22.1

------

* bugfix: workaround for resolver error failing to load schemas in some
cases

0.22

----

* New method (:meth:`eulxml.xmlmap.load_xslt`) to load and precompile XSLT
that will be used more than once.
* Re-worked :meth:`eulxml.xmlmap.XmlObject.xsl_transform` to avoid
malloc errors and segmentation faults and to allow using precompiled
XSLT documents.
* Support for float field types in eulxml.xmlmap. Contributed by
`jilott <https://github.com/jilott>`_.

0.21.2

------

* Bug fix: correctly support parameters in
:meth:`eulxml.xmlmap.XmlObject.xsl_transform`
* Automatically encode string parameter values passed to
:meth:`~eulxml.xmlmap.XmlObject.xsl_transform` as
lxml string parameters (:class:`lxml.etree.XSLT.strparam`)

0.21.1

------

* Bug fix: :meth:`eulxml.xmlmap.XmlObject.xsl_transform` now recognizes
text output as a valid, non-empty XSL result

0.21

----

* Add default unicode output of date value for MODS date fields
(:class:`~eulxml.xmlmap.mods.Date` and all date variants)
* Bug fix: :class:`~eulxml.forms.XmlObjectForm` now uses the
field order as defined on the form when updating the XML instance
(fix for XML where schema requires fields in a specific order)

0.20.3

------

* Revert unused namespace cleanup change to serialization it generates
less optimal output in certain cases.
* Minor updates to :mod:`~eulxml.xmlmap.eadmap`:

* Added mapping for `xlink:show` attribute to
:class:`~eulxml.xmlmap.eadmap.DigitalArchivalObject`
* Added mapping for `note` field
:class:`~eulxml.xmlmap.eadmap.Index`
* Changed :class:`~eulxml.xmlmap.eadmap.Note` paragraph content from
string list to node list, to support formatting.
* Added mapping for ``processinfo`` to
:class:`~eulxml.xmlmap.eadmap.ArchivalDescription` and
:class:`~eulxml.xmlmap.eadmap.Component`

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.