head	1.2;
access;
symbols
	pkgsrc-2026Q2:1.2.0.26
	pkgsrc-2026Q2-base:1.2
	pkgsrc-2026Q1:1.2.0.24
	pkgsrc-2026Q1-base:1.2
	pkgsrc-2025Q4:1.2.0.22
	pkgsrc-2025Q4-base:1.2
	pkgsrc-2025Q3:1.2.0.20
	pkgsrc-2025Q3-base:1.2
	pkgsrc-2025Q2:1.2.0.18
	pkgsrc-2025Q2-base:1.2
	pkgsrc-2025Q1:1.2.0.16
	pkgsrc-2025Q1-base:1.2
	pkgsrc-2024Q4:1.2.0.14
	pkgsrc-2024Q4-base:1.2
	pkgsrc-2024Q3:1.2.0.12
	pkgsrc-2024Q3-base:1.2
	pkgsrc-2024Q2:1.2.0.10
	pkgsrc-2024Q2-base:1.2
	pkgsrc-2024Q1:1.2.0.8
	pkgsrc-2024Q1-base:1.2
	pkgsrc-2023Q4:1.2.0.6
	pkgsrc-2023Q4-base:1.2
	pkgsrc-2023Q3:1.2.0.4
	pkgsrc-2023Q3-base:1.2
	pkgsrc-2023Q2:1.2.0.2
	pkgsrc-2023Q2-base:1.2;
locks; strict;
comment	@# @;


1.2
date	2023.05.29.09.19.12;	author adam;	state Exp;
branches;
next	1.1;
commitid	JeT7DF2NxA3b6QqE;

1.1
date	2023.05.05.10.03.32;	author adam;	state Exp;
branches;
next	;
commitid	VwPKhmvVX8Qg7LnE;


desc
@@


1.2
log
@py-test-console-scripts: updated to 1.4.0

1.4.0

Added

Added type-hinting for all types, pytest_console_scripts.ScriptRunner can now be used to hint the script_runner fixture.
Added support for the shell and check keywords for in-process mode. These behave as similarly to subprocess.run as possible.
Script runners now take command arguments similar to subprocess.run, including support for PathLike objects.

Deprecated

Passing command arguments in *args is now deprecated and will raise warnings. These should be wrapped in a list or tuple from now on, similar to subprocess.run.

Removed

Dropped support for Python 3.6

Fixed

Install-time dependencies have been fixed.
@
text
@@@comment $NetBSD: PLIST,v 1.1 2023/05/05 10:03:32 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/pytest_console_scripts/__init__.py
${PYSITELIB}/pytest_console_scripts/__init__.pyc
${PYSITELIB}/pytest_console_scripts/__init__.pyo
${PYSITELIB}/pytest_console_scripts/py.typed
@


1.1
log
@py-test-console-scripts: added version 1.3.1

Pytest-console-scripts is a pytest plugin for running python scripts from
within tests. It's quite similar to subprocess.run(), but it also has an
in-process mode, where the scripts are executed by the interpreter that's
running pytest (using some amount of sandboxing).
@
text
@d1 1
a1 1
@@comment $NetBSD$
d8 4
a11 3
${PYSITELIB}/pytest_console_scripts.py
${PYSITELIB}/pytest_console_scripts.pyc
${PYSITELIB}/pytest_console_scripts.pyo
@

