app-emacs / ghub

Minuscule client library for the Git forge APIs

Official package sites : https://github.com/magit/ghub/ · https://magit.vc/manual/ghub/ ·

Ghub is a library that provides basic support for using the Github API from Emacs packages. It abstracts access to API resources using only a handful of functions that are not resource-specific. Ghub handles the creation, storage and use of access tokens using a setup wizard to make it easier for users to get started and to reduce the support burden imposed on package maintainers. It also comes with a comprehensive manual to address the cases when things don't just work as expected or in case you don't want to use the wizard. Ghub is intentionally limited to only provide these two essential features — basic request functions and guided setup — to avoid being too opinionated, which would hinder wide adoption. It is assumed that wide adoption would make life easier for users and maintainers alike, because then all packages that talk to the Github API could be configured the same way.

v4.2.0 :: 0 :: gentoo

Modified
License
GPL-3+
Keywords
amd64 x86 ~amd64-linux ~x86-linux

app-editors / emacs : The extensible, customizable, self-documenting real-time display editor

app-emacs / compat : Compatibility libraries for Emacs

app-emacs / treepy : Generic tree traversing tools for Emacs Lisp

app-emacs / forge : Work with Git forges from the comfort of Magit

Repository mirror & CI · gentoo
Merge updates from master
Maciej Barć · gentoo
app-emacs/ghub: drop old 4.1.1
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-emacs/ghub: Stabilize 4.2.0 ALLARCHES, #948553
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Maciej Barć · gentoo
app-emacs/ghub: bump to 4.2.0
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Maciej Barć · gentoo
app-emacs/ghub: drop old 4.1.0
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Maciej Barć · gentoo
app-emacs/ghub: drop old 4.0.0
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-emacs/ghub: Stabilize 4.1.1 ALLARCHES, #943366
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-emacs/ghub: Stabilize 4.1.0 ALLARCHES, #941125
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Maciej Barć · gentoo
app-emacs/ghub: bump to 4.1.1
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Maciej Barć · gentoo
app-emacs/ghub: drop old 3.6.0
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-emacs/ghub: Stabilize 4.0.0 ALLARCHES, #939487
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Maciej Barć · gentoo
app-emacs/ghub: bump to 4.1.0
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Maciej Barć · gentoo
app-emacs/ghub: bump to 4.0.0
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Maciej Barć · gentoo
app-emacs/ghub: drop old 3.5.6
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Maciej Barć · gentoo
app-emacs/ghub: drop old 3.5.4
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-emacs/ghub: Stabilize 3.6.0 ALLARCHES, #908883
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Maciej Barć · gentoo
app-emacs/ghub: bump to 3.6.0
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
app-emacs/*: drop redundant NEED_EMACS
Not needed after elisp-common.eclass changed the default to 25.3 (the oldest currently in tree). Signed-off-by: Matthew Smith <matthew@gentoo.org> [Whitespace: removed double empty lines] Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-emacs/ghub: Stabilize 3.5.6 ALLARCHES, #891025
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
app-emacs/ghub: add 3.5.6
Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
app-emacs/ghub: drop 3.2.0, 3.3.0, 3.4.1, 3.5.3
Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-emacs/ghub: Stabilize 3.5.4 ALLARCHES, #833349
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
app-emacs/ghub: add 3.5.4
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
app-emacs/ghub: add 3.5.3
Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
app-emacs/ghub: add 3.4.1
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Hans de Graaff · gentoo
app-emacs/ghub: cleanup
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
app-emacs/ghub: add 3.3.0
Package-Manager: Portage-2.3.84, Repoman-2.3.16 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ulrich Müller · gentoo
app-emacs/ghub: Remove old.
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Agostino Sarubbo · gentoo
app-emacs/ghub: amd64/x86 stable, (ALLARCHES policy) wrt bug #700254
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ulrich Müller · gentoo
app-emacs/ghub: Remove old.
Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Ulrich Müller · gentoo
app-emacs/ghub: Bump to version 3.2.0.
Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
app-emacs/ghub: x86 stable (bug #677078)
Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
app-emacs/ghub: amd64 stable wrt bug #677078
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
app-emacs/ghub: add 3.0.0
Signed-off-by: Hans de Graaff <graaff@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-emacs/ghub: amd64 stable wrt bug #657444
Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="amd64"
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
app-emacs/ghub: x86 stable (bug #657444)
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
app-emacs/ghub: update required emacs version to 25
Closes: https://bugs.gentoo.org/657170 Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
app-emacs/ghub: add 2.0.1
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Hans de Graaff · gentoo
app-emacs/ghub: use correct LICENSE, thanks to ulm
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Hans de Graaff · gentoo
app-emacs/ghub: initial import of 2.0.0
New dependency for forthcoming versions of app-emacs/magit. Package-Manager: Portage-2.3.24, Repoman-2.3.6