RSS Amplifier

menno.io · Oct 29, 2023

IMAPClient 3.0.0 is out

0
Sign in to vote or save

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…

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>

Read on /posts/imapclient-300/

Comments

Nothing yet. Say the first thing.

    Sign in to join the conversation.