python packages to create Pdfs

I need to create pdf using python. The data that I have is dynamic and needs multiple pages. Matplotlib is good but it has some limitations. Can someone suggest any python packages to create the pdf?

1 answer