Install and take advantage of setuptools-scm #14
4 changed files with 8 additions and 5 deletions
|
|
@ -1 +0,0 @@
|
||||||
include src/leek/*.qml
|
|
||||||
|
|
@ -18,6 +18,7 @@
|
||||||
python-lsp-server
|
python-lsp-server
|
||||||
pylsp-mypy
|
pylsp-mypy
|
||||||
mypy
|
mypy
|
||||||
|
setuptools-scm
|
||||||
pyside6
|
pyside6
|
||||||
tomlkit
|
tomlkit
|
||||||
]
|
]
|
||||||
|
|
|
||||||
|
|
@ -9,8 +9,9 @@
|
||||||
|
|
||||||
src = ./.;
|
src = ./.;
|
||||||
|
|
||||||
build-system = [
|
build-system = with python3Packages; [
|
||||||
python3Packages.setuptools
|
setuptools
|
||||||
|
setuptools-scm
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,10 @@
|
||||||
[build-system]
|
[build-system]
|
||||||
requires = ["setuptools"]
|
requires = ["setuptools", "setuptools-scm"]
|
||||||
build-backend = "setuptools.build_meta"
|
build-backend = "setuptools.build_meta"
|
||||||
|
|
||||||
[project]
|
[project]
|
||||||
name = "leek"
|
name = "leek"
|
||||||
version = "0.0.1"
|
dynamic = ["version"]
|
||||||
authors = [{name = "Toast"}]
|
authors = [{name = "Toast"}]
|
||||||
description = "Project diva megamix + mod manager"
|
description = "Project diva megamix + mod manager"
|
||||||
license = "MIT"
|
license = "MIT"
|
||||||
|
|
@ -54,3 +54,5 @@ ignore_missing_imports = true
|
||||||
[tool.setuptools.data-files]
|
[tool.setuptools.data-files]
|
||||||
"share/applications" = ["xyz.toast003.leek.desktop"]
|
"share/applications" = ["xyz.toast003.leek.desktop"]
|
||||||
|
|
||||||
|
[tool.setuptools_scm]
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue