diff --git a/pyproject.toml b/pyproject.toml index 3256bed..c7a9bb7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,34 +1,6 @@ -[build-system] -build-backend = "flit_core.buildapi" -requires = ["flit_core >=3.8.0,<4"] - [project] name = "rougail.output_hcl" version = "0.1.0" -authors = [{name = "Emmanuel Garette", email = "gnunux@gnunux.info"}] -readme = "README.md" -description = "Rougail output hcl" -requires-python = ">=3.11" -license = {file = "LICENSE"} -classifiers = [ - "License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)", - "Programming Language :: Python :: 3.11", - "Programming Language :: Python :: 3.12", - "Programming Language :: Python :: 3.13", - "Programming Language :: Python :: 3.14", - "Programming Language :: Python :: 3", - "Operating System :: OS Independent", - "Natural Language :: English", - "Natural Language :: French", -] - -dependencies = [ - "rougail-base >= 1.2.0,<2", - "python-hcl2 >= 8.1.2,<9", -] - -[project.urls] -Home = "https://forge.cloud.silique.fr/stove/rougail-output-hcl" [tool.commitizen] name = "cz_conventional_commits" @@ -37,7 +9,10 @@ version_scheme = "pep440" version_provider = "pep621" version_files = [ "src/rougail/output_hcl/__version__.py", - "pyproject.toml:version" + "pyproject.toml:version", + "rougail-output-pyproject.toml:version", + "rougail-output-pyproject.toml:rougail-structural-hcl == ", + "rougail-structural-pyproject.toml:version", ] update_changelog_on_bump = true changelog_merge_prerelease = true diff --git a/rougail-output-pyproject.toml b/rougail-output-pyproject.toml new file mode 100644 index 0000000..5bf78c2 --- /dev/null +++ b/rougail-output-pyproject.toml @@ -0,0 +1,30 @@ +[build-system] +build-backend = "flit_core.buildapi" +requires = ["flit_core >=3.8.0,<4"] + +[project] +name = "rougail.output_hcl" +version = "0.1.0" +authors = [{name = "Emmanuel Garette", email = "gnunux@gnunux.info"}] +readme = "README.md" +description = "Rougail output hcl" +requires-python = ">=3.11" +license = {file = "LICENSE"} +classifiers = [ + "License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", + "Programming Language :: Python :: 3", + "Operating System :: OS Independent", + "Natural Language :: English", + "Natural Language :: French", +] + +dependencies = [ + "rougail-structural-hcl == 0.1.0", +] + +[project.urls] +Home = "https://forge.cloud.silique.fr/stove/rougail-output-hcl" diff --git a/rougail-structural-pyproject.toml b/rougail-structural-pyproject.toml new file mode 100644 index 0000000..a7090b6 --- /dev/null +++ b/rougail-structural-pyproject.toml @@ -0,0 +1,32 @@ +[build-system] +build-backend = "flit_core.buildapi" +requires = ["flit_core >=3.8.0,<4"] + +[project] +name = "rougail.structural_hcl" +version = "0.1.0" +authors = [{name = "Emmanuel Garette", email = "gnunux@gnunux.info"}] +readme = "README.md" +description = "Rougail structural hcl" +requires-python = ">=3.11" +license = {file = "LICENSE"} +classifiers = [ + "License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", + "Programming Language :: Python :: 3", + "Operating System :: OS Independent", + "Natural Language :: English", + "Natural Language :: French", +] + +dependencies = [ + "rougail-base >= 1.2.0,<2", + "rougail-output-json >=1.0.1<2", + "python-hcl2 >= 8.1.2,<9", +] + +[project.urls] +Home = "https://forge.cloud.silique.fr/stove/rougail-structural-hcl"