I’ve released libpipeline 1.1.0, and uploaded it to Debian unstable. The changes are mostly just to add a few occasionally useful interfaces:
pipecmd_execto execute a single command, replacing the current process; this is analogous to
pipecmd_clearenvto clear a command’s environment; this is analogous to
pipecmd_get_nargsto get the number of arguments to a command.
The shared library actually ends up being a few kilobytes smaller on Debian than 1.0.0, probably because I tweaked the set of Gnulib modules I’m using.