Skip to content

Commit 08c02fe

Browse files
authored
Merge pull request #31 from atlanhq/prepare-for-pypi
Update setup info for upload to pypi
2 parents fac99ba + 86815e8 commit 08c02fe

File tree

2 files changed

+19
-4
lines changed

2 files changed

+19
-4
lines changed

requirements-dev.txt

+1
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,4 @@ pytest
66
pre-commit
77
deepdiff
88
pytest-cov
9+
twine

setup.py

+18-4
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,16 @@
2121
from setuptools import find_packages, setup
2222

2323
# External dependencies
24-
requirements = ["requests>=2.24", "pydantic", "jinja2"]
24+
requirements = ["requests>=2.24", "pydantic>=1.10.4", "jinja2>=3.1.2"]
2525

2626
long_description = ""
2727
with open("README.md", "r") as fh:
2828
long_description = fh.read()
2929

3030
setup(
3131
name="pyatlan",
32-
version="0.0.16",
33-
author="Atlan Pte, Ltd",
32+
version="0.0.17",
33+
author="Atlan Technologies Pvt Ltd",
3434
author_email="[email protected]",
3535
description="Atlan Python Client",
3636
long_description=long_description,
@@ -45,8 +45,22 @@
4545
],
4646
packages=find_packages(),
4747
install_requires=requirements,
48+
extra_requires={
49+
"dev": [
50+
"pytest>=7.2.0",
51+
"flake8>=5.0.4",
52+
"mypy>=0.991",
53+
"black>=22.10.0",
54+
"types-requests>=2.28.11.4",
55+
"pre-commit>=2.20.0",
56+
"deepdiff>=6.2.1",
57+
"pytest-cov>=4.0.0",
58+
"twine>=4.0.2",
59+
]
60+
},
4861
include_package_data=True,
4962
zip_safe=False,
50-
keywords="atlas client, apache atlas",
63+
keywords="atlan client",
5164
python_requires=">=3.9",
65+
repository="https://github.com/atlanhq/atlan-python",
5266
)

0 commit comments

Comments
 (0)