pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-isort
Module Name: pkgsrc
Committed By: wiz
Date: Sun Aug 30 15:28:44 UTC 2026
Modified Files:
pkgsrc/devel/py-isort: Makefile PLIST distinfo
Log Message:
py-isort: update to 9.0.1.
### 9.0.0 August 26 2026
- Remove logic for deprecated options (#2498) @DanielNoord
- Sort lazy import statements (#2503) @DanielNoord
- Add initial support for Python 3.15 (#2466) @DanielNoord
- Compile with `mypyc` by @DanielNoord in https://github.com/PyCQA/isort/pull/2586
- Cache calls to `posixpath.abspath` by @DanielNoord in https://github.com/PyCQA/isort/pull/2606
- Consider private `stdlib` modules to be `stdlib` (#2295) @devdanzin
- Add CLI Flag for --forced-separate (https://github.com/PyCQA/isort/pull/2367) @hirak99
- Add separate_packages option (#2313) @alex-liang3
- Fix inline comment duplication across merged `from X import` lines (#2499) @copilot-swe-agent
- Fix src glob patterns passed via CLI (#2497) @ReinerBRO
- Fix opening-line comment moving to alias attribute line on wrapped imports (#2491) @copilot-swe-agent
- Fix multi_line_output=3/5 ignored when wrapping single imports with inline comments (#2474) @copilot-swe-agent
- Fix false positive in `check_code` when using `float_to_top` + `add_imports` (#2492) @copilot-swe-agent
- Fix: preserve bare `#` inline comments on imports (#2488) @copilot-swe-agent
- Fix grouping of non-aliased imports when mixed with aliased imports from the same module (#2470) @copilot-swe-agent
- Fix https://github.com/PyCQA/isort/issues/2500: trusted publishing by @staticdev in https://github.com/PyCQA/isort/pull/2521
- Fix git_hook lazy=True option by @sparrowt in https://github.com/PyCQA/isort/pull/2542
- Honor `# isort: off/on/split` during `float_to_top` preprocessing with CRLF input by @DanielNoord with @Copilot in https://github.com/PyCQA/isort/pull/2553
- Fix --sort-reexports crash with non-seekable streams (e.g. stdin) by @Abdu-Ahmed in https://github.com/PyCQA/isort/pull/2547
- Fix non-idempotent output with split_on_trailing_comma and a non-default wrap mode by @sarathfrancis90 in https://github.com/PyCQA/isort/pull/2554
- Fix non-idempotent NOQA wrap mode with imports that carry their own comment by @sarathfrancis90 in https://github.com/PyCQA/isort/pull/2556
- Fix NOQA wrap mode accumulating spaces before the comment on each run by @sarathfrancis90 in https://github.com/PyCQA/isort/pull/2558
- Fix NOQA not added to long imports in several output paths by @urayoru113 in https://github.com/PyCQA/isort/pull/2568
- Honor `# isort: skip` when a `__future__` import is present (#2092) by @apoorvdarshan in https://github.com/PyCQA/isort/pull/2574
- fix: make sorted `__all__` and literals black-compatible (#2280) by @lord-haffi in https://github.com/PyCQA/isort/pull/2576
- Honor skip comments when sorting reexports by @sakshichitnis27 in https://github.com/PyCQA/isort/pull/2581
- Keep aliased import when the plain name carries a comment by @sarathfrancis90 in https://github.com/PyCQA/isort/pull/2567
- fix: don't crash on --config-root without --resolve-all-configs by @Gooh456 in https://github.com/PyCQA/isort/pull/2597
- fix: check_code misses lines_before_imports-only changes (#2242) by @gaoflow in https://github.com/PyCQA/isort/pull/2563
- Fix preservation of form-feed blank lines by @utkarshalpha in https://github.com/PyCQA/isort/pull/2599
- Small clean up and fix inconsistency in handling of `*` imports by @DanielNoord in https://github.com/PyCQA/isort/pull/2619
- Fix word-wrapping of 'from ... import *' into invalid Python (#2267) by @sudorm-rf0 in https://github.com/PyCQA/isort/pull/2624
- Fix pylint disable-next comments at the start of imports by @Neallin-917 in https://github.com/PyCQA/isort/pull/2628
- Keep add_imports below a prefixed module docstring by @Eljees in https://github.com/PyCQA/isort/pull/2626
- Add read the docs configuration (#2504) @DanielNoord
- Remove unused and broken dependencies (#2517) @DanielNoord
- Remove `Any` from `parse.py` (#2516) @DanielNoord
- Bring documentation in line with old documentation (#2507) @DanielNoord
- Sync profile docs with implementation (#2495) @copilot-swe-agent
- Fix the playground (#2494) @DanielNoord7) @hirak99
- Remove unused _ENCODING_PATTERN regex and re import by @duriantaco in https://github.com/PyCQA/isort/pull/2525
- Remove references to defunct `git_ignore` config by @sparrowt in https://github.com/PyCQA/isort/pull/2531
- Fix broken relative links in README and CHANGELOG for both GitHub and Sphinx by @rohitshinde08 in https://github.com/PyCQA/isort/pull/2530
- Bump vendored `tomli` by @DanielNoord in https://github.com/PyCQA/isort/pull/2579
- Document temporary .isorted files by @sapunyangkut in https://github.com/PyCQA/isort/pull/2580
- Remove `cruft` by @DanielNoord in https://github.com/PyCQA/isort/pull/2610
- Small fixes in preparation for `mypyc` compiled wheels by @DanielNoord in https://github.com/PyCQA/isort/pull/2623
- Small fixes in preparation for compiling with `mypyc` by @DanielNoord in https://github.com/PyCQA/isort/pull/2625
- Fix `test_importable` for local dev by @DanielNoord in https://github.com/PyCQA/isort/pull/2635
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 pkgsrc/devel/py-isort/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/py-isort/PLIST
cvs rdiff -u -r1.33 -r1.34 pkgsrc/devel/py-isort/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/py-isort/Makefile
diff -u pkgsrc/devel/py-isort/Makefile:1.35 pkgsrc/devel/py-isort/Makefile:1.36
--- pkgsrc/devel/py-isort/Makefile:1.35 Mon Mar 2 12:47:36 2026
+++ pkgsrc/devel/py-isort/Makefile Sun Aug 30 15:28:44 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.35 2026/03/02 12:47:36 wiz Exp $
+# $NetBSD: Makefile,v 1.36 2026/08/30 15:28:44 wiz Exp $
-DISTNAME= isort-8.0.1
+DISTNAME= isort-9.0.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=i/isort/}
@@ -17,7 +17,6 @@ TEST_DEPENDS+= ${PYPKGPREFIX}-black>=0:.
TEST_DEPENDS+= ${PYPKGPREFIX}-colorama>=0:../../comms/py-colorama
TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis>=6.10.1:../../devel/py-hypothesis
TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesmith>=0.1.3:../../devel/py-hypothesmith
-TEST_DEPENDS+= ${PYPKGPREFIX}-lama>=7.7:../../devel/py-lama
TEST_DEPENDS+= ${PYPKGPREFIX}-libcst>=0.3.18:../../lang/py-libcst
TEST_DEPENDS+= ${PYPKGPREFIX}-toml>=0.10.2:../../textproc/py-toml
@@ -26,8 +25,8 @@ USE_LANGUAGES= # none
.if make(test)
ALLOW_NETWORK_ACCESS= yes
.endif
-# as of 8.0.1
-# 5 failed, 553 passed, 1 skipped, 1 xpassed, 2 errors
+# as of 9.0.1
+# 5 failed, 632 passed, 2 skipped, 2 errors
post-install:
.for bin in isort isort-identify-imports
Index: pkgsrc/devel/py-isort/PLIST
diff -u pkgsrc/devel/py-isort/PLIST:1.13 pkgsrc/devel/py-isort/PLIST:1.14
--- pkgsrc/devel/py-isort/PLIST:1.13 Sun Feb 22 13:31:56 2026
+++ pkgsrc/devel/py-isort/PLIST Sun Aug 30 15:28:44 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.13 2026/02/22 13:31:56 wiz Exp $
+@comment $NetBSD: PLIST,v 1.14 2026/08/30 15:28:44 wiz Exp $
bin/isort-${PYVERSSUFFIX}
bin/isort-identify-imports-${PYVERSSUFFIX}
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
@@ -12,6 +12,9 @@ ${PYSITELIB}/isort/__init__.pyo
${PYSITELIB}/isort/__main__.py
${PYSITELIB}/isort/__main__.pyc
${PYSITELIB}/isort/__main__.pyo
+${PYSITELIB}/isort/_parse_utils.py
+${PYSITELIB}/isort/_parse_utils.pyc
+${PYSITELIB}/isort/_parse_utils.pyo
${PYSITELIB}/isort/_vendored/tomli/LICENSE
${PYSITELIB}/isort/_vendored/tomli/__init__.py
${PYSITELIB}/isort/_vendored/tomli/__init__.pyc
@@ -22,6 +25,9 @@ ${PYSITELIB}/isort/_vendored/tomli/_pars
${PYSITELIB}/isort/_vendored/tomli/_re.py
${PYSITELIB}/isort/_vendored/tomli/_re.pyc
${PYSITELIB}/isort/_vendored/tomli/_re.pyo
+${PYSITELIB}/isort/_vendored/tomli/_types.py
+${PYSITELIB}/isort/_vendored/tomli/_types.pyc
+${PYSITELIB}/isort/_vendored/tomli/_types.pyo
${PYSITELIB}/isort/_vendored/tomli/py.typed
${PYSITELIB}/isort/_version.py
${PYSITELIB}/isort/_version.pyc
@@ -114,6 +120,9 @@ ${PYSITELIB}/isort/stdlibs/py313.pyo
${PYSITELIB}/isort/stdlibs/py314.py
${PYSITELIB}/isort/stdlibs/py314.pyc
${PYSITELIB}/isort/stdlibs/py314.pyo
+${PYSITELIB}/isort/stdlibs/py315.py
+${PYSITELIB}/isort/stdlibs/py315.pyc
+${PYSITELIB}/isort/stdlibs/py315.pyo
${PYSITELIB}/isort/stdlibs/py36.py
${PYSITELIB}/isort/stdlibs/py36.pyc
${PYSITELIB}/isort/stdlibs/py36.pyo
Index: pkgsrc/devel/py-isort/distinfo
diff -u pkgsrc/devel/py-isort/distinfo:1.33 pkgsrc/devel/py-isort/distinfo:1.34
--- pkgsrc/devel/py-isort/distinfo:1.33 Mon Mar 2 12:47:36 2026
+++ pkgsrc/devel/py-isort/distinfo Sun Aug 30 15:28:44 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.33 2026/03/02 12:47:36 wiz Exp $
+$NetBSD: distinfo,v 1.34 2026/08/30 15:28:44 wiz Exp $
-BLAKE2s (isort-8.0.1.tar.gz) = a12444381aef054ab76c20df575e67e9fbcbb9b1461ac199f4ab028160b4c653
-SHA512 (isort-8.0.1.tar.gz) = 6ea1a3cd6ca4cc489e332f7d7c7e0d8138a734ecc0cf305a0324fe42c8ea0af9f6e28bd5b3cd7108d260fa93bf89a844b59589baf75c04d82e7112c54b7d305f
-Size (isort-8.0.1.tar.gz) = 769592 bytes
+BLAKE2s (isort-9.0.1.tar.gz) = 979d206a4f60078ef3880588fc560c1b91d5afaa7fd69aa32fc6002685b6dbcf
+SHA512 (isort-9.0.1.tar.gz) = edf386ec3497c1b9e540015dea76f8328593f43d2aa391acad459f175fe1b3a552d4ca0e75187bc92ef1319cb4c77bb774cb22ef9b46cf89daacc754bb454f93
+Size (isort-9.0.1.tar.gz) = 667724 bytes
Home |
Main Index |
Thread Index |
Old Index