no-more-imports/pyproject.toml

54 lines
1 KiB
TOML
Raw Normal View History

2024-10-16 06:42:42 +00:00
[project]
name = "no-more-imports"
2024-10-16 06:42:42 +00:00
version = "0.1.0"
description = "python with no imports"
authors = [
{name = "sneakers-the-rat", email = "sneakers-the-rat@protonmail.com"},
]
dependencies = []
requires-python = ">=3.10"
readme = "README.md"
license = {text = "EUPL-1.2"}
[project.urls]
repository = "https://git.jon-e.net/jonny/no-more-imports"
homepage = "https://git.jon-e.net/jonny/no-more-imports"
issues = "https://git.jon-e.net/jonny/no-more-imports"
documentation = "https://git.jon-e.net/jonny/no-more-imports/src/branch/main/README.md"
[project.optional-dependencies]
tests = [
"pytest>=8.3.3",
]
dev = [
"black>=24.10.0",
"ruff>=0.6.9",
]
[tool.ruff]
target-version = "py310"
include = ["src/**/*.py"]
line-length = 100
[tool.ruff.lint]
select = [
"E",
"F",
"I",
]
fixable = ["ALL"]
[tool.black]
target-version = ['py310', 'py311', 'py312']
enable-unstable-feature = ["string_processing"]
preview = true
line-length = 100
2024-10-16 06:42:42 +00:00
[build-system]
requires = ["pdm-backend"]
build-backend = "pdm.backend"
[tool.pdm]
distribution = true