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 Feb  9 19:15:06 UTC 2026

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

Log Message:
py-fakefs: updated to 6.1.0

Version 6.1.0
Changes back-link references to weak references.

Changes
* added more support for PyPy 3
* _Caution:_ many back-link references have been replaced by weak references;
  this may have unwanted consequences (crashes) for some untested workflows

Infrastructure
* added PyPy 3.11 to CI, added PyPy builds for all OSes
* use only `pyproject.toml` for dependencies, moved `tox` configuration into `pyproject.toml`

Fixes
* fixed a problem accessing `size` from a `FakeFileWrapper` object
* fixed a problem with `readable` raising an error on a file object.
* avoid memory accumulation in consecutive tests by using weak references


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 pkgsrc/devel/py-fakefs/Makefile
cvs rdiff -u -r1.15 -r1.16 pkgsrc/devel/py-fakefs/PLIST
cvs rdiff -u -r1.29 -r1.30 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.30 pkgsrc/devel/py-fakefs/Makefile:1.31
--- pkgsrc/devel/py-fakefs/Makefile:1.30        Mon Dec 22 13:37:19 2025
+++ pkgsrc/devel/py-fakefs/Makefile     Mon Feb  9 19:15:06 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.30 2025/12/22 13:37:19 adam Exp $
+# $NetBSD: Makefile,v 1.31 2026/02/09 19:15:06 adam Exp $
 
-DISTNAME=      pyfakefs-6.0.0
+DISTNAME=      pyfakefs-6.1.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.15 pkgsrc/devel/py-fakefs/PLIST:1.16
--- pkgsrc/devel/py-fakefs/PLIST:1.15   Mon Dec 22 13:37:19 2025
+++ pkgsrc/devel/py-fakefs/PLIST        Mon Feb  9 19:15:06 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.15 2025/12/22 13:37:19 adam Exp $
+@comment $NetBSD: PLIST,v 1.16 2026/02/09 19:15:06 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
@@ -54,158 +54,5 @@ ${PYSITELIB}/pyfakefs/py.typed
 ${PYSITELIB}/pyfakefs/pytest_plugin.py
 ${PYSITELIB}/pyfakefs/pytest_plugin.pyc
 ${PYSITELIB}/pyfakefs/pytest_plugin.pyo
-${PYSITELIB}/pyfakefs/pytest_tests/__init__.py
-${PYSITELIB}/pyfakefs/pytest_tests/__init__.pyc
-${PYSITELIB}/pyfakefs/pytest_tests/__init__.pyo
-${PYSITELIB}/pyfakefs/pytest_tests/conftest.py
-${PYSITELIB}/pyfakefs/pytest_tests/conftest.pyc
-${PYSITELIB}/pyfakefs/pytest_tests/conftest.pyo
 ${PYSITELIB}/pyfakefs/pytest_tests/data/test.parquet
