Skip to content

Commit 7a9505c

Browse files
committed
build: add packaging configs
1 parent 1fab3cf commit 7a9505c

File tree

3 files changed

+35
-1
lines changed

3 files changed

+35
-1
lines changed

pyproject.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
[build-system]
2+
requires = [
3+
"setuptools>=42",
4+
"wheel"
5+
]
6+
build-backend = "setuptools.build_meta"

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
boto3==1.18.26
2-
six==1.16
2+
six==1.16.0

setup.py

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
import setuptools
2+
3+
with open("README.md", "r", encoding="utf-8") as fh:
4+
long_description = fh.read()
5+
6+
setuptools.setup(
7+
name="dynamodump",
8+
version="0.0.6",
9+
author="Benny Chew",
10+
author_email="[email protected]",
11+
description="Simple backup and restore for Amazon DynamoDB using AWS SDK for Python (boto3)",
12+
long_description=long_description,
13+
long_description_content_type="text/markdown",
14+
url="https://github.com/bchew/dynamodump",
15+
project_urls={
16+
"Releases": "https://github.com/bchew/dynamodump/releases",
17+
},
18+
classifiers=[
19+
"Programming Language :: Python :: 3",
20+
"License :: OSI Approved :: MIT License",
21+
],
22+
packages=["dynamodump"],
23+
python_requires=">=3.6",
24+
install_requires=["boto3==1.18.26", "six==1.16.0"],
25+
entry_points={
26+
"console_scripts": ["dynamodump=dynamodump.dynamodump:main"],
27+
},
28+
)

0 commit comments

Comments
 (0)