notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
py-nose3 nose extends unittest to make testing easier
1.3.8_1 devel on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.3.8_1Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-06-30 07:18:28
Last Update: 2024-04-08 20:17:15
Commit Hash: 0cbb09f
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
Also Listed In: python
License: LGPL21
WWW:
https://github.com/jayvdb/nose3
Description:
nose3 is a drop-in fork of nose v1 that is compatible with Python 2.7 and Python 3.3-3.10 without using lib2to3 or other compatibility layer. It does not yet support Python 3.11. nose extends the test loading and running features of unittest, making it easier to write, find and run tests. By default, nose will run tests in files or directories under the current working directory whose names include "test" or "Test" at a word boundary (like "test_this" or "functional_test" or "TestClass" but not "libtest"). Test output is similar to that of unittest, but also includes captured stdout output from failing tests, for easy print-style debugging. These features, and many more, are customizable through the use of plugins. Plugins included with nose provide support for doctest, code coverage and profiling, flexible attribute-based test selection, output capture and more. More information about writing plugins may be found on in the nose API documentation.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

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.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}nose3>0:devel/py-nose3@${PY_FLAVOR}
Conflicts:
CONFLICTS_INSTALL:
  • py39--nose
To install the port:
cd /usr/ports/devel/py-nose3/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/py-nose3
  • pkg install py39-nose3
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
NOTE: This is a Python port. Instead of py39-nose3 listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py39-nose3
Package flavors (<flavor>: <package>)
  • py39: py39-nose3
distinfo:
TIMESTAMP = 1686496668 SHA256 (nose3-1.3.8.tar.gz) = 762aae22cadb898b00b9d4f4bbb9f8e87f8e0dde6c49a88cd0c554f4e5925b76 SIZE (nose3-1.3.8.tar.gz) = 924720

Packages (timestamps in pop-ups are UTC):
py39-nose3
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--------
FreeBSD:13:quarterly--1.3.8--1.3.81.3.81.3.8
FreeBSD:14:latest--------
FreeBSD:14:quarterly-----1.3.81.3.81.3.8
FreeBSD:15:latest--n/a-n/a1.3.81.3.81.3.8
 

py311-nose3
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.3.8_11.3.8_1-1.3.8_11.3.8_1---
FreeBSD:13:quarterly1.3.8_11.3.8_1-1.3.8_11.3.8_1---
FreeBSD:14:latest1.3.8_11.3.8_1-1.3.8_11.3.8_1---
FreeBSD:14:quarterly1.3.8_11.3.8_1-1.3.8_11.3.8_1---
FreeBSD:15:latest1.3.8_11.3.8_1n/a1.3.8_1n/a---
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py39-setuptools>=0 : devel/py-setuptools@py39
  2. py39-wheel>=0 : devel/py-wheel@py39
  3. python3.9 : lang/python39
  4. py39-build>=0 : devel/py-build@py39
  5. py39-installer>=0 : devel/py-installer@py39
Test dependencies:
  1. python3.9 : lang/python39
Runtime dependencies:
  1. python3.9 : lang/python39
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
devel_py-nose3
USES:
python
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/n/nose3/
  2. https://pypi.org/packages/source/n/nose3/
Collapse this list.

Number of commits found: 2

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.3.8_1
08 Apr 2024 20:17:15
commit hash: 0cbb09f1e5b76b2fd792ff3515f65e4865ac6b4acommit hash: 0cbb09f1e5b76b2fd792ff3515f65e4865ac6b4acommit hash: 0cbb09f1e5b76b2fd792ff3515f65e4865ac6b4acommit hash: 0cbb09f1e5b76b2fd792ff3515f65e4865ac6b4a files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-nose3: Convert to USE_PYTHON=pep517

- Bump PORTREVISION for package change
1.3.8
30 Jun 2023 06:59:36
commit hash: 4acceff265bad172974982252a5fbf23a36f52abcommit hash: 4acceff265bad172974982252a5fbf23a36f52abcommit hash: 4acceff265bad172974982252a5fbf23a36f52abcommit hash: 4acceff265bad172974982252a5fbf23a36f52ab files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-nose3: Add py-nose3 1.3.8

nose3 is a drop-in fork of nose v1 that is compatible with Python 2.7 and Python
3.3-3.10 without using lib2to3 or other compatibility layer. It does not yet
support Python 3.11.

nose extends the test loading and running features of unittest, making it easier
to write, find and run tests.

By default, nose will run tests in files or directories under the current
working directory whose names include "test" or "Test" at a word boundary (like
"test_this" or "functional_test" or "TestClass" but not "libtest"). Test output
is similar to that of unittest, but also includes captured stdout output from
failing tests, for easy print-style debugging.

These features, and many more, are customizable through the use of plugins.
Plugins included with nose provide support for doctest, code coverage and
profiling, flexible attribute-based test selection, output capture and more.
More information about writing plugins may be found on in the nose API
documentation.

Number of commits found: 2