You must download the pbl.py script to transfer files into the Project Build Library.
Th PBL upload client is free, open-source, and freely modifiable and distributable.
Note: The API operations are fully documented, for users who might want to develop their own PBL upload client.