Skip to content

Commit f6f4f32

Browse files
committed
Fix pyproject.toml for PyPI: SPDX license, drop setuptools-scm, add py.typed
1 parent ff01eb1 commit f6f4f32

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

pyproject.toml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[build-system]
2-
requires = ["setuptools>=68.0", "setuptools-scm>=8.0"]
2+
requires = ["setuptools>=68.0"]
33
build-backend = "setuptools.build_meta"
44

55
[project]
@@ -8,7 +8,7 @@ version = "0.3.0"
88
description = "Chunked, resumable, encrypted pipe to S3-compatible object storage"
99
readme = "README.md"
1010
requires-python = ">=3.10"
11-
license = {text = "Elastic-2.0"}
11+
license = "Elastic-2.0"
1212
authors = [
1313
{name = "Site Reliability Enby"},
1414
]
@@ -21,7 +21,6 @@ classifiers = [
2121
"Environment :: Console",
2222
"Intended Audience :: System Administrators",
2323
"Intended Audience :: Developers",
24-
"License :: Other/Proprietary License",
2524
"Operating System :: POSIX",
2625
"Operating System :: MacOS",
2726
"Programming Language :: Python :: 3",
@@ -51,3 +50,6 @@ dev = [
5150
"moto[s3]>=4.0",
5251
"pytest-asyncio>=0.21",
5352
]
53+
54+
[tool.setuptools.packages.find]
55+
include = ["s3duct*"]

s3duct/py.typed

Whitespace-only changes.

0 commit comments

Comments
 (0)