pydiverse / pydiverse.pipedag

A data pipeline orchestration library for rapid iterative development with automatic cache invalidation allowing users to focus writing their tasks in pandas, polars, sqlalchemy, ibis, and alike.
https://pydiversepipedag.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
15 stars 2 forks source link

DB2 development on OS X arm64 #119

Closed nicolasmueller closed 9 months ago

nicolasmueller commented 9 months ago

Checklist

windiana42 commented 9 months ago

On Linux, I receive the error:

Because pydiverse-pipedag depends on psycopg2-binary (>=2.9.3) which doesn't match any versions, version solving failed.
nicolasmueller commented 9 months ago

On Linux, I receive the error: [...]

Interestingly, the Github Actions test passed on Ubuntu. Unfortunately, we cannot install psycopg2-binary via conda for OS X as the conda package is noarch (why is that for a binary package?). I modified pyproject.toml to only depend on psycopg2-binary when running on OS X with x86_64. Judging by the output of the Github Actions tests, it seems that psycopg2-binary is no longer installed on Ubuntu.