# pyChaChaDummyProject (c) by chacha # # pyChaChaDummyProject is licensed under a # Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Unported License. # # You should have received a copy of the license along with this # work. If not, see . [build-system] requires = ["setuptools>=63", "wheel", "setuptools_scm"] build-backend = "setuptools.build_meta" [tool.setuptools_scm] version_scheme= "post-release" [project] name = "pysimpleini" description = "A simple ini parser / factory" readme = "README.md" requires-python = ">=3.9" keywords = ["chacha","chacha","template","pysimpleini"] license = { file = "LICENSE.md" } authors = [ {name="chacha",email="1000CHACHA0001@gmail.com"}, ] maintainers = [ {name="chacha",email="1000CHACHA0001@gmail.com"}, ] classifiers = [ "Development Status :: 4 - Beta", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.11", ] dependencies = [ 'importlib-metadata; python_version<"3.9"', 'packaging' ] dynamic = ["version"] [tool.setuptools] platforms = ["any"] include-package-data = true [tool.setuptools.packages.find] where = ["src"] [tool.setuptools.package-data] "pysimpleini" = ["py.typed"] # [[tool.mypy.overrides]] # module = "" # ignore_missing_imports = true [tool.coverage.run] cover_pylib = false branch = true data_file="helpers-results/cl_unit_test_raw_coverage/.coverage" # debug = ["config","multiproc","process"] parallel = true concurrency = [ 'thread' ] [project.urls] Homepage = "https://chacha.ddns.net/gitea/chacha/pysimpleini" Documentation = "https://chacha.ddns.net/mkdocs-web/chacha/pysimpleini/master/latest/" Tracker = "https://chacha.ddns.net/gitea/chacha/pysimpleini/issues" [project.optional-dependencies] test = ["chacha_cicd_helper"] coverage-check = ["chacha_cicd_helper"] complexity-check = ["chacha_cicd_helper"] quality-check = ["chacha_cicd_helper"] type-check = ["chacha_cicd_helper"] doc-gen = ["chacha_cicd_helper"] [project.scripts] pysimpleini = "pysimpleini:CLI"