databricks-sdk upper bound keeps falling behind, can we relax it?

Abierto
#1,761 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 6 días

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
45/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
python

Línea de trabajo

Start by reading the dependency constraints and SDK compatibility tests in the repository, then review the history of #1672, #738, #964 and #1125. Compare a wider upper bound with an automated ceiling update that runs the test suite against newer SDK releases. Done means the project has a decided policy that keeps compatible SDK versions installable and is covered by tests or automation.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Hi,

dbt-databricks 1.12.7 and 1.13.0 both require databricks-sdk>=0.68.0,<0.118.0. We pin databricks-sdk==0.157.0 in our project wheel, so we cant put dbt-databricks in the same environment, because the resolver wants to downgrade the SDK by 40 minor versions.

I saw #1672, it raises the cap to <0.137.0, but its open since September and even after it lands we are still 20 releases behind. The same thing happened before in #738, #964 and #1125, so i think a one time bump wont fix it for long.

Should we think about a wider upper bound, like <1.0, or a scheduled job that bumps the ceiling after the tests pass on the new SDK? What do you think?

For now we run dbt in its own environment, but it would be nice to have one lock for the whole repo.

Lenguaje dominante
Python
Estrellas
391
Forks
231
Merge medio
9 d 7 h
PR fusionados (30 d)
29

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de databricks/dbt-databricks

Todos los issues de databricks/dbt-databricks

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.