pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/py-fakefs



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Dec 22 13:37:20 UTC 2025

Modified Files:
        pkgsrc/devel/py-fakefs: Makefile PLIST distinfo

Log Message:
py-fakefs: updated to 6.0.0

6.0.0
Removes some deprecated functionality, removes support for Python < 3.10.

Breaking Changes
* removed support for Python versions < 3.10; patch releases based on `pyfakefs` 5.10
  supporting older versions may be made on demand
* removed support for patching legacy modules `scandir` and `pathlib2`
* changed the default for `FakeFilesystem.shuffle_listdir_results` to `True` to reflect
  the real filesystem behavior

Changes
* added some support for Python 3.15a3

Fixes
* fixes a problem with `Path` type hints using the pipe symbol in wrapped functions
  inside an `fs` dependent fixture
* fixes problem with new `coverage` in Python 3.14 using the fake filesystem

Documentation
* added project information to documentation pages

Infrastructure
* added CI tests for Python 3.15


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 pkgsrc/devel/py-fakefs/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/devel/py-fakefs/PLIST
cvs rdiff -u -r1.28 -r1.29 pkgsrc/devel/py-fakefs/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-fakefs/Makefile
diff -u pkgsrc/devel/py-fakefs/Makefile:1.29 pkgsrc/devel/py-fakefs/Makefile:1.30
--- pkgsrc/devel/py-fakefs/Makefile:1.29        Tue Nov 11 10:23:37 2025
+++ pkgsrc/devel/py-fakefs/Makefile     Mon Dec 22 13:37:19 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.29 2025/11/11 10:23:37 adam Exp $
+# $NetBSD: Makefile,v 1.30 2025/12/22 13:37:19 adam Exp $
 
-DISTNAME=      pyfakefs-5.10.2
+DISTNAME=      pyfakefs-6.0.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/py//}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyfakefs/}

Index: pkgsrc/devel/py-fakefs/PLIST
diff -u pkgsrc/devel/py-fakefs/PLIST:1.14 pkgsrc/devel/py-fakefs/PLIST:1.15
--- pkgsrc/devel/py-fakefs/PLIST:1.14   Sat Aug  2 10:45:15 2025
+++ pkgsrc/devel/py-fakefs/PLIST        Mon Dec 22 13:37:19 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2025/08/02 10:45:15 adam Exp $
+@comment $NetBSD: PLIST,v 1.15 2025/12/22 13:37:19 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
@@ -26,9 +26,6 @@ ${PYSITELIB}/pyfakefs/fake_filesystem_un
 ${PYSITELIB}/pyfakefs/fake_io.py
 ${PYSITELIB}/pyfakefs/fake_io.pyc
 ${PYSITELIB}/pyfakefs/fake_io.pyo
-${PYSITELIB}/pyfakefs/fake_legacy_modules.py
-${PYSITELIB}/pyfakefs/fake_legacy_modules.pyc
-${PYSITELIB}/pyfakefs/fake_legacy_modules.pyo
 ${PYSITELIB}/pyfakefs/fake_open.py
 ${PYSITELIB}/pyfakefs/fake_open.pyc
 ${PYSITELIB}/pyfakefs/fake_open.pyo
@@ -47,9 +44,6 @@ ${PYSITELIB}/pyfakefs/fake_scandir.pyo
 ${PYSITELIB}/pyfakefs/helpers.py
 ${PYSITELIB}/pyfakefs/helpers.pyc
 ${PYSITELIB}/pyfakefs/helpers.pyo
-${PYSITELIB}/pyfakefs/legacy_packages.py
-${PYSITELIB}/pyfakefs/legacy_packages.pyc
-${PYSITELIB}/pyfakefs/legacy_packages.pyo
 ${PYSITELIB}/pyfakefs/mox3_stubout.py
 ${PYSITELIB}/pyfakefs/mox3_stubout.pyc
 ${PYSITELIB}/pyfakefs/mox3_stubout.pyo
@@ -109,6 +103,9 @@ ${PYSITELIB}/pyfakefs/pytest_tests/pytes
 ${PYSITELIB}/pyfakefs/pytest_tests/pytest_module_fixture_test.py
 ${PYSITELIB}/pyfakefs/pytest_tests/pytest_module_fixture_test.pyc
 ${PYSITELIB}/pyfakefs/pytest_tests/pytest_module_fixture_test.pyo
