Path to this page:
./
devel/py-fixtures,
Fixtures, reusable state for writing clean tests and more
Branch: CURRENT,
Version: 4.1.0,
Package name: py312-fixtures-4.1.0,
Maintainer: pkgsrc-usersFixtures defines a Python contract for reusable state / support
logic, primarily for unit testing. Helper and adaption logic is
included to make it easy to write your own fixtures using the
fixtures contract. Glue code is provided that makes using fixtures
that meet the Fixtures contract in unittest compatible test cases
easy and straight forward.
Required to run:[
devel/py-setuptools] [
lang/py-six] [
lang/python37]
Required to build:[
devel/py-mock] [
devel/py-pbr] [
pkgtools/cwrappers]
Master sites:
Filesize: 57.188 KB
Version history: (Expand)
- (2024-10-14) Updated to version: py312-fixtures-4.1.0
- (2023-12-11) Updated to version: py311-fixtures-4.1.0
- (2023-11-08) Updated to version: py311-fixtures-3.0.0nb1
- (2023-02-09) Updated to version: py310-fixtures-3.0.0nb1
- (2022-01-05) Updated to version: py39-fixtures-3.0.0nb1
- (2021-10-07) Updated to version: py39-fixtures-3.0.0
CVS history: (Expand)
2023-12-17 09:29:04 by Thomas Klausner | Files touched by this commit (1) |
Log message:
py-fixtures: fix TOOLS
|
2023-12-11 18:14:48 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-fixtures: updated to 4.1.0
4.1.0
* Drop support for Python 3.6 (EOL)
* Add a new ``WarningsFilter`` filter, allowing users to filter warnings as
part of their tests, before restoring said filters.
4.0.1
* Remove ``testtools`` from ``requirements.txt`` as well.
4.0.0
* Add missing APIs to ``FakeProcess``, making it match ``Popen``.
* Dropped support for Python 2.7, Python 3.4 and Python 3.5 (EOL).
* Added support for Python 3.6-3.10.
* Add possibility to reset the ``FakeLogger``.
* Access ``mock.DEFAULT`` lazily rather than at import time so ``mock`` can
be overridden with something else.
* Support all ``subprocess.Popen`` arguments up to Python 3.10.
* Move ``testtools`` requirement to a new ``fixtures[streams]`` extra.
|
2023-11-07 23:38:10 by Thomas Klausner | Files touched by this commit (112) |
Log message:
*: latest py-sphinx only support Python 3.9+
|
2022-05-03 19:33:09 by Nia Alarie | Files touched by this commit (1) |
Log message:
py-fixtures: turn pbr into a TOOL_DEPENDS since it's listed as required
during setup by the build system
|
2022-04-30 01:29:18 by Thomas Klausner | Files touched by this commit (13) |
Log message:
*: mark dependencies of py-pbr and py-test-virtualenv as not-for-python-2.x
|
2022-01-27 11:57:32 by Thomas Klausner | Files touched by this commit (10) |
Log message:
*: switch py-testtools users to versioned_dependencies.mk
|
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|
2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|