$ git log --pretty=format:'%h %s (%cs)%d'
5eed939 build: use int as the type of soversion variables (2026-05-12)
(HEAD -> master)
cadfccf build: fix linking against libgpiodbus (2026-05-12)
a7b443f bindings: python: don't decref objects on PyList_SetItem() failure (2026-05-12)
5e998c3 build: only build man pages if we can run programs (2026-05-11)
774ca52 man: update my email address in the template (2026-05-07)
bda2397 tools: provide and use die_oom() (2026-05-07)
57ef137 build: make the package version PEP-440 compliant (2026-05-05)
e5fc7d8 docs: install meson and ninja for the readthedocs build (2026-05-05)
315c48f docs: disable auto-features in sphinx build (2026-05-04)
b2b1267 docs: fix build with meson (2026-05-04)
...
$ git cat-file blob HEAD:README.md
<!-- SPDX-License-Identifier: CC-BY-SA-4.0 -->
<!-- SPDX-FileCopyrightText: 2025 Bartosz Golaszewski <bartosz.golaszewski@linaro.org> -->
libgpiod
========
C library and tools for interacting with the linux GPIO character device.
The project is hosted at https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/.
Documentation is available at https://libgpiod.readthedocs.io/.
# heads (aka `branches'):
$ git for-each-ref --sort=-creatordate refs/heads \
--format='%(HEAD) %(refname:short) %(subject) (%(creatordate:short))'
* master build: use int as the type of soversion variables (2026-05-12)
python-v2.4.x bindings: python: don't decref objects on PyList_SetItem() failure (2026-05-12)
v2.2.x libgpiod v2.2.4 (2026-04-09)
rust-v1.0.x bindings: rust: add examples to the README.md in the libgpiod crate (2025-09-30)
python-v2.3.x bindings: python: parse non-tuple Iterable keys (2025-09-08)
python-v2.2.x bindings: python: gpiod v2.2.4 (2025-02-11)
v2.1.x libgpiod v2.1.3 (2024-08-01)
v1.6.x libgpiod v1.6.5 (2024-06-11)
v2.0.x libgpiod v2.0.2 (2023-08-25)
v1.4.x libgpiod v1.4.5 (2020-10-30)
...
# tags:
$ git for-each-ref --sort=-creatordate refs/tags \
--format='%(refname:short) %(subject) (%(creatordate:short))'
python-v2.4.2 python3-gpiod v2.4.2 (2026-04-09) tar.gz
v2.2.4 libgpiod v2.2.4 (2026-04-09) tar.gz
python-v2.4.1 python3-gpiod v2.4.1 (2026-03-10) tar.gz
v2.2.3 libgpiod v2.2.3 (2026-02-23) tar.gz
python-v2.4.0 python3-gpiod v2.4.0 (2025-10-24) tar.gz
rust-v1.0.0 libgpiod rust bindings v1.0.0 (2025-09-30) tar.gz
v2.2.2 libgpiod v2.2.2 (2025-06-25) tar.gz
python-v2.3.0 python3-gpiod v2.3.0 (2025-02-19) tar.gz
v2.2.1 libgpiod v2.2.1 (2025-02-19) tar.gz
python-v2.2.4 python3-gpiod v2.2.4 (2025-02-11) tar.gz
...
# associated public inboxes:
# (number on the left is used for dev purposes)
1811 linux-gpio
38 lkml
16 netdev
11 qemu-devel
11 stable
10 linux-arm-kernel
10 dpdk-dev
10 u-boot
8 linux-media
7 git
6 linux-xfs
6 bpf
6 linux-devicetree
6 xen-devel
6 linux-scsi
5 linux-wireless
5 linux-block
5 linux-acpi
5 linux-arm-msm
5 linux-input
5 linux-rdma
5 linuxppc-dev
5 dri-devel
5 buildroot
5 openembedded-core
4 linux-crypto
4 linux-fsdevel
4 linux-cifs
4 linux-mm
4 alsa-devel
4 linux-btrfs
4 linux-kselftest
4 linux-pci
4 kvm
4 linux-ide
4 linux-watchdog
4 linux-m68k
4 linux-doc
4 linux-omap
4 linux-spi
4 openbmc
4 linux-hardening
4 nvdimm
4 openembedded-devel
4 linux-patches
4 yocto-meta-virtualization
3 linux-riscv
3 linux-nfs
3 linux-mediatek
3 netfilter-devel
3 linux-amlogic
3 linux-mips
3 fstests
3 linux-hwmon
3 kvmarm
3 selinux
3 linux-iio
3 linux-csky
3 linux-man
3 linux-mmc
3 amd-gfx
3 intel-gfx
3 cip-dev
3 linux-i2c
3 linux-remoteproc
3 linux-pwm
3 linux-tegra
3 linux-raid
3 platform-driver-x86
3 dm-devel
3 linux-fbdev
3 linux-cxl
3 linux-perf-users
3 llvm
3 fio
3 ofono
3 ltp
3 yocto-meta-arm
3 yocto-meta-ti
3 yocto-meta-arago
3 openrisc
3 kexec
3 b4-sent
3 intel-xe
3 linux-um
3 grub-devel
3 linux-sound
3 igt-dev
2 linux-samsung-soc
2 linux-mtd
2 linux-nvme
2 linux-efi
2 linux-integrity
2 linux-edac
2 linux-erofs
2 linux-nvdimm
2 linux-iommu
2 linux-snps-arc
2 linux-pm
2 linux-rtc
2 linux-usb
2 linux-renesas-soc
2 kernel-hardening
2 linux-clk
2 dmaengine
2 linux-parisc
2 linux-ext4
2 linux-leds
2 linux-security-module
2 linux-f2fs-devel
2 linux-modules
2 linux-rt-users
2 linux-bluetooth
2 linux-serial
2 linux-trace-devel
2 linux-hyperv
2 rcu
2 linux-i3c
2 util-linux
2 wireguard
2 backports
2 linux-unionfs
2 linux-firmware
2 linux-sparse
2 virtualization
2 linux-kbuild
2 linux-fpga
2 ceph-devel
2 linux-arch
2 linux-can
2 linux-rockchip
2 phone-devel
2 dash
2 keyrings
2 linux-sh
2 soc
2 rust-for-linux
2 nouveau
2 linux-phy
2 linux-s390
2 kernel-janitors
2 sparclinux
2 linux-staging
2 linux-sunxi
2 mptcp
2 linux-coco
2 iwd
2 yocto
2 yocto-docs
2 bitbake-devel
2 xenomai
2 loongarch
2 imx
2 linux-trace-kernel
2 oe-kbuild-all
2 v9fs
2 poky
2 qemu-riscv
2 autofs
2 linux-alpha
2 linux-hexagon
2 reiserfs-devel
2 u-boot-amlogic
2 perfbook
2 yocto-patches
2 barebox
2 linux-aspeed
1 linux-fscrypt
1 cocci
1 live-patching
1 driverdev-devel
1 linux-next
1 kernelnewbies
1 linux-sgx
1 workflows
1 keys
1 linux-spdx
1 linux-wpan
1 ksummit-discuss
1 io-uring
1 linux-kernel-mentees
1 tpmdd-devel
1 linux-api
1 linux-audit
1 linux-dash
1 linux-bcache
1 mm-commits
1 lttng-dev
1 containers
1 xdp-newbies
1 linux-sctp
1 target-devel
1 lustre-devel
1 ocfs2-devel
1 ath10k
1 ath11k
1 regressions
1 ksummit
1 b43-dev
1 linux-nfc
1 linux-bcachefs
1 ath9k-devel
1 ntfs3
1 linux-ppp
1 ell
1 yocto-meta-freescale
1 yocto-toaster
1 chrome-platform
1 ntb
1 outreachy
1 damon
1 asahi
1 intel-wired-lan
1 ath12k
1 oe-linux-nfc
1 oe-chipsec
1 batman
1 fsverity
1 virtio-dev
1 virtio-comment
1 ecryptfs
1 linux-ia64
1 cluster-devel
1 kdevops
1 kbd
1 cpufreq
1 dccp
1 cgroups
1 devicetree-spec
1 devicetree-compiler
1 initramfs
1 kvm-ppc
1 hail-devel
1 kvm-ia64
1 linux-8086
1 kernel-testers
1 linux-btrace
1 linux-embedded
1 linux-hams
1 linux-hotplug
1 linux-laptop
1 trinity
1 linux-metag
1 linux-x25
1 linux-nilfs
1 lvs-devel
1 netfilter
1 linux-oxnas
1 lm-sensors
1 lvm-devel
1 acpica-devel
1 virtio-fs
1 smatch
1 fuego
1 wireless-regdb
1 netfs
1 powertop
1 dtrace
1 sophgo
git clone https://yhbt.net/lore/pub/scm/libs/libgpiod/libgpiod.git