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:           Fri Oct 11 12:55:10 UTC 2024

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

Log Message:
py-fakefs: updated to 5.7.0

Version 5.7.0

Adds official Python 3.13 support, improves OS emulation behavior.

Changes
* officially support Python 3.13

Enhancements
* the `additional_skip_names` parameter now works with more modules
* added support for `os.fchmod`, allow file descriptor argument for `os.chmod` only for POSIX
 for Python < 3.13
* avoid reloading `glob` in Python 3.13 (did affect test performance)

Fixes
* removing files while iterating over `scandir` results is now possible
* fake `pathlib.PosixPath` and `pathlib.WindowsPath` now behave more like in the real filesystem
* `PurePosixPath` reported Windows reserved names as reserved in Python >= 3.12
* `PurePosixPath.joinpath()` incorrectly handled paths with drives under Windows in Python >= 3.12


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 pkgsrc/devel/py-fakefs/Makefile
cvs rdiff -u -r1.16 -r1.17 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.15 pkgsrc/devel/py-fakefs/Makefile:1.16
--- pkgsrc/devel/py-fakefs/Makefile:1.15        Tue Jul 23 05:29:10 2024
+++ pkgsrc/devel/py-fakefs/Makefile     Fri Oct 11 12:55:10 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.15 2024/07/23 05:29:10 adam Exp $
+# $NetBSD: Makefile,v 1.16 2024/10/11 12:55:10 adam Exp $
 
-DISTNAME=      pyfakefs-5.6.0
+DISTNAME=      pyfakefs-5.7.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/py//}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyfakefs/}
@@ -15,8 +15,6 @@ TOOL_DEPENDS+=        ${PYPKGPREFIX}-wheel-[0-9
 
 USE_LANGUAGES= # none
 
-PYTHON_VERSIONS_INCOMPATIBLE=  27
-
 TEST_ENV+=     PYTHONPATH=${WRKSRC}/build/lib
 
 .include "../../lang/python/wheel.mk"

Index: pkgsrc/devel/py-fakefs/distinfo
diff -u pkgsrc/devel/py-fakefs/distinfo:1.16 pkgsrc/devel/py-fakefs/distinfo:1.17
--- pkgsrc/devel/py-fakefs/distinfo:1.16        Tue Jul 23 05:29:10 2024
+++ pkgsrc/devel/py-fakefs/distinfo     Fri Oct 11 12:55:10 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.16 2024/07/23 05:29:10 adam Exp $
+$NetBSD: distinfo,v 1.17 2024/10/11 12:55:10 adam Exp $
 
-BLAKE2s (pyfakefs-5.6.0.tar.gz) = 7e2b59705eba134a2e52fc573c44115624f8faefe23e0451f1a320051fcc5c5d
-SHA512 (pyfakefs-5.6.0.tar.gz) = 7113c6b04a6c3a9d606d07cfcb9c3847617310d5b6a460361b539efe1d5c911da9050c0c24930f3b43ffdc46d30ce723245f63b933bd179c2abe669837ab3fa9
-Size (pyfakefs-5.6.0.tar.gz) = 207911 bytes
+BLAKE2s (pyfakefs-5.7.0.tar.gz) = a5c0d9e2efd0c739aacd61cbbb0578a1dc32cd8750b8b92e21d471b4037abf36
+SHA512 (pyfakefs-5.7.0.tar.gz) = 1d8c274083fac6a25a84918f07ea53fb5aac22ac19019846bf5e1ab091d1c05e7f7d1b1df7433516ba9a83565723a03dd8a27b83903ef992ecb48e1c4e00865e
+Size (pyfakefs-5.7.0.tar.gz) = 210936 bytes



Home | Main Index | Thread Index | Old Index