4 repositorios
The ability to execute Python code snippets directly within a shell session.
Distinct from Shell Command Execution: Distinct from general shell execution as it specifically invokes a Python interpreter for logic snippets.
Explore 4 awesome GitHub repositories matching development tools & productivity · In-Shell Python Executions. Refine with filters or upvote what's useful.
Gitsome is a command-line interface tool for managing repositories, issues, and pull requests via the GitHub and GitHub Enterprise APIs. It provides an interactive shell environment featuring an embedded Python interpreter for programmatic automation and dynamic scripting, alongside a project bootstrapping utility for generating standard license and gitignore templates. The tool distinguishes itself with a schema-driven autocomplete engine that parses remote API definitions in real-time to provide context-aware command suggestions. It also implements an index-based navigation system that allo
Allows executing Python code snippets alongside standard shell commands within the interactive environment.
ptpython es un REPL de Python interactivo mejorado y consola asíncrona construida sobre la biblioteca prompt-toolkit. Proporciona una interfaz de línea de comandos personalizable para ejecutar código Python con soporte para edición multilínea, autocompletado y resaltado de sintaxis. El entorno admite sentencias await de nivel superior y ejecución asíncrona mediante un bucle de eventos integrado. Permite una amplia personalización de la interfaz, incluyendo key bindings configurables para navegación Vi o Emacs y esquemas de color personalizados. El shell incluye capacidades para la validación de sintaxis en tiempo real y la ejecución de comandos del shell del sistema sin salir de la sesión. Puede integrarse como un REPL embebido dentro de otras aplicaciones o utilizarse para envolver shells externos y proporcionar funciones mágicas adicionales.
Supports an interactive environment for executing asynchronous Python code with top-level await statements.
ptpython es un shell interactivo de Python programable y consola de desarrollo. Funciona como un REPL mejorado para ejecutar código Python y gestionar el estado en tiempo ejecución, con soporte para un bucle de eventos asíncrono que permite sentencias await de nivel superior. El entorno es altamente personalizable, ofreciendo esquemas de keybindings conectables y apariencias de interfaz ajustables. Proporciona una interfaz programable que puede ser embebida en otras aplicaciones para facilitar la depuración en tiempo de ejecución y la inspección de estado en vivo. El shell incluye una suite de herramientas de desarrollo para codificación interactiva, como autocompletado de código, edición multilínea y resaltado de sintaxis en tiempo real. También permite la ejecución de comandos del shell del sistema directamente desde el prompt.
Supports an asynchronous event loop enabling the use of top-level await statements during interactive sessions.
Synapse es una implementación de homeserver de Matrix que proporciona la infraestructura para la comunicación y mensajería descentralizada en tiempo real. Funciona como un servidor de chat federado que sincroniza datos de salas y flujos de eventos a través de instancias de servidor independientes para permitir la interoperabilidad entre dominios. El servidor utiliza un núcleo híbrido que integra lógica crítica para el rendimiento en Rust con una capa de orquestación en Python. Emplea una base de datos relacional PostgreSQL para persistir cuentas de usuario e historial de conversaciones, y utiliza un sistema de mensajería basado en Redis para distribuir tareas entre trabajadores horizontales. El proyecto cubre una amplia gama de capacidades, incluyendo gestión de identidad segura con integración SAML y OpenID Connect, herramientas administrativas integrales para la moderación de contenido y gestión de salas, y manejo automatizado de medios. También incluye sistemas para federación descentralizada, migración asíncrona de esquemas de base de datos y exportación de telemetría para el monitoreo del rendimiento.
Provides a direct command interface to the running server to administer state and debug issues in real-time.