Sun Oct 2 23:45:52 2022 UTC ()
Update to 6.2.0. From the changelog:

DateScrubber:
- You can now easily create a date scrubber.

SimpleLogger log_to_string is thread safe:
- log_to_string, by default, now will log 1 string per thread. Allowing
  multithreaded testing


(schmonz)
diff -r1.52 -r1.53 pkgsrc/devel/py-approvaltests/Makefile
diff -r1.25 -r1.26 pkgsrc/devel/py-approvaltests/PLIST
diff -r1.51 -r1.52 pkgsrc/devel/py-approvaltests/distinfo

cvs diff -r1.52 -r1.53 pkgsrc/devel/py-approvaltests/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-approvaltests/Makefile 2022/09/28 18:02:26 1.52
+++ pkgsrc/devel/py-approvaltests/Makefile 2022/10/02 23:45:51 1.53
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.52 2022/09/28 18:02:26 schmonz Exp $ 1# $NetBSD: Makefile,v 1.53 2022/10/02 23:45:51 schmonz Exp $
2 2
3DISTNAME= approvaltests-6.1.0 3DISTNAME= approvaltests-6.2.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= devel python 5CATEGORIES= devel python
6MASTER_SITES= ${MASTER_SITE_PYPI:=a/approvaltests/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=a/approvaltests/}
7 7
8MAINTAINER= schmonz@NetBSD.org 8MAINTAINER= schmonz@NetBSD.org
9HOMEPAGE= https://approvaltests.com/ 9HOMEPAGE= https://approvaltests.com/
10COMMENT= Assertion/verification library to aid testing 10COMMENT= Assertion/verification library to aid testing
11LICENSE= apache-2.0 11LICENSE= apache-2.0
12 12
13DEPENDS+= ${PYPKGPREFIX}-allpairspy-[0-9]*:../../devel/py-allpairspy 13DEPENDS+= ${PYPKGPREFIX}-allpairspy-[0-9]*:../../devel/py-allpairspy
14DEPENDS+= ${PYPKGPREFIX}-beautifulsoup4-[0-9]*:../../www/py-beautifulsoup4 14DEPENDS+= ${PYPKGPREFIX}-beautifulsoup4-[0-9]*:../../www/py-beautifulsoup4
15DEPENDS+= ${PYPKGPREFIX}-empty-files-[0-9]*:../../devel/py-empty-files 15DEPENDS+= ${PYPKGPREFIX}-empty-files-[0-9]*:../../devel/py-empty-files
16 16

