pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/py-test-mypy



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Apr 16 21:08:28 UTC 2025

Modified Files:
        pkgsrc/devel/py-test-mypy: Makefile PLIST distinfo

Log Message:
py-test-mypy: updated to 1.0.1

v1.0.1

Catch OSErrors when parsing mypy error paths

v1.0.0

Add test_pyproject_toml
Update docs and links
Drop Python 3.6 support and use PEP 621 metadata
Mark the project as stable
Test with mypy 1.x and fewer old versions
Prevent AttributeError in pytest_terminal_summary
Add support for Python 3.12
Add support for pytest 8
Ensure expected versions are installed while testing
Upgrade static and publishing deps
Enable branch code coverage
Simplify project dependencies
Require mypy >= 1.0
Remove wheel as a build dependency
Generalize MypyResults.from_mypy
Require Pytest 7+
Use config.stash to store the results path
Replace attrs with dataclasses
Create MypyConfigStash
Refactor xdist integration
Add strict type-checking
Add --mypy-no-status-check
Add --mypy-xfail
Move results path cleanup to pytest_unconfigure
Remove MypyWarning
Replace MypyItem.MARKER with item_marker
Create MypyCollectionPlugin
Add support for Python 3.13
Drop support for Python 3.7
Resolve PYTHONWARNDEFAULTENCODING warnings
Make MypyResults line-based
Add test_name_formatter
Add --mypy-report-style


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/py-test-mypy/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-test-mypy/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-test-mypy/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-test-mypy/Makefile
diff -u pkgsrc/devel/py-test-mypy/Makefile:1.7 pkgsrc/devel/py-test-mypy/Makefile:1.8
--- pkgsrc/devel/py-test-mypy/Makefile:1.7      Mon Jan  2 13:06:07 2023
+++ pkgsrc/devel/py-test-mypy/Makefile  Wed Apr 16 21:08:28 2025
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.7 2023/01/02 13:06:07 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/16 21:08:28 adam Exp $
 
-DISTNAME=      pytest-mypy-0.10.3
-PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/^py//}
+DISTNAME=      pytest_mypy-1.0.1
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/^pytest_/test-/}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pytest-mypy/}
 
@@ -10,15 +10,16 @@ HOMEPAGE=   https://github.com/dbader/pyte
 COMMENT=       Mypy static type checker plugin for Pytest
 LICENSE=       mit
 
-TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=3.5:../../devel/py-setuptools_scm
-DEPENDS+=      ${PYPKGPREFIX}-attrs>=19.0:../../devel/py-attrs
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=7.1:../../devel/py-setuptools_scm
 DEPENDS+=      ${PYPKGPREFIX}-filelock>=3.0:../../devel/py-filelock
-DEPENDS+=      ${PYPKGPREFIX}-test>=6.2:../../devel/py-test
-DEPENDS+=      ${PYPKGPREFIX}-mypy>=0.900:../../lang/py-mypy
+DEPENDS+=      ${PYPKGPREFIX}-mypy>=1.0:../../lang/py-mypy
+DEPENDS+=      ${PYPKGPREFIX}-test>=7.0:../../devel/py-test
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>=4.1.0:../../devel/py-test-cov
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-randomly>=3.4:../../devel/py-test-randomly
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist>=3.6.0:../../devel/py-test-xdist
 
 USE_LANGUAGES= # none
 
-PYTHON_VERSIONS_INCOMPATIBLE=  27
-
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/py-test-mypy/PLIST
diff -u pkgsrc/devel/py-test-mypy/PLIST:1.1 pkgsrc/devel/py-test-mypy/PLIST:1.2
--- pkgsrc/devel/py-test-mypy/PLIST:1.1 Wed Jan  5 22:20:06 2022
+++ pkgsrc/devel/py-test-mypy/PLIST     Wed Apr 16 21:08:28 2025
@@ -1,10 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1 2022/01/05 22:20:06 wiz Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/pytest_mypy.py
-${PYSITELIB}/pytest_mypy.pyc
-${PYSITELIB}/pytest_mypy.pyo
+@comment $NetBSD: PLIST,v 1.2 2025/04/16 21:08:28 adam Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/pytest_mypy/__init__.py
+${PYSITELIB}/pytest_mypy/__init__.pyc
+${PYSITELIB}/pytest_mypy/__init__.pyo
+${PYSITELIB}/pytest_mypy/py.typed

Index: pkgsrc/devel/py-test-mypy/distinfo
diff -u pkgsrc/devel/py-test-mypy/distinfo:1.6 pkgsrc/devel/py-test-mypy/distinfo:1.7
--- pkgsrc/devel/py-test-mypy/distinfo:1.6      Mon Jan  2 13:06:07 2023
+++ pkgsrc/devel/py-test-mypy/distinfo  Wed Apr 16 21:08:28 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.6 2023/01/02 13:06:07 adam Exp $
+$NetBSD: distinfo,v 1.7 2025/04/16 21:08:28 adam Exp $
 
-BLAKE2s (pytest-mypy-0.10.3.tar.gz) = 31e41e94a8d9998299e3c7b1309ad17dc1cfe14ce7d61ff01b26cdf7f70eaa6d
-SHA512 (pytest-mypy-0.10.3.tar.gz) = 5ee09864663b137c66f485b321b0740618f31b2a7761ac8aa6d54a4108de92cb0a1c618c306cf2110dec281814ab41e6e2d33d7fdf4fae467d32d26b5b0a7ca7
-Size (pytest-mypy-0.10.3.tar.gz) = 14020 bytes
+BLAKE2s (pytest_mypy-1.0.1.tar.gz) = 332cd7644aa59783b41632274a090597d8c94bf774d3af681d3a190fc93f5f32
+SHA512 (pytest_mypy-1.0.1.tar.gz) = e8f27018a1f2ba7ce36435f22ae44257069176e93eb5475219112a79998fd6746109107eafce34be42a9b80d7d57ee0a1acda0b091d2a872477a7ae18d456839
+Size (pytest_mypy-1.0.1.tar.gz) = 15975 bytes



Home | Main Index | Thread Index | Old Index