What's Changed
New Features
- Simplify IMAP4_TLS class and fix Python 3.14+ compatibility by @seanthegeek in #629
Other Changes
- Fix typo in man page: certifcate -> certificate by @wiene in #587
- Move man page to section 7 by @wiene in #586
- update supported python versions in doc by @bjoe2k4 in #581
- chore(deps-dev): bump mypy from 1.6.1 to 1.8.0 by @dependabot[bot] in #577
- chore(deps-dev): bump sphinx from 6.2.1 to 7.2.6 by @dependabot[bot] in #558
- chore: add
setuptoolstorequirements-dev.txtby @JohnVillalovos in #590 - chore(deps-dev): bump black from 23.11.0 to 24.4.2 by @dependabot[bot] in #593
- chore(deps-dev): bump pylint from 3.0.2 to 3.2.6 by @dependabot[bot] in #594
- chore(deps-dev): bump flake8 from 6.1.0 to 7.1.0 by @dependabot[bot] in #591
- chore(deps-dev): bump setuptools from 70.1.1 to 72.1.0 by @dependabot[bot] in #597
- chore(deps-dev): bump sphinx from 7.2.6 to 8.0.0 by @dependabot[bot] in #595
- Don't assume capabilities have been cached when sending literals by @mjs in #569
- chore(deps-dev): bump black from 24.4.2 to 24.10.0 by @dependabot[bot] in #609
- Support Python 3.8 - 3.13 by @mjs in #621
- feat: add popular special folder for SENT provided by qq mail by @robyzhou in #607
- chore(deps-dev): bump black from 24.10.0 to 25.9.0 by @dependabot[bot] in #624
- chore(deps-dev): bump flake8 from 7.1.0 to 7.3.0 by @dependabot[bot] in #623
- chore(deps-dev): bump setuptools from 72.1.0 to 80.9.0 by @dependabot[bot] in #625
- chore(deps-dev): bump black from 25.9.0 to 25.11.0 by @dependabot[bot] in #628
- Remove unused import in imapclient.tls by @mjs in #630
- Updates for 3.1.0 by @mjs in #637
New Contributors
- @wiene made their first contribution in #587
- @bjoe2k4 made their first contribution in #581
- @robyzhou made their first contribution in #607
- @seanthegeek made their first contribution in #629
Full Changelog: 3.0.1...3.1.0