[project] name = "kodi-timekeeper" description = "An approach to letting kids use a Kodi media center instance" version = "0.1.0" authors = [ { name = "hygienic-books", email = "hygienic-books@tentic.net" } ] dependencies = [ "certifi==2021.10.8", # via requests "charset-normalizer==2.0.12", # via requests "idna==3.3", # via requests "requests==2.27.1", # via -r requirements.in "urllib3==1.26.9" # via requests ] [project.optional-dependencies] dev = [ "attrs==21.4.0", # via pytest "click==8.1.3", # via # click-default-group # towncrier "click-default-group==1.2.2", # via towncrier "incremental==21.3.0", # via towncrier "iniconfig==1.1.1", # via pytest "jinja2==3.1.2", # via towncrier "markupsafe==2.1.1", # via jinja2 "packaging==21.3", # via pytest "pluggy==1.0.0", # via pytest "py==1.11.0", # via pytest "pyparsing==3.0.8", # via packaging "pytest==7.1.2", # via -r requirements.in "semver==2.13.0", # via -r requirements.in "tomli==2.0.1", # via # pytest # towncrier "towncrier==21.9.0" # via -r requirements.in ] [build-system] requires = [ "setuptools==58.0.4", "wheel==0.37.1" ] build-backend = "setuptools.build_meta" [tool.semantic_release] version_toml = "pyproject.toml:project.version" major_on_zero = false [tool.towncrier] directory = "newsfragments" package = "kodi-timekeeper" package_dir = "src" filename = "CHANGELOG.md" type = [ { name = "Features", directory = "feat", showcontent = true }, { name = "Bug fixes", directory = "fix", showcontent = true }, { name = "Project structure", directory = "build", showcontent = true }, { name = "Refactor", directory = "refactor", showcontent = true }, { name = "Test", directory = "test", showcontent = true }, { name = "Documentation", directory = "docs", showcontent = true } ] # New format is in the works, not yet part of towncrier 21.9.0 # News topics from which we may want to choose: # [tool.towncrier.fragment.build] # [tool.towncrier.fragment.chore] # [tool.towncrier.fragment.ci] # [tool.towncrier.fragment.docs] # [tool.towncrier.fragment.feat] # [tool.towncrier.fragment.fix] # [tool.towncrier.fragment.perf] # [tool.towncrier.fragment.refactor] # [tool.towncrier.fragment.revert] # [tool.towncrier.fragment.style] # [tool.towncrier.fragment.test] # [tool.towncrier.fragment.deprecation] # [tool.towncrier.fragment.remove] # [tool.towncrier.fragment.trivial] # [tool.towncrier.fragment.meta] [tool.pytest.ini_options] python_files = "test_*" python_classes = "*Tests" python_functions = "test_*"