Open vevetron opened 1 month ago
This might not be doable since https://github.com/machow/siuba 0.4.4 requires SQLAlchemy==1.3.18. Depends on how dependencies work - do all of them need to work together? Or will Siuba's dependences be custom in itself, and won't clash with the other package dependencies.
User story / feature request
When trying to update this pr, failed to update sqlalchemy packages since after 2.0 they made breaking changes.
Will probably need to update at least the sql file.
You can see some of the error messages on this run: https://github.com/cal-itp/data-infra/actions/runs/9218744599/job/25362779898?pr=3357 Some of the errors: `==================================== ERRORS ==================================== __ ERROR at teardown of test_auto_table_write __
tests/conftest.py:29:
table_name = 'calitp_py.t_4dc1294d_da8f_4853_a1ea_c543ceaf1db6', as_df = False
calitp_data_analysis/sql.py:82: TypeError`
Please describe your need, outlining the key users, the feature being requested, and the goal that that the feature will facilitate. For example: As a [user or stakeholder type], I want [software feature] so that [some business value]
Acceptance Criteria
Able to use sqlalchemy 2.0.3 in the calitp-data-analysis package
Profit!