Skip to content

Commit e4d5e27

Browse files
authored
updated setup file
1 parent 17af5cf commit e4d5e27

File tree

1 file changed

+22
-8
lines changed

1 file changed

+22
-8
lines changed

setup.py

Lines changed: 22 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,30 +4,34 @@
44

55
VERSION = "3.3"
66

7-
87
def get_long_description():
98
with io.open(
109
os.path.join(os.path.dirname(os.path.abspath(__file__)), "README.md"),
1110
encoding="utf8",
1211
) as fp:
1312
return fp.read()
1413

15-
1614
setup(
1715
name="db-diff",
18-
description="Python CLI tool and library for comparing CSV database dumps and finding differences.",
16+
description="Python CLI tool and library for comparing CSV/TSV/JSON database dumps and finding differences.",
1917
long_description=get_long_description(),
2018
long_description_content_type="text/markdown",
2119
author="Thomas Coyle",
2220
version=VERSION,
2321
license="Apache License, Version 2.0",
2422
packages=find_packages(),
25-
install_requires=["click", "dictdiffer"],
26-
entry_points="""
27-
[console_scripts]
28-
db-diff=db_diff.cli:cli
29-
""",
23+
install_requires=[
24+
"click>=7.0",
25+
"dictdiffer>=0.8.0",
26+
"xxhash>=3.0.0"
27+
],
28+
entry_points={
29+
"console_scripts": [
30+
"db-diff=db_diff.cli:cli"
31+
]
32+
},
3033
url="https://github.com/datsom1/db-diff",
34+
python_requires=">=3.6",
3135
classifiers=[
3236
"Development Status :: 4 - Beta",
3337
"Intended Audience :: Developers",
@@ -36,5 +40,15 @@ def get_long_description():
3640
"License :: OSI Approved :: Apache Software License",
3741
"Programming Language :: Python :: 3.6",
3842
"Programming Language :: Python :: 3.7",
43+
"Programming Language :: Python :: 3.8",
44+
"Programming Language :: Python :: 3.9",
45+
"Programming Language :: Python :: 3.10",
46+
"Programming Language :: Python :: 3.11",
47+
"Programming Language :: Python :: 3.12",
48+
"Operating System :: OS Independent",
49+
"Topic :: Utilities",
50+
"Topic :: Software Development :: Libraries :: Python Modules",
3951
],
52+
include_package_data=True,
53+
zip_safe=False,
4054
)

0 commit comments

Comments
 (0)