Skip to content

Commit 9de391d

Browse files
author
AhmedYasserrr
committed
chore: bump to v0.2.0 and refine project metadata
1 parent 16bbf20 commit 9de391d

File tree

1 file changed

+17
-5
lines changed

1 file changed

+17
-5
lines changed

pyproject.toml

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,30 @@
22
requires = ["scikit-build-core>=0.10", "pybind11"]
33
build-backend = "scikit_build_core.build"
44

5-
65
[project]
76
name = "pyectool"
8-
version = "0.1.0"
9-
description="Python bindings for ectool using pybind11, enabling seamless integration with other applications"
7+
version = "0.2.0"
8+
description="Pyectool provides Python bindings for interacting with the Embedded Controller (EC) on ChromeOS and Framework devices, enabling seamless integration with other applications"
109
readme = "README.md"
1110
authors = [
1211
{ name = "Ahmed Gamea", email = "[email protected]" },
1312
]
13+
license = {file = "LICENSE"}
14+
keywords = ["ectool", "embedded controller", "EC", "pybind11", "bindings"]
15+
requires-python = ">=3.9"
16+
classifiers = [
17+
"Programming Language :: Python :: 3",
18+
"Programming Language :: C++",
19+
"License :: OSI Approved :: BSD License",
20+
"Operating System :: POSIX :: Linux",
21+
]
22+
23+
[project.urls]
24+
Homepage = "https://github.com/CCExtractor/libectool"
25+
Issues = "https://github.com/CCExtractor/libectool/issues"
1426

1527
[tool.scikit-build]
16-
minimum-version = "build-system.requires"
28+
minimum-version = "0.10"
1729

1830
[tool.cibuildwheel]
1931
build-frontend = "build[uv]"
@@ -49,4 +61,4 @@ ignore = [
4961
isort.required-imports = ["from __future__ import annotations"]
5062

5163
[tool.ruff.lint.per-file-ignores]
52-
"tests/**" = ["T20"]
64+
"tests/**" = ["T20"]

0 commit comments

Comments
 (0)