pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/py-approvaltests Update to 7.2.0. From the chang...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/39bf98b97f75
branches:  trunk
changeset: 386984:39bf98b97f75
user:      schmonz <schmonz%pkgsrc.org@localhost>
date:      Wed Oct 19 11:38:12 2022 +0000

description:
Update to 7.2.0. From the changelog:

7.0.0:
Breaking Change:
- approval_utilities is becoming its own pypi package to allow usage in
  production code.

7.1.0:
Command Line Approvals:
- You can now easily verify command line outputs. You can also pass
  inputs into the command line under test, including Iterables. This
  allows you to easily test non-python programs from ApprovalTests.

7.2.0:
- You can invoke a verify() call from the command line. This allows
  invoking python approvals from any other stack via subprocesses.

diffstat:

 devel/py-approvaltests/Makefile   |  12 +++--
 devel/py-approvaltests/PLIST      |  71 +++++---------------------------------
 devel/py-approvaltests/distinfo   |   8 ++--
 devel/py-approvaltests/options.mk |   4 +-
 4 files changed, 23 insertions(+), 72 deletions(-)

diffs (175 lines):

diff -r b29152f2c7e8 -r 39bf98b97f75 devel/py-approvaltests/Makefile
--- a/devel/py-approvaltests/Makefile   Wed Oct 19 11:37:34 2022 +0000
+++ b/devel/py-approvaltests/Makefile   Wed Oct 19 11:38:12 2022 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.53 2022/10/02 23:45:51 schmonz Exp $
+# $NetBSD: Makefile,v 1.54 2022/10/19 11:38:12 schmonz Exp $
 
-DISTNAME=      approvaltests-6.2.0
+DISTNAME=      approvaltests-7.2.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=a/approvaltests/}
@@ -10,9 +10,11 @@
 COMMENT=       Assertion/verification library to aid testing
 LICENSE=       apache-2.0
 
-DEPENDS+=      ${PYPKGPREFIX}-allpairspy-[0-9]*:../../devel/py-allpairspy
-DEPENDS+=      ${PYPKGPREFIX}-beautifulsoup4-[0-9]*:../../www/py-beautifulsoup4
-DEPENDS+=      ${PYPKGPREFIX}-empty-files-[0-9]*:../../devel/py-empty-files
+DEPENDS+=      ${PYPKGPREFIX}-allpairspy>=2.1.0:../../devel/py-allpairspy
+DEPENDS+=      ${PYPKGPREFIX}-approval-utilities-[0-9]*:../../devel/py-approval-utilities
+DEPENDS+=      ${PYPKGPREFIX}-beautifulsoup4>=4.4.0:../../www/py-beautifulsoup4
+DEPENDS+=      ${PYPKGPREFIX}-empty-files>=0.0.3:../../devel/py-empty-files
+# mrjob >= 0.7.4 (prod.extras)
 
 .include "options.mk"
 
diff -r b29152f2c7e8 -r 39bf98b97f75 devel/py-approvaltests/PLIST
--- a/devel/py-approvaltests/PLIST      Wed Oct 19 11:37:34 2022 +0000
+++ b/devel/py-approvaltests/PLIST      Wed Oct 19 11:38:12 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.26 2022/10/02 23:45:51 schmonz Exp $
+@comment $NetBSD: PLIST,v 1.27 2022/10/19 11:38:12 schmonz Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -7,6 +7,9 @@
 ${PYSITELIB}/approvaltests/__init__.py
 ${PYSITELIB}/approvaltests/__init__.pyc
 ${PYSITELIB}/approvaltests/__init__.pyo
+${PYSITELIB}/approvaltests/__main__.py
+${PYSITELIB}/approvaltests/__main__.pyc
+${PYSITELIB}/approvaltests/__main__.pyo
 ${PYSITELIB}/approvaltests/approval_exception.py
 ${PYSITELIB}/approvaltests/approval_exception.pyc
 ${PYSITELIB}/approvaltests/approval_exception.pyo
@@ -25,6 +28,9 @@
 ${PYSITELIB}/approvaltests/command.py
 ${PYSITELIB}/approvaltests/command.pyc
 ${PYSITELIB}/approvaltests/command.pyo
+${PYSITELIB}/approvaltests/commandline_interface.py
+${PYSITELIB}/approvaltests/commandline_interface.pyc
+${PYSITELIB}/approvaltests/commandline_interface.pyo
 ${PYSITELIB}/approvaltests/core/__init__.py
 ${PYSITELIB}/approvaltests/core/__init__.pyc
 ${PYSITELIB}/approvaltests/core/__init__.pyo
