Skip to content

Commit e7c41aa

Browse files
authored
Create pyproject.toml for SendGridSend project
Add pyproject.toml for project configuration and dependencies.
1 parent c4f4d0a commit e7c41aa

File tree

1 file changed

+51
-0
lines changed

1 file changed

+51
-0
lines changed

pyproject.toml

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
[build-system]
2+
requires = ["hatchling"]
3+
build-backend = "hatchling.build"
4+
5+
[project]
6+
name = "sendgridsend"
7+
version = "0.1.0"
8+
description = "Send an email from the command line using Python and a SendGrid API key."
9+
readme = "README.md"
10+
requires-python = ">=3.8"
11+
12+
authors = [
13+
{ name = "Defensive Origins" }
14+
]
15+
16+
keywords = [
17+
"sendgrid",
18+
"email",
19+
"cli",
20+
"command-line",
21+
"mail",
22+
]
23+
24+
classifiers = [
25+
"Development Status :: 4 - Beta",
26+
"Environment :: Console",
27+
"Intended Audience :: System Administrators",
28+
"Intended Audience :: Information Technology",
29+
"License :: OSI Approved :: MIT License",
30+
"Programming Language :: Python",
31+
"Programming Language :: Python :: 3",
32+
"Programming Language :: Python :: 3 :: Only",
33+
"Programming Language :: Python :: 3.8",
34+
"Programming Language :: Python :: 3.9",
35+
"Programming Language :: Python :: 3.10",
36+
"Programming Language :: Python :: 3.11",
37+
"Topic :: Communications :: Email",
38+
"Topic :: Utilities",
39+
]
40+
41+
dependencies = [
42+
"requests>=2.25",
43+
]
44+
45+
[project.urls]
46+
Homepage = "https://github.com/DefensiveOrigins/SendGridSend"
47+
Repository = "https://github.com/DefensiveOrigins/SendGridSend"
48+
Issues = "https://github.com/DefensiveOrigins/SendGridSend/issues"
49+
50+
[project.scripts]
51+
sendgridsend = "SG:main"

0 commit comments

Comments
 (0)