cvs diff -r1.25 -r1.26 pkgsrc/devel/py-approvaltests/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/py-approvaltests/PLIST 2022/09/28 18:02:26 1.25
+++ pkgsrc/devel/py-approvaltests/PLIST 2022/10/02 23:45:51 1.26
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.25 2022/09/28 18:02:26 schmonz Exp $ 1@comment $NetBSD: PLIST,v 1.26 2022/10/02 23:45:51 schmonz 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}/requires.txt 5${PYSITELIB}/${EGG_INFODIR}/requires.txt
6${PYSITELIB}/${EGG_INFODIR}/top_level.txt 6${PYSITELIB}/${EGG_INFODIR}/top_level.txt
7${PYSITELIB}/approvaltests/__init__.py 7${PYSITELIB}/approvaltests/__init__.py
8${PYSITELIB}/approvaltests/__init__.pyc 8${PYSITELIB}/approvaltests/__init__.pyc
9${PYSITELIB}/approvaltests/__init__.pyo 9${PYSITELIB}/approvaltests/__init__.pyo
10${PYSITELIB}/approvaltests/approval_exception.py 10${PYSITELIB}/approvaltests/approval_exception.py
11${PYSITELIB}/approvaltests/approval_exception.pyc 11${PYSITELIB}/approvaltests/approval_exception.pyc
12${PYSITELIB}/approvaltests/approval_exception.pyo 12${PYSITELIB}/approvaltests/approval_exception.pyo
13${PYSITELIB}/approvaltests/approvals.py 13${PYSITELIB}/approvaltests/approvals.py
14${PYSITELIB}/approvaltests/approvals.pyc 14${PYSITELIB}/approvaltests/approvals.pyc
@@ -114,29 +114,26 @@ ${PYSITELIB}/approvaltests/reporters/fil @@ -114,29 +114,26 @@ ${PYSITELIB}/approvaltests/reporters/fil
114${PYSITELIB}/approvaltests/reporters/file_capture_reporter.pyo 114${PYSITELIB}/approvaltests/reporters/file_capture_reporter.pyo
115${PYSITELIB}/approvaltests/reporters/first_working_reporter.py 115${PYSITELIB}/approvaltests/reporters/first_working_reporter.py
116${PYSITELIB}/approvaltests/reporters/first_working_reporter.pyc 116${PYSITELIB}/approvaltests/reporters/first_working_reporter.pyc
117${PYSITELIB}/approvaltests/reporters/first_working_reporter.pyo 117${PYSITELIB}/approvaltests/reporters/first_working_reporter.pyo
118${PYSITELIB}/approvaltests/reporters/generic_diff_reporter.py 118${PYSITELIB}/approvaltests/reporters/generic_diff_reporter.py
119${PYSITELIB}/approvaltests/reporters/generic_diff_reporter.pyc 119${PYSITELIB}/approvaltests/reporters/generic_diff_reporter.pyc
120${PYSITELIB}/approvaltests/reporters/generic_diff_reporter.pyo 120${PYSITELIB}/approvaltests/reporters/generic_diff_reporter.pyo
121${PYSITELIB}/approvaltests/reporters/generic_diff_reporter_config.py 121${PYSITELIB}/approvaltests/reporters/generic_diff_reporter_config.py
122${PYSITELIB}/approvaltests/reporters/generic_diff_reporter_config.pyc 122${PYSITELIB}/approvaltests/reporters/generic_diff_reporter_config.pyc
123${PYSITELIB}/approvaltests/reporters/generic_diff_reporter_config.pyo 123${PYSITELIB}/approvaltests/reporters/generic_diff_reporter_config.pyo
124${PYSITELIB}/approvaltests/reporters/generic_diff_reporter_factory.py 124${PYSITELIB}/approvaltests/reporters/generic_diff_reporter_factory.py
125${PYSITELIB}/approvaltests/reporters/generic_diff_reporter_factory.pyc 125${PYSITELIB}/approvaltests/reporters/generic_diff_reporter_factory.pyc
126${PYSITELIB}/approvaltests/reporters/generic_diff_reporter_factory.pyo 126${PYSITELIB}/approvaltests/reporters/generic_diff_reporter_factory.pyo
127${PYSITELIB}/approvaltests/reporters/introduction_reporter.py 
128${PYSITELIB}/approvaltests/reporters/introduction_reporter.pyc 
129${PYSITELIB}/approvaltests/reporters/introduction_reporter.pyo 
130${PYSITELIB}/approvaltests/reporters/multi_reporter.py 127${PYSITELIB}/approvaltests/reporters/multi_reporter.py
131${PYSITELIB}/approvaltests/reporters/multi_reporter.pyc 128${PYSITELIB}/approvaltests/reporters/multi_reporter.pyc
132${PYSITELIB}/approvaltests/reporters/multi_reporter.pyo 129${PYSITELIB}/approvaltests/reporters/multi_reporter.pyo
133${PYSITELIB}/approvaltests/reporters/python_native_reporter.py 130${PYSITELIB}/approvaltests/reporters/python_native_reporter.py
134${PYSITELIB}/approvaltests/reporters/python_native_reporter.pyc 131${PYSITELIB}/approvaltests/reporters/python_native_reporter.pyc
135${PYSITELIB}/approvaltests/reporters/python_native_reporter.pyo 132${PYSITELIB}/approvaltests/reporters/python_native_reporter.pyo
136${PYSITELIB}/approvaltests/reporters/received_file_launcher_reporter.py 133${PYSITELIB}/approvaltests/reporters/received_file_launcher_reporter.py
137${PYSITELIB}/approvaltests/reporters/received_file_launcher_reporter.pyc 134${PYSITELIB}/approvaltests/reporters/received_file_launcher_reporter.pyc
138${PYSITELIB}/approvaltests/reporters/received_file_launcher_reporter.pyo 135${PYSITELIB}/approvaltests/reporters/received_file_launcher_reporter.pyo
139${PYSITELIB}/approvaltests/reporters/report_all_to_clipboard.py 136${PYSITELIB}/approvaltests/reporters/report_all_to_clipboard.py
140${PYSITELIB}/approvaltests/reporters/report_all_to_clipboard.pyc 137${PYSITELIB}/approvaltests/reporters/report_all_to_clipboard.pyc
141${PYSITELIB}/approvaltests/reporters/report_all_to_clipboard.pyo 138${PYSITELIB}/approvaltests/reporters/report_all_to_clipboard.pyo
142${PYSITELIB}/approvaltests/reporters/report_by_creating_diff_file.py 139${PYSITELIB}/approvaltests/reporters/report_by_creating_diff_file.py
@@ -157,41 +154,47 @@ ${PYSITELIB}/approvaltests/reporters/rep @@ -157,41 +154,47 @@ ${PYSITELIB}/approvaltests/reporters/rep
157${PYSITELIB}/approvaltests/reporters/report_with_vscode.py 154${PYSITELIB}/approvaltests/reporters/report_with_vscode.py
158${PYSITELIB}/approvaltests/reporters/report_with_vscode.pyc 155${PYSITELIB}/approvaltests/reporters/report_with_vscode.pyc
159${PYSITELIB}/approvaltests/reporters/report_with_vscode.pyo 156${PYSITELIB}/approvaltests/reporters/report_with_vscode.pyo
160${PYSITELIB}/approvaltests/reporters/reporter_that_automatically_approves.py 157${PYSITELIB}/approvaltests/reporters/reporter_that_automatically_approves.py
161${PYSITELIB}/approvaltests/reporters/reporter_that_automatically_approves.pyc 158${PYSITELIB}/approvaltests/reporters/reporter_that_automatically_approves.pyc
162${PYSITELIB}/approvaltests/reporters/reporter_that_automatically_approves.pyo 159${PYSITELIB}/approvaltests/reporters/reporter_that_automatically_approves.pyo
163${PYSITELIB}/approvaltests/reporters/reporters.json 160${PYSITELIB}/approvaltests/reporters/reporters.json
164${PYSITELIB}/approvaltests/reporters/testing_reporter.py 161${PYSITELIB}/approvaltests/reporters/testing_reporter.py
165${PYSITELIB}/approvaltests/reporters/testing_reporter.pyc 162${PYSITELIB}/approvaltests/reporters/testing_reporter.pyc
166${PYSITELIB}/approvaltests/reporters/testing_reporter.pyo 163${PYSITELIB}/approvaltests/reporters/testing_reporter.pyo
167${PYSITELIB}/approvaltests/scrubbers/__init__.py 164${PYSITELIB}/approvaltests/scrubbers/__init__.py
168${PYSITELIB}/approvaltests/scrubbers/__init__.pyc 165${PYSITELIB}/approvaltests/scrubbers/__init__.pyc
169${PYSITELIB}/approvaltests/scrubbers/__init__.pyo 166${PYSITELIB}/approvaltests/scrubbers/__init__.pyo
 167${PYSITELIB}/approvaltests/scrubbers/date_scrubber.py
 168${PYSITELIB}/approvaltests/scrubbers/date_scrubber.pyc
 169${PYSITELIB}/approvaltests/scrubbers/date_scrubber.pyo
