Skip to main content
Version: Beta 🚧

Tecton Python Dependencies

This list specifies the range of versions for Python dependencies required by the tecton package.

NameRequired
annotated-types>=0.4.0 (from pydantic~=2.3)
attrs>=21.3.0
boto3Any
botocore>=1.27.28,<1.28.0 (from boto3)
certifi>=2017.4.17 (from requests)
charset-normalizer>=2,<3 (from requests)
click~=8.0
colorama~=0.4
exceptiongroup>=1.0.0rc8 (from pytest)
googleapis-common-protos~=1.52
idna>=2.5,<4 (from requests)
iniconfigAny (from pytest)
jinja2~=3.0
jmespath>=0.7.1,<2.0.0 (from boto3)
MarkupSafe>=2.0 (from jinja2~=3.0)
numpy~=1.16
packagingAny (from pytest)
pandas>=1.0
pathspecAny
pendulum~=2.1
pex~=2.1
pluggy>=0.12,<2.0 (from pytest)
protobuf>=3.20.0
pyarrow>=8,<14
pydantic~=2.3
pydantic-core==2.14.5 (from pydantic~=2.3)
pygments>=2.7.4
pyparsing!=3.0.5,>=2.0.2 (from packaging)
pypika~=0.48.9
pytestAny
python-dateutil>=2.8.1 (from pandas>=1.0)
pytimesparseAny
pytz>=2020.1 (from pandas>=1.0)
pytzdata>=2020.1 (from pendulum~=2.1)
pyyamlAny
requestsAny
s3transfer>=0.6.0,<0.7.0 (from boto3)
semantic-versionAny
six>=1.5 (from python-dateutil>=2.8.1)
sqlsparseAny
statsd==3.3.0
termcolor>=2.3,<3.0 (from yaspin>=0.16,<3)
texttableAny
tomli>=1.0.0 (from pytest)
tqdm~=4.41
typeguard~=2.0
typing-extensions~=4.1
urllib3<2.0.0
yaspin>=0.16,<3

Was this page helpful?

🧠 Hi! Ask me anything about Tecton!

Floating button icon