+${PYSITELIB}/pyfakefs/pytest_tests/pytest_path_hint_test.py
+${PYSITELIB}/pyfakefs/pytest_tests/pytest_path_hint_test.pyc
+${PYSITELIB}/pyfakefs/pytest_tests/pytest_path_hint_test.pyo
 ${PYSITELIB}/pyfakefs/pytest_tests/pytest_plugin_failing_helper.py
 ${PYSITELIB}/pyfakefs/pytest_tests/pytest_plugin_failing_helper.pyc
 ${PYSITELIB}/pyfakefs/pytest_tests/pytest_plugin_failing_helper.pyo
@@ -136,9 +133,6 @@ ${PYSITELIB}/pyfakefs/tests/__init__.pyo
 ${PYSITELIB}/pyfakefs/tests/all_tests.py
 ${PYSITELIB}/pyfakefs/tests/all_tests.pyc
 ${PYSITELIB}/pyfakefs/tests/all_tests.pyo
-${PYSITELIB}/pyfakefs/tests/all_tests_without_extra_packages.py
-${PYSITELIB}/pyfakefs/tests/all_tests_without_extra_packages.pyc
-${PYSITELIB}/pyfakefs/tests/all_tests_without_extra_packages.pyo
 ${PYSITELIB}/pyfakefs/tests/dynamic_patch_test.py
 ${PYSITELIB}/pyfakefs/tests/dynamic_patch_test.pyc
 ${PYSITELIB}/pyfakefs/tests/dynamic_patch_test.pyo
@@ -163,9 +157,6 @@ ${PYSITELIB}/pyfakefs/tests/fake_filesys
 ${PYSITELIB}/pyfakefs/tests/fake_filesystem_vs_real_test.py
 ${PYSITELIB}/pyfakefs/tests/fake_filesystem_vs_real_test.pyc
 ${PYSITELIB}/pyfakefs/tests/fake_filesystem_vs_real_test.pyo
-${PYSITELIB}/pyfakefs/tests/fake_legacy_modules_test.py
-${PYSITELIB}/pyfakefs/tests/fake_legacy_modules_test.pyc
-${PYSITELIB}/pyfakefs/tests/fake_legacy_modules_test.pyo
 ${PYSITELIB}/pyfakefs/tests/fake_open_test.py
 ${PYSITELIB}/pyfakefs/tests/fake_open_test.pyc
 ${PYSITELIB}/pyfakefs/tests/fake_open_test.pyo

Index: pkgsrc/devel/py-fakefs/distinfo
diff -u pkgsrc/devel/py-fakefs/distinfo:1.28 pkgsrc/devel/py-fakefs/distinfo:1.29
--- pkgsrc/devel/py-fakefs/distinfo:1.28        Tue Nov 11 10:23:37 2025
+++ pkgsrc/devel/py-fakefs/distinfo     Mon Dec 22 13:37:19 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.28 2025/11/11 10:23:37 adam Exp $
+$NetBSD: distinfo,v 1.29 2025/12/22 13:37:19 adam Exp $
 
-BLAKE2s (pyfakefs-5.10.2.tar.gz) = 08b589d0b4295ab32430cf98befe6efaf05d7b13dec9da6e4117cabf8a33273c
-SHA512 (pyfakefs-5.10.2.tar.gz) = dfedbd4dbb5906e6b7245ffdddbc5d97fe83878572e31d7df56e977e651d351655e87e341831c8358ad512b42fbeccc5def35475ebdee79f899d801a9063f028
-Size (pyfakefs-5.10.2.tar.gz) = 231379 bytes
+BLAKE2s (pyfakefs-6.0.0.tar.gz) = e060bfbd7e2b077a85e2cc16daf0713b1f9992a4255f79b9e481eb9c0b155847
+SHA512 (pyfakefs-6.0.0.tar.gz) = 60f1f01958b44a5f5020e715ca2e12f0ebe801fe34cd196177368a14cea5c8296294f6f17d3e64d09f48489a562294ce2dc1163d2e86a160bf1305e70dc24ab8
+Size (pyfakefs-6.0.0.tar.gz) = 224391 bytes



Home | Main Index | Thread Index | Old Index