170${PYSITELIB}/approvaltests/scrubbers/scrubbers.py 170${PYSITELIB}/approvaltests/scrubbers/scrubbers.py
171${PYSITELIB}/approvaltests/scrubbers/scrubbers.pyc 171${PYSITELIB}/approvaltests/scrubbers/scrubbers.pyc
172${PYSITELIB}/approvaltests/scrubbers/scrubbers.pyo 172${PYSITELIB}/approvaltests/scrubbers/scrubbers.pyo
173${PYSITELIB}/approvaltests/storyboard.py 173${PYSITELIB}/approvaltests/storyboard.py
174${PYSITELIB}/approvaltests/storyboard.pyc 174${PYSITELIB}/approvaltests/storyboard.pyc
175${PYSITELIB}/approvaltests/storyboard.pyo 175${PYSITELIB}/approvaltests/storyboard.pyo
176${PYSITELIB}/approvaltests/string_writer.py 176${PYSITELIB}/approvaltests/string_writer.py
177${PYSITELIB}/approvaltests/string_writer.pyc 177${PYSITELIB}/approvaltests/string_writer.pyc
178${PYSITELIB}/approvaltests/string_writer.pyo 178${PYSITELIB}/approvaltests/string_writer.pyo
179${PYSITELIB}/approvaltests/utilities/__init__.py 179${PYSITELIB}/approvaltests/utilities/__init__.py
180${PYSITELIB}/approvaltests/utilities/__init__.pyc 180${PYSITELIB}/approvaltests/utilities/__init__.pyc
181${PYSITELIB}/approvaltests/utilities/__init__.pyo 181${PYSITELIB}/approvaltests/utilities/__init__.pyo
182${PYSITELIB}/approvaltests/utilities/clipboard_utilities.py 182${PYSITELIB}/approvaltests/utilities/clipboard_utilities.py
183${PYSITELIB}/approvaltests/utilities/clipboard_utilities.pyc 183${PYSITELIB}/approvaltests/utilities/clipboard_utilities.pyc
184${PYSITELIB}/approvaltests/utilities/clipboard_utilities.pyo 184${PYSITELIB}/approvaltests/utilities/clipboard_utilities.pyo
 185${PYSITELIB}/approvaltests/utilities/deprecated.py
 186${PYSITELIB}/approvaltests/utilities/deprecated.pyc
 187${PYSITELIB}/approvaltests/utilities/deprecated.pyo
