migrate project to uv
This commit is contained in:
27
pyproject.toml
Normal file
27
pyproject.toml
Normal file
@@ -0,0 +1,27 @@
|
||||
[project]
|
||||
name = "wallabag-tools"
|
||||
version = "0.1.0"
|
||||
description = "Python tools using the wallabag API"
|
||||
requires-python = ">=3.10"
|
||||
dependencies = [
|
||||
"aiohttp>=3.9.0",
|
||||
"wallabag-api"
|
||||
]
|
||||
|
||||
[project.scripts]
|
||||
wallabag-explorer = "wallabag_explorer:main"
|
||||
wallabag-mass-import = "wallabag_mass_import:main"
|
||||
|
||||
[tool.setuptools]
|
||||
py-modules = ["helpers", "wallabag_explorer", "wallabag_mass_import"]
|
||||
|
||||
[tool.uv]
|
||||
package = true
|
||||
sources = { wallabag-api = { git = "https://git.gasser.ovh/thib8956/wallabag-api-client.git" } }
|
||||
|
||||
[dependency-groups]
|
||||
dev = [
|
||||
"black>=24.0.0",
|
||||
"mypy>=1.0.0",
|
||||
"pylint>=3.0.0",
|
||||
]
|
||||
Reference in New Issue
Block a user