Sun Dec 18 10:24:46 2022 UTC ()
py-isort: updated to 5.11.3

5.11.3 December 16 2022
- Fixed 2007: settings for py3.11
- Fixed 2038: packaging pypoetry
- Docs: renable portray
- Ci: add minimum GitHub token permissions for workflows
- Ci: general CI improvements
- Ci: add release workflow

5.11.1 December 12 2022
- Hotfix 2031: only call `colorama.init` if `colorama` is available

5.11.0 December 12 2022
- Added official support for Python 3.11
- Dropped support for Python 3.6
- Fixed problematic tests
- Fixed 1960: Rich compatibility
- Fixed 1945, 1986: Python 4.0 upper bound dependency resolving issues @staticdev
- Fixed Pyodide CDN URL
- Docs: clarify description of use_parentheses
- Fixed 1976: `black` compatibility for `.pyi` files @XuehaiPan
- Implemented 1683: magic trailing comma option
- Add missing space in unrecoverable exception message
- Fixed 1895: skip-gitignore: use allow list, not deny list @bmalehorn
- Fixed 1917: infinite loop for unmatched parenthesis
- Docs: shared profiles
- Fixed build-backend values in the example plugins
- Remove reference to jamescurtin/isort-action
- Split long cython import lines
- Update plone profile: copy of `black`, plus three settings.
- Fixed 1815, 1862: Add a command-line flag to sort all re-exports
- Fixed 1854: `lines_before_imports` appending lines after comments
- Remove redundant `multi_line_output = 3` from "Compatibility with black"
- Add tox config example
- Docs: add examples for frozenset and tuple settings
- Docs: add multiple config documentation


(adam)
diff -r1.22 -r1.23 pkgsrc/devel/py-isort/Makefile
diff -r1.6 -r1.7 pkgsrc/devel/py-isort/PLIST
diff -r1.21 -r1.22 pkgsrc/devel/py-isort/distinfo

cvs diff -r1.22 -r1.23 pkgsrc/devel/py-isort/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-isort/Makefile 2022/01/05 15:41:04 1.22
+++ pkgsrc/devel/py-isort/Makefile 2022/12/18 10:24:46 1.23
@@ -1,33 +1,35 @@ @@ -1,33 +1,35 @@
1# $NetBSD: Makefile,v 1.22 2022/01/05 15:41:04 wiz Exp $ 1# $NetBSD: Makefile,v 1.23 2022/12/18 10:24:46 adam Exp $
2 2
3DISTNAME= isort-5.10.1 3DISTNAME= isort-5.11.3
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 2 
6CATEGORIES= devel python 5CATEGORIES= devel python
7MASTER_SITES= ${MASTER_SITE_PYPI:=i/isort/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=i/isort/}
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://github.com/PyCQA/isort 9HOMEPAGE= https://github.com/PyCQA/isort
11COMMENT= Python utility/library to sort imports 10COMMENT= Python utility/library to sort imports
12LICENSE= mit 11LICENSE= mit
13 12
14DEPENDS+= ${PYPKGPREFIX}-colorama>=0.4.3:../../comms/py-colorama 13DEPENDS+= ${PYPKGPREFIX}-colorama>=0.4.3:../../comms/py-colorama
15TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test 14TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis>=6.10.1:../../devel/py-hypothesis
 15TEST_DEPENDS+= ${PYPKGPREFIX}-lama>=7.7:../../devel/py-lama
 16TEST_DEPENDS+= ${PYPKGPREFIX}-test>=6.0:../../devel/py-test
 17TEST_DEPENDS+= ${PYPKGPREFIX}-toml>=0.10.2:../../textproc/py-toml
