Skip to content

Commit 75cee0e

Browse files
committed
Replace setup.py with pyproject.toml
Closes #232
1 parent e7287b5 commit 75cee0e

File tree

2 files changed

+50
-47
lines changed

2 files changed

+50
-47
lines changed

pyproject.toml

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
[build-system]
2+
requires = ["setuptools"]
3+
build-backend = "setuptools.build_meta"
4+
5+
[project]
6+
authors = [
7+
{name = "Beau Barker", email = "beau@explodinglabs.com"}
8+
]
9+
classifiers = [
10+
"Programming Language :: Python :: 3.8",
11+
"Programming Language :: Python :: 3.9",
12+
"Programming Language :: Python :: 3.10",
13+
"Programming Language :: Python :: 3.11"
14+
]
15+
description = "Process JSON-RPC requests"
16+
license = {file = "LICENSE"}
17+
name = "jsonrpcserver"
18+
readme = {file = "README.md", content-type = "text/markdown"}
19+
requires-python = ">=3.8"
20+
version = "6.0.0"
21+
22+
[project.urls]
23+
homepage = "https://www.jsonrpcserver.com"
24+
repository = "https://github.com/explodinglabs/jsonrpcserver"
25+
26+
[project.optional-dependencies]
27+
qa = [
28+
"pytest",
29+
"pytest-asyncio",
30+
"pytest-cov",
31+
"tox",
32+
]
33+
examples = [
34+
"aiohttp",
35+
"aiozmq",
36+
"flask",
37+
"flask-socketio",
38+
"gmqtt",
39+
"pyzmq",
40+
"tornado",
41+
"websockets",
42+
"werkzeug",
43+
]
44+
45+
[tool.setuptools]
46+
include-package-data = true
47+
packages = [
48+
"jsonrpcserver"
49+
]
50+
zip-safe = false

setup.py

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

0 commit comments

Comments
 (0)