Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Reqivo
Reqivo

User Guide

  • 📚 Reqivo Documentation Index

Architecture

  • Reqivo: Requirements and Context Analysis
  • Technical Architecture & Components
  • 🗺️ Roadmap & Feature Status
  • Architecture Decision Records
    • Architecture Decision Records (ADR)
    • ADR-001: Zero Dependencies Policy
    • ADR-002: Async-First Architecture
    • ADR-003: Session-Based State Management
    • ADR-004: LIFO Connection Pooling
    • ADR-005: HTTP/1.1 Before HTTP/2
    • ADR-006: Granular Exception Hierarchy
    • ADR-007: Memory Optimization with __slots__
    • ADR-008: Strict Type Safety
    • ADR-009: 97% Test Coverage Minimum
    • ADR-010: Limited Public API Surface
    • ADR-011: Three-Layer Architecture
    • ADR-012: Manual HTTP Parsing
    • ADR-013: Python 3.9+ Minimum Version
    • ADR-014: Test Structure Organization
    • ADR-015: Code Quality Improvements from Best Practices
    • ADR-016: Automatic HTTP Redirect Handling
    • ADR-017: Keyword-Only Parameters for Request Methods
    • ADR-018: CI/CD Pipeline Strategy

Development

  • AI Agents & Developer Guide for Reqivo
  • Test Mapping - Source Code ↔ Tests

API Reference

  • reqivo package
    • reqivo.client package
    • reqivo.http package
    • reqivo.server package
    • reqivo.transport package
    • reqivo.utils package
Back to top
Copyright © 2026, Rodrigo Ezequiel Roldán
Made with Sphinx and @pradyunsg's Furo