-${PYSITELIB}/pyfakefs/pytest_tests/example.py
-${PYSITELIB}/pyfakefs/pytest_tests/example.pyc
-${PYSITELIB}/pyfakefs/pytest_tests/example.pyo
-${PYSITELIB}/pyfakefs/pytest_tests/fake_fcntl_test.py
-${PYSITELIB}/pyfakefs/pytest_tests/fake_fcntl_test.pyc
-${PYSITELIB}/pyfakefs/pytest_tests/fake_fcntl_test.pyo
-${PYSITELIB}/pyfakefs/pytest_tests/hook_test/conftest.py
-${PYSITELIB}/pyfakefs/pytest_tests/hook_test/conftest.pyc
-${PYSITELIB}/pyfakefs/pytest_tests/hook_test/conftest.pyo
-${PYSITELIB}/pyfakefs/pytest_tests/hook_test/pytest_hook_test.py
-${PYSITELIB}/pyfakefs/pytest_tests/hook_test/pytest_hook_test.pyc
-${PYSITELIB}/pyfakefs/pytest_tests/hook_test/pytest_hook_test.pyo
-${PYSITELIB}/pyfakefs/pytest_tests/io.py
-${PYSITELIB}/pyfakefs/pytest_tests/io.pyc
-${PYSITELIB}/pyfakefs/pytest_tests/io.pyo
-${PYSITELIB}/pyfakefs/pytest_tests/lib_using_pathlib.py
-${PYSITELIB}/pyfakefs/pytest_tests/lib_using_pathlib.pyc
-${PYSITELIB}/pyfakefs/pytest_tests/lib_using_pathlib.pyo
-${PYSITELIB}/pyfakefs/pytest_tests/local_import.py
-${PYSITELIB}/pyfakefs/pytest_tests/local_import.pyc
-${PYSITELIB}/pyfakefs/pytest_tests/local_import.pyo
-${PYSITELIB}/pyfakefs/pytest_tests/ns_package/test/ns_package/test/test_file.py
-${PYSITELIB}/pyfakefs/pytest_tests/ns_package/test/ns_package/test/test_file.pyc
-${PYSITELIB}/pyfakefs/pytest_tests/ns_package/test/ns_package/test/test_file.pyo
-${PYSITELIB}/pyfakefs/pytest_tests/ns_package/test/setup.py
-${PYSITELIB}/pyfakefs/pytest_tests/ns_package/test/setup.pyc
-${PYSITELIB}/pyfakefs/pytest_tests/ns_package/test/setup.pyo
-${PYSITELIB}/pyfakefs/pytest_tests/pytest_check_failed_plugin_test.py
-${PYSITELIB}/pyfakefs/pytest_tests/pytest_check_failed_plugin_test.pyc
-${PYSITELIB}/pyfakefs/pytest_tests/pytest_check_failed_plugin_test.pyo
-${PYSITELIB}/pyfakefs/pytest_tests/pytest_doctest_test.py
-${PYSITELIB}/pyfakefs/pytest_tests/pytest_doctest_test.pyc
-${PYSITELIB}/pyfakefs/pytest_tests/pytest_doctest_test.pyo
-${PYSITELIB}/pyfakefs/pytest_tests/pytest_fixture_param_test.py
-${PYSITELIB}/pyfakefs/pytest_tests/pytest_fixture_param_test.pyc
-${PYSITELIB}/pyfakefs/pytest_tests/pytest_fixture_param_test.pyo
-${PYSITELIB}/pyfakefs/pytest_tests/pytest_fixture_test.py
-${PYSITELIB}/pyfakefs/pytest_tests/pytest_fixture_test.pyc
-${PYSITELIB}/pyfakefs/pytest_tests/pytest_fixture_test.pyo
-${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
-${PYSITELIB}/pyfakefs/pytest_tests/pytest_plugin_test.py
-${PYSITELIB}/pyfakefs/pytest_tests/pytest_plugin_test.pyc
-${PYSITELIB}/pyfakefs/pytest_tests/pytest_plugin_test.pyo
-${PYSITELIB}/pyfakefs/pytest_tests/pytest_reload_pandas_test.py
-${PYSITELIB}/pyfakefs/pytest_tests/pytest_reload_pandas_test.pyc
-${PYSITELIB}/pyfakefs/pytest_tests/pytest_reload_pandas_test.pyo
-${PYSITELIB}/pyfakefs/pytest_tests/test_fs_with_monkeypatch.py
-${PYSITELIB}/pyfakefs/pytest_tests/test_fs_with_monkeypatch.pyc
-${PYSITELIB}/pyfakefs/pytest_tests/test_fs_with_monkeypatch.pyo
-${PYSITELIB}/pyfakefs/pytest_tests/test_patch_on_setup.py
-${PYSITELIB}/pyfakefs/pytest_tests/test_patch_on_setup.pyc
-${PYSITELIB}/pyfakefs/pytest_tests/test_patch_on_setup.pyo
-${PYSITELIB}/pyfakefs/pytest_tests/test_reload_local_import.py
-${PYSITELIB}/pyfakefs/pytest_tests/test_reload_local_import.pyc
-${PYSITELIB}/pyfakefs/pytest_tests/test_reload_local_import.pyo
-${PYSITELIB}/pyfakefs/pytest_tests/unhashable.py
-${PYSITELIB}/pyfakefs/pytest_tests/unhashable.pyc
-${PYSITELIB}/pyfakefs/pytest_tests/unhashable.pyo
-${PYSITELIB}/pyfakefs/tests/__init__.py
-${PYSITELIB}/pyfakefs/tests/__init__.pyc
-${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/dynamic_patch_test.py
-${PYSITELIB}/pyfakefs/tests/dynamic_patch_test.pyc
-${PYSITELIB}/pyfakefs/tests/dynamic_patch_test.pyo
-${PYSITELIB}/pyfakefs/tests/example.py
-${PYSITELIB}/pyfakefs/tests/example.pyc
-${PYSITELIB}/pyfakefs/tests/example.pyo
-${PYSITELIB}/pyfakefs/tests/example_test.py
-${PYSITELIB}/pyfakefs/tests/example_test.pyc
-${PYSITELIB}/pyfakefs/tests/example_test.pyo
-${PYSITELIB}/pyfakefs/tests/fake_filesystem_glob_test.py
-${PYSITELIB}/pyfakefs/tests/fake_filesystem_glob_test.pyc
-${PYSITELIB}/pyfakefs/tests/fake_filesystem_glob_test.pyo
-${PYSITELIB}/pyfakefs/tests/fake_filesystem_shutil_test.py
-${PYSITELIB}/pyfakefs/tests/fake_filesystem_shutil_test.pyc
-${PYSITELIB}/pyfakefs/tests/fake_filesystem_shutil_test.pyo
-${PYSITELIB}/pyfakefs/tests/fake_filesystem_test.py
-${PYSITELIB}/pyfakefs/tests/fake_filesystem_test.pyc
-${PYSITELIB}/pyfakefs/tests/fake_filesystem_test.pyo
-${PYSITELIB}/pyfakefs/tests/fake_filesystem_unittest_test.py
-${PYSITELIB}/pyfakefs/tests/fake_filesystem_unittest_test.pyc
-${PYSITELIB}/pyfakefs/tests/fake_filesystem_unittest_test.pyo
-${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_open_test.py
-${PYSITELIB}/pyfakefs/tests/fake_open_test.pyc
-${PYSITELIB}/pyfakefs/tests/fake_open_test.pyo
-${PYSITELIB}/pyfakefs/tests/fake_os_test.py
-${PYSITELIB}/pyfakefs/tests/fake_os_test.pyc
-${PYSITELIB}/pyfakefs/tests/fake_os_test.pyo
-${PYSITELIB}/pyfakefs/tests/fake_pathlib_test.py
-${PYSITELIB}/pyfakefs/tests/fake_pathlib_test.pyc
-${PYSITELIB}/pyfakefs/tests/fake_pathlib_test.pyo
-${PYSITELIB}/pyfakefs/tests/fake_stat_time_test.py
-${PYSITELIB}/pyfakefs/tests/fake_stat_time_test.pyc
-${PYSITELIB}/pyfakefs/tests/fake_stat_time_test.pyo
-${PYSITELIB}/pyfakefs/tests/fake_tempfile_test.py
-${PYSITELIB}/pyfakefs/tests/fake_tempfile_test.pyc
-${PYSITELIB}/pyfakefs/tests/fake_tempfile_test.pyo
-${PYSITELIB}/pyfakefs/tests/fixtures/__init__.py
-${PYSITELIB}/pyfakefs/tests/fixtures/__init__.pyc
-${PYSITELIB}/pyfakefs/tests/fixtures/__init__.pyo
-${PYSITELIB}/pyfakefs/tests/fixtures/config_module.py
-${PYSITELIB}/pyfakefs/tests/fixtures/config_module.pyc
-${PYSITELIB}/pyfakefs/tests/fixtures/config_module.pyo
-${PYSITELIB}/pyfakefs/tests/fixtures/deprecated_property.py
-${PYSITELIB}/pyfakefs/tests/fixtures/deprecated_property.pyc
-${PYSITELIB}/pyfakefs/tests/fixtures/deprecated_property.pyo
 ${PYSITELIB}/pyfakefs/tests/fixtures/excel_test.xlsx
-${PYSITELIB}/pyfakefs/tests/fixtures/module_with_attributes.py
-${PYSITELIB}/pyfakefs/tests/fixtures/module_with_attributes.pyc
-${PYSITELIB}/pyfakefs/tests/fixtures/module_with_attributes.pyo
-${PYSITELIB}/pyfakefs/tests/import_as_example.py
-${PYSITELIB}/pyfakefs/tests/import_as_example.pyc
-${PYSITELIB}/pyfakefs/tests/import_as_example.pyo
-${PYSITELIB}/pyfakefs/tests/logsio.py
-${PYSITELIB}/pyfakefs/tests/logsio.pyc
-${PYSITELIB}/pyfakefs/tests/logsio.pyo
-${PYSITELIB}/pyfakefs/tests/mox3_stubout_example.py
-${PYSITELIB}/pyfakefs/tests/mox3_stubout_example.pyc
-${PYSITELIB}/pyfakefs/tests/mox3_stubout_example.pyo
-${PYSITELIB}/pyfakefs/tests/mox3_stubout_test.py
-${PYSITELIB}/pyfakefs/tests/mox3_stubout_test.pyc
-${PYSITELIB}/pyfakefs/tests/mox3_stubout_test.pyo
-${PYSITELIB}/pyfakefs/tests/patched_packages_test.py
-${PYSITELIB}/pyfakefs/tests/patched_packages_test.pyc
-${PYSITELIB}/pyfakefs/tests/patched_packages_test.pyo
-${PYSITELIB}/pyfakefs/tests/performance_test.py
-${PYSITELIB}/pyfakefs/tests/performance_test.pyc
-${PYSITELIB}/pyfakefs/tests/performance_test.pyo
-${PYSITELIB}/pyfakefs/tests/skipped_pathlib.py
-${PYSITELIB}/pyfakefs/tests/skipped_pathlib.pyc
-${PYSITELIB}/pyfakefs/tests/skipped_pathlib.pyo
-${PYSITELIB}/pyfakefs/tests/test_utils.py
-${PYSITELIB}/pyfakefs/tests/test_utils.pyc
-${PYSITELIB}/pyfakefs/tests/test_utils.pyo

Index: pkgsrc/devel/py-fakefs/distinfo
diff -u pkgsrc/devel/py-fakefs/distinfo:1.29 pkgsrc/devel/py-fakefs/distinfo:1.30
--- pkgsrc/devel/py-fakefs/distinfo:1.29        Mon Dec 22 13:37:19 2025
+++ pkgsrc/devel/py-fakefs/distinfo     Mon Feb  9 19:15:06 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.29 2025/12/22 13:37:19 adam Exp $
+$NetBSD: distinfo,v 1.30 2026/02/09 19:15:06 adam Exp $
 
-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
+BLAKE2s (pyfakefs-6.1.0.tar.gz) = 01e8c2571dfceddcb9df7e134a83e24397548e1910ebf9e610764c3a82d4f93e
+SHA512 (pyfakefs-6.1.0.tar.gz) = 35729dc5f0c8e66bb2d4e42a576c3ea630025cdb4801a596cfadc0c6a6a3fd9cae1c83742afb6f647a4e950c06c1e2d2674cfb59ad0a8193ba879dc521d5603e
+Size (pyfakefs-6.1.0.tar.gz) = 125877 bytes



Home | Main Index | Thread Index | Old Index