Openpyxl 1.6.2 has been released

This is the first post-sickness release of the year ! \o/

Major changes include :

  • bugfixes (many)
  • improved documentation
  • new image inclusion support, using optional dependency on PIL
  • improved robustness for the charts module (still a work in progress, due to the size of the module)
  • data validation module

Once again, this is the release with the most external contributions so far, I’m really happy to see people interested in making the library go further, and providing such quality code, with tests and even documentation. I can’t thank you enough.

However, several pull request remain open, for various reasons from difficulty to merge with the current state of the code, to open question on the benefits of the change. Anyway, if a pull request didn’t make it into this release, it will probably be in the next 😉

Thank you as well for reporting issues you find on the bug tracker, the issues keep piling up so I still need as much help as possible to solve them, but that also means people are using the library 😉

I have now decided to stop using the Bitbucket Wiki page and instead use the ReadTheDocs documentation mini-site, which is better structured and more readable. I tried for a few hours to hide the wiki page, but it was only causing errors while installing openpyxl using pip, so I reverted my change and the wiki is still online for the moment, but won’t be updated anymore.

Here it is, don’t hesitate to give it a try and report errors if you find any 😉

Happy coding !

2 responses to “Openpyxl 1.6.2 has been released”

  1. I have tried to use this code https://openpyxl.readthedocs.org/en/latest/usage.html#inserting-an-image to insert a png (or jpeg) image to an excel sheet I created with python. But the image is never inserted. I am using python xy version 2.7.5 and openpyxl version 1.6.2

    What am I doing wrong?!

    1. Please ask openpyxl issues on the mailing list (https://groups.google.com/forum/#!forum/openpyxl-users) or by adding a ticket to the bug tracker (https://bitbucket.org/ericgazoni/openpyxl/issues) thanks !