Skip to content

Commit 611d534

Browse files
Merge pull request #180 from networktocode/release-v1.5.1
Release v1.5.1
2 parents a042028 + f19f4fc commit 611d534

File tree

4 files changed

+14
-9
lines changed

4 files changed

+14
-9
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ jobs:
7575
strategy:
7676
fail-fast: true
7777
matrix:
78-
python-version: ["3.10", "3.11", "3.12"]
78+
python-version: ["3.10", "3.11", "3.12", "3.13"]
7979
ansible-core-version: ["2.16.14"]
8080
runs-on: "ubuntu-latest"
8181
env:
@@ -159,7 +159,7 @@ jobs:
159159
strategy:
160160
fail-fast: true
161161
matrix:
162-
python-version: ["3.10", "3.11", "3.12"]
162+
python-version: ["3.10", "3.11", "3.12", "3.13"]
163163
ansible-core-version: ["2.16.14"]
164164
runs-on: "ubuntu-latest"
165165
env:

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## v1.5.1 - 2025-11-12
4+
5+
- #179 Added Python 3.13 support.
6+
37
## v1.5.0 - 2025-11-10
48

59
This housekeeping release updates the supported Python version to a 3.10 minimum and the optional Ansible dependency to 2.16. It also updated most dependencies, fixed tests, and CI.

poetry.lock

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "schema-enforcer"
3-
version = "1.5.0"
3+
version = "1.5.1"
44
description = "Tool/Framework for testing structured data against schema definitions"
55
authors = ["Network to Code, LLC <[email protected]>"]
66
license = "Apache-2.0"
@@ -14,6 +14,7 @@ classifiers = [
1414
"Programming Language :: Python :: 3.10",
1515
"Programming Language :: Python :: 3.11",
1616
"Programming Language :: Python :: 3.12",
17+
"Programming Language :: Python :: 3.13",
1718
]
1819
include = [
1920
"CHANGELOG.md",
@@ -25,7 +26,7 @@ packages = [
2526
]
2627

2728
[tool.poetry.dependencies]
28-
python = ">=3.10,<3.13"
29+
python = ">=3.10,<3.14"
2930
# Packages
3031
click = ">=8.2.0"
3132
jinja2 = ">=3.1.6,<4.0.0"

0 commit comments

Comments
 (0)