Edición ultrarrápida de domingo por la tarde: versiones nuevas de numba, statsmodels y geopandas, por qué no usar leyendas en matplotlib, y primeras pruebas con StarCoder.
🚀 Tenemos numba 0.57 (y llvmlite 0.48) con esperadísimo soporte para Python 3.11, soporte para cadenas dinámicas en excepciones, mejor soporte para aritmética de media precisión en CUDA, ¡y mucho más!
Y por último, geopandas 0.13 recién salida del horno (hace apenas unos minutos) incluyendo soporte para reproyectar a WGS-84 al guardar a GeoJSON (como dice el estándar), preparación para Shapely 2.0, y mucho más.
Y como cada primer noticiero de mes, novedades sobre Polars: entre las versiones 0.17.0 y 0.17.12 ha habido unos cuantos nombres de parámetros cambiados, soporte para crear un
DataFrame
desde un modelo de Pydantic, y muchas mejoras de rendimiento. ¡Esto va a toda velocidad!
📚 Me ha gustado mucho este artículo de Cameron Riddell sobre por qué no usar las leyendas de matplotlib.
Y por supuesto no te pierdas otra excelente entrada en el blog Ciencia de Datos sobre predicción de demanda intermitente con skforecast.
¡Ni tampoco el boletín de este mes de Data Umbrella!
❓ El equipo de desarrollo de pandas ha abierto una PDEP (Propuesta de Mejora de pandas por sus siglas en inglés) para incluir pyarrow como dependencia obligatoria. Puedes dejar tu opinión en el pull request.
⭐ Hugging Face lo vuelve a hacer y libera un asistente de código "tipo Copilot", pero bien hecho, es decir: solo entrenado con código publicado bajo licencia permisiva. Se llama StarCoder y tienes toda la información, incluyendo extensión para VSCode, en su web. El resultado de mi primerísima prueba no ha sido para tirar cohetes que digamos, pero en todo caso es un paso en la buena dirección.
¡Nunca más un noticiero en domingo por la noche! A partir de hoy, se va a enviar todos los viernes a las 09:00. Si no te llega a esa hora, es que esa semana no hay. ¡Buen arranque de semana!