Firstly, I would like to know the exact goal of the project. As far as I could just see "print a PDF file in python". If that is just your goal, I can get it done in 2-3 hours. I could also suggest you some other tools like Matlab, which is more faster and easier. But still I could do it in the software of your choice.
i had enough experience in coding this kind of stuff. I had for one of my project, made my own file with the computations calculated by Matlab / Python and build and make PDF out the results. Later this was used for running different simulations.
Lastly, there is nothing much to explain, I just need a short meeting, where you could explain your requirements. And then, I would give an delivery date after you explain your requirements.
Hope to here from you (soon).
Yashwant Kolluru