Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python313-fixtures-4.3.2-1.3 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python313-fixtures Distribution: openSUSE Tumbleweed
Version: 4.3.2 Vendor: openSUSE
Release: 1.3 Build date: Sun Apr 26 11:17:05 2026
Group: Unspecified Build host: reproducible
Size: 232440 Source RPM: python-fixtures-4.3.2-1.3.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/testing-cabal/fixtures
Summary: Fixtures, reusable state for writing clean tests and more
Fixtures 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.

Provides

Requires

License

Apache-2.0 OR BSD-3-Clause

Changelog

* Sun Apr 26 2026 Dirk Müller <dmueller@suse.com>
  - update to 4.3.2:
    * Temporarily re-add the ``fixtures.tests.helpers`` module.
    * Improve types for WarningsCapture.
    * Use ParamSpec for better type hints.
    * Return Self from __enter__ for better type inference.
    * Accept null level for FakeLogger.
    * Simplify mypy configuration.
    * Run mypy via tox in CI.
    * Enable additional ruff rules.
    * Include tests directory in sdist.
    * Drop Python 3.9 support, add Python 3.14 support.
    * Fix usage of removed testtools.testcase.TestSkipped.
    * Fix typo in the streams extra.
    * Stop installing tests in wheel packages.
    * Skip type checking on PyPy.
    * Add typing support with py.typed marker for PEP 561
      compliance.
    * Drop support for Python 3.8 (EOL).
    * Format code with ruff.
    * Fix Python 3.9 and 3.10 compatibility issues with typing.
    * Include missing Apache license file in sdist.
    * Include missing configuration, license and metadata files in
      sdist when building with hatch(ling).
    * Republish using Trusted Publishing (properly this time).
    * Use ``code-block`` directive for Python code.
    * Add support for Python 3.12 and 3.13.
    * Drop support for Python 3.7 (EOL)
    * Drop support for external ``mock`` package.
  - drop handle-no-external-mock.patch (upstream)
* Tue May 27 2025 Markéta Machová <mmachova@suse.com>
  - Convert to pip-based build
* Sat May 27 2023 Dirk Müller <dmueller@suse.com>
  - update to 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.
* Fri Apr 21 2023 Dirk Müller <dmueller@suse.com>
  - add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl <mcepl@suse.com>
  - Make calling of %{sle15modernpython} optional.
* Thu Oct 06 2022 Dirk Müller <dmueller@suse.com>
  - update to 4.0.1:
    * Remove testtools from requirements.txt as well
    * github: Add all pypy3 versions to test matrix
    * github: Add Python 3.11 betas to test matrix
    * tox: Add py311
    * Support Popen's process\_group argument from Python 3.11
    * Update classmethod expectations (again) for Python 3.11
    * Revert to the previous classmethod expectations for PyPy3.9