@@ -46,12 +52,6 @@
 ${PYSITELIB}/approvaltests/core/scenario_namer.py
 ${PYSITELIB}/approvaltests/core/scenario_namer.pyc
 ${PYSITELIB}/approvaltests/core/scenario_namer.pyo
-${PYSITELIB}/approvaltests/core/verifiable.py
-${PYSITELIB}/approvaltests/core/verifiable.pyc
-${PYSITELIB}/approvaltests/core/verifiable.pyo
-${PYSITELIB}/approvaltests/core/verify_parameters.py
-${PYSITELIB}/approvaltests/core/verify_parameters.pyc
-${PYSITELIB}/approvaltests/core/verify_parameters.pyo
 ${PYSITELIB}/approvaltests/core/writer.py
 ${PYSITELIB}/approvaltests/core/writer.pyc
 ${PYSITELIB}/approvaltests/core/writer.pyo
@@ -61,9 +61,6 @@
 ${PYSITELIB}/approvaltests/file_approver.py
 ${PYSITELIB}/approvaltests/file_approver.pyc
 ${PYSITELIB}/approvaltests/file_approver.pyo
-${PYSITELIB}/approvaltests/list_utils.py
-${PYSITELIB}/approvaltests/list_utils.pyc
-${PYSITELIB}/approvaltests/list_utils.pyo
 ${PYSITELIB}/approvaltests/mrjob/__init__.py
 ${PYSITELIB}/approvaltests/mrjob/__init__.pyc
 ${PYSITELIB}/approvaltests/mrjob/__init__.pyo
@@ -179,63 +176,15 @@
 ${PYSITELIB}/approvaltests/utilities/__init__.py
 ${PYSITELIB}/approvaltests/utilities/__init__.pyc
 ${PYSITELIB}/approvaltests/utilities/__init__.pyo
-${PYSITELIB}/approvaltests/utilities/clipboard_utilities.py
-${PYSITELIB}/approvaltests/utilities/clipboard_utilities.pyc
-${PYSITELIB}/approvaltests/utilities/clipboard_utilities.pyo
-${PYSITELIB}/approvaltests/utilities/deprecated.py
-${PYSITELIB}/approvaltests/utilities/deprecated.pyc
-${PYSITELIB}/approvaltests/utilities/deprecated.pyo
-${PYSITELIB}/approvaltests/utilities/exceptions/__init__.py
-${PYSITELIB}/approvaltests/utilities/exceptions/__init__.pyc
-${PYSITELIB}/approvaltests/utilities/exceptions/__init__.pyo
-${PYSITELIB}/approvaltests/utilities/exceptions/exception_collector.py
-${PYSITELIB}/approvaltests/utilities/exceptions/exception_collector.pyc
-${PYSITELIB}/approvaltests/utilities/exceptions/exception_collector.pyo
-${PYSITELIB}/approvaltests/utilities/exceptions/exception_utils.py
-${PYSITELIB}/approvaltests/utilities/exceptions/exception_utils.pyc
-${PYSITELIB}/approvaltests/utilities/exceptions/exception_utils.pyo
-${PYSITELIB}/approvaltests/utilities/exceptions/multiple_exceptions.py
-${PYSITELIB}/approvaltests/utilities/exceptions/multiple_exceptions.pyc
-${PYSITELIB}/approvaltests/utilities/exceptions/multiple_exceptions.pyo
+${PYSITELIB}/approvaltests/utilities/command_line_approvals.py
+${PYSITELIB}/approvaltests/utilities/command_line_approvals.pyc
+${PYSITELIB}/approvaltests/utilities/command_line_approvals.pyo
 ${PYSITELIB}/approvaltests/utilities/logger/__init__.py
 ${PYSITELIB}/approvaltests/utilities/logger/__init__.pyc
 ${PYSITELIB}/approvaltests/utilities/logger/__init__.pyo
-${PYSITELIB}/approvaltests/utilities/logger/logging_instance.py
-${PYSITELIB}/approvaltests/utilities/logger/logging_instance.pyc
-${PYSITELIB}/approvaltests/utilities/logger/logging_instance.pyo
-${PYSITELIB}/approvaltests/utilities/logger/simple_logger.py
-${PYSITELIB}/approvaltests/utilities/logger/simple_logger.pyc
-${PYSITELIB}/approvaltests/utilities/logger/simple_logger.pyo
 ${PYSITELIB}/approvaltests/utilities/logger/simple_logger_approvals.py
 ${PYSITELIB}/approvaltests/utilities/logger/simple_logger_approvals.pyc
 ${PYSITELIB}/approvaltests/utilities/logger/simple_logger_approvals.pyo
