I finally put ucplib up at launchpad. It is still experimental and some changes are likely to happen! But some people asked me if they can have a look at the code so I decided to put this early version up!
You can find it under: https://launchpad.net/ucplib/
If you have ideas for improvement or want to help, don’t hesitate to contact me.