Skip to content

Latest commit

 

History

History
113 lines (87 loc) · 3.15 KB

File metadata and controls

113 lines (87 loc) · 3.15 KB

🎯 ÉTAT DE LA PUBLICATION v0.4.4

✅ CE QUI A ÉTÉ FAIT

1. Préparation du Package

  • ✅ Archivage des fichiers obsolètes dans archive/2026-02-obsolete/
  • ✅ Mise à jour du CHANGELOG.md (version 0.4.4)
  • ✅ Bump de version dans pyproject.toml, setup.py, init.py
  • ✅ Commit des changements sur Git
  • ✅ Construction du package (dist/dnd_5e_core-0.4.4-py3-none-any.whl + .tar.gz)

2. Documentation Créée

  • QUICK_PUBLISH.md - Guide rapide de publication
  • PUBLICATION_PYPI.md - Documentation complète du processus
  • setup_pypi_token.sh - Script interactif de configuration du token
  • publish_simple.sh - Script de publication simplifié
  • ✅ Mise à jour du README.md avec section "For Maintainers"

⏳ CE QUI RESTE À FAIRE

Étape Unique : Configurer le Token PyPI

Problème : Le token PyPI fourni est invalide ou expiré.

Solution :

  1. Générer un nouveau token sur PyPI :

    • Aller sur https://pypi.org/manage/account/
    • Section "API tokens" → "Add API token"
    • Nom : dnd-5e-core-publish
    • Scope : Choisir Project: dnd-5e-core (ou Entire account)
    • COPIER le token immédiatement (commence par pypi-)
  2. Configurer le token (choisir une méthode) :

    Méthode A - Script automatique (Recommandé) :

    cd /Users/display/PycharmProjects/dnd-5e-core
    ./setup_pypi_token.sh

    Méthode B - Manuel : Créer le fichier ~/.pypirc :

    [distutils]
    index-servers =
        pypi
    
    [pypi]
    username = __token__
    password = pypi-VOTRE_TOKEN_ICI

    Puis sécuriser :

    chmod 600 ~/.pypirc
  3. Publier sur PyPI :

    cd /Users/display/PycharmProjects/dnd-5e-core
    ./publish_simple.sh
  4. Vérifier :

📊 STATISTIQUES DU PACKAGE

  • Version actuelle sur PyPI : 0.4.3
  • Version à publier : 0.4.4
  • Taille du wheel : 6.7 MB
  • Taille du source : 3.7 MB
  • Fichiers de données : 8.7 MB
  • Commit : Fait et prêt à être poussé

📝 NOUVELLES FONCTIONNALITÉS v0.4.4

Documentation IA

  • Guide complet pour agents IA (AI_AGENT_GUIDE.md)
  • Intégration GitHub Copilot (.copilot-instructions.md)
  • Guide de démarrage rapide (QUICK_START_AI.md)
  • 100+ exemples de code
  • 8 modules documentés (100%)
  • 10 patterns d'utilisation
  • 7 solutions d'erreurs
  • 3 cas d'usage avancés
  • 3 intégrations UI (PyQt, Pygame, Flask)

Maintenance

  • Archivage des fichiers obsolètes
  • Nettoyage de la structure du projet
  • Documentation de publication améliorée

🔄 PROCHAINES PUBLICATIONS

Pour les futures versions, le processus sera simplifié :

  1. Mettre à jour CHANGELOG.md
  2. Bumper la version (3 fichiers)
  3. Committer
  4. Exécuter ./publish_simple.sh

Le token PyPI sera déjà configuré, donc une seule commande suffira !


Date : 2026-02-05 Status : ⏳ En attente de configuration du token PyPI Prochaine action : Générer un nouveau token sur https://pypi.org/