diff --git a/book/B-embedding-git/sections/dulwich.asc b/book/B-embedding-git/sections/dulwich.asc index 13ec6c9..9daf6e0 100644 --- a/book/B-embedding-git/sections/dulwich.asc +++ b/book/B-embedding-git/sections/dulwich.asc @@ -2,7 +2,7 @@ (((Dulwich)))(((Python))) Il existe aussi une implantation Git en Python pur - Dulwich. -Le projet est hébergé sous https://www.dulwich.io/[]. +Le projet est hébergé sous https://github.com/jelmer/dulwich[]. Il vise à fournir une interface vers les dépôts Git (locaux et distant) qui n'appelle pas git directement mais n'utilise purement que Python. Il dispose d'extensions C optionnelles cependant, qui améliorent significativement les performances. @@ -40,5 +40,5 @@ porcelain.log('.', max_entries=1) ==== Autres informations - * La documentation officielle de l'API est disponible sur https://www.dulwich.io/docs/api/ - * Le tutoriel officiel https://www.dulwich.io/docs/tutorial[] contient de nombreux exemples de tâches spécifiques réalisées avec Dulwich. + * La documentation officielle de l'API est disponible sur \https://www.dulwich.io/docs/api/[] + * Le tutoriel officiel \https://www.dulwich.io/docs/tutorial[] contient de nombreux exemples de tâches spécifiques réalisées avec Dulwich. diff --git a/book/B-embedding-git/sections/libgit2.asc b/book/B-embedding-git/sections/libgit2.asc index 2b85f6e..f03618c 100644 --- a/book/B-embedding-git/sections/libgit2.asc +++ b/book/B-embedding-git/sections/libgit2.asc @@ -3,7 +3,7 @@ (((libgit2)))((("C"))) Une autre option à votre disposition consiste à utiliser Libgit2. Libgit2 est une mise en œuvre de Git sans dépendance externe, qui se focalise sur une interface de programmation agréable à utiliser depuis d'autres programmes. -Vous pouvez la trouver sur https://libgit2.github.com[]. +Vous pouvez la trouver sur https://libgit2.org[]. Voyons d'abord à quoi ressemble l'API C. En voici un tour rapide : @@ -237,5 +237,5 @@ pygit2.Repository("/chemin/du/depot") # ouvre le depot ==== Pour aller plus loin Bien sûr, un traitement complet des capacités de Libgit2 est hors du cadre de ce livre. -Si vous souhaitez plus d'information sur Libgit2 elle-même, la documentation de programmation se trouve sur https://libgit2.github.com/libgit2[] et un ensemble de guides sur https://libgit2.github.com/docs[]. +Si vous souhaitez plus d'information sur Libgit2 elle-même, la documentation de programmation se trouve sur https://libgit2.org/docs/reference/main/[] et un ensemble de guides sur https://libgit2.org/docs/[]. Pour les autres liaisons, cherchez dans le README et dans les tests ; il y a souvent des petits didacticiels et des pointeurs sur d'autres documents.