Revisions of python-elementpath

buildservice-autocommit accepted request 1164068 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 40)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 39)
- update to 4.4.0:
  * Improve stand-alone XPath functions builder (issue #70)
  * Update tokens and parsers __repr__
  * Fix static typing protocols to work with etree and XSD elements
  * Change the purpose of the evaluation with a dynamic schema
    context
  * Add a tox.ini testenv with Python 3.13 pre-releases
  * Fix dynamic context initialization with lxml a non-root element
    (issue #71)
  * Fix XP30+ function fn:function-lookup
  * Fix XP30+ fn:unparsed-text, fn:unparsed-text-lines and
    fn:unparsed-text-available
  * Drop support for Python 3.7
  * Add *uri* and *fragment* options to dynamic context
  * Make context root node not mandatory (issue #63)
  * Add function objects constructor (issue #70)
  * Add etree.py module with a safe XML parser (ported from xmlschema)
  * Fix wildcard selection of attributes (issue #35)
  * Add other XSD builtin atomic types
  * Integrate pull requests and fix bug on predicate selector
buildservice-autocommit accepted request 1103086 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 38)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 37)
- update to 4.1.5:
  * Fix typed value of ElementNode() if self.elem.text is None
buildservice-autocommit accepted request 1096318 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 36)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 35)
- update to 4.1.4:
  * Fix select of prefixed names
  * Fix zero length *xs:base64Binary*
buildservice-autocommit accepted request 1095230 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 34)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 33)
- update to 4.1.3:
  * Fix XP30+ fn:path
  * Fix weak tests
buildservice-autocommit accepted request 1086658 from Daniel Garcia's avatar Daniel Garcia (dgarcia) (revision 32)
baserev update by copy to link target
Daniel Garcia's avatar Daniel Garcia (dgarcia) committed (revision 31)
- Remove BuildRequire xmlschema to avoid dependency cycle
Daniel Garcia's avatar Daniel Garcia (dgarcia) committed (revision 30)
- Update to 4.1.2:
  * Add support for Python 3.12
  * Fix self shortcut operator (adding is_schema_node() to node classes)
- 4.1.1:
  * Simplify type annotations for XSD datatypes
  * Full test coverage of sequence type functions with bugfixes
- 4.1.0:
  * Refactor XPath function call (context=None only as keyword argument)
  * Add external function support (issue #60)
  * Some fixes to string representation and source property of tokens
  * Extend documentation and tests
  * Clean XSD datatypes hierarchy
- 4.0.1:
  * Fix packaging: include py.typed in package data
  * Revert to comparison between xs:QName instances and strings
  * Fix atomization with XSD typed data (list types have to be atomized)
- 4.0.0:
  * First XPath 3.1 implementation (without UCA collation support)
buildservice-autocommit accepted request 1081935 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 29)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1081397 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 28)
SR for python stack proposal
buildservice-autocommit accepted request 1006511 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 27)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1006509 from Yogalakshmi Arunachalam's avatar Yogalakshmi Arunachalam (yarunachalam) (revision 26)
- update to v3.0.2 (2022-08-12)
  * Extend root concept to subtrees used as root (e.g. XSD 1.1 assertions)
  * Begin XPath 3.1 implementation adding XPathMap and XPathArray
- update to v3.0.1 (2022-07-23)
  * Fix of descendant path operator (issue #51)
  * Add support for Python 3.11
- update to v3.0.0 (2022-07-16)
  * Transition to full XPath node implementation (more memory usage but better control and overall faster)
  * Add etree.py module with a safe XML parser (ported from xmlschema)
buildservice-autocommit accepted request 980772 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 25)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 24)
- update to 2.5.3:
  * Fix unary path step operator (issue #46)
  * Fix sphinx warnings *'reference target not found'* (issue #45)
  * Include PR #43 with fixes for `XPathContext.iter_siblings()` (issues #42 and #44)
  * Fix for failed floats equality tests (issue #41)
  * Static typing tested with mypy==0.950
buildservice-autocommit accepted request 965099 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 23)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 22)
- update to 2.5.0:
  * Add XPath 3.0 support
  * Better use of lxml.etree features
  * Full coverage of W3C tests
  * Drop support for Python 3.6
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 21)
- update to 2.4.0:
  * Fix type annotations and going strict on parsers and other public classes
  * Add XPathConstructor token class (subclass of XPathFunction)
  * Last release for Python 3.6
Displaying revisions 1 - 20 of 40
openSUSE Build Service is sponsored by