Skip to content

Commit 3e267c4

Browse files
committed
Move project metadata to pyproject.toml
1 parent 77d4826 commit 3e267c4

File tree

2 files changed

+29
-28
lines changed

2 files changed

+29
-28
lines changed

pyproject.toml

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,36 @@
11
[build-system]
22
build-backend = "setuptools.build_meta"
33
requires = [
4-
"setuptools >= 42.0",
4+
"setuptools >= 61.0",
55
"setuptools-scm[toml] >= 3.4",
66
]
77

8+
[project]
9+
name = "swf-typed"
10+
11+
authors = [
12+
{ name = "Laurie", email = "laurie_opperman@hotmail.com" },
13+
]
14+
dependencies = [
15+
"boto3 ~= 1.18",
16+
]
17+
description = "Typed Python interface to AWS Simple Workflow service"
18+
keywords = ["swf", "typed"]
19+
license = { text = "MIT" }
20+
readme = "README.md"
21+
requires-python = "~= 3.7"
22+
23+
dynamic = ["version"]
24+
25+
[project.urls]
26+
Changelog = "https://github.com/EpicWink/python-swf-typed/releases"
27+
Documentation = "https://python-swf-typed.readthedocs.io/"
28+
Source = "https://github.com/EpicWink/python-swf-typed"
29+
Tracker = "https://github.com/EpicWink/python-swf-typed/issues"
30+
31+
[tool.setuptools]
32+
include-package-data = false
33+
package-dir = { "" = "src" }
34+
packages = { find = { namespaces = false, where = ["src"] } }
35+
836
[tool.setuptools_scm]

setup.cfg

Lines changed: 0 additions & 27 deletions
This file was deleted.

0 commit comments

Comments
 (0)