68 lines
		
	
	
	
		
			1.9 KiB
		
	
	
	
		
			TOML
		
	
	
	
	
	
			
		
		
	
	
			68 lines
		
	
	
	
		
			1.9 KiB
		
	
	
	
		
			TOML
		
	
	
	
	
	
| 
 | |
| [build-system]
 | |
| requires = ["hatchling"]
 | |
| build-backend = "hatchling.build"
 | |
| 
 | |
| 
 | |
| [project]
 | |
| name = "WuttJamaican"
 | |
| version = "0.24.0"
 | |
| description = "Base package for Wutta Framework"
 | |
| readme = "README.md"
 | |
| authors = [{name = "Lance Edgar", email = "lance@wuttaproject.org"}]
 | |
| license = {text = "GNU GPL v3+"}
 | |
| classifiers = [
 | |
|         "Development Status :: 4 - Beta",
 | |
|         "Intended Audience :: Developers",
 | |
|         "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)",
 | |
|         "Natural Language :: English",
 | |
|         "Operating System :: OS Independent",
 | |
|         "Programming Language :: Python",
 | |
|         "Programming Language :: Python :: 3",
 | |
|         "Programming Language :: Python :: 3.8",
 | |
|         "Programming Language :: Python :: 3.9",
 | |
|         "Programming Language :: Python :: 3.10",
 | |
|         "Programming Language :: Python :: 3.11",
 | |
| ]
 | |
| requires-python = ">= 3.8"
 | |
| dependencies = [
 | |
|         "bcrypt",
 | |
|         "humanize",
 | |
|         'importlib-metadata; python_version < "3.10"',
 | |
|         "importlib_resources ; python_version < '3.9'",
 | |
|         "Mako",
 | |
|         "packaging",
 | |
|         "progress",
 | |
|         "python-configuration",
 | |
|         "typer",
 | |
|         "uuid7",
 | |
| ]
 | |
| 
 | |
| 
 | |
| [project.optional-dependencies]
 | |
| db = ["SQLAlchemy", "alembic", "alembic-postgresql-enum"]
 | |
| docs = ["Sphinx", "sphinxcontrib-programoutput", "enum-tools[sphinx]", "furo"]
 | |
| tests = ["pylint", "pytest", "pytest-cov", "tox"]
 | |
| 
 | |
| 
 | |
| [project.scripts]
 | |
| wutta = "wuttjamaican.cli:wutta_typer"
 | |
| 
 | |
| 
 | |
| [project.urls]
 | |
| Homepage = "https://wuttaproject.org/"
 | |
| Repository = "https://forgejo.wuttaproject.org/wutta/wuttjamaican"
 | |
| Issues = "https://forgejo.wuttaproject.org/wutta/wuttjamaican/issues"
 | |
| Changelog = "https://forgejo.wuttaproject.org/wutta/wuttjamaican/src/branch/master/CHANGELOG.md"
 | |
| 
 | |
| 
 | |
| [tool.commitizen]
 | |
| version_provider = "pep621"
 | |
| tag_format = "v$version"
 | |
| update_changelog_on_bump = true
 | |
| 
 | |
| 
 | |
| [tool.hatch.build.targets.sdist]
 | |
| exclude = [
 | |
|   "htmlcov/",
 | |
| ]
 |