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 testoupython -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.3.0.tar.gz
(7.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file dsfr_structure-0.3.0.tar.gz.
File metadata
- Download URL: dsfr_structure-0.3.0.tar.gz
- Upload date:
- Size: 7.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
44241d7fad252ed598f0016f7f5a01dd061839da33566b93d2f35773ce3c75a3
|
|
| MD5 |
85d5fcb084c5567442169e714869dda6
|
|
| BLAKE2b-256 |
ff0f3d40fb4b5c43406ae3dbc60237e2f35c62773fbeadb353445b230fe33150
|
File details
Details for the file dsfr_structure-0.3.0-py3-none-any.whl.
File metadata
- Download URL: dsfr_structure-0.3.0-py3-none-any.whl
- Upload date:
- Size: 10.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1358cd0bd6d47576e2feb7817ad25b56553e846439b952127ff45886b8f53750
|
|
| MD5 |
1f45f9e7d33046110ea5f097d205a6f2
|
|
| BLAKE2b-256 |
2fc9cd880978136a1d8279f68b97324d03968889cbb6bd2954e153ddc7cdcd15
|