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

python2-mock-3.0.5-lp152.6.3.1 RPM for noarch

From OpenSuSE Ports Leap 15.2 updates for noarch

Name: python2-mock Distribution: openSUSE Leap 15.2
Version: 3.0.5 Vendor: openSUSE
Release: lp152.6.3.1 Build date: Fri Oct 23 23:26:56 2020
Group: Development/Languages/Python Build host: obs-arm-9
Size: 250956 Source RPM: python-mock-3.0.5-lp152.6.3.1.src.rpm
Summary: A Python Mocking and Patching Library for Testing
mock is a Python module that provides a core Mock class. It removes the need
to create a host of stubs throughout your test suite. After performing an
action, you can make assertions about which methods / attributes were used and
arguments they were called with. You can also specify return values and set
needed attributes in the normal way.






* Tue May 14 2019 Ondřej Súkup <>
  - update to 3.0.5
  - drop remove_unittest2.patch
    * more in CHANGELOG.rst
* Mon Aug 13 2018
  - Remove dependency on unittest2
    Add remove_unittest2.patch to facilitate that
    Remove unnecessary now unittest2-fallback.patch
* Thu Jan 04 2018
  - Condition python2 build to ensure we can build py3 only package
* Tue Sep 05 2017
  - adjust requires for singlespec'ified python-funcsigs
* Thu Oct 06 2016
  - update for multipython build
  - remove test runner because it performs dark magic that
    causes a failure in test suite
  - implement fallback to python's own unittest instead of unittest2
    if we're on Python 3 (to avoid dependencies on funcsigs and unittest2)
* Thu Oct 06 2016
  - Fix pytohn-funcsigs Requires
* Thu Jun 02 2016
  - update to 2.0.0:
    * Fix #338: depend on a fixed version of funcsigs
    * More 3.2 support dropping cleanup
    * Update sync point
    * Add Mock.assert_called()
    * Issue25347 - Format the error message output of mock's assert_has_calls method
    * Issue #22138: Fix mock.patch behavior when patching descriptors. Restore original values after patching
    * Issue #24857: Comparing call_args to a long sequence now correctly returns a boolean result instead of raising an exception
    * Issue #23004: mock_open() now reads binary data correctly when the type of read_data is bytes
    * Add version info in the docs
    * Update six to a version with raises_from
    * Fix #328 - handle unicode __repr__ on Python 2.x
    * Drop support for Python 3.2
    * Fix typo in docs/index.txt
    * Fix README.rst checking
    * Be clearer about Python version compat
    * Issue #295: use a setup_requires dependency
    * Improve grouping of imports in tests
    * Use six to detect python2/3 in main module
    * Use six to detect python2/3 in test modules
  - adjust Requires
  - use as Source url
* Fri Jan 08 2016
  - BuildRequires python-setuptools >= 17.1 If you have a lower
    version the build will fail.
* Mon Oct 26 2015
  - BuildRequires python-funcsigs.  It was already in Requires,
    but is also needed at build time for unit tests.
* Mon Jul 27 2015
  - python-mock now requires python-pbr
