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.3.0
- Ajout de la prise en charge des badges, tuiles, et grille (ligne, colonne) DSFR.
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.4.0.tar.gz
(11.3 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.4.0.tar.gz.
File metadata
- Download URL: dsfr_structure-0.4.0.tar.gz
- Upload date:
- Size: 11.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
291160b311b299e2f0f1e1a9cb3193ac8a44c691eba07ea5bbb43403ae014f22
|
|
| MD5 |
895bb15231bffeb07eb3cad7a8f2bbce
|
|
| BLAKE2b-256 |
acf834e9dc4baf171e3ac6a98d6ac2754bd57cbaa94a4bc25efc211d5277b152
|
File details
Details for the file dsfr_structure-0.4.0-py3-none-any.whl.
File metadata
- Download URL: dsfr_structure-0.4.0-py3-none-any.whl
- Upload date:
- Size: 20.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2dbf16a6ddb2415b3efe2c2dcdfb4abe92a060d6eacda9bc5344745b5ba847ac
|
|
| MD5 |
75b1a431fc43b6790f6d79246e3b060c
|
|
| BLAKE2b-256 |
770cd39bd33593b8e25e51f437185764de8bdda3346253a35645fd91360f56de
|