-${PYSITELIB}/approvaltests/utilities/map_reduce.py
-${PYSITELIB}/approvaltests/utilities/map_reduce.pyc
-${PYSITELIB}/approvaltests/utilities/map_reduce.pyo
-${PYSITELIB}/approvaltests/utilities/markdown_table.py
-${PYSITELIB}/approvaltests/utilities/markdown_table.pyc
-${PYSITELIB}/approvaltests/utilities/markdown_table.pyo
-${PYSITELIB}/approvaltests/utilities/multiline_string_utils.py
-${PYSITELIB}/approvaltests/utilities/multiline_string_utils.pyc
-${PYSITELIB}/approvaltests/utilities/multiline_string_utils.pyo
-${PYSITELIB}/approvaltests/utilities/os_utilities.py
-${PYSITELIB}/approvaltests/utilities/os_utilities.pyc
-${PYSITELIB}/approvaltests/utilities/os_utilities.pyo
-${PYSITELIB}/approvaltests/utilities/stack_frame_utilities.py
-${PYSITELIB}/approvaltests/utilities/stack_frame_utilities.pyc
-${PYSITELIB}/approvaltests/utilities/stack_frame_utilities.pyo
-${PYSITELIB}/approvaltests/utilities/string_wrapper.py
-${PYSITELIB}/approvaltests/utilities/string_wrapper.pyc
-${PYSITELIB}/approvaltests/utilities/string_wrapper.pyo
-${PYSITELIB}/approvaltests/utilities/time_utilities.py
-${PYSITELIB}/approvaltests/utilities/time_utilities.pyc
-${PYSITELIB}/approvaltests/utilities/time_utilities.pyo
-${PYSITELIB}/approvaltests/utilities/wrapper.py
-${PYSITELIB}/approvaltests/utilities/wrapper.pyc
-${PYSITELIB}/approvaltests/utilities/wrapper.pyo
-${PYSITELIB}/approvaltests/utils.py
-${PYSITELIB}/approvaltests/utils.pyc
-${PYSITELIB}/approvaltests/utils.pyo
 ${PYSITELIB}/approvaltests/verifiable_objects/__init__.py
 ${PYSITELIB}/approvaltests/verifiable_objects/__init__.pyc
 ${PYSITELIB}/approvaltests/verifiable_objects/__init__.pyo
diff -r b29152f2c7e8 -r 39bf98b97f75 devel/py-approvaltests/distinfo
--- a/devel/py-approvaltests/distinfo   Wed Oct 19 11:37:34 2022 +0000
+++ b/devel/py-approvaltests/distinfo   Wed Oct 19 11:38:12 2022 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.52 2022/10/02 23:45:51 schmonz Exp $
+$NetBSD: distinfo,v 1.53 2022/10/19 11:38:12 schmonz Exp $
 
-BLAKE2s (approvaltests-6.2.0.tar.gz) = 6e0b69d8c8072e6e6770f0d9b65217239a1ea0235131da8021fdddd93018041f
-SHA512 (approvaltests-6.2.0.tar.gz) = a99e3ac7dfb4b90e8c0c7426105fda00d21662e2abc52036f60aa3c08d18d39b45b47e257be7e72da968d8a27b7c174331849424697731e89c7624be3b0365ad
-Size (approvaltests-6.2.0.tar.gz) = 39264 bytes
+BLAKE2s (approvaltests-7.2.0.tar.gz) = 21f8f18fd6f0f1d0a10700752926d1cda74985b00339d979ec754efacd4966f0
+SHA512 (approvaltests-7.2.0.tar.gz) = d2fac4ab3a396875f179d613dbc812dadab0cfab9c039c3c5bf22e8c1f2b551d83e6355c58e3e6ffbff906632e12ebe1c9cb0afca49598495af22650a4924acf
+Size (approvaltests-7.2.0.tar.gz) = 34172 bytes
diff -r b29152f2c7e8 -r 39bf98b97f75 devel/py-approvaltests/options.mk
--- a/devel/py-approvaltests/options.mk Wed Oct 19 11:37:34 2022 +0000
+++ b/devel/py-approvaltests/options.mk Wed Oct 19 11:38:12 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.1 2022/07/22 01:00:24 schmonz Exp $
+# $NetBSD: options.mk,v 1.2 2022/10/19 11:38:12 schmonz Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.py-approvaltests
 PKG_SUPPORTED_OPTIONS= x11
@@ -6,5 +6,5 @@
 .include "../../mk/bsd.options.mk"
 
 .if !empty(PKG_OPTIONS:Mx11)
-DEPENDS+=              ${PYPKGPREFIX}-pyperclip>=1.5.27:../../x11/py-pyperclip
+DEPENDS+=              ${PYPKGPREFIX}-pyperclip>=1.5.29:../../x11/py-pyperclip
 .endif



Home | Main Index | Thread Index | Old Index