185${PYSITELIB}/approvaltests/utilities/exceptions/__init__.py 188${PYSITELIB}/approvaltests/utilities/exceptions/__init__.py
186${PYSITELIB}/approvaltests/utilities/exceptions/__init__.pyc 189${PYSITELIB}/approvaltests/utilities/exceptions/__init__.pyc
187${PYSITELIB}/approvaltests/utilities/exceptions/__init__.pyo 190${PYSITELIB}/approvaltests/utilities/exceptions/__init__.pyo
188${PYSITELIB}/approvaltests/utilities/exceptions/exception_collector.py 191${PYSITELIB}/approvaltests/utilities/exceptions/exception_collector.py
189${PYSITELIB}/approvaltests/utilities/exceptions/exception_collector.pyc 192${PYSITELIB}/approvaltests/utilities/exceptions/exception_collector.pyc
190${PYSITELIB}/approvaltests/utilities/exceptions/exception_collector.pyo 193${PYSITELIB}/approvaltests/utilities/exceptions/exception_collector.pyo
191${PYSITELIB}/approvaltests/utilities/exceptions/exception_utils.py 194${PYSITELIB}/approvaltests/utilities/exceptions/exception_utils.py
192${PYSITELIB}/approvaltests/utilities/exceptions/exception_utils.pyc 195${PYSITELIB}/approvaltests/utilities/exceptions/exception_utils.pyc
193${PYSITELIB}/approvaltests/utilities/exceptions/exception_utils.pyo 196${PYSITELIB}/approvaltests/utilities/exceptions/exception_utils.pyo
194${PYSITELIB}/approvaltests/utilities/exceptions/multiple_exceptions.py 197${PYSITELIB}/approvaltests/utilities/exceptions/multiple_exceptions.py
195${PYSITELIB}/approvaltests/utilities/exceptions/multiple_exceptions.pyc 198${PYSITELIB}/approvaltests/utilities/exceptions/multiple_exceptions.pyc
196${PYSITELIB}/approvaltests/utilities/exceptions/multiple_exceptions.pyo 199${PYSITELIB}/approvaltests/utilities/exceptions/multiple_exceptions.pyo
197${PYSITELIB}/approvaltests/utilities/logger/__init__.py 200${PYSITELIB}/approvaltests/utilities/logger/__init__.py
@@ -208,31 +211,37 @@ ${PYSITELIB}/approvaltests/utilities/log @@ -208,31 +211,37 @@ ${PYSITELIB}/approvaltests/utilities/log
208${PYSITELIB}/approvaltests/utilities/logger/simple_logger_approvals.pyo 211${PYSITELIB}/approvaltests/utilities/logger/simple_logger_approvals.pyo
209${PYSITELIB}/approvaltests/utilities/map_reduce.py 212${PYSITELIB}/approvaltests/utilities/map_reduce.py
210${PYSITELIB}/approvaltests/utilities/map_reduce.pyc 213${PYSITELIB}/approvaltests/utilities/map_reduce.pyc
211${PYSITELIB}/approvaltests/utilities/map_reduce.pyo 214${PYSITELIB}/approvaltests/utilities/map_reduce.pyo
212${PYSITELIB}/approvaltests/utilities/markdown_table.py 215${PYSITELIB}/approvaltests/utilities/markdown_table.py
213${PYSITELIB}/approvaltests/utilities/markdown_table.pyc 216${PYSITELIB}/approvaltests/utilities/markdown_table.pyc
214${PYSITELIB}/approvaltests/utilities/markdown_table.pyo 217${PYSITELIB}/approvaltests/utilities/markdown_table.pyo
215${PYSITELIB}/approvaltests/utilities/multiline_string_utils.py 218${PYSITELIB}/approvaltests/utilities/multiline_string_utils.py
216${PYSITELIB}/approvaltests/utilities/multiline_string_utils.pyc 219${PYSITELIB}/approvaltests/utilities/multiline_string_utils.pyc
217${PYSITELIB}/approvaltests/utilities/multiline_string_utils.pyo 220${PYSITELIB}/approvaltests/utilities/multiline_string_utils.pyo
218${PYSITELIB}/approvaltests/utilities/os_utilities.py 221${PYSITELIB}/approvaltests/utilities/os_utilities.py
219${PYSITELIB}/approvaltests/utilities/os_utilities.pyc 222${PYSITELIB}/approvaltests/utilities/os_utilities.pyc
220${PYSITELIB}/approvaltests/utilities/os_utilities.pyo 223${PYSITELIB}/approvaltests/utilities/os_utilities.pyo
 224${PYSITELIB}/approvaltests/utilities/stack_frame_utilities.py
 225${PYSITELIB}/approvaltests/utilities/stack_frame_utilities.pyc
 226${PYSITELIB}/approvaltests/utilities/stack_frame_utilities.pyo
