Skip to content

Commit

Permalink
chore: New 2.3.5 release (#476)
Browse files Browse the repository at this point in the history
  • Loading branch information
fgmacedo authored Sep 8, 2024
1 parent c2036fe commit 9160b40
Show file tree
Hide file tree
Showing 5 changed files with 61 additions and 92 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/python-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12"]
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13.0-rc.1"]

steps:
- uses: actions/checkout@v3
Expand Down
6 changes: 5 additions & 1 deletion docs/releases/2.3.5.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
# StateMachine 2.3.5

*Not released yet*
*September 9, 2024*

### Python compatibility 2.3.5

Added Python 3.13 on the test matrix. StateMachine 2.3.5 supports Python 3.7, 3.8, 3.9, 3.10, 3.11, 3.12 and 3.13.

## Bugfixes in 2.3.5

- Fixes [#469](https://github.com/fgmacedo/python-statemachine/issues/469) compatibility with pydot 3.0.0+.
- Fixes [#473](https://github.com/fgmacedo/python-statemachine/issues/473) property support for type checking.
137 changes: 51 additions & 86 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "python-statemachine"
version = "2.3.4"
version = "2.3.5"
description = "Python Finite State Machines made easy."
authors = ["Fernando Macedo <[email protected]>"]
maintainers = [
Expand All @@ -27,6 +27,7 @@ classifiers = [
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
"Topic :: Software Development :: Libraries",
"Framework :: AsyncIO",
"Intended Audience :: Developers",
Expand All @@ -49,10 +50,9 @@ pytest = "*"
pytest-cov = "*"
pytest-sugar = "^1.0.0"
pytest-mock = "^3.10.0"
pytest-profiling = "^1.7.0"
pytest-benchmark = "^4.0.0"
pytest-asyncio = "*"
django = { version = "^5.0.3", python = ">3.10" }
django = { version = "^5.0.8", python = ">3.10" }
pytest-django = { version = "^4.8.0", python = ">3.8" }

[tool.poetry.group.docs.dependencies]
Expand Down
2 changes: 1 addition & 1 deletion statemachine/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@

__author__ = """Fernando Macedo"""
__email__ = "[email protected]"
__version__ = "2.3.4"
__version__ = "2.3.5"

__all__ = ["StateMachine", "State"]

0 comments on commit 9160b40

Please sign in to comment.