4 repository-uri
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 este un shell Python interactiv programabil și o consolă de dezvoltare. Acesta funcționează ca un REPL îmbunătățit pentru execuția codului Python și gestionarea stării de runtime, având suport pentru un event loop asincron care permite instrucțiuni top-level await. Mediul este extrem de personalizabil, oferind scheme de keybinding pluggable și aspecte de interfață ajustabile. Oferă o interfață programabilă care poate fi încorporată în alte aplicații pentru a facilita debugging-ul la runtime și inspectarea stării live. Shell-ul include o suită de instrumente pentru dezvoltatori pentru codare interactivă, cum ar fi completarea automată a codului, editarea pe mai multe linii și evidențierea sintaxei în timp real. De asemenea, permite execuția comenzilor shell de sistem direct din prompt.
Supports an asynchronous event loop enabling the use of top-level await statements during interactive sessions.
ptpython este un REPL Python interactiv îmbunătățit și o consolă asincronă construită pe biblioteca prompt-toolkit. Aceasta oferă o interfață în linie de comandă personalizabilă pentru execuția codului Python cu suport pentru editare pe mai multe linii, autocompletare și evidențierea sintaxei. Mediul suportă instrucțiuni top-level await și execuție asincronă printr-un event loop integrat. Permite personalizarea extinsă a interfeței, inclusiv key binding-uri configurabile pentru navigare Vi sau Emacs și scheme de culori personalizate. Shell-ul include capabilități pentru validarea sintaxei în timp real și execuția comenzilor shell de sistem fără a părăsi sesiunea. Poate fi integrat ca un REPL încorporat în alte aplicații sau utilizat pentru a wrap-ui shell-uri externe pentru a oferi funcții magice suplimentare.
Supports an interactive environment for executing asynchronous Python code with top-level await statements.
Synapse is a Matrix homeserver implementation that provides the infrastructure for decentralized, real-time communication and messaging. It functions as a federated chat server that synchronizes room data and event streams across independent server instances to enable cross-domain interoperability. The server utilizes a hybrid core that integrates performance-critical logic in Rust with a Python orchestration layer. It employs a PostgreSQL relational database for persisting user accounts and conversation history, and uses a Redis-based messaging system to distribute tasks across horizontal wo
Provides a direct command interface to the running server to administer state and debug issues in real-time.