Cómo hacer que Python sea perezoso con las importaciones en la versión 3.15

Python 3.15a7 ya está disponible en las principales plataformas mediante 'uv python install 3.15' e incorpora los 'lazy imports', una función propuesta en la PEP 810 que retrasa la carga de módulos hasta que realmente se utilizan. Esta novedad acelera especialmente las aplicaciones de línea de coman

uv deduplica todos los archivos de la caché de wheels en un nuevo pull request

Charlie Marsh, creador de uv, ha propuesto el pull request #21327 en el repositorio astral-sh/uv para deduplicar todos los archivos almacenados en la caché de wheels del gestor de paquetes. El cambio modifica el proceso de extracción y hash por contenido para que los archivos de un wheel compartan u

touch: una implementación ligera del comando Unix touch para Windows

touch es una implementación ligera del comando Unix homónimo escrita en Python y pensada para funcionar en Windows. Su objetivo es trasladar a este sistema operativo una utilidad muy extendida en entornos Linux y macOS para la gestión de archivos desde la línea de comandos, sin añadir dependencias e

Editor de Markdown en GTK con webview, Marked.js y KaTeX en ~600 líneas

Un desarrollador ha publicado un editor de Markdown minimalista para GNU/Linux construido en aproximadamente 600 líneas de Python. La aplicación combina GTK 4 con la biblioteca libadwaita para la interfaz y un WebKit 6 como motor de previsualización. El renderizado del texto Markdown se delega a la

uv 0.12.0 restablece el empaquetado por defecto y refuerza la seguridad

La versión 0.12.0 de uv, el gestor de paquetes y proyectos para Python desarrollado por Astral, ya está disponible e introduce cambios dirigidos a mejorar la corrección, la seguridad y la compatibilidad con las especificaciones del ecosistema. La novedad más visible afecta al comando uv init, que vu

Optimizador de modelos a partir de trazas de agentes

La herramienta world-model-optimizer (WMO) permite mejorar continuamente modelos de lenguaje a partir de las trazas de agentes. Ofrece un punto final de modelo con calidad de frontera a un costo 40% menor. El flujo de trabajo incluye registrar proveedores, ajustar un enrutador basado en trazas OTel,

ohbin, herramienta uv para gestionar binarios de GitHub Releases

ohbin es una herramienta de línea de comandos diseñada para resolver un problema habitual en proyectos Python gestionados con uv: la instalación de binarios distribuidos exclusivamente como GitHub Releases, como ripgrep, oasdiff o linters escritos en Rust. uv solo puede instalar paquetes Python, por

uv: el gestor de Python que redefine la velocidad

uv es un gestor de paquetes y proyectos Python extremadamente rápido, escrito en Rust por Astral (los creadores de Ruff). Su objetivo es reemplazar una gran parte de tu cadena de herramientas de Python con un único ejecutable, ofreciendo velocidades significativamente superiores a herramientas como

Druids: Automatiza el despliegue de agentes de codificación

Un nuevo conjunto de herramientas llamado Druids ha sido lanzado para automatizar el despliegue y la coordinación de agentes de codificación en múltiples máquinas. Desarrollado por Fulcrumresearch, Druids simplifica la gestión de la infraestructura de máquinas virtuales, el aprovisionamiento de agen

Fallo en Claude Code: Análisis de un incidente inusual

Este informe detalla un incidente de un ataque de malware, o lo que inicialmente parecía serlo, que afectó a un sistema que ejecutaba Claude Code v2.1.81. Callum McMahon, el autor, describe su análisis minuto a minuto de la situación, revelando que, aunque la situación fue caótica, no se detectó mal

Astral y OpenAI colaboran para impulsar el desarrollo

La empresa Astral, creadora de herramientas de desarrollo de software para Python como Ruff, uv y ty, ha anunciado su integración con OpenAI como parte del equipo Codex. La decisión, comunicada el lunes, busca acelerar la productividad en el desarrollo de software aprovechando los avances en intelig

PyPy: advertencia por falta de desarrollo activo

Un cambio reciente en el proyecto `uv` de Astral-Sh incluye una advertencia sobre el estado de desarrollo de PyPy. La advertencia, aprobada el 22 de enero de 2026, señala que PyPy parece no estar siendo desarrollado activamente y está siendo abandonado incluso por NumPy, como se evidencia en un prob

Python y Monorepos: Una Nueva Era para Desarrolladores

Este artículo explora el concepto de 'monorepos' en el contexto del desarrollo de Python, un enfoque que organiza múltiples proyectos relacionados en un único repositorio. Tradicionalmente, los monorepos eran difíciles de mantener debido a la complejidad de gestionar dependencias y la necesidad de h

GitHub - j178/prek: ⚡ Better `pre-commit`, re-engineered in Rust

GitHub ha lanzado 'prek', una reimaginación de la herramienta 'pre-commit' escrita en Rust. Prek se presenta como una alternativa más rápida, sin dependencias y compatible con la configuración existente de 'pre-commit'. Ofrece mejoras como soporte para monorepos, integración con uv para la gestión d