Metadata-Version: 1.1
Name: lxml-xpath2-functions
Version: 0.0.4
Summary: Set of Xpath 2.0 functions which you can register in lxml
Home-page: https://bitbucket.org/kkujawinski/lxml-xpath2-functions
Author: Kamil Kujawinski
Author-email: kamil@kujawinski.net
License: LGPL
Description: ===========
        WS Recorder
        ===========
        
        Changelog
        =========
        
        * 0.0.4:
            * Added a new function for lowering text (Mathieu Leduc-Hamel).
        
        * 0.0.3:
            * Defined default prefix 'xp2f'.
        
        * 0.0.2:
            * Changed default namespace.
        
        * 0.0.1:
            * Added function: string-join.
        
        Support
        ==========
        
        * Environments: Python 2.6, Python 2.7, Python 3.2, Python 3.3, Python 3.4, PyPy
        
        
        Description
        ===========
        
        Set of Xpath2 functions which you can register in lxml. User register all or chosen functions
        and use them in own xpaths. Xpaths are accessible under default namespace:
        http://kjw.pt/xpath2-functions or empty namespace if needed.
        
        
        Usage
        =====
        
        Example::
        
            from lxml import etree
            import xpath2_functions
        
            # registering all available functions in default namespace
            xpath2_functions.register_functions(etree)
        
            # registering chosen functions in the empty namespace
            xpath2_functions.register_functions(etree, ns=None, functions=['string-join'])
        
        
        Functions
        =========
        
        * **string-join** (arg1 as `xs:string`, arg2 as `xs:string`) - returns an arg1
          created by concatenating the members of the $arg1 sequence using $arg2 as
          a separator. If the value of $arg2 is the zero-length string, then the members
          of $arg1 are concatenated without a separator.
        * **lower-case** (arg1 as `xs:string`) - returns an arg1 converted to lower-cased
          string.
        
        
        Contributors
        ============
        
        * Kamil Kujawinski
        * Mathieu Leduc-Hamel (xpath functions: lower-case)
        
Platform: UNKNOWN
Classifier: Environment :: Console
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Internet
Classifier: Topic :: Software Development :: Testing
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
