mirror of
https://github.com/kemayo/leech
synced 2026-03-24 05:14:20 +01:00
In recent years there's needed to be less tool-specific sections. Poetry only started supporting dependency-groups in 2.2.0, so the --dev linting might need manual intervention for people who're not up to date.
38 lines
790 B
TOML
38 lines
790 B
TOML
[project]
|
|
authors = [
|
|
{name = "David Lynch", email = "kemayo@gmail.com"},
|
|
]
|
|
license = {text = "MIT"}
|
|
requires-python = "<4.0,>=3.9"
|
|
dependencies = [
|
|
"attrs<26.0.0,>=25.1.0",
|
|
"beautifulsoup4<5.0.0,>=4.13.3",
|
|
"click-default-group<2.0.0,>=1.2.4",
|
|
"click<9.0.0,>=8.1.8",
|
|
"requests<3.0.0,>=2.32.4",
|
|
"requests-cache<2.0.0,>=1.2.1",
|
|
"Pillow<12.0.0,>=11.1.0",
|
|
"mintotp<1.0.0,>=0.3.0",
|
|
"lxml<6.0.0,>=5.3.1",
|
|
]
|
|
name = "leech"
|
|
version = "1.0.0"
|
|
description = "Turn a story on certain websites into an ebook for convenient reading"
|
|
|
|
[project.scripts]
|
|
leech = "leech:cli"
|
|
|
|
[dependency-groups]
|
|
dev = [
|
|
"flake8<7.0.0,>=6.1.0",
|
|
]
|
|
|
|
[tool.pdm.build]
|
|
includes = [
|
|
"ebook",
|
|
"sites",
|
|
]
|
|
|
|
[build-system]
|
|
requires = ["pdm-backend"]
|
|
build-backend = "pdm.backend"
|