Skip to content

Commit 74e69c9

Browse files
authored
Merge pull request #52 from mwarzybok-sumoheavy/feature/SP-655
SP-655 Python SDK - pyproject.toml
2 parents 3526e1c + 3a609f7 commit 74e69c9

File tree

3 files changed

+53
-57
lines changed

3 files changed

+53
-57
lines changed

pyproject.toml

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
[build-system]
2+
requires = ["setuptools>=61.0"]
3+
build-backend = "setuptools.build_meta"
4+
5+
[project]
6+
name = "bitpay"
7+
version = "5.0.0"
8+
authors = [
9+
{ name="Antonio Buedo", email="[email protected]" },
10+
]
11+
requires-python = ">=3.8"
12+
dependencies = [
13+
"ecdsa >= 0.18.0",
14+
"requests >= 2.31.0"
15+
]
16+
description = "Accept bitcoin with BitPay"
17+
readme = "README.md"
18+
keywords=["bitcoin", "payments", "crypto", "cash", "ethereum", "online payments"]
19+
classifiers = [
20+
"Programming Language :: Python :: 3.8",
21+
"Programming Language :: Python :: 3.9",
22+
"Programming Language :: Python :: 3.10",
23+
"Development Status :: 5 - Production/Stable",
24+
"Intended Audience :: Developers",
25+
"Natural Language :: English",
26+
"Environment :: Web Environment",
27+
"Intended Audience :: Developers",
28+
"License :: OSI Approved :: MIT License",
29+
"Operating System :: OS Independent",
30+
"Topic :: Software Development :: Libraries :: Python Modules",
31+
"Topic :: Office/Business :: Financial",
32+
]
33+
34+
[project.urls]
35+
"Homepage" = "https://github.com/bitpay/python-bitpay-client"
36+
"Bug Tracker" = "https://github.com/bitpay/python-bitpay-client/issues"
37+
38+
[project.optional-dependencies]
39+
dev = ["black", "pytest", "pytest-mock", "mypy", "pytest-mypy-plugins", "pytest-cov"]
40+
41+
[tool.setuptools]
42+
package-dir={""= "src"}
43+
44+
[tool.setuptools.packages.find]
45+
where = ["src"]
46+
47+
[tool.mypy]
48+
disallow_untyped_defs = true
49+
ignore_missing_imports = true
50+
no_implicit_optional = true
51+
check_untyped_defs = true
52+
show_error_codes = true
53+
warn_unused_ignores = true

setup.cfg

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

setup.py

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

0 commit comments

Comments
 (0)