Skip to content

Commit 41ac5d1

Browse files
committed
Bump bugfix release and update CI configuration
1 parent 56045d1 commit 41ac5d1

File tree

6 files changed

+13
-8
lines changed

6 files changed

+13
-8
lines changed

.github/workflows/test-elementpath.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
fail-fast: false
1515
matrix:
1616
os: [ubuntu-latest, macos-latest, windows-latest]
17-
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14.0-beta.2", "pypy-3.10"]
17+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14.0-beta.3", "pypy-3.10"]
1818
exclude:
1919
- os: macos-latest
2020
python-version: 3.9
@@ -37,10 +37,10 @@ jobs:
3737
flake8 elementpath --max-line-length=100 --statistics
3838
- name: Lint with mypy
3939
run: |
40-
pip install mypy==1.16.0 xmlschema lxml-stubs
40+
pip install mypy==1.16.1 xmlschema lxml-stubs
4141
mypy --show-error-codes --strict elementpath
4242
- name: Install optional dependencies
43-
if: ${{ matrix.python-version != '3.14.0-beta.2' }}
43+
if: ${{ matrix.python-version != '3.14.0-beta.3' }}
4444
run: pip install lxml
4545
- name: Test with unittest
4646
run: |

CHANGELOG.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22
CHANGELOG
33
*********
44

5+
`v5.0.3`_ (2025-06-28)
6+
======================
7+
* Fix for XPath 1.0 processing of schema annotated XML data (issue #93)
8+
59
`v5.0.2`_ (2025-06-18)
610
======================
711
* Fix for XPath 2.0 *fn:node-name* (issue #91)
@@ -513,3 +517,4 @@ CHANGELOG
513517
.. _v5.0.0: https://github.com/sissaschool/elementpath/compare/v4.8.0...v5.0.0
514518
.. _v5.0.1: https://github.com/sissaschool/elementpath/compare/v5.0.0...v5.0.1
515519
.. _v5.0.2: https://github.com/sissaschool/elementpath/compare/v5.0.1...v5.0.2
520+
.. _v5.0.3: https://github.com/sissaschool/elementpath/compare/v5.0.2...v5.0.3

doc/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
# The short X.Y version
3232
version = '5.0'
3333
# The full version, including alpha/beta/rc tags
34-
release = '5.0.2'
34+
release = '5.0.3'
3535

3636
# -- General configuration ---------------------------------------------------
3737

elementpath/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
#
88
# @author Davide Brunato <brunato@sissa.it>
99
#
10-
__version__ = '5.0.2'
10+
__version__ = '5.0.3'
1111
__author__ = "Davide Brunato"
1212
__contact__ = "brunato@sissa.it"
1313
__copyright__ = "Copyright 2018-2025, SISSA"

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "elementpath"
7-
version = "5.0.2"
7+
version = "5.0.3"
88
description = "XPath 1.0/2.0/3.0/3.1 parsers and selectors for ElementTree and lxml"
99
readme = "README.rst"
1010
license = "MIT"

tox.ini

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ commands =
5656

5757
[testenv:mypy-py{39,310,311,312,313,314,py3}]
5858
deps =
59-
mypy==1.16.0
59+
mypy==1.16.1
6060
xmlschema~=4.1.0
6161
lxml-stubs
6262
commands =
@@ -86,7 +86,7 @@ set_env =
8686
xmlschema410: VERSION = 4.1.0
8787
change_dir = {env_tmp_dir}
8888
deps =
89-
mypy==1.16.0
89+
mypy==1.16.1
9090
lxml
9191
lxml-stubs
9292
jinja2

0 commit comments

Comments
 (0)