-
Notifications
You must be signed in to change notification settings - Fork 2
/
setup.py
39 lines (36 loc) · 1.16 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# This is the setup configuration file for defining/building this project as a python package.
# It contains metadata about the package and the dependencies required for the package to run.
import pathlib
from setuptools import setup, find_packages
VERSION = "1.3.0"
DESCRIPTION = "CDOT Work Zone WZDx Translators"
HERE = pathlib.Path(__file__).parent
README = (HERE / "README.md").read_text()
setup(
name="cdot-wzdx-translator",
version=VERSION,
author="CDOT",
author_email="CDOT_rtdh_prod@state.co.us",
description=DESCRIPTION,
long_description=README,
packages=find_packages(exclude=["tests", "icone_arrow_boards"]),
install_requires=[
"xmltodict==0.13.0",
"orjson==3.9.15",
"jsonschema==4.22.0",
"python-dateutil==2.9.0.post0",
"shapely==2.0.2",
"geopy==2.4.1",
"pyproj==3.6.1",
"numpy==1.26.4",
"requests==2.31.0",
"pytz==2024.1",
"regex==2024.5.10",
],
keywords=["python", "wzdx"],
classifiers=[
"Development Status :: 4 - Beta",
"Programming Language :: Python :: 3",
"Operating System :: Microsoft :: Windows",
],
)