Xul

Latest version: v2.4.2

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

Scan your dependencies

Page 1 of 2

2.4.2

----------------------------------------------------------------------------------
* Moved to `GitHub <https://github.com/peteradrichem/Xul>`_.
* Read the Docs configuration.
* Migrated to pyproject.toml.

2.4.1

----------------------------------------------------------------------------------------------
* Fixed Changelog URL.

2.4.0

----------------------------------------------------------------------------------------------
* Beter handling of encodings other than UTF-8 (e.g. ISO-8859, UTF-16, UCS-2, UCS-4).
* Added ``--file FILE`` option to :doc:`transform <transform>`: save result to file.
* :doc:`transform <transform>`: now only transforms a single file.
* Added ``--xsl-output`` option to :doc:`transform <transform>`: honor ``xsl:output``.
* Removed xul.dom module (legacy).

2.3.0

----------------------------------------------------------------------------------------------
* Added ``--invalidated-files`` option to :doc:`validate <validate>`: only print names of invalidated files.
* Added ``--validated-files`` option to :doc:`validate <validate>`: only print names of validated XML files.
* :doc:`xp <xp>`: ``--files-with-hits`` and ``--files-without-hits`` options are mutually exclusive.
* Consistent broken pipes ``errno.EPIPE`` exit status (Python 2).

2.2.1

----------------------------------------------------------------------------------------------
* :doc:`xp <xp>` ``--pretty-element`` fix: output multiple results to a pipe (Python 2).

2.2.0

----------------------------------------------------------------------------------------------
* :doc:`xp <xp>`: handle `NaN` [NaN]_ result as a false result (``--files-with|without-hits``).
* Renamed :doc:`xp <xp>` ``--files-without-results`` option to ``--files-without-hits``: only print names of files with a false or `NaN` [NaN]_ result, or without any results.
* Renamed :doc:`xp <xp>` ``--files-with-results`` option to ``--files-with-hits``: only print names of files with a non-false and non-`NaN` [NaN]_ result.
* Added ``--relaxng`` option to :doc:`validate <validate>`: validate an XML source with RELAX NG.
* Refactored :doc:`validate <validate>` script.
* README: documentation is on `Read The Docs <https://xul.readthedocs.io/>`_.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.