* Wed May 11 2022 Steve Kowalik <steven.kowalik@suse.com>
  - Update to 4.0.0:
    * Document more changes since 3.0.0
    * Mention extra in another place in README
    * Move testtools requirement to a "streams" extra
    * Stop using testtools.helpers.try_import
    * Fix MockPatchMultiple.DEFAULT
    * Fix YAML type confusion
    * Add support for Python 3.10
    * Mark README as rST
    * setup.cfg: Replace dashes with underscores
    * Drop support for Python < 3.6, add 3.7 - 3.9
    * Add possibility to reset the FakeLogger
    * Add missing APIs to FakeProcess, making it match Popen (LP #1373224)
  - Remove patch fixtures-pr36-py39.patch:
    * Included upstream.
  - Add patch handle-no-external-mock.patch:
    * Skip a testcase if mock is not available.
  - Bump required versions of pbr and testtools.
  - Correct URL.
* Wed Jan 26 2022 Jan Engelhardt <jengelh@inai.de>
  - Add missing BuildRequire on python-setuptools
    (this was implicitly pulled in only).
* Fri Mar 19 2021 Ben Greiner <code@bnavigator.de>
  - Add fixtures-pr36-py39.patch -- gh#testing-cabal/fixtures#46
    * Drops Python 2 compatibility in favor of Python 3.9
    * Also removes six (but wants to keep mock)
* Mon Oct 14 2019 Matej Cepl <mcepl@suse.com>
  - Replace %fdupes -s with plain %fdupes; hardlinks are better.

Files

/usr/lib/python3.13/site-packages/fixtures
/usr/lib/python3.13/site-packages/fixtures-4.3.2.dist-info
/usr/lib/python3.13/site-packages/fixtures-4.3.2.dist-info/INSTALLER
/usr/lib/python3.13/site-packages/fixtures-4.3.2.dist-info/METADATA
/usr/lib/python3.13/site-packages/fixtures-4.3.2.dist-info/RECORD
/usr/lib/python3.13/site-packages/fixtures-4.3.2.dist-info/REQUESTED
/usr/lib/python3.13/site-packages/fixtures-4.3.2.dist-info/WHEEL
/usr/lib/python3.13/site-packages/fixtures-4.3.2.dist-info/licenses
/usr/lib/python3.13/site-packages/fixtures-4.3.2.dist-info/licenses/AUTHORS
/usr/lib/python3.13/site-packages/fixtures-4.3.2.dist-info/licenses/COPYING
/usr/lib/python3.13/site-packages/fixtures/__init__.py
/usr/lib/python3.13/site-packages/fixtures/__pycache__
/usr/lib/python3.13/site-packages/fixtures/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/fixtures/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/fixtures/__pycache__/_version.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/fixtures/__pycache__/_version.cpython-313.pyc
/usr/lib/python3.13/site-packages/fixtures/__pycache__/callmany.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/fixtures/__pycache__/callmany.cpython-313.pyc
/usr/lib/python3.13/site-packages/fixtures/__pycache__/fixture.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/fixtures/__pycache__/fixture.cpython-313.pyc
/usr/lib/python3.13/site-packages/fixtures/__pycache__/testcase.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/fixtures/__pycache__/testcase.cpython-313.pyc
/usr/lib/python3.13/site-packages/fixtures/_fixtures
/usr/lib/python3.13/site-packages/fixtures/_fixtures/__init__.py
/usr/lib/python3.13/site-packages/fixtures/_fixtures/__pycache__
/usr/lib/python3.13/site-packages/fixtures/_fixtures/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/fixtures/_fixtures/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/fixtures/_fixtures/__pycache__/environ.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/fixtures/_fixtures/__pycache__/environ.cpython-313.pyc
/usr/lib/python3.13/site-packages/fixtures/_fixtures/__pycache__/logger.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/fixtures/_fixtures/__pycache__/logger.cpython-313.pyc
/usr/lib/python3.13/site-packages/fixtures/_fixtures/__pycache__/mockpatch.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/fixtures/_fixtures/__pycache__/mockpatch.cpython-313.pyc
/usr/lib/python3.13/site-packages/fixtures/_fixtures/__pycache__/monkeypatch.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/fixtures/_fixtures/__pycache__/monkeypatch.cpython-313.pyc
/usr/lib/python3.13/site-packages/fixtures/_fixtures/__pycache__/packagepath.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/fixtures/_fixtures/__pycache__/packagepath.cpython-313.pyc
/usr/lib/python3.13/site-packages/fixtures/_fixtures/__pycache__/popen.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/fixtures/_fixtures/__pycache__/popen.cpython-313.pyc
/usr/lib/python3.13/site-packages/fixtures/_fixtures/__pycache__/pythonpackage.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/fixtures/_fixtures/__pycache__/pythonpackage.cpython-313.pyc
/usr/lib/python3.13/site-packages/fixtures/_fixtures/__pycache__/pythonpath.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/fixtures/_fixtures/__pycache__/pythonpath.cpython-313.pyc
/usr/lib/python3.13/site-packages/fixtures/_fixtures/__pycache__/streams.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/fixtures/_fixtures/__pycache__/streams.cpython-313.pyc
/usr/lib/python3.13/site-packages/fixtures/_fixtures/__pycache__/tempdir.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/fixtures/_fixtures/__pycache__/tempdir.cpython-313.pyc
/usr/lib/python3.13/site-packages/fixtures/_fixtures/__pycache__/temphomedir.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/fixtures/_fixtures/__pycache__/temphomedir.cpython-313.pyc
/usr/lib/python3.13/site-packages/fixtures/_fixtures/__pycache__/timeout.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/fixtures/_fixtures/__pycache__/timeout.cpython-313.pyc
/usr/lib/python3.13/site-packages/fixtures/_fixtures/__pycache__/warnings.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/fixtures/_fixtures/__pycache__/warnings.cpython-313.pyc
/usr/lib/python3.13/site-packages/fixtures/_fixtures/environ.py
/usr/lib/python3.13/site-packages/fixtures/_fixtures/logger.py
/usr/lib/python3.13/site-packages/fixtures/_fixtures/mockpatch.py
/usr/lib/python3.13/site-packages/fixtures/_fixtures/monkeypatch.py
/usr/lib/python3.13/site-packages/fixtures/_fixtures/packagepath.py
/usr/lib/python3.13/site-packages/fixtures/_fixtures/popen.py
/usr/lib/python3.13/site-packages/fixtures/_fixtures/pythonpackage.py
/usr/lib/python3.13/site-packages/fixtures/_fixtures/pythonpath.py
/usr/lib/python3.13/site-packages/fixtures/_fixtures/streams.py
/usr/lib/python3.13/site-packages/fixtures/_fixtures/tempdir.py
/usr/lib/python3.13/site-packages/fixtures/_fixtures/temphomedir.py
/usr/lib/python3.13/site-packages/fixtures/_fixtures/timeout.py
/usr/lib/python3.13/site-packages/fixtures/_fixtures/warnings.py
/usr/lib/python3.13/site-packages/fixtures/_version.py
/usr/lib/python3.13/site-packages/fixtures/callmany.py
/usr/lib/python3.13/site-packages/fixtures/fixture.py
/usr/lib/python3.13/site-packages/fixtures/py.typed
/usr/lib/python3.13/site-packages/fixtures/testcase.py
/usr/lib/python3.13/site-packages/fixtures/tests
/usr/lib/python3.13/site-packages/fixtures/tests/__init__.py
/usr/lib/python3.13/site-packages/fixtures/tests/__pycache__
/usr/lib/python3.13/site-packages/fixtures/tests/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/fixtures/tests/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/fixtures/tests/__pycache__/helpers.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/fixtures/tests/__pycache__/helpers.cpython-313.pyc
/usr/lib/python3.13/site-packages/fixtures/tests/helpers.py
/usr/share/doc/packages/python313-fixtures
/usr/share/doc/packages/python313-fixtures/GOALS
/usr/share/doc/packages/python313-fixtures/NEWS
/usr/share/doc/packages/python313-fixtures/README.rst
/usr/share/licenses/python313-fixtures
/usr/share/licenses/python313-fixtures/Apache-2.0
/usr/share/licenses/python313-fixtures/BSD
/usr/share/licenses/python313-fixtures/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Aug 3 00:04:55 2026