1[project]
2name = "botan3"
3description = "Python bindings for Botan C++ cryptography library"
4license = "BSD-2-Clause"
5dynamic = [ "version" ]
6authors = [
7 {name = "Jack Lloyd", email = "jack@randombit.net"},
8 {name = "Botan contributors" }
9]
10maintainers = [ {name = "Jack Lloyd", email = "jack@randombit.net"} ]
11classifiers = [
12 "Development Status :: 5 - Production/Stable",
13 "Topic :: Security :: Cryptography",
14 "Operating System :: OS Independent",
15 "Programming Language :: Python",
16 "Programming Language :: Python :: Implementation :: CPython",
17 "Programming Language :: Python :: Implementation :: PyPy"
18]
19# adapt from time to time with the latest still supported version
20requires-python = ">=3.9"
21
22[project.urls]
23Homepage = "https://botan.randombit.net/"
24Issues = "https://github.com/randombit/botan/issues"
25
26[build-system]
27requires = [ "setuptools>=61", "setuptools-scm>=8" ]
28build-backend = "setuptools.build_meta"
29
30[tool.setuptools]
31py-modules = ["botan3"]
32
33# read version information from git
34[tool.setuptools_scm]
35root = "../.."