Metadata-Version: 2.1
Name: xmlstarlet
Version: 1.6.6
Summary: XMLStarlet Toolkit: Python CFFI bindings
Home-page: https://github.com/dimitern/xmlstarlet
Author: Mikhail Grushinskiy
Author-email: mgrouch@users.sourceforge.net
Maintainer: Dimiter Naydenov
Maintainer-email: dimitern@users.noreply.github.com
License: MIT license
Description: ===============
        XMLStarlet CFFI
        ===============
        
        
        .. image:: https://img.shields.io/pypi/v/xmlstarlet.svg
                :target: https://pypi.python.org/pypi/xmlstarlet
        
        .. image:: https://img.shields.io/travis/dimitern/xmlstarlet.svg
                :target: https://travis-ci.org/dimitern/xmlstarlet
        
        .. image:: https://readthedocs.org/projects/xmlstarlet/badge/?version=latest
                :target: https://xmlstarlet.readthedocs.io/en/latest/?badge=latest
                :alt: Documentation Status
        
        .. image:: https://pyup.io/repos/github/dimitern/xmlstarlet/shield.svg
             :target: https://pyup.io/repos/github/dimitern/xmlstarlet/
             :alt: Updates
        
        
        
        XMLStarlet Toolkit: Python CFFI bindings
        
        
        * Free software: MIT license
        * Documentation (this package): https://xmlstarlet.readthedocs.io.
        * Original XMLStarlet Documentation: http://xmlstar.sourceforge.net/doc/UG/
        
        Features
        --------
        
        Supports all XMLStarlet commands from Python, just `import xmlstarlet`:
        
        * `edit(*args)`: Edit/Update XML document(s)
        * `select(*args)`: Select data or query XML document(s) (XPATH, etc)
        * `transform(*args)`: Transform XML document(s) using XSLT
        * `validate(*args)`: Validate XML document(s) (well-formed/DTD/XSD/RelaxNG)
        * `format(*args)`: Format XML document(s)
        * `elements(*args)`: Display element structure of XML document
        * `canonicalize(*args)`: XML canonicalization
        * `listdir(*args)`: List directory as XML (**NOT** supported on Windows)
        * `escape(*args)`: Escape special XML characters
        * `unescape(*args)`: Unescape special XML characters
        * `pyx(*args)`: Convert XML into PYX format (based on ESIS - ISO 8879)
        * `depyx(*args)`: Convert PYX into XML
        
        For some examples, have a look at `tests/test_xmlstarlet.py`.
        
        Credits
        -------
        
        This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.
        
        Dependencies scanned by PyUp.io_
        
        .. _Cookiecutter: https://github.com/audreyr/cookiecutter
        .. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage
        .. _PyUp.io: https://pyup.io
        
        
        =======
        History
        =======
        
        1.6.6 (2020-10-04)
        ------------------
        
        * Simplified and automated building source and binary wheels for Linux, MacOS, and Windows via GitHub actions + `cibuildwheel`.
        * Improved documentation and local development workflow.
        * Fixes issue #51 (previously closed as "hard to fix", but now reopened).
        * Completely rewritten native Windows build process, based on libxslt.
        * Windows port does not support `ls` (and conversely `listdir()`).
        
        1.6.5 (2020-09-29)
        ------------------
        
        * No changes from previous release except up-to-date dependencies and some build fixes.
        * Fixes issue #118 (awaiting confirmation).
        
        1.6.3 (2019-10-29)
        ------------------
        
        * First working release on PyPI, based on xmlstarlet-1.6.1 source tarball.
        
        1.6.2 (2019-10-28)
        ------------------
        
        * Second (failed) release on PyPI, based on XMLStarlet master branch.
        
        1.6.1 (2019-10-23)
        ------------------
        
        * First (incomplete) release on PyPI, based on XMLStarlet master branch.
        
Keywords: xmlstarlet cffi
Platform: UNKNOWN
Classifier: Development Status :: 6 - Mature
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Python: >=3.6.*
Description-Content-Type: text/x-rst
