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