Skip to main content
Avatar for David Perez Cabrera from gravatar.com

David Perez Cabrera

Username    dperezcabrera
Date joined   Joined

22 projects

pico-ioc

Last released

A minimalist, zero-dependency Inversion of Control (IoC) container for Python.

pico-client-auth

Last released

JWT authentication client for pico-fastapi. Provides automatic Bearer token validation, SecurityContext, role-based access control, and JWKS key rotation.

pico-fastapi

Last released

Pico-ioc integration for FastAPI. Adds Spring Boot-style controllers, autoconfiguration, and scopes (request, websocket, session).

pico-agent

Last released

DEPRECATED - unmaintained. Multi-agent framework for pico-ioc; 0.2.1 is the final release.

pico-server-auth

Last released

Embeddable auth server module for the pico ecosystem — JWT issuance, wallet login, JWKS endpoint

pico-celery

Last released

Async-first Celery integration for Pico-IoC. Enables defining Celery tasks as async methods on IoC-managed components, with automatic discovery, dependency injection, and container-scoped execution.

pico-sqlalchemy

Last released

Pico-ioc integration for SQLAlchemy. Adds Spring-style transactional support, configuration, and helpers.

pico-pydantic

Last released

Declarative, AOP-based Pydantic validation for pico-ioc managed components. Validates method arguments against BaseModel type hints before execution.

pico-testing

Last released

Pytest plugin for the Pico ecosystem: isolated containers by default and a make_container fixture.

pico-kafka

Last released

Kafka for the Pico ecosystem: @kafka_consumer methods and @kafka_producer clients over aiokafka.

pico-rabbitmq

Last released

RabbitMQ pub-sub for the Pico ecosystem: @consumer methods and @publisher clients over aio-pika.

pico-actuator

Last released

Spring Boot-style actuator for the Pico ecosystem: /health, /info, /metrics over pico-fastapi.

pico-boot

Last released

Pico-IOC integration layer for ecosystem modules. Auto-discovers DI modules via entry points.

pico-resilience

Last released

Resilience AOP for the Pico ecosystem: @retryable, @circuit_breaker and @timeout method interceptors.

pico-data-redis

Last released

Redis integration for the Pico ecosystem: shared client, distributed cache backend for pico-caching.

pico-scheduling

Last released

Scheduled method execution for the Pico ecosystem: @scheduled(every=...) and @scheduled(cron=...) on components.

pico-httpx

Last released

Declarative HTTP clients for the Pico ecosystem: @http_client classes with @get/@post stubs over httpx.

pico-caching

Last released

Declarative caching for the Pico ecosystem: @cacheable AOP with pluggable backends.

pico-otel

Last released

OpenTelemetry auto-instrumentation for the Pico ecosystem: tracing, metrics and log correlation wired by entry points.

pico-auth

Last released

Minimal JWT auth server for the pico ecosystem

dilithia-sdk

Last released

Python SDK for the Dilithia RPC surface

dilithia-sdk-native

Last released

Native Python crypto bridge for the Dilithia SDK

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page