Subject: CVS commit: pkgsrc/mail/py-imapclient
From: Adam Ciarcinski
Date: 2024-01-18 16:59:37
Message id: 20240118155938.09DF5FA42@cvs.NetBSD.org

Log Message:
py-imapclient: updated to 3.0.1

3.0.1

chore(deps-dev): bump black from 23.10.0 to 23.11.0
Fix missing test files

3.0.0

Breaking Changes

Remove support for Python 2
chore: remove support for Python 3.4 & 3.5. Support Python 3.10
chore: remove support for Python 3.6. Support Python 3.11

New Features

Default contexts should use SERVER_AUTH not CLIENT_AUTH
New function uid_expunge, which requires the capability UIDPLUS.

Other Changes

chore: setup black for CI
chore: setup flake8, fix issues, & add to CI
Update version, release notes and authors for 2.3.0
Add some minor fixes
fix: broken get() & getboolean()
Remove configparser deprecation warnings
chore: convert from optparse to argparse
Fix typos in docs' index file
Update documentation links
Remove usage of deprecated imp module
Update actions to current versions
Fix license in setup.py
Add use of the isort linter
chore: remove envdir settings from tox.ini
Initial framework for adding type-hints and added type-hints to version.py
chore: add dependabot.yml to enable automatic PRs
chore: add initial pylint check
chore: resolve formatting issues so black==23.7.0 check passes
Adding type-hints to some files.
Bump flake8 from 4.0.1 to 6.1.0
Bump black from 22.3.0 to 23.7.0
Resolve some pylint issues
Add type-hints to more files
More type-hints
chore: remove pop_with_default() function
chore: add type-hints to response_*.py
Removed SPECIAL-USE capability check
chore: rename type-var to lessen possible confusion
chore: convert namedtuple to dataclass
Add type-hints to setup.py and imapclient/config.py. Also use argparse.Namespace \ 
instead of Bunch
chore(deps-dev): bump black from 23.7.0 to 23.9.1
chore: add type-hints to imapclient/interact.py
chore(deps-dev): bump pylint from 2.17.5 to 3.0.0
Move to mypy==1.6.0 and resolve issues
chore(deps-dev): bump mypy from 1.5.1 to 1.6.0
chore(deps-dev): bump pylint from 3.0.0 to 3.0.1
Add readthedocs configuration file
chore(deps-dev): bump black from 23.9.1 to 23.10.0
chore(deps-dev): bump pylint from 3.0.1 to 3.0.2
Config for Github generated release notes
chore(deps-dev): bump mypy from 1.6.0 to 1.6.1

Files:
RevisionActionfile
1.4modifypkgsrc/mail/py-imapclient/Makefile
1.2modifypkgsrc/mail/py-imapclient/PLIST
1.5modifypkgsrc/mail/py-imapclient/distinfo