12 Repos
Software distributed and managed via the Python Package Index and associated tools.
Explore 12 awesome GitHub repositories matching development tools & productivity · Python Packages. Refine with filters or upvote what's useful.
This project is a command-line media downloader designed for the systematic retrieval and organization of digital content from diverse online platforms. It functions as an extensible extraction engine that utilizes a declarative format-selection pipeline to automate the identification, merging, and downloading of specific audio and video streams based on user-defined criteria. The system distinguishes itself through a modular architecture that supports custom plugins and site-specific scripts, allowing for the bypass of platform restrictions and the handling of complex authentication challeng
Supports installation and dependency resolution through standard Python package management workflows.
Python is a high-level, interpreted programming language designed for readability and versatility. It operates via a bytecode-based virtual machine and manages memory automatically through reference-counting garbage collection. The language supports multiple programming paradigms, including object-oriented, imperative, and functional styles, and provides a comprehensive standard library for system operations, networking, and data handling. The language is distinguished by its dynamic nature, allowing for runtime object introspection and metaclass-driven class creation. It utilizes protocol-ba
Provides a central repository for distributing and installing third-party software packages.
This project is a cross-platform machine learning inference engine designed to execute pre-trained models across diverse operating systems and hardware environments. It functions as a standardized execution framework that manages the entire lifecycle of model inference, from loading and graph optimization to hardware-accelerated execution and generative sequence management. The runtime distinguishes itself through a highly modular architecture that decouples model logic from hardware-specific kernels. By utilizing an execution provider abstraction, it enables developers to offload computation
Bundles specialized machine learning operations into installable packages for Python, Java, and other environments.
Gitingest is a Git repository analysis and conversion service that transforms code repositories into structured plain-text summaries optimized for large language model consumption. It provides HTTP API endpoints and Python functions to integrate repository processing into AI pipelines and applications, with S3-compatible storage for persisting and retrieving generated digests. The service is packaged as a Docker container with all dependencies bundled for consistent deployment across environments. The project distinguishes itself through asynchronous processing of multiple repositories concur
Provides HTTP endpoints and Python functions to consume repository digests in AI pipelines and applications.
pip-tools is a set of utilities for Python dependency pinning, lockfile management, and virtual environment synchronization. It functions as a requirement compiler that resolves high-level package declarations into a pinned list of specific versions and content hashes to ensure repeatable builds across different environments. The tool differentiates itself by providing a mechanism to refresh locked dependencies to their latest compatible versions without manual editing. It supports a layered dependency workflow, allowing one requirements file to act as a constraint for another to maintain com
Generates pinned requirements files with hashes to ensure installations use identical package versions and checksums.
Dieses Projekt bietet eine Sammlung von PDF-Referenzleitfäden und visuellen Zusammenfassungen für die Matplotlib-Plotting-Bibliothek. Diese Leitfäden zur Datenvisualisierung kombinieren Codebeispiele und visuelle Hilfsmittel, um komprimierte technische Dokumentationen und Cheat-Sheets zu erstellen. Die Dokumentation wird durch eine LaTeX-basierte Kompilierungspipeline erstellt. Dieses System transformiert strukturierten Quellcode in hochwertig formatierte PDFs unter Verwendung einer mehrspaltigen Layout-Engine und skriptgesteuerter Asset-Generierung für Abbildungen. Der Build-Prozess umfasst eine automatisierte Asset-Pipeline, die die Auflösung von Schriftartabhängigkeiten handhabt und generierte Dateien auf Seitenzahlen und Link-Integrität validiert.
Creates quick-reference PDF guides that combine code examples and visual aids for faster Matplotlib library usage.
pipreqs ist ein Tool zur Generierung und Erkennung von Python-Abhängigkeiten. Es scannt Projekt-Imports, um die für die Ausführung eines Projekts erforderlichen Bibliotheken von Drittanbietern zu identifizieren, und automatisiert die Erstellung von Requirements-Dateien, die nur die im Quellcode tatsächlich verwendeten Pakete enthalten. Das Dienstprogramm fungiert als Manager für Requirements-Dateien, indem es installierte Pakete mit den tatsächlichen Imports vergleicht. Es bietet Funktionen zum Bereinigen ungenutzter Abhängigkeiten und zum Auditieren von Projekten, um fehlende oder veraltete Pakete zu identifizieren. Das Tool verwendet statische Analyse und abstrakte Syntaxbäume, um Import-Anweisungen zu isolieren, ohne den Code auszuführen. Es löst Paketversionen mithilfe lokaler Metadaten oder benutzerdefinierter Server auf und durchläuft Verzeichnisstrukturen rekursiv, um alle relevanten Quelldateien zu finden.
Identifies specific third-party libraries required to run a project based on its import statements.
Feast is an open-source feature store for machine learning that provides a central platform for defining, storing, and serving features across both training and inference workflows. It operates as a declarative system where feature definitions are written as code in Python files, synchronized to a central registry, and made available for low-latency online retrieval or point-in-time correct historical joins for training datasets. The project abstracts storage behind a pluggable architecture, allowing offline and online backends to be swapped without changing retrieval logic, and coordinates ma
Structures shared feature definitions, entities, sources, and transformations into reusable Python packages within a project.
This repository is the source for a curated collection of printable reference sheets for R and Python packages. It provides quick-reference guides organized by topic, available as both PDF files for offline printing and interactive HTML versions for online browsing. The collection also includes community-contributed translations of these reference sheets into multiple languages, expanding accessibility for non-English speakers. The project is built around a reproducible rendering pipeline that generates both PDF and HTML formats from source documents, using a lockfile to guarantee identical b
Provides printable quick-reference guides summarizing key functions for popular Python packages.
Warehouse ist eine Webanwendung, die darauf ausgelegt ist, Python-Softwarepakete für eine globale Community von Benutzern zu hosten, zu speichern und zu verteilen. Sie fungiert als zentrales Paket-Repository und Index-Server, der Softwareversionen, Metadaten und Paketklassifizierungen verwaltet. Das Projekt implementiert eine sichere Paket-Attestierung durch die Überprüfung der Distributionsintegrität mittels kryptografischer Signaturen und Transparenz-Logs. Es verwaltet die Benutzeridentität über einen OAuth-Provider, der Drittanbieter-Identitätsdienste mittels sicherer Tokens integriert. Das System deckt ein breites Spektrum an Infrastrukturfunktionen ab, einschließlich asynchronem Task-Processing für Hintergrundjobs und E-Mail-Versand, versionierten Datenbank-Schema-Migrationen mit paralleler Indizierung sowie Zugriffskontrolle basierend auf Benutzergruppenmitgliedschaften. Es enthält zudem Tools für die Interface-Lokalisierung und das Tracking von Paketaktivitäten über sequentielle Event-Journale. Entwicklungs-Utilities werden für Request-Simulation, Datenbank-Seeding und die Inspektion des internen Anwendungszustands bereitgestellt.
Operates a centralized system for managing Python software distributions and version metadata.
a-shell is a local Unix-like shell environment and terminal emulator for iOS. It functions as a Unix shell interface, a Python programming environment, and a WebAssembly runtime, providing a command-line interface for system management and automation on mobile devices. The project distinguishes itself through the ability to compile and execute C and C++ code on iOS via WebAssembly. It further extends its functionality by supporting the installation of pure Python packages and precompiled WebAssembly modules. The system covers a broad range of capabilities, including local file system managem
Supports the installation and loading of pure-Python packages from the Python Package Index to extend shell functionality.
micropython-lib is the official package repository for MicroPython, providing a collection of modules and libraries designed to run on microcontrollers and other constrained devices. It implements a reduced subset of CPython's standard library, adapting familiar Python interfaces to fit within the limited memory and processing power of embedded systems. The project enables developers to reuse existing Python knowledge on MicroPython hardware by offering minimalist implementations of core modules. The library supports multiple methods for getting code onto devices, including copying single-fil
Adapts select third-party Python packages for use in MicroPython, extending functionality beyond the standard library.