IMAPClient</a> 3.0.0</a> is out!</p>
The big news here is that support for Python 2 - and older Python 3 versions -
has been dropped. IMAPClient now support Python 3.7 and later. This allows for
the removal of various compatibility shims, expands the set of Python language
features that can be used and reduces testing load.</p>
Dropping support for older Python versions has also opened up the possibility
for type hints to be added throughout the code base. This is an ongoing effort
although much has already been done.</p>
With the focus on modernizing the project, there aren't many bug fixes or new
features in this release. Upcoming releases will include fixes for various bugs
around IDLE amongst other things.</p>
Many thanks to everyone who contributed to this release, especially John
Villalovos</a> for his efforts around
modernizing the code base and project infrastructure.</p>
Note that release notes are no longer maintained in the project
documentation</a> and are instead
automatically generated as part of each GitHub
release</a>. This takes advantage of GitHub's
automatic release notes generation</a>
feature and uses PR labels to categorise changes</a>.</p>
As always, IMAPClient can be installed using pip (pip install imapclient</code>). Full documentation is available at Read the Docs</a>. Any bugs or feature requests should be files as GitHub Issues</a> and any questions can be asked using GitHub Discussions</a>.</p>
This page cannot be shown here. You can still read it on the original site — the toolbar below keeps your place in the directory.
IMAPClient 3.0.0 is out! The big news here is that support for Python 2 - and older Python 3 versions - has been dropped. IMAPClient now support Python 3.7 and later. This allows for the removal of various compatibility shims, expands the set of Python language features that can be used and reduces testing load. Dropping support for older Python versions has also opened up the possibility for type…

Comments
Nothing yet. Say the first thing.
Sign in to join the conversation.