Remove Python 3.10 soft-installability now that it is end-of-life
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 85/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- python
- Área
- build-system, documentation
Línea de trabajo
Empieza por las declaraciones de versión de Python en pyproject.toml y README.md; después, comprueba uv.lock y otros metadatos activos de empaquetado o desarrollo para verificar la compatibilidad con Python 3.10. Vuelve a generar uv.lock después de actualizar la versión mínima y eliminar el clasificador obsoleto y la entrada de README; deja intactas las entradas históricas del changelog. Verifica que los metadatos del paquete rechacen Python 3.10 y acepten las versiones compatibles.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Python 3.10 reached end of life on 2026-10-01 and no longer receives security fixes (Python Developer's Guide). The adapter's CI already tests Python 3.11 and newer, but package metadata and the README still permit or advertise Python 3.10. Issue #758 was closed after PR #762 dropped Python 3.10; PR #778 later restored soft-installability until its scheduled EOL. That date has now passed.
Steps to reproduce
pyproject.tomlsetsrequires-python = ">=3.10"and includes the Python 3.10 classifier.README.mdlists Python 3.10 as installable.uv.lockrecords the same Python floor.
Environment
- Adapter: dbt-sqlserver (v1)
- Python versions covered by CI: 3.11–3.14
Raise the minimum supported Python version to 3.11, remove the 3.10 classifier and README entry, and regenerate uv.lock. Check packaging and development metadata for any other active Python 3.10 support declarations; keep historical changelog entries intact. Verify the package metadata rejects Python 3.10 and accepts the supported versions.
- Lenguaje dominante
- Python
- Estrellas
- 258
- Forks
- 112
- Merge medio
- 3 d 4 h
- PR fusionados (30 d)
- 11
Preparar el entorno
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de dbt-msft/dbt-sqlserver
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 95/100
dbt-msft/dbt-sqlserver#780 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
v2-migration
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
dbt-msft/dbt-sqlserver#786 ·
Los mantenedores suelen responder en 1 día
-
Explore dbt Core 1.12 v2 parser supportPosiblemente ocupada @axellpadilla la tomó hace 95 días. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
dbt-msft/dbt-sqlserver#770 ·
Los mantenedores suelen responder en 1 día
-
Always Encrypted?Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
dbt-msft/dbt-sqlserver#599 · 4 comentarios ·
Los mantenedores suelen responder en 1 día
Todos los issues de dbt-msft/dbt-sqlserver
Issues similares
-
_chunk_scan_fwd launches its Triton kernel without a device guard: NaN when a model is split across GPUsPosiblemente ocupada @toddwbucy la tomó hoy. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
state-spaces/mamba#1072 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
loopj/aiovantage#414 ·
Los mantenedores suelen responder en 1 día
-
power_mismatch_deline docstring: the rear-to-total RMAD conversion has an extra bifaciality factorAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
pvlib/pvlib-python#2929 ·
Los mantenedores suelen responder en 1 día
-
data good first issue launch-day unverified
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
BradGroux/wow-forever-mission-control#8 ·
Los mantenedores suelen responder en 1 día
-
check bilibili falsely reports read/subtitle as broken: live_test fixture BV1GJ411x7h7 is gone (404)Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Panniantong/Agent-Reach#889 ·
Los mantenedores suelen responder en 2 días