16 18
17USE_LANGUAGES= # none 19USE_LANGUAGES= # none
18 20
19PYTHON_VERSIONS_INCOMPATIBLE= 27 21PYTHON_VERSIONS_INCOMPATIBLE= 27
20 22
21USE_PKG_RESOURCES= yes 23USE_PKG_RESOURCES= yes
22 24
23post-install: 25post-install:
24.for bin in isort isort-identify-imports 26.for bin in isort isort-identify-imports
25 cd ${DESTDIR}${PREFIX}/bin && \ 27 cd ${DESTDIR}${PREFIX}/bin && \
26 ${MV} ${bin} ${bin}-${PYVERSSUFFIX} || ${TRUE} 28 ${MV} ${bin} ${bin}-${PYVERSSUFFIX} || ${TRUE}
27.endfor 29.endfor
28 30
29do-test: 31do-test:
30 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests/unit/test_isort.py 32 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests/unit
31 33
32.include "../../lang/python/egg.mk" 34.include "../../lang/python/egg.mk"
33.include "../../mk/bsd.pkg.mk" 35.include "../../mk/bsd.pkg.mk"

cvs diff -r1.6 -r1.7 pkgsrc/devel/py-isort/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/py-isort/PLIST 2021/11/09 10:17:02 1.6
+++ pkgsrc/devel/py-isort/PLIST 2022/12/18 10:24:46 1.7
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.6 2021/11/09 10:17:02 adam Exp $ 1@comment $NetBSD: PLIST,v 1.7 2022/12/18 10:24:46 adam Exp $
2bin/isort-${PYVERSSUFFIX} 2bin/isort-${PYVERSSUFFIX}
3bin/isort-identify-imports-${PYVERSSUFFIX} 3bin/isort-identify-imports-${PYVERSSUFFIX}
4${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 4${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
5${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 5${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
6${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 6${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
7${PYSITELIB}/${EGG_INFODIR}/entry_points.txt 7${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
8${PYSITELIB}/${EGG_INFODIR}/requires.txt 8${PYSITELIB}/${EGG_INFODIR}/requires.txt
9${PYSITELIB}/${EGG_INFODIR}/top_level.txt 9${PYSITELIB}/${EGG_INFODIR}/top_level.txt
10${PYSITELIB}/isort/__init__.py 10${PYSITELIB}/isort/__init__.py
11${PYSITELIB}/isort/__init__.pyc 11${PYSITELIB}/isort/__init__.pyc
12${PYSITELIB}/isort/__init__.pyo 12${PYSITELIB}/isort/__init__.pyo
13${PYSITELIB}/isort/__main__.py 13${PYSITELIB}/isort/__main__.py
14${PYSITELIB}/isort/__main__.pyc 14${PYSITELIB}/isort/__main__.pyc
@@ -111,29 +111,29 @@ ${PYSITELIB}/isort/stdlibs/all.pyc @@ -111,29 +111,29 @@ ${PYSITELIB}/isort/stdlibs/all.pyc
111${PYSITELIB}/isort/stdlibs/all.pyo 111${PYSITELIB}/isort/stdlibs/all.pyo
112${PYSITELIB}/isort/stdlibs/py2.py 112${PYSITELIB}/isort/stdlibs/py2.py
113${PYSITELIB}/isort/stdlibs/py2.pyc 113${PYSITELIB}/isort/stdlibs/py2.pyc
114${PYSITELIB}/isort/stdlibs/py2.pyo 114${PYSITELIB}/isort/stdlibs/py2.pyo
115${PYSITELIB}/isort/stdlibs/py27.py 115${PYSITELIB}/isort/stdlibs/py27.py
116${PYSITELIB}/isort/stdlibs/py27.pyc 116${PYSITELIB}/isort/stdlibs/py27.pyc
117${PYSITELIB}/isort/stdlibs/py27.pyo 117${PYSITELIB}/isort/stdlibs/py27.pyo
118${PYSITELIB}/isort/stdlibs/py3.py 118${PYSITELIB}/isort/stdlibs/py3.py
119${PYSITELIB}/isort/stdlibs/py3.pyc 119${PYSITELIB}/isort/stdlibs/py3.pyc
120${PYSITELIB}/isort/stdlibs/py3.pyo 120${PYSITELIB}/isort/stdlibs/py3.pyo
121${PYSITELIB}/isort/stdlibs/py310.py 121${PYSITELIB}/isort/stdlibs/py310.py
122${PYSITELIB}/isort/stdlibs/py310.pyc 122${PYSITELIB}/isort/stdlibs/py310.pyc
123${PYSITELIB}/isort/stdlibs/py310.pyo 123${PYSITELIB}/isort/stdlibs/py310.pyo
124${PYSITELIB}/isort/stdlibs/py35.py 124${PYSITELIB}/isort/stdlibs/py311.py
125${PYSITELIB}/isort/stdlibs/py35.pyc 125${PYSITELIB}/isort/stdlibs/py311.pyc
126${PYSITELIB}/isort/stdlibs/py35.pyo 126${PYSITELIB}/isort/stdlibs/py311.pyo
127${PYSITELIB}/isort/stdlibs/py36.py 127${PYSITELIB}/isort/stdlibs/py36.py
128${PYSITELIB}/isort/stdlibs/py36.pyc 128${PYSITELIB}/isort/stdlibs/py36.pyc
129${PYSITELIB}/isort/stdlibs/py36.pyo 129${PYSITELIB}/isort/stdlibs/py36.pyo
130${PYSITELIB}/isort/stdlibs/py37.py 130${PYSITELIB}/isort/stdlibs/py37.py
131${PYSITELIB}/isort/stdlibs/py37.pyc 131${PYSITELIB}/isort/stdlibs/py37.pyc
132${PYSITELIB}/isort/stdlibs/py37.pyo 132${PYSITELIB}/isort/stdlibs/py37.pyo
133${PYSITELIB}/isort/stdlibs/py38.py 133${PYSITELIB}/isort/stdlibs/py38.py
134${PYSITELIB}/isort/stdlibs/py38.pyc 134${PYSITELIB}/isort/stdlibs/py38.pyc
135${PYSITELIB}/isort/stdlibs/py38.pyo 135${PYSITELIB}/isort/stdlibs/py38.pyo
136${PYSITELIB}/isort/stdlibs/py39.py 136${PYSITELIB}/isort/stdlibs/py39.py
137${PYSITELIB}/isort/stdlibs/py39.pyc 137${PYSITELIB}/isort/stdlibs/py39.pyc
138${PYSITELIB}/isort/stdlibs/py39.pyo 138${PYSITELIB}/isort/stdlibs/py39.pyo
139${PYSITELIB}/isort/utils.py 139${PYSITELIB}/isort/utils.py

cvs diff -r1.21 -r1.22 pkgsrc/devel/py-isort/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-isort/distinfo 2021/11/09 10:17:02 1.21
+++ pkgsrc/devel/py-isort/distinfo 2022/12/18 10:24:46 1.22
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.21 2021/11/09 10:17:02 adam Exp $ 1$NetBSD: distinfo,v 1.22 2022/12/18 10:24:46 adam Exp $
2 2
3BLAKE2s (isort-5.10.1.tar.gz) = 7d8b06243bed8ff59481e3042c2f65fbd5dc83a06ad744a6e65d7694c5dc5763 3BLAKE2s (isort-5.11.3.tar.gz) = 21f4da3bf409c044d6d4068659d8fe60f6a6a5e197145e5c2900f1b591c8d302
4SHA512 (isort-5.10.1.tar.gz) = ac02a1ae0138a6d85c06335a286c16def68cfe17915a94b3838a7b9f216f435d16244f3519d04f51ec77f9d68d649d6126c0a6316b7b868ff1f1390bc61ca0d2 4SHA512 (isort-5.11.3.tar.gz) = 9eba4eabec8fdd4a1b7344d3d7857837bd028e490ee561d5801835e9e7553c30f2d7b2c6a6a4cb6ce7c916198581e90d147ae27ba9938bc643951e7926de30c8
5Size (isort-5.10.1.tar.gz) = 174062 bytes 5Size (isort-5.11.3.tar.gz) = 187083 bytes