bossjones

bossjones

Actif
13
Compétences
5
Catégories
ClaudeCodexCode(CC)

Skills publiés 13

uvicorn

Exécuter des serveurs ASGI Uvicorn

Sûr 70

Cette compétence fournit une documentation et des exemples pour exécuter des applications ASGI Python avec Uvicorn. Elle couvre les serveurs de développement avec rechargement à chaud, le déploiement en production avec des workers, la configuration SSL et l'intégration Docker.

Claude Codex Code(CC)
Installer
📝

structlog

Ajouter la journalisation structurée aux applications Python

Sûr 70

Les applications Python produisent souvent des messages de journal non structurés difficiles à analyser et à déboguer. Structlog transforme les journaux en données structurées avec du contexte, rendant le débogage plus rapide et l'analyse des journaux plus fiable.

Claude Codex Code(CC)
Installer
🗄️

sqlalchemy-2-0

Créer des opérations de base de données asynchrones avec SQLAlchemy 2.0

Sûr 69

Cette compétence fournit des modèles prêts à l'emploi pour SQLAlchemy 2.0+ permettant des opérations de base de données asynchrones. Elle inclut des modèles sûrs au niveau des types, des opérations CRUD, des relations et des optimisations de performance pour créer des services de données robustes.

Claude Codex Code(CC)
Installer
🎬

pytest-recording

Enregistrer et rejouer les interactions HTTP dans les tests Python

Sûr 71

Tester des API externes est peu fiable et lent en raison des dépendances réseau et des limitations de débit. pytest-recording capture les interactions HTTP sous forme de cassettes YAML réutilisables pour des tests rapides et déterministes. Utilisez cette compétence pour simuler les appels API, filtrer les identifiants sensibles et déboguer les problèmes de configuration VCR.

Claude Codex Code(CC)
Installer
🧪

pytest-mock-guide

Utiliser pytest-mock pour les tests

Sûr 71

L'écriture de tests unitaires nécessite d'isoler le code des dépendances. Cette compétence fournit des modèles pour le mock, le patching, l'espionnage et le stubbing dans pytest en utilisant le plugin pytest-mock et l'API unittest.mock.

Claude Codex Code(CC)
Installer
🧪

pytest

Écrire des tests Python avec pytest

Sûr 70

Créer des suites de tests fiables pour le code Python en utilisant les fixtures pytest, la paramétrisation et le support async. Le framework gère automatiquement la découverte des tests, la configuration, le nettoyage et le rapport.

Claude Codex Code(CC)
Installer
🔍

pydantic

Valider les données avec les annotations de type Pydantic

Sûr 70

Arrêtez de déboguer les erreurs de type de données et commencez à les détecter avant qu'elles ne cassent votre code. Pydantic valide vos structures de données en utilisant les annotations de type Python, convertissant et validant automatiquement les entrées avec des messages d'erreur détaillés.

Claude Codex Code(CC)
Installer
🌐

httpx

Utiliser HTTPX pour les requêtes HTTP en Python

Sûr 70

Faire des requêtes HTTP en Python avec des API synchrones et asynchrones. HTTPX prend en charge HTTP/1.1 et HTTP/2, le streaming, l'authentification et les timeouts pour les applications de production.

Claude Codex Code(CC)
Installer
🚀

fastapi-development

Construire des API asynchrones avec FastAPI

Sûr 71

FastAPI est un framework web Python moderne pour créer des API avec validation et documentation automatiques. Cette compétence fournit des modèles de code prêts à l’emploi pour les endpoints, l’injection de dépendances et les tests afin que vous puissiez créer plus vite des API prêtes pour la production.

Claude Codex Code(CC)
Installer
🐳

docker-workflow

Conteneuriser des applications avec des workflows Docker

Sûr 76

La conteneurisation Docker simplifie le développement et le déploiement en empaquetant les applications avec leurs dépendances dans des conteneurs portables. Cette compétence fournit des workflows professionnels du développement à la production avec des outils d’optimisation et de débogage.

Claude Codex Code(CC)
Installer
📦

doc-generator

Générer de la documentation Python à partir du code source

Sûr 71

Créer de la documentation API manuellement est chronophage et devient rapidement obsolète. Cette compétence génère automatiquement une documentation markdown complète à partir du code source Python en extrayant les docstrings, les annotations de type et la structure du code dans un matériel de référence bien organisé.

Claude Codex Code(CC)
Installer

apscheduler

Planifier des tâches d'arrière-plan avec APScheduler

Sûr 70

Automatisez les tâches récurrentes et les travaux d'arrière-plan dans les applications Python. APScheduler fournit une planification de type cron, basée sur des intervalles et des dates avec prise en charge de l'exécution asynchrone et de plusieurs backends de persistance.

Claude Codex Code(CC)
Installer
📦

alembic

Gérer les migrations de base de données avec Alembic

Risque faible 68

Gérer manuellement les changements de schéma de base de données est sujet aux erreurs et difficile à suivre. Cette compétence fournit des modèles Alembic complets pour les projets SQLAlchemy, permettant des migrations de base de données sûres et versionnées avec support asynchrone et meilleures pratiques.

Claude Codex Code(CC)
Installer