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.2.1.tar.gz
(6.1 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.2.1.tar.gz.
File metadata
- Download URL: dsfr_structure-0.2.1.tar.gz
- Upload date:
- Size: 6.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cc431e73faf3bb3097a5dff2af95da2e3730b5f390bde1f716ffd6e6dc08e9e7
|
|
| MD5 |
115b507aa49fb5dcca076f260ebe76fd
|
|
| BLAKE2b-256 |
455f8a587d575cf3bf8799f46ca1fd099880b4fff04a082a7ed4b9ee0c7874b5
|
File details
Details for the file dsfr_structure-0.2.1-py3-none-any.whl.
File metadata
- Download URL: dsfr_structure-0.2.1-py3-none-any.whl
- Upload date:
- Size: 7.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ed1b78cf2af5e2a8cb08884130b9473ad87b23f318030de48142fa533f408f0d
|
|
| MD5 |
d510d5c8f46aa7781e5ccdc872cbafb5
|
|
| BLAKE2b-256 |
c727a8c339e132fe1abcfe5055b277ebdfe1cfd79d750e089fc37ebab212f656
|