Skip to main content
Version: 1.1

Tecton Python Dependencies

warning

Tecton users leveraging Spark: Please note that Pandas 2.x isn't fully compatible with Spark versions preceding 3.4.x. Hence, we strongly advise against utilizing Pandas 2.x at this moment.

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

NameRequired
attrs>=21.3.0
boto3Any
click~=8.0
colorama~=0.4
cryptography>=45.0
deltalake==0.18.2 (python_version > "3.7")
jinja2~=3.0
numpy~=1.16
pandas>=1.0
pathspecAny
pendulum~=2.1 (python_version < '3.10')
pendulum~=3.0.0 (python_version >= '3.10')
pex~=2.1
pipAny
protobuf>=4.21.12,<5
pyarrow<16,>=8
pydantic<3,>=1.10.13
pygments>=2.7.4
pypika~=0.48.9
pytestAny
pytimeparseAny
pyyamlAny
requestsAny
semantic_versionAny
setuptoolsAny
sqlparseAny
texttableAny
tqdm~=4.41
typeguard~=2.0
typing-extensions~=4.1
uv>=0.4.1,<1.0 (python_version > "3.7")
yaspin<3,>=0.16

Was this page helpful?