Port details on branch 2025Q1
py-pytest4 Simple powerful testing with Python (legacy version 4)
4.6.11_2,1 devel
Σ =1 4.6.11_2,1Version of this port present on the latest quarterly branch. DEPRECATED: Depends on expired devel/py-atomicwrites This port expired on: 2025-06-21Maintainer: python@FreeBSD.org Port Added: 2022-03-18 17:15:15
Last Update: 2025-06-23 19:17:52
Commit Hash: a8c532d
People watching this port, also watch: libgd , netpbm , libwmf , p5-Socket6 , docbook-xml Also Listed In: python
License: MIT
WWW: https://docs.pytest.org/en/latest/ Description: # The pytest testing tool makes it easy to write small tests, yet scales to
support complex functional testing.
Features:
* Detailed info on failing assert statements
* Auto-discovery of test modules and functions
* Modular fixtures to manage small or parametrized long-lived test resources
* Can run unittest (or trial), nose test suites out of the box
* Rich plugin architecture, with over 315+ external plugins ¦ ¦ ¦ ¦
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist # There is no configure plist information for this port. USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
${PYTHON_PKGNAMEPREFIX}pytest4>0:devel/py-pytest4@${PY_FLAVOR} Conflicts: # CONFLICTS_INSTALL:
No installation instructions: This port has been deleted. PKGNAME: py311-pytest4 Package flavors (<flavor>: <package> ) # distinfo: # TIMESTAMP = 1620405525
SHA256 (pytest-4.6.11.tar.gz) = 50fa82392f2120cc3ec2ca0a75ee615be4c479e66669789771f1758332be4353
SIZE (pytest-4.6.11.tar.gz) = 952305
Packages (timestamps in pop-ups are UTC): #
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Build dependencies: #
py311-setuptools>=40.0 : devel/py-setuptools@py311 py311-setuptools-scm>=0 : devel/py-setuptools-scm@py311 py311-wheel>=0 : devel/py-wheel@py311 python3.11 : lang/python311 py311-build>=0 : devel/py-build@py311 py311-installer>=0 : devel/py-installer@py311
Test dependencies: #
bash : shells/bash lsof : sysutils/lsof py311-argcomplete>=0 : devel/py-argcomplete@py311 py311-decorator>=0 : devel/py-decorator@py311 py311-hypothesis>=3.56 : devel/py-hypothesis@py311 py311-Jinja2>=0 : devel/py-Jinja2@py311 py311-mock>=0 : devel/py-mock@py311 py311-nose>=0 : devel/py-nose@py311 py311-numpy>=0,1 : math/py-numpy@py311 py311-pexpect>=0 : misc/py-pexpect@py311 py311-pytest>=0 : devel/py-pytest@py311 py311-pytest-xdist>=1.13 : devel/py-pytest-xdist@py311 py311-requests>=0 : www/py-requests@py311 py311-twisted>=0 : devel/py-twisted@py311 py311-unittest2>=0 : devel/py-unittest2@py311 python3.11 : lang/python311
Runtime dependencies: #
py311-atomicwrites>=1.0 : devel/py-atomicwrites@py311 py311-attrs>=17.4.0 : devel/py-attrs@py311 py311-more-itertools>=4.0.0 : devel/py-more-itertools@py311 py311-packaging>=0 : devel/py-packaging@py311 py311-pluggy0>=0.12<1.0 : devel/py-pluggy0@py311 py311-py>=1.5.0 : devel/py-py@py311 py311-six>=1.10.0 : devel/py-six@py311 py311-wcwidth>=0 : devel/py-wcwidth@py311 python3.11 : lang/python311
NOTE: dependencies for deleted ports are notoriously suspect This port is required by: # for Run #
Deleted ports which required this port:
for Test #
Deleted ports which required this port:
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options : #
No options to configure Options name : #
devel_py-pytest4 USES: #
python
FreshPorts was unable to extract/find any pkg message # Master Sites: #