[build-system] requires = ["setuptools>=68", "wheel"] build-backend = "setuptools.build_meta" [project] name = "cardano-checkout" version = "0.2.0.dev0" description = "Merchant-side Cardano payments SDK + NFT cert-of-authenticity minting (zero-custody)" readme = "README.md" requires-python = ">=3.10" license = {text = "Apache-2.0"} authors = [ {name = "Sulkta Coop"}, ] keywords = ["cardano", "payments", "nft", "checkout", "blockchain", "ada", "pycardano"] classifiers = [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Topic :: Office/Business :: Financial", "Topic :: Software Development :: Libraries :: Python Modules", ] dependencies = [ "pycardano>=0.11.0", "httpx>=0.27", "apscheduler>=3.10", ] [project.optional-dependencies] sqlalchemy = ["sqlalchemy>=2.0"] test = ["pytest>=7", "pytest-asyncio>=0.23"] dev = ["pytest>=7", "pytest-asyncio>=0.23", "ruff", "mypy"] [project.urls] Repository = "http://192.168.0.5:3001/Sulkta-Coop/cardano-checkout-py" [tool.setuptools.packages.find] include = ["cardano_checkout*"] [tool.pytest.ini_options] asyncio_mode = "auto" testpaths = ["tests"]