|
1
|
|
|
# noqa: D100 |
|
2
|
|
|
from pathlib import Path |
|
3
|
|
|
|
|
4
|
|
|
import setuptools |
|
5
|
|
|
|
|
6
|
|
|
# Read the README file content using pathlib and a context manager |
|
7
|
|
|
long_description = Path("README.md").read_text(encoding="utf-8").strip() |
|
8
|
|
|
|
|
9
|
|
|
setuptools.setup(name="ims_envista", |
|
10
|
|
|
version="0.0.0", |
|
11
|
|
|
long_description_content_type="text/markdown", |
|
12
|
|
|
description="Israel Meteorological Service Envista API wrapper package", |
|
13
|
|
|
long_description=long_description, |
|
14
|
|
|
author="Guy Khmelnitsky", |
|
15
|
|
|
author_email="[email protected]", |
|
16
|
|
|
url="https://github.com/GuyKh/py-ims-envista", |
|
17
|
|
|
packages=setuptools.find_packages(), |
|
18
|
|
|
python_requires=">=3.10", |
|
19
|
|
|
install_requires=["urllib3","loguru", "aiohttp", "async_timeout"], |
|
20
|
|
|
license="MIT License", |
|
21
|
|
|
zip_safe=False, |
|
22
|
|
|
keywords=["ims","weatheril","Israel Meteorological Service","Meteorological Service","weather"], |
|
23
|
|
|
classifiers=[ "Intended Audience :: Developers", |
|
24
|
|
|
"Topic :: Software Development :: Build Tools", |
|
25
|
|
|
"License :: OSI Approved :: MIT License", |
|
26
|
|
|
"Programming Language :: Python :: 3.10", |
|
27
|
|
|
"Programming Language :: Python :: 3.11", |
|
28
|
|
|
"Programming Language :: Python :: 3.12", |
|
29
|
|
|
"Natural Language :: English", |
|
30
|
|
|
"Operating System :: OS Independent"]) |
|
31
|
|
|
|