Un générateur de site statique qui casse des briques. VenC est tellement rapide qu'il enfreint le principe de causalité et produit de l'énergie surunitaire ! |
Depuis la version 3.2.4, VenC nécessite flit
pour le build backend
.
VenC s'installe avec pipx.
pipx install venc
Vous pouvez également mettre à jour VenC avec :
pipx upgrade venc
Enfin si vous souhaitez installer un module tiers, par exemple mistletoe, pour pouvoir utiliser Markdown, il faut
installer le module dans le même virtual env
:
pipx inject venc mistletoe
Une fois installé, pour prendre en mains votre nouveau jouet, le mieux est de commencer par le tutoriel.
Vous pourriez vouloir utiliser VenC dans une version en développement indisponible sur PyPI.
Pour ça, vous pouvez cloner le projet depuis Framagit
ou GitHub avec la commande git
.
Il faut ensuite sélectionner la branche que vous désirez. En effet, la branche master
correspond à la version
de VenC disponible sur PyPI. Si vous voulez une autre version pas encore officiellement sortie en grande pompe,
il faut lister les versions disponibles avec :
git branch --all
Puis, sélectionnez la branche qui vous intéresse avec :
git checkout nom_de_la_branche
Ceci étant fait, utilisez le script d'installation à la racine du repository
:
pipx install .
L'installation des modules fonctionne alors comme dans la méthode classique.
Pour désinstaller VenC, c'est triste, mais rien de plus simple :
pipx uninstall venc
Et voilà !
Les dépendances de VenC sont :