fix: Update pyproject.toml to fix setuptools package discovery and license format

This commit is contained in:
Luong NGUYEN
2026-01-09 09:38:25 +01:00
parent 9b34a69acd
commit 909b4dda7b
+6 -1
View File
@@ -3,7 +3,7 @@ name = "claude-howto"
version = "1.0.0"
description = "Claude Code How-To Guide with EPUB builder"
readme = "README.md"
license = {text = "MIT"}
license = "MIT"
requires-python = ">=3.10"
dependencies = [
"ebooklib",
@@ -32,6 +32,11 @@ addopts = "-v"
requires = ["setuptools>=61.0"]
build-backend = "setuptools.build_meta"
[tool.setuptools.packages.find]
where = ["scripts"]
include = ["build_epub"]
exclude = ["tests", "tests.*"]
# =============================================================================
# Ruff Configuration
# =============================================================================