[tool.pytest.ini_options]
    pythonpath = "src"
    addopts = [
        "--import-mode=importlib",
    ]

[build-system]
    requires = ["setuptools>=64", "setuptools_scm>=8"]

[project]
    name = "talkgooder"
    description = "Smooth out grammar, punctuation, and number-related corner cases when formatting text for human consumption"
    readme = {file = "README.md", content-type = "text/markdown"}
    maintainers = [{name = "Brian Warner", email = "brian@bdwarner.com"}]

    dynamic = ["version"]
    requires-python = ">= 3.10"

    classifiers = [
        "Development Status :: 5 - Production/Stable",
        "Intended Audience :: Developers",
        "Topic :: Text Processing :: Linguistic",
        "License :: OSI Approved :: MIT License",
    ]

[project.urls]
    Homepage = "https://bdwarner.com/talkgooder/"
    Documentation = "https://bdwarner.com/talkgooder/"
    Repository = "https://github.com/brianwarner/talkgooder"
    Issues = "https://github.com/brianwarner/talkgooder/issues"

[tool.setuptools_scm]
    version_scheme = "no-guess-dev"
    version_file = "_version.py"
