Skip to content

Commit b17f15e

Browse files
committed
Updated pyproject
Added configuration for ruff, pytest as a dev dependency Signed-off-by: Thomas Calmant <thomas.calmant@gmail.com>
1 parent a734312 commit b17f15e

1 file changed

Lines changed: 15 additions & 2 deletions

File tree

pyproject.toml

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ packages = ["javaobj"]
77

88
[project]
99
name = "javaobj-py3"
10-
version = "0.4.4"
10+
version = "0.5.0"
1111
description = "Module for serializing and de-serializing Java objects."
1212
readme = "README.md"
1313
license = "Apache-2.0"
@@ -32,6 +32,8 @@ classifiers = [
3232
"Programming Language :: Python :: 3.10",
3333
"Programming Language :: Python :: 3.11",
3434
"Programming Language :: Python :: 3.12",
35+
"Programming Language :: Python :: 3.13",
36+
"Programming Language :: Python :: 3.14",
3537
"Topic :: Software Development :: Libraries :: Python Modules"
3638
]
3739

@@ -48,11 +50,22 @@ Homepage = "https://github.com/tcalmant/python-javaobj"
4850
Issues = "http://github.com/tcalmant/python-javaobj/issues"
4951
Source = "http://github.com/tcalmant/python-javaobj/"
5052

53+
[dependency-groups]
54+
dev = [
55+
"pytest>=9.0.3",
56+
]
57+
5158
[tool.hatch.envs.test]
5259
dependencies = ["pytest"]
5360

5461
[tool.hatch.envs.test.scripts]
5562
run = "pytest tests"
5663

5764
[tool.black]
58-
line-length = 79
65+
line-length = 110
66+
67+
[tool.ruff]
68+
line-length = 110
69+
70+
[tool.ruff.lint]
71+
extend-select = ["I"]

0 commit comments

Comments
 (0)