Tue Apr 30 07:54:21 2019 UTC ()
py-fakefs: updated to 3.5.8

Version 3.5.8
Another bug-fix release that mainly fixes a regression wih Python 2 that has been introduced in version 3.5.3.

Fixes
regression: patching build-in open under Python 2 broke unit tests
fixed writing to file added with add_real_file
fixed argument name of FakeIOModule.open

Infrastructure
more changes to run tests using python setup.py test under Python 2 regardless of pathlib2 presence


(adam)
diff -r1.2 -r1.3 pkgsrc/devel/py-fakefs/Makefile
diff -r1.2 -r1.3 pkgsrc/devel/py-fakefs/PLIST
diff -r1.2 -r1.3 pkgsrc/devel/py-fakefs/distinfo

cvs diff -r1.2 -r1.3 pkgsrc/devel/py-fakefs/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-fakefs/Makefile 2019/02/17 08:36:33 1.2
+++ pkgsrc/devel/py-fakefs/Makefile 2019/04/30 07:54:21 1.3
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.2 2019/02/17 08:36:33 adam Exp $ 1# $NetBSD: Makefile,v 1.3 2019/04/30 07:54:21 adam Exp $
2 2
3DISTNAME= pyfakefs-3.5.7 3DISTNAME= pyfakefs-3.5.8
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//}
5CATEGORIES= devel python 5CATEGORIES= devel python
6MASTER_SITES= ${MASTER_SITE_PYPI:=p/pyfakefs/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=p/pyfakefs/}
7 7
8MAINTAINER= bsiegert@NetBSD.org 8MAINTAINER= bsiegert@NetBSD.org
9HOMEPAGE= https://pyfakefs.org/ 9HOMEPAGE= https://github.com/jmcgeheeiv/pyfakefs
10COMMENT= Fake file system that mocks the Python file system modules 10COMMENT= Fake file system that mocks the Python file system modules
11LICENSE= apache-2.0 11LICENSE= apache-2.0
12 12
13USE_LANGUAGES= # none 13USE_LANGUAGES= # none
14 14
15.include "../../lang/python/egg.mk" 15.include "../../lang/python/egg.mk"
16.include "../../mk/bsd.pkg.mk" 16.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/devel/py-fakefs/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/py-fakefs/PLIST 2019/02/17 08:36:33 1.2
+++ pkgsrc/devel/py-fakefs/PLIST 2019/04/30 07:54:21 1.3
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.2 2019/02/17 08:36:33 adam Exp $ 1@comment $NetBSD: PLIST,v 1.3 2019/04/30 07:54:21 adam Exp $
2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
5${PYSITELIB}/${EGG_INFODIR}/entry_points.txt 5${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
6${PYSITELIB}/${EGG_INFODIR}/top_level.txt 6${PYSITELIB}/${EGG_INFODIR}/top_level.txt
7${PYSITELIB}/pyfakefs/__init__.py 7${PYSITELIB}/pyfakefs/__init__.py
8${PYSITELIB}/pyfakefs/__init__.pyc 8${PYSITELIB}/pyfakefs/__init__.pyc
9${PYSITELIB}/pyfakefs/__init__.pyo 9${PYSITELIB}/pyfakefs/__init__.pyo
10${PYSITELIB}/pyfakefs/deprecator.py 10${PYSITELIB}/pyfakefs/deprecator.py
11${PYSITELIB}/pyfakefs/deprecator.pyc 11${PYSITELIB}/pyfakefs/deprecator.pyc
12${PYSITELIB}/pyfakefs/deprecator.pyo 12${PYSITELIB}/pyfakefs/deprecator.pyo
13${PYSITELIB}/pyfakefs/extra_packages.py 13${PYSITELIB}/pyfakefs/extra_packages.py
14${PYSITELIB}/pyfakefs/extra_packages.pyc 14${PYSITELIB}/pyfakefs/extra_packages.pyc
@@ -27,26 +27,50 @@ ${PYSITELIB}/pyfakefs/fake_pathlib.pyc @@ -27,26 +27,50 @@ ${PYSITELIB}/pyfakefs/fake_pathlib.pyc
27${PYSITELIB}/pyfakefs/fake_pathlib.pyo 27${PYSITELIB}/pyfakefs/fake_pathlib.pyo
28${PYSITELIB}/pyfakefs/fake_scandir.py 28${PYSITELIB}/pyfakefs/fake_scandir.py
29${PYSITELIB}/pyfakefs/fake_scandir.pyc 29${PYSITELIB}/pyfakefs/fake_scandir.pyc
30${PYSITELIB}/pyfakefs/fake_scandir.pyo 30${PYSITELIB}/pyfakefs/fake_scandir.pyo
31${PYSITELIB}/pyfakefs/helpers.py 31${PYSITELIB}/pyfakefs/helpers.py
32${PYSITELIB}/pyfakefs/helpers.pyc 32${PYSITELIB}/pyfakefs/helpers.pyc
33${PYSITELIB}/pyfakefs/helpers.pyo 33${PYSITELIB}/pyfakefs/helpers.pyo
34${PYSITELIB}/pyfakefs/mox3_stubout.py 34${PYSITELIB}/pyfakefs/mox3_stubout.py
35${PYSITELIB}/pyfakefs/mox3_stubout.pyc 35${PYSITELIB}/pyfakefs/mox3_stubout.pyc
36${PYSITELIB}/pyfakefs/mox3_stubout.pyo 36${PYSITELIB}/pyfakefs/mox3_stubout.pyo
37${PYSITELIB}/pyfakefs/pytest_plugin.py 37${PYSITELIB}/pyfakefs/pytest_plugin.py
38${PYSITELIB}/pyfakefs/pytest_plugin.pyc 38${PYSITELIB}/pyfakefs/pytest_plugin.pyc
39${PYSITELIB}/pyfakefs/pytest_plugin.pyo 39${PYSITELIB}/pyfakefs/pytest_plugin.pyo
 40${PYSITELIB}/pyfakefs/pytest_tests/__init__.py
 41${PYSITELIB}/pyfakefs/pytest_tests/__init__.pyc
 42${PYSITELIB}/pyfakefs/pytest_tests/__init__.pyo
 43${PYSITELIB}/pyfakefs/pytest_tests/conftest.py
 44${PYSITELIB}/pyfakefs/pytest_tests/conftest.pyc
 45${PYSITELIB}/pyfakefs/pytest_tests/conftest.pyo
 46${PYSITELIB}/pyfakefs/pytest_tests/example.py
 47${PYSITELIB}/pyfakefs/pytest_tests/example.pyc
 48${PYSITELIB}/pyfakefs/pytest_tests/example.pyo
 49${PYSITELIB}/pyfakefs/pytest_tests/pytest_check_failed_plugin_test.py
 50${PYSITELIB}/pyfakefs/pytest_tests/pytest_check_failed_plugin_test.pyc
 51${PYSITELIB}/pyfakefs/pytest_tests/pytest_check_failed_plugin_test.pyo
 52${PYSITELIB}/pyfakefs/pytest_tests/pytest_doctest_test.py
 53${PYSITELIB}/pyfakefs/pytest_tests/pytest_doctest_test.pyc
 54${PYSITELIB}/pyfakefs/pytest_tests/pytest_doctest_test.pyo
 55${PYSITELIB}/pyfakefs/pytest_tests/pytest_fixture_test.py
 56${PYSITELIB}/pyfakefs/pytest_tests/pytest_fixture_test.pyc
 57${PYSITELIB}/pyfakefs/pytest_tests/pytest_fixture_test.pyo
 58${PYSITELIB}/pyfakefs/pytest_tests/pytest_plugin_failing_test.py
 59${PYSITELIB}/pyfakefs/pytest_tests/pytest_plugin_failing_test.pyc
 60${PYSITELIB}/pyfakefs/pytest_tests/pytest_plugin_failing_test.pyo
 61${PYSITELIB}/pyfakefs/pytest_tests/pytest_plugin_test.py
 62${PYSITELIB}/pyfakefs/pytest_tests/pytest_plugin_test.pyc
 63${PYSITELIB}/pyfakefs/pytest_tests/pytest_plugin_test.pyo
40${PYSITELIB}/pyfakefs/tests/__init__.py 64${PYSITELIB}/pyfakefs/tests/__init__.py
41${PYSITELIB}/pyfakefs/tests/__init__.pyc 65${PYSITELIB}/pyfakefs/tests/__init__.pyc
42${PYSITELIB}/pyfakefs/tests/__init__.pyo 66${PYSITELIB}/pyfakefs/tests/__init__.pyo
43${PYSITELIB}/pyfakefs/tests/all_tests.py 67${PYSITELIB}/pyfakefs/tests/all_tests.py
44${PYSITELIB}/pyfakefs/tests/all_tests.pyc 68${PYSITELIB}/pyfakefs/tests/all_tests.pyc
45${PYSITELIB}/pyfakefs/tests/all_tests.pyo 69${PYSITELIB}/pyfakefs/tests/all_tests.pyo
46${PYSITELIB}/pyfakefs/tests/all_tests_without_extra_packages.py 70${PYSITELIB}/pyfakefs/tests/all_tests_without_extra_packages.py
47${PYSITELIB}/pyfakefs/tests/all_tests_without_extra_packages.pyc 71${PYSITELIB}/pyfakefs/tests/all_tests_without_extra_packages.pyc
48${PYSITELIB}/pyfakefs/tests/all_tests_without_extra_packages.pyo 72${PYSITELIB}/pyfakefs/tests/all_tests_without_extra_packages.pyo
49${PYSITELIB}/pyfakefs/tests/dynamic_patch_test.py 73${PYSITELIB}/pyfakefs/tests/dynamic_patch_test.py
50${PYSITELIB}/pyfakefs/tests/dynamic_patch_test.pyc 74${PYSITELIB}/pyfakefs/tests/dynamic_patch_test.pyc
51${PYSITELIB}/pyfakefs/tests/dynamic_patch_test.pyo 75${PYSITELIB}/pyfakefs/tests/dynamic_patch_test.pyo
52${PYSITELIB}/pyfakefs/tests/example.py 76${PYSITELIB}/pyfakefs/tests/example.py
@@ -90,40 +114,16 @@ ${PYSITELIB}/pyfakefs/tests/fixtures/__i @@ -90,40 +114,16 @@ ${PYSITELIB}/pyfakefs/tests/fixtures/__i
90${PYSITELIB}/pyfakefs/tests/fixtures/__init__.pyo 114${PYSITELIB}/pyfakefs/tests/fixtures/__init__.pyo
91${PYSITELIB}/pyfakefs/tests/fixtures/module_with_attributes.py 115${PYSITELIB}/pyfakefs/tests/fixtures/module_with_attributes.py
92${PYSITELIB}/pyfakefs/tests/fixtures/module_with_attributes.pyc 116${PYSITELIB}/pyfakefs/tests/fixtures/module_with_attributes.pyc
93${PYSITELIB}/pyfakefs/tests/fixtures/module_with_attributes.pyo 117${PYSITELIB}/pyfakefs/tests/fixtures/module_with_attributes.pyo
94${PYSITELIB}/pyfakefs/tests/import_as_example.py 118${PYSITELIB}/pyfakefs/tests/import_as_example.py
95${PYSITELIB}/pyfakefs/tests/import_as_example.pyc 119${PYSITELIB}/pyfakefs/tests/import_as_example.pyc
96${PYSITELIB}/pyfakefs/tests/import_as_example.pyo 120${PYSITELIB}/pyfakefs/tests/import_as_example.pyo
97${PYSITELIB}/pyfakefs/tests/mox3_stubout_example.py 121${PYSITELIB}/pyfakefs/tests/mox3_stubout_example.py
98${PYSITELIB}/pyfakefs/tests/mox3_stubout_example.pyc 122${PYSITELIB}/pyfakefs/tests/mox3_stubout_example.pyc
99${PYSITELIB}/pyfakefs/tests/mox3_stubout_example.pyo 123${PYSITELIB}/pyfakefs/tests/mox3_stubout_example.pyo
100${PYSITELIB}/pyfakefs/tests/mox3_stubout_test.py 124${PYSITELIB}/pyfakefs/tests/mox3_stubout_test.py
101${PYSITELIB}/pyfakefs/tests/mox3_stubout_test.pyc 125${PYSITELIB}/pyfakefs/tests/mox3_stubout_test.pyc
102${PYSITELIB}/pyfakefs/tests/mox3_stubout_test.pyo 126${PYSITELIB}/pyfakefs/tests/mox3_stubout_test.pyo
103${PYSITELIB}/pyfakefs/tests/pytest/__init__.py 
104${PYSITELIB}/pyfakefs/tests/pytest/__init__.pyc 
105${PYSITELIB}/pyfakefs/tests/pytest/__init__.pyo 
106${PYSITELIB}/pyfakefs/tests/pytest/conftest.py 
107${PYSITELIB}/pyfakefs/tests/pytest/conftest.pyc 
108${PYSITELIB}/pyfakefs/tests/pytest/conftest.pyo 
109${PYSITELIB}/pyfakefs/tests/pytest/example.py 
110${PYSITELIB}/pyfakefs/tests/pytest/example.pyc 
111${PYSITELIB}/pyfakefs/tests/pytest/example.pyo 
112${PYSITELIB}/pyfakefs/tests/pytest/pytest_check_failed_plugin_test.py 
113${PYSITELIB}/pyfakefs/tests/pytest/pytest_check_failed_plugin_test.pyc 
114${PYSITELIB}/pyfakefs/tests/pytest/pytest_check_failed_plugin_test.pyo 
115${PYSITELIB}/pyfakefs/tests/pytest/pytest_doctest_test.py 
116${PYSITELIB}/pyfakefs/tests/pytest/pytest_doctest_test.pyc 
117${PYSITELIB}/pyfakefs/tests/pytest/pytest_doctest_test.pyo 
118${PYSITELIB}/pyfakefs/tests/pytest/pytest_fixture_test.py 
119${PYSITELIB}/pyfakefs/tests/pytest/pytest_fixture_test.pyc 
120${PYSITELIB}/pyfakefs/tests/pytest/pytest_fixture_test.pyo 
121${PYSITELIB}/pyfakefs/tests/pytest/pytest_plugin_failing_test.py 
122${PYSITELIB}/pyfakefs/tests/pytest/pytest_plugin_failing_test.pyc 
123${PYSITELIB}/pyfakefs/tests/pytest/pytest_plugin_failing_test.pyo 
124${PYSITELIB}/pyfakefs/tests/pytest/pytest_plugin_test.py 
125${PYSITELIB}/pyfakefs/tests/pytest/pytest_plugin_test.pyc 
126${PYSITELIB}/pyfakefs/tests/pytest/pytest_plugin_test.pyo 
127${PYSITELIB}/pyfakefs/tests/test_utils.py 127${PYSITELIB}/pyfakefs/tests/test_utils.py
128${PYSITELIB}/pyfakefs/tests/test_utils.pyc 128${PYSITELIB}/pyfakefs/tests/test_utils.pyc
129${PYSITELIB}/pyfakefs/tests/test_utils.pyo 129${PYSITELIB}/pyfakefs/tests/test_utils.pyo

cvs diff -r1.2 -r1.3 pkgsrc/devel/py-fakefs/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-fakefs/distinfo 2019/02/17 08:36:33 1.2
+++ pkgsrc/devel/py-fakefs/distinfo 2019/04/30 07:54:21 1.3
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.2 2019/02/17 08:36:33 adam Exp $ 1$NetBSD: distinfo,v 1.3 2019/04/30 07:54:21 adam Exp $
2 2
3SHA1 (pyfakefs-3.5.7.tar.gz) = 502466f9d3ad2491f635371b5c346d9c50c19326 3SHA1 (pyfakefs-3.5.8.tar.gz) = 02307824822e452ab2ed63bb79b29644f3a39165
4RMD160 (pyfakefs-3.5.7.tar.gz) = 61bc616d8e2a9703d0d2bb63104f8ed1e7326d88 4RMD160 (pyfakefs-3.5.8.tar.gz) = c235db695f03821879a9cafd06d25835c7ce69c3
5SHA512 (pyfakefs-3.5.7.tar.gz) = 18a4e7dc17511bca9927a4fe9d0c788cc9b41a4225276f31a9697a279312c883127bd7161dd33e33bc65cf104c11fb92585d206fd6112dd6ec93f8544e7c4c5e 5SHA512 (pyfakefs-3.5.8.tar.gz) = 305cb35a04479229c6301d88e7ffc9fe8ac21d3fda03a9cc99ae5525b5bd1a6a1c89d2dcc129f499adf0de77045b6fb4938e799e623977952ca07f3a6b09ca53
6Size (pyfakefs-3.5.7.tar.gz) = 155103 bytes 6Size (pyfakefs-3.5.8.tar.gz) = 154941 bytes