Skip to content

Commit 23389f2

Browse files
committed
wip
1 parent 301cca1 commit 23389f2

File tree

1 file changed

+9
-34
lines changed

1 file changed

+9
-34
lines changed

pyproject.toml

Lines changed: 9 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,16 @@ build-backend = "setuptools.build_meta"
1010

1111
[project]
1212
name = "python-lzo"
13-
version = "1.15"
13+
version = "1.16"
1414
description = "Python bindings for the LZO compression library"
1515
authors = [
1616
{name = "Markus F.X.J. Oberhumer", email = "markus@oberhumer.com"}
1717
]
18+
maintainers = [
19+
{name = "Joshua D. Boyd", email = "jdboyd@jdboyd.net"},
20+
]
1821
readme = "README.md"
19-
license = {text = "GPL-2.0"}
22+
license = "GPL-2.0"
2023
requires-python = ">=3.8"
2124
classifiers = [
2225
"Development Status :: 5 - Production/Stable",
@@ -28,6 +31,7 @@ classifiers = [
2831
"Programming Language :: Python :: 3.10",
2932
"Programming Language :: Python :: 3.11",
3033
"Programming Language :: Python :: 3.12",
34+
"Programming Language :: Python :: 3.13",
3135
"Programming Language :: C",
3236
"Topic :: Software Development :: Libraries :: Python Modules",
3337
"Topic :: System :: Archiving :: Compression",
@@ -38,53 +42,24 @@ keywords = ["lzo", "compression"]
3842
dev = [
3943
"pytest>=6.0",
4044
"pytest-cov",
41-
"black",
42-
"flake8",
43-
"mypy",
4445
]
4546
test = [
4647
"pytest>=6.0",
4748
]
4849

4950
[project.urls]
50-
Homepage = "https://github.com/yourusername/python-lzo"
51-
Repository = "https://github.com/yourusername/python-lzo"
52-
Issues = "https://github.com/yourusername/python-lzo/issues"
53-
Documentation = "https://python-lzo.readthedocs.io/"
51+
Homepage = "https://github.com/jd-boyd/python-lzo"
52+
Repository = "https://github.com/jd-boyd-lzo"
53+
Issues = "https://github.com/jd-boyd-lzo/issues"
5454

5555
[tool.setuptools]
5656
packages = [] # No Python packages, just C extension
5757

5858
[tool.setuptools.package-data]
5959
"*" = ["*.so", "*.pyd", "*.dll"]
6060

61-
# Black code formatting
62-
[tool.black]
63-
line-length = 88
64-
target-version = ['py38']
65-
6661
# Pytest configuration
6762
[tool.pytest.ini_options]
6863
testpaths = ["tests"]
6964
python_files = ["test_*.py"]
7065
addopts = "-v"
71-
72-
# MyPy type checking
73-
[tool.mypy]
74-
python_version = "3.8"
75-
warn_return_any = true
76-
warn_unused_configs = true
77-
disallow_untyped_defs = true
78-
79-
# Coverage configuration
80-
[tool.coverage.run]
81-
source = ["lzo"]
82-
omit = ["*/tests/*"]
83-
84-
[tool.coverage.report]
85-
exclude_lines = [
86-
"pragma: no cover",
87-
"def __repr__",
88-
"raise AssertionError",
89-
"raise NotImplementedError",
90-
]

0 commit comments

Comments
 (0)