Eulxml

Latest version: v1.1.3

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

Scan your dependencies

Page 1 of 5

1.1.3

-----

* Require lxml 3.4 for ``collect_ids`` feature used in duplicate id
support added in eulxml 1.1.2

1.1.2

-----

* Allow duplicate ``xml:ids`` when loading xml if validation is not enabled
(`PR 29 <https://github.com/emory-libraries/eulxml/pull/29>`_ from
`lddubeau <https://github.com/lddubeau>`_)

1.1.1

-----

* Fix ply version in setup.py so install requirements match setup
requirements
* Only add eulxml catalog file to XML_CATALOG_FILES environment variable
once

1.1

---

* Now using an `XML catalog <http://xmlsoft.org/catalog.html>`_
to load local copies of XSD schemas referenced by included XmlObject
classes. The included catalog is automatically added to the
**XML_CATALOG_FILES** environment variable when eulxml is loaded, and
should be used automatically and transparently by lxml and libxml.
[`18 <https://github.com/emory-libraries/eulxml/issues/18>`_]
* The use of an HTTP PROXY is no longer required for loading schemas,
and eulxml will not generate warnings if no proxy is set.
* New module eulxml.catalog to download schemas and generate an XML
catalog
* Custom setup.py command `xmlcatalog` as a shortcut for downloading
schemas and generating an XML Catalog
* Customized setup.py so that building the package will download
schemas and generate a catalog if needed (schema files and xml
catalog are now included in package data).
* The existing CERP schema URL no longer resolves; it has has been
replaced with a new url that does, and included in the schema catalog
* bugfix: serializing unicode within xpaths
* bugfix: normalize space on eadid value in eulxml.xmlmap.teimap
* bugfix: xpath serialization error for unicode strings within xpaths
* bugfix: correction in xpath for TEI interp value

1.0.1

-----

* Correct six dependency required version
* Fix six dependency in eulxml.xpath so installation can complete
and generate parsetab and lextab when six installation is not yet
processed. [`20 <https://github.com/emory-libraries/eulxml/issues/20>`_]

1.0

---

* Now Python 3 compatible, thanks to Morgan Aubert
(`ellmetha <https://github.com/ellmetha>`_).
* bugfix: BooleanField will now return `None` instead of generating an
error when xml is not present and False is not configured as `None`.
Contributed by Roman Voropaev
(`roman-voropaev <https://github.com/roman-voropaev>`_).
* Include xml namespace in base TEI class in eulxml.xmlmap.teimap
for xml:id attributes referenced throughout.

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.