Next | Query returned 40 messages, browsing 1 to 10 | Previous

History of commit frequency

CVS Commit History:


   2024-03-18 09:51:26 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-elementpath: updated to 4.4.0

v4.4.0

* Improve stand-alone XPath functions builder
* Update tokens and parsers __repr__
* Fix static typing protocols to work with etree and XSD elements
   2024-02-18 09:29:20 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-elementpath: updated to 4.3.0

v4.3.0

* Change the purpose of the evaluation with a dynamic schema context
* Add a tox.ini testenv with Python 3.13 pre-releases
   2024-02-11 12:05:28 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-elementpath: updated to 4.2.1

v4.2.1

* Fix dynamic context initialization with lxml a non-root element
* Fix XP30+ function fn:function-lookup
* Fix XP30+ fn:unparsed-text, fn:unparsed-text-lines and fn:unparsed-text-available
   2024-02-08 07:20:04 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-elementpath: updated to 4.2.0

v4.2.0

* Drop support for Python 3.7
* Add *uri* and *fragment* options to dynamic context
* Make context root node not mandatory
* Add function objects constructor
   2023-07-31 18:27:08 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-elementpath: updated to 4.1.5

v4.1.5
* Fix typed value of ElementNode() if self.elem.text is None
   2023-06-26 18:05:55 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-elementpath: updated to 4.1.4

v4.1.4
* Fix select of prefixed names
* Fix zero length *xs:base64Binary*

v4.1.3
* Fix XP30+ fn:path
* Fix weak tests
   2023-05-10 10:58:29 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-elementpath: updated to 4.1.2

v4.1.2
* Add support for Python 3.12
* Fix self shortcut operator (adding is_schema_node() to node classes)
   2023-04-24 12:47:41 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-elementpath: updated to 4.1.1

v4.1.1
* Simplify type annotations for XSD datatypes
* Full test coverage of sequence type functions with bugfixes

v4.1.0
* Refactor XPath function call (context=None only as keyword argument)
* Add external function support
* Some fixes to string representation and source property of tokens
* Extend documentation and tests
* Clean XSD datatypes hierarchy
   2023-02-15 19:12:58 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-elementpath: updated to 4.0.1

v4.0.1 (2023-02-02)

Fix packaging: include py.typed in package data
Revert to comparison between xs:QName instances and strings

v4.0.0 (2023-02-01)

First XPath 3.1 implementation (without UCA collation support)
   2022-11-14 11:05:11 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-elementpath: updated to 3.0.2

`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

`v3.0.1`_ (2022-07-23)
======================
* Fix of descendant path operator
* Add support for Python 3.11

`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)

Next | Query returned 40 messages, browsing 1 to 10 | Previous