pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/mail/py-imapclient



Module Name:    pkgsrc
Committed By:   adam
Date:           Thu Jan 18 15:59:37 UTC 2024

Modified Files:
        pkgsrc/mail/py-imapclient: Makefile PLIST distinfo

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


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/mail/py-imapclient/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/mail/py-imapclient/PLIST
cvs rdiff -u -r1.4 -r1.5 pkgsrc/mail/py-imapclient/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/mail/py-imapclient/Makefile
diff -u pkgsrc/mail/py-imapclient/Makefile:1.3 pkgsrc/mail/py-imapclient/Makefile:1.4
--- pkgsrc/mail/py-imapclient/Makefile:1.3      Tue Jan  4 20:54:11 2022
+++ pkgsrc/mail/py-imapclient/Makefile  Thu Jan 18 15:59:37 2024
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.3 2022/01/04 20:54:11 wiz Exp $
+# $NetBSD: Makefile,v 1.4 2024/01/18 15:59:37 adam Exp $
 
-DISTNAME=      IMAPClient-2.2.0
+DISTNAME=      IMAPClient-3.0.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:tl}
-PKGREVISION=   1
 CATEGORIES=    mail python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=I/IMAPClient/}
 EXTRACT_SUFX=  .zip
@@ -12,9 +11,9 @@ HOMEPAGE=     https://github.com/mjs/imapcli
 COMMENT=       Convience IMAP client for Python
 LICENSE=       modified-bsd
 
-DEPENDS+=      ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
-
 USE_LANGUAGES= # none
 
-.include "../../lang/python/egg.mk"
+PYTHON_VERSIONS_INCOMPATIBLE=  27
+
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/mail/py-imapclient/PLIST
diff -u pkgsrc/mail/py-imapclient/PLIST:1.1 pkgsrc/mail/py-imapclient/PLIST:1.2
--- pkgsrc/mail/py-imapclient/PLIST:1.1 Sun Nov  1 20:54:11 2020
+++ pkgsrc/mail/py-imapclient/PLIST     Thu Jan 18 15:59:37 2024
@@ -1,9 +1,10 @@
-@comment $NetBSD: PLIST,v 1.1 2020/11/01 20:54:11 joerg Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.2 2024/01/18 15:59:37 adam Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/AUTHORS.rst
+${PYSITELIB}/${WHEEL_INFODIR}/COPYING
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/imapclient/__init__.py
 ${PYSITELIB}/imapclient/__init__.pyc
 ${PYSITELIB}/imapclient/__init__.pyo
@@ -46,6 +47,9 @@ ${PYSITELIB}/imapclient/testable_imapcli
 ${PYSITELIB}/imapclient/tls.py
 ${PYSITELIB}/imapclient/tls.pyc
 ${PYSITELIB}/imapclient/tls.pyo
+${PYSITELIB}/imapclient/typing_imapclient.py
+${PYSITELIB}/imapclient/typing_imapclient.pyc
+${PYSITELIB}/imapclient/typing_imapclient.pyo
 ${PYSITELIB}/imapclient/util.py
 ${PYSITELIB}/imapclient/util.pyc
 ${PYSITELIB}/imapclient/util.pyo

Index: pkgsrc/mail/py-imapclient/distinfo
diff -u pkgsrc/mail/py-imapclient/distinfo:1.4 pkgsrc/mail/py-imapclient/distinfo:1.5
--- pkgsrc/mail/py-imapclient/distinfo:1.4      Tue Oct 26 10:54:23 2021
+++ pkgsrc/mail/py-imapclient/distinfo  Thu Jan 18 15:59:37 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.4 2021/10/26 10:54:23 nia Exp $
+$NetBSD: distinfo,v 1.5 2024/01/18 15:59:37 adam Exp $
 
-BLAKE2s (IMAPClient-2.2.0.zip) = 94ef9a4cdb503bc05a737a144116102735c9c6c5ee5fba16b839d10455ee35be
-SHA512 (IMAPClient-2.2.0.zip) = f295cd1ab3cd9d0d2db695cdd97cfb8e5b2320888d09c4d641feabbe64fb7f59ee18cb8709f784546233a721a0b9fa5329a58990483bc6263ee7fdf1dd959d32
-Size (IMAPClient-2.2.0.zip) = 257570 bytes
+BLAKE2s (IMAPClient-3.0.1.zip) = 8f9a2903b0def88b3701c8c9195aa9210ee016b09d5bfed7a125a2f5bab60aa3
+SHA512 (IMAPClient-3.0.1.zip) = 940723e4182f65a0fe5920504690d005b65c56cda176e0421d351bdd1907631d6a3c21abd49c4e65f336f2241f93f93b888ec3e962225a14d7a580547e1d7145
+Size (IMAPClient-3.0.1.zip) = 244222 bytes



Home | Main Index | Thread Index | Old Index