Skip to content

Commit ee0f286

Browse files
committed
Bump version to 2.2.2 and update extras
Prepare release 2.2.2: update pyproject.toml (version bump), replace legacy [dependency-groups] with [project.optional-dependencies], rename the psyces extra to pysces, and remove the default-groups setting. Regenerate the lockfile to keep dependencies in sync.
1 parent 8a11a97 commit ee0f286

3 files changed

Lines changed: 26 additions & 29 deletions

File tree

pyenzyme/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,4 +45,4 @@
4545
"group_measurements",
4646
]
4747

48-
__version__ = "2.2.1"
48+
__version__ = "2.2.2"

pyproject.toml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "pyenzyme"
3-
version = "2.2.1"
3+
version = "2.2.2"
44
description = "A Python library for EnzymeML"
55
authors = [{ name = "Jan Range", email = "range.jan@web.de" }]
66
requires-python = ">=3.11,<4"
@@ -27,8 +27,8 @@ dependencies = [
2727
[project.urls]
2828
Repository = "https://github.com/EnzymeML/pyenzyme"
2929

30-
[dependency-groups]
31-
psyces = ["pysces>=1.2.3,<2", "lmfit>=1.3.3,<2"]
30+
[project.optional-dependencies]
31+
pysces = ["pysces>=1.2.3,<2", "lmfit>=1.3.3,<2"]
3232
excel = ["openpyxl>=3.1.4,<4"]
3333
tests = [
3434
"pytest>=8.2.2,<9",
@@ -45,7 +45,6 @@ v1 = [
4545
copasi = ["copasi-basico>=0.85"]
4646

4747
[tool.uv]
48-
default-groups = ["excel"]
4948

5049
[build-system]
5150
requires = ["hatchling"]

uv.lock

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

0 commit comments

Comments
 (0)