No project description provided
Project description
Documentation du Package d'Extensions MkDocs DSFR
Ce document fournit une vue d'ensemble complète du package d'extensions MkDocs, y compris les détails sur chaque extension, la structure du projet, l'utilisation de Poetry, et les instructions pour l'installation et le développement.
Structure du Projet
dsfr_structure/
: Dossier racine du package.extension/
: Contient les différentes extensions.blockquote/
: Extension pour les blockquotes.__init__.py
: Contient la logique de l'extension de blockquote.
table/
: Extension pour les tables.__init__.py
: Contient la logique de l'extension de table.
all_extensions.py
: Fichier pour enregistrer toutes les extensions.
tests/
: Contient les tests unitaires pour les extensions.pyproject.toml
: Fichier de configuration Poetry pour le package.
Extensions
DsfrBlockQuoteExtension
- Fonctionnalité : Permet la transformation des citations en blocks de mise en exergue du DSFR
DsfrTableExtension
- Fonctionnalité : Permet la transformation des tableaux en tableaux du DSFR
Utilisation de Poetry
- Commandes Principales :
poetry install
: Pour installer les dépendances.poetry build
: Pour construire le package.poetry publish
: Pour publier le package sur PyPI.
Installation pour le Développement
- Clonez le dépôt : Accès au dépôt.
- Installation Locale : Utilisez
pip install -e .
pour installer le package en mode éditable pour le rendre disponible localement.
Tests
- Exécution des Tests : Comment exécuter les tests unitaires avec
poetry run test
oupython -m unittest discover -s tests
.
Notes de version
0.2.0
- Accordéons avec la syntaxe :
/// accordion | Titre
Contenu
///
0.1.0
- Version initiale
- Tableaux DSFR et blocs de citation
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
dsfr_structure-0.2.0.tar.gz
(3.3 kB
view details)
Built Distribution
File details
Details for the file dsfr_structure-0.2.0.tar.gz
.
File metadata
- Download URL: dsfr_structure-0.2.0.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.4 CPython/3.12.7 Linux/5.15.0-122-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c89c3dad92de8b27787d1ac7ad8b5343cb9001ec358b326dcd6d431269bce0f0 |
|
MD5 | b9041cbb875ddc43bbf1a78ffeaf7097 |
|
BLAKE2b-256 | 85badff812431b7ffdbe71769b386f94a7952417572e6e00e12afdd9288cedcc |
File details
Details for the file dsfr_structure-0.2.0-py3-none-any.whl
.
File metadata
- Download URL: dsfr_structure-0.2.0-py3-none-any.whl
- Upload date:
- Size: 5.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.4 CPython/3.12.7 Linux/5.15.0-122-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b27f17be962096de526df117e0e2712e5d8f2ac2c2b4900dee5f44c76a7a1290 |
|
MD5 | 8655347e4c1bcde9bc283c6a5ed8049d |
|
BLAKE2b-256 | c167dac188add4312af9ef9b06755df4f4124720c626174e8fb929c02f34723f |