{"id":21817159,"url":"https://github.com/nekmo/python313-presentacion","last_synced_at":"2026-03-05T16:14:23.489Z","repository":{"id":260365097,"uuid":"875776885","full_name":"Nekmo/python313-presentacion","owner":"Nekmo","description":"Presentación \"¿Qué hay de nuevo en Python 3.13?\"","archived":false,"fork":false,"pushed_at":"2024-11-20T22:59:37.000Z","size":28464,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-14T01:35:51.281Z","etag":null,"topics":["malaga","presentation","python","slides","spain"],"latest_commit_sha":null,"homepage":"https://nekmo.github.io/python313-presentacion/","language":"SCSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Nekmo.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-10-20T19:52:21.000Z","updated_at":"2025-01-12T18:28:11.000Z","dependencies_parsed_at":"2024-11-20T23:37:28.075Z","dependency_job_id":null,"html_url":"https://github.com/Nekmo/python313-presentacion","commit_stats":null,"previous_names":["nekmo/python313-presentacion"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Nekmo/python313-presentacion","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nekmo%2Fpython313-presentacion","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nekmo%2Fpython313-presentacion/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nekmo%2Fpython313-presentacion/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nekmo%2Fpython313-presentacion/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Nekmo","download_url":"https://codeload.github.com/Nekmo/python313-presentacion/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nekmo%2Fpython313-presentacion/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278350646,"owners_count":25972671,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-04T02:00:05.491Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["malaga","presentation","python","slides","spain"],"created_at":"2024-11-27T15:40:03.030Z","updated_at":"2025-10-04T17:46:22.252Z","avatar_url":"https://github.com/Nekmo.png","language":"SCSS","funding_links":[],"categories":[],"sub_categories":[],"readme":".. image:: https://raw.githubusercontent.com/Nekmo/python313-presentacion/master/logo.png\n    :width: 100%\n\n|\n\n.. image:: https://img.shields.io/github/actions/workflow/status/Nekmo/python313-presentacion/build.yml?style=flat-square\u0026branch=master\n  :target: https://github.com/Nekmo/python313-presentacion/actions?query=workflow%3ABuild\n  :alt: Latest CI build status\n\n\n=================================\n¿Qué hay de nuevo en Python 3.13?\n=================================\nLo más nuevo de Python se encuentra a la vuelta de la esquina cargadito de novedades, que veremos en una charla amena y\nconcisa con un repaso muy rápidito. Nuevas mejoras en los mensajes de error (¡mejorando todavía más lo ya iniciado en\nversiones anteriores!), un compilador JIT experimental para Python (similar a Numba, con el que podemos lograr más\nvelocidad), mejoras en el recolector de basura (aunque primero explicaremos de qué va esto), ¡soporte para iOS!\n¡¡soporte experimental sin GIL!! (sí sí, como lo oís), cambios y mejoras en los módulos de la biblioteca estándar...\n¡No te quedes atrás en lo más nuevo de Python, en esta charla llena de ejemplos de código y mucho humor!\n\nLa presentación está `disponible online \u003chttps://nekmo.github.io/python313-presentacion/\u003e`_ ya compilada\npara su visualización.\n\n\nRequisitos y contenido\n----------------------\nPara esta presentación es necesario conocer el lenguaje, pero no las novedades de Python 3.13. Tampoco es necesario un\nnivel avanzado de Python, ya que se explicarán los cambios de una forma sencilla y para todos los públicos. La charla\nse divide en los siguientes apartados:\n\n* Bienvenida e introducción.\n* Comparativa de velocidad.\n* Explicación del GIL.\n* Compilador JIT.\n* Mejoras en la línea de comandos.\n* Mejoras en los mensajes de error.\n* Mejoras en typing.\n* Mejoras en locals().\n* Otros cambios.\n* Eliminaciones.\n* Plataformas soportadas.\n* Punto final a la presentación.\n* Agradecimientos asociaciones, colaboradores y público.\n* Formas de contacto.\n* Turno de preguntas.\n\nMotivación\n----------\nAprovechando el lanzamiento de Python 3.13, la comunidad de `Python Málaga \u003chttps://www.python-malaga.es/\u003e`_ se reúne\npara conocer las novedades de la nueva versión del lenguaje, de una forma amena y divertida. Se profundiza en los\npuntos más importantes, se explica de forma sencilla las partes más complejas y se resuelven las dudas del público,\ntodo con ejemplos de código.\n\n\nAcerca de\n---------\nEsta charla pertenece a una serie realizada por la asociación Python Málaga, la cual realiza cada año desde Python 3.11\ncon el fin de conocer las novedades del lenguaje. Las dos charlas anteriores se encuentras disponibles en:\n\n* https://github.com/Nekmo/python312-presentacion\n* https://github.com/Nekmo/python311-presentacion\n\nLa presente charla ha sido realizada para `Python Málaga \u003chttps://www.python-malaga.es/\u003e`_, con fecha de presentación\nel 14 de noviembre de 2024 junto con `PyData Málaga \u003chttps://www.meetup.com/es/PyData-Malaga/\u003e`_ y en colaboración\ncon `Plytix \u003chttps://www.plytix.com/\u003e`_.\n\nCompilación\n-----------\nPara compilar desde el código fuente se requiere Python 3 instalado, estando probado sólo bajo Python 3.12. Se\nrecomienda ejecutar los siguientes pasos en un\n`virtualenv \u003chttps://nekmo.com/es/blog/python-virtualenvs-y-virtualenvwrapper/\u003e`_::\n\n    # Clonar proyecto\n    git clone https://github.com/Nekmo/python313-presentacion.git\n    cd python313-presentacion\n    # Instalar dependencias\n    pip install -r requirements.txt\n    # Compilar ficheros de estilos\n    sassc _static/theme.scss _static/theme.css\n    # Compilar presentación\n    make revealjs\n\nTras la compilación puede verse los ficheros resultantes en el directorio ``_build``.\n\n\nCopyright\n=========\nLicencia MIT. Ver fichero ``LICENSE.txt``.\n\nNekmo 2024.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnekmo%2Fpython313-presentacion","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnekmo%2Fpython313-presentacion","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnekmo%2Fpython313-presentacion/lists"}