221${PYSITELIB}/approvaltests/utilities/string_wrapper.py 227${PYSITELIB}/approvaltests/utilities/string_wrapper.py
222${PYSITELIB}/approvaltests/utilities/string_wrapper.pyc 228${PYSITELIB}/approvaltests/utilities/string_wrapper.pyc
223${PYSITELIB}/approvaltests/utilities/string_wrapper.pyo 229${PYSITELIB}/approvaltests/utilities/string_wrapper.pyo
224${PYSITELIB}/approvaltests/utilities/time_utilities.py 230${PYSITELIB}/approvaltests/utilities/time_utilities.py
225${PYSITELIB}/approvaltests/utilities/time_utilities.pyc 231${PYSITELIB}/approvaltests/utilities/time_utilities.pyc
226${PYSITELIB}/approvaltests/utilities/time_utilities.pyo 232${PYSITELIB}/approvaltests/utilities/time_utilities.pyo
 233${PYSITELIB}/approvaltests/utilities/wrapper.py
 234${PYSITELIB}/approvaltests/utilities/wrapper.pyc
 235${PYSITELIB}/approvaltests/utilities/wrapper.pyo
227${PYSITELIB}/approvaltests/utils.py 236${PYSITELIB}/approvaltests/utils.py
228${PYSITELIB}/approvaltests/utils.pyc 237${PYSITELIB}/approvaltests/utils.pyc
229${PYSITELIB}/approvaltests/utils.pyo 238${PYSITELIB}/approvaltests/utils.pyo
230${PYSITELIB}/approvaltests/verifiable_objects/__init__.py 239${PYSITELIB}/approvaltests/verifiable_objects/__init__.py
231${PYSITELIB}/approvaltests/verifiable_objects/__init__.pyc 240${PYSITELIB}/approvaltests/verifiable_objects/__init__.pyc
232${PYSITELIB}/approvaltests/verifiable_objects/__init__.pyo 241${PYSITELIB}/approvaltests/verifiable_objects/__init__.pyo
233${PYSITELIB}/approvaltests/verifiable_objects/formatter_of_argparse_namespace.py 242${PYSITELIB}/approvaltests/verifiable_objects/formatter_of_argparse_namespace.py
234${PYSITELIB}/approvaltests/verifiable_objects/formatter_of_argparse_namespace.pyc 243${PYSITELIB}/approvaltests/verifiable_objects/formatter_of_argparse_namespace.pyc
235${PYSITELIB}/approvaltests/verifiable_objects/formatter_of_argparse_namespace.pyo 244${PYSITELIB}/approvaltests/verifiable_objects/formatter_of_argparse_namespace.pyo
236${PYSITELIB}/approvaltests/version.py 245${PYSITELIB}/approvaltests/version.py
237${PYSITELIB}/approvaltests/version.pyc 246${PYSITELIB}/approvaltests/version.pyc
238${PYSITELIB}/approvaltests/version.pyo 247${PYSITELIB}/approvaltests/version.pyo

