pyproject.toml: use setuptools_scm to auto manage versions
This commit is contained in:
@@ -1,10 +1,10 @@
|
|||||||
[build-system]
|
[build-system]
|
||||||
requires = ["setuptools"]
|
requires = ["setuptools>=64", "setuptools_scm>=8"]
|
||||||
build-backend = "setuptools.build_meta"
|
build-backend = "setuptools.build_meta"
|
||||||
|
|
||||||
[project]
|
[project]
|
||||||
name = "dailyai"
|
name = "dailyai"
|
||||||
version = "0.0.3.1"
|
dynamic = ["version"]
|
||||||
description = "An open source framework for real-time, multi-modal, conversational AI applications"
|
description = "An open source framework for real-time, multi-modal, conversational AI applications"
|
||||||
license = { text = "BSD 2-Clause License" }
|
license = { text = "BSD 2-Clause License" }
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
@@ -49,3 +49,6 @@ where = ["src"]
|
|||||||
|
|
||||||
[tool.pytest.ini_options]
|
[tool.pytest.ini_options]
|
||||||
pythonpath = ["src"]
|
pythonpath = ["src"]
|
||||||
|
|
||||||
|
[tool.setuptools_scm]
|
||||||
|
# Empty
|
||||||
|
|||||||
@@ -2,3 +2,5 @@ autopep8==2.0.4
|
|||||||
build==1.0.3
|
build==1.0.3
|
||||||
pip-tools==7.4.1
|
pip-tools==7.4.1
|
||||||
pytest==8.1.1
|
pytest==8.1.1
|
||||||
|
setuptools==69.2.0
|
||||||
|
setuptools_scm==8.0.4
|
||||||
|
|||||||
Reference in New Issue
Block a user