* Mon Jul 27 2015
  - update to 1.3.0:
    * Update sync point
    * Issue #21750: Further fixup to be styled like other mock APIs
    * Typo fix in mock.patch
    * Revert "Issue #21750: mock_open.read_data can now be read from each instance, as it"
    * Add 2.6 back to classifiers
    * Record sync point
    * Issue #21750: mock_open.read_data can now be read from each instance, as it could in Python 3.3
    * Issue #18622: unittest.mock.mock_open().reset_mock would recurse infinitely
    * Folk should test 2.6 locally too
    * Closes #279: setuptools.version is too new
    * Support python 2.6
    * Update sync point and sync docs
    * Issue #23661: unittest.mock side_effects can now be exceptions again
    * Abort installation if the installer is using setuptools<17.1
    * Closes #269: setup_requires pbr 1.3
    * Closes #257: version the dependency on six
    * Rename README.txt to README.rst
    * Make reproducing travis behaviour somewhat easier
    * Cleanup version number handling
    * Overhaul docs
    * Update docs
    * Remove stale, ignore pbr outputs
    * Convert to a package, use pbr, update metadata
    * Bump versions
    * Officially drop 2.6 support
    * Issue #23310: Fix MagicMock's initializer to work with __methods__. Behavior equivalent to m.configure_mock(). Patch by Kasia Jachim
    * Issue #23568: Add rdivmod support to MagicMock() objects
    * Issue #23581: Add matmul support to MagicMock
    * Issue #23326: Removed __ne__ implementations. Since fixing default __ne__ implementation in issue #21408 they are redundant
    * Issue #22823: Use set literals instead of creating a set from a list. Fixed an output of sets in examples
    * Closes #21270 : We now override tuple methods in objects
    * Suppress a couple more DeprecationWarnings in the test suite
    * Closes #21256: Printout of keyword args in deterministic order in mock calls
    * Removes unused varargs and varkwargs from assert_not_called()
    * Closes Issue 21262: New method assert_not_called for Mock
    * Closes Issue 21238: New keyword argument `unsafe` to Mock
    * Closes issue 21239. unittest.mock.patch.stopall() did not work deterministically when the same name was patched multiple times
    * Closes Issue 21222
    * Closes issue 17660. You no longer need to explicitly pass create=True when patching builtin names
    * Issue 17826. Setting an iterable side_effect on a mock created by create_autospec now works
    * Issue 20968. unittest.mock.MagicMock now supports division
    * Issue #20189: Four additional builtin types (PyTypeObject, PyMethodDescr_Type, _PyMethodWrapper_Type, and PyWrapperDescr_Type) have been modified to provide introspection information for builtins. Also: many additional Lib, test suite, and Argument Clinic fixes
    * Issue #19594: Use specific asserts in unittest tests
    * Remove shadowed test
    * Adjust comment
    * Issue #19013: add a __main__ to unittest.test.testmock to ease CLI invocation
    * Issue #19013: add unittest.main() epilogs to unittest.mock's own test modules
    * Process DEFAULT values in mock side_effect that returns iterator
    * Closes issue 17467. Add readline and readlines support to unittest.mock.mock_open
    * Issue #17047: remove doubled words added in 3.3 as reported by Serhiy Storchaka and Matthew Barnett
    * Issue #17015: When it has a spec, a Mock object now inspects its signature when matching calls, so that arguments can be matched positionally or by name
    * Closes issue 15323. Improve failure message of Mock.assert_called_once_with
    * Close #14857: fix regression in references to PEP 3135 implicit __class__ closure variable. Reopens issue #12370, but also updates unittest.mock to workaround that issue
    * Remove incorrect comment
    * Closes issue 14634. unittest.mock.create_autospec now supports keyword only arguments
    * unittest.mock: removed another bit of Python 2 only code
    * Adding unittest.mock documentation
    * unittest.mock: remove another piece of Python 2 specific code
    * Remove more Python 2 code from unittest.mock (obsolete function attributes)
    * Support subclassing unittest.mock._patch and fix various obscure bugs around patcher spec arguments
    * unittest.mock.MagicMock objects are now unorderable by default
    * Removed XXX from unittest.mock docstring and switch to a nicer try...except...finally
    * Remove more Python 2 compatibility cruft from unittest.mock
    * PEP 417: Adding unittest.mock
    * Ignore patch rejects too
    * Add NEWS
    * Add PyPy to travis
    * Issue #20189: Four additional builtin types
    * Just hard-depend on unittest2
    * Fix typo in test name
    * Some basic release process notes
    * Ignore more editor files
    * Add testrepository configuration
    * We never need sudo. Containers FTW
    * Fixup ignores
    * Iterating on .travis.yml
    * Setup Travis-CI
  - drop mock-unittest2py27.patch, no longer needed



Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Jan 9 15:29:00 2023