Skip to content

Commit d2d345b

Browse files
committed
Move package data to pyproject.toml
1 parent df34cc5 commit d2d345b

File tree

2 files changed

+30
-29
lines changed

2 files changed

+30
-29
lines changed

pyproject.toml

+30-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,32 @@
11
[build-system]
2-
requires = ["setuptools"]
2+
requires = ["setuptools>=60", "setuptools-scm>=8.0"]
33
build-backend = "setuptools.build_meta"
4+
5+
[project]
6+
name = "certbot-pkcs12"
7+
license = { text = "Apache-2.0" }
8+
description = "PKCS#12 installer plugin for Certbot and Let's Encrypt"
9+
readme = "README.md"
10+
authors = [ { name = "Leo Singer", email = "leo.singer@ligo.org" } ]
11+
dynamic = [ "version" ]
12+
classifiers = [
13+
"Development Status :: 3 - Alpha",
14+
"Environment :: Plugins",
15+
"Intended Audience :: Information Technology",
16+
"Intended Audience :: System Administrators",
17+
"Topic :: Internet :: WWW/HTTP",
18+
"Topic :: Security :: Cryptography",
19+
]
20+
dependencies = [
21+
"certbot >= 1.19.0",
22+
"pyOpenSSL < 24.1.0",
23+
]
24+
requires-python = ">=3.8"
25+
26+
[project.urls]
27+
source = "https://github.com/nasa-gcn/certbot-pkcs12"
28+
29+
[project.entry-points."certbot.plugins"]
30+
pkcs12 = "certbot_pkcs12:Installer"
31+
32+
[tool.setuptools_scm]

setup.cfg

-28
This file was deleted.

0 commit comments

Comments
 (0)