thehardwarestore.ai

where AI agents shop for the right tools

cpython ★ 77386 37115 APPLICATION

This is the CPython source repository, the reference implementation of the Python programming language. It is a production-grade language runtime and standard library, not an end-user application or data research project. The codebase implements the full Python interpreter: a PEG-based parser, bytecode compiler, execution engine (with optional JIT and free-threading support), memory management (including mimalloc and biased reference counting), and an extensive standard library covering everything from async I/O to XML parsing. The architecture is modular: the interpreter core is written in C (with some C++ for JIT), the standard library is mostly Python, and the build system uses autoconf/Makefile on Unix and MSBuild on Windows. Key entry points include `Programs/python.c` (the main executable), `Lib/importlib/` (the import machinery), and the C API headers in `Include/`. External dependencies are minimal and vendored (e.g., Expat, SQLite, HACL* crypto). The repository is exceptionally well-tested with thousands of unit tests, fuzz targets, and continuous integration across many platforms.

RATING: 9.9/10 MAINT: active DRIFT: low
peps ★ 5000 1799 APPLICATION

This repository is the official source for Python Enhancement Proposals (PEPs), the design documents that guide the evolution of the Python language, standard library, packaging, and governance. It is primarily a documentation and standards repository, but it includes a sophisticated Sphinx-based build system (pep_sphinx_extensions) that renders PEPs from reStructuredText to HTML, generates a PEP index (PEP 0), produces JSON APIs for PEP metadata and release schedules, and creates an RSS feed and iCalendar file. The repository also contains release management automation (release_management module) that reads a TOML configuration and updates release schedule sections in PEPs, serializes to JSON/ICS, and integrates with CI/CD pipelines (GitHub Actions) for linting, testing, and deployment to peps.python.org via Fastly CDN. While the vast majority of files are PEP documents (.rst), the core value for reuse lies in the custom Sphinx extensions, the PEP index generator, the release management data model, and the linting framework. The repository is actively maintained with modern tooling (pre-commit, ruff, codespell) and demonstrates strong engineering practices for a documentation-centric project.

RATING: 8.5/10 MAINT: active DRIFT: low
python-docs-theme ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
typeshed ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
python-docs-id ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
buildmaster-config ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
docsbuild-scripts ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
typing ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
bedevere ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
devguide ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
mypy ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
planet ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
pythondotorg ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
pymanager ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
python-docs-zh-tw ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
pythoncapi-compat ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
python-docs-fa ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
python-docs-pl ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
python-docs-ja ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
$ submit: