- Fix error message raised if the first element of a path expression is not a valid name.
5.1
================
- Packaging and test configuration cleanups.
- Improve `PathExpr` reusability Provide customizable support for the use of builtins in path expressions (`23 <https://github.com/zopefoundation/zope.tales/issues/23>`_).
5.0.2
==================
- Cleanups for Plone 5.2:
* in path alternatives, whitespace can now surround ``|``,
* non-ASCII in ``SubPathExpr`` now raises a ``CompilerError`` (instead of a ``UnicodeEncodeError``; to be compatible with the ``chameleon`` template engine).
5.0.1
==================
- Fix problem with list comprehensions not working in Python 3. This was due to the code not detecting variables used in side those expressions properly.