cvs diff -r1.51 -r1.52 pkgsrc/devel/py-approvaltests/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-approvaltests/distinfo 2022/09/28 18:02:26 1.51
+++ pkgsrc/devel/py-approvaltests/distinfo 2022/10/02 23:45:51 1.52
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.51 2022/09/28 18:02:26 schmonz Exp $ 1$NetBSD: distinfo,v 1.52 2022/10/02 23:45:51 schmonz Exp $
2 2
3BLAKE2s (approvaltests-6.1.0.tar.gz) = f2cfd2d2a3a66dd827b3e826cc91c12aa41188d7ea038d939b055e4f1d0b8a3e 3BLAKE2s (approvaltests-6.2.0.tar.gz) = 6e0b69d8c8072e6e6770f0d9b65217239a1ea0235131da8021fdddd93018041f
4SHA512 (approvaltests-6.1.0.tar.gz) = 8328a5b12d240dc645c84b3615e6d61857c35b6ee780c6945f1371bd47537bf81e72e2d51ec9df463d21cc0a3f7831216f66800acf02e39dcef9e3856fa758c4 4SHA512 (approvaltests-6.2.0.tar.gz) = a99e3ac7dfb4b90e8c0c7426105fda00d21662e2abc52036f60aa3c08d18d39b45b47e257be7e72da968d8a27b7c174331849424697731e89c7624be3b0365ad
5Size (approvaltests-6.1.0.tar.gz) = 37797 bytes 5Size (approvaltests-6.2.0.tar.gz) = 39264 bytes