From c187b83d8a3fd8a9511db330d3b3d15224670ebb Mon Sep 17 00:00:00 2001 From: BasudevBharatBhushan Date: Wed, 21 May 2025 00:55:04 +0530 Subject: [PATCH] update-workflow --- pyproject.toml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 pyproject.toml diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..ee0028f --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,24 @@ + +[build-system] +requires = ["setuptools>=42", "wheel", "setuptools_scm[toml]>=6.0"] +build-backend = "setuptools.build_meta" + +[tool.setuptools_scm] +version_scheme = "post-release" +local_scheme = "no-local-version" + +[tool.semantic_release] +version_source = "tag" +upload_to_pypi = true +commit = false +push = false + +[tool.semantic_release.release_groups] +default = { branches = ["release-main"] } + +[tool.semantic_release.publish] +repository = "pypi" + +[tool.semantic_release.options] +patch_without_tag = false +allowed_tags = "(a|alpha|b|beta|rc)" \ No newline at end of file