SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python310-testfixtures-7.0.4-2.2.noarch.rpm :

* Tue Dec 13 2022 Yogalakshmi Arunachalam - Update to 7.0.4
* Remove py.typed file: neither mypy nor testfixtures are ready for this file to be present.
* Wed Nov 09 2022 Yogalakshmi Arunachalam - Update to 7.0.3 (3 Nov 2022)
* Further bugfixes around self-referential datastructures and :func:`compare`.- Update to 7.0.2 (1 Nov 2022)
* Reinstate support for self-referential data structures in :func:`compare`. The new implementation provides more clarity about what\'s going on and also ignores more immutable data types.- Update to 7.0.1 (1 Nov 2022)
* Remove non-functional support for self-referential data structures in :func:`compare`. The functionality didn\'t work but did cause erroneous reported equality of values in dictionaries that were actually not equal.
* Tue Oct 04 2022 Daniel Garcia - Remove testfixtures-sybil3-py310.patch, it\'s included in upstream now.- Update to 7.0.0
* Refresh documentation.
* Add type annotations.
* Drop support for Python 2. The minimum supported Python version is now 3.6.
* Sybil 3 is now the minimum supported version if you use :class:`~.sybil.FileParser`.
* Rename and refactor the date and time mocks, they are now :any:`mock_date`, :any:`mock_datetime` and :any:`mock_time`. :func:`test_date`, :func:`test_datetime` and :func:`test_time` are still present as aliases but are now deprecated.
* Add :meth:`TempDirectory.as_string`, :meth:`TempDirectory.as_path` and :meth:`TempDirectory.as_local`. :meth:`TempDirectory.getpath` is now deprecated.
* :class:`TempDirectory` can now be used to wrap existing directories.
* Fixed a bug where :any:`OutputCapture.captured` returned bytes instead of a string with fd=True.
* The deprecated strict option to :class:`Comparison` has been removed, use the partial option instead.
* The deprecated :meth:`TempDirectory.check`, :meth:`TempDirectory.check_dir` and :meth:`TempDirectory.check_all` methods have been removed.- 6.18.5 (1 Mar 2022)
* Fix bug in detection of Mock backport.- 6.18.4 (25 Feb 2022)
* Ensure compatibility with Sybil 2 and Sybil 3 along with pytest 6 and pytest 7.
* Sun Dec 26 2021 Ben Greiner - Replace testfixtures-pr167-sybil3.patch by testfixtures-sybil3-py310.patch -- gh#simplistix/testfixtures#167- Don\'t test Django on python36: Django 4 dropped support for Python < 3.8
* Tue Dec 21 2021 Ben Greiner - Add testfixtures-pr167-sybil3.patch
* gh#simplistix/testfixtures#167
* Thu Oct 07 2021 Ben Greiner - update to 6.18.3
* Fix bug when using :func:`compare` on two regular expressions that have very long patterns.
* Fix bug that meant :class:`LogCapture` didn\'t preserve or provide a clean testing environment for filters.
* Fix bug when showing differences between mappings found by :func:`compare` when mismatching values contained the same number more than once.
* Add support for lazy resolution of prefix and suffix when using :func:`compare`.- Drop appease-django-320.patch merged upstream- Drop unresolvable Python 2 build
* Sun May 09 2021 Dirk Müller - update to 6.17.1 - Fix bug where bug where duplicated entries in an ordered but partial :class:`SequenceComparison` could result in a failed match.
* Wed Apr 28 2021 Steve Kowalik - Add appease-django-320.patch:
* Upstream patch to avoid a test failure with building with Django 3.2
* Fri Dec 18 2020 John Vandenberg - update to v6.17.0
* Add simpler flag support to `StringComparison`.
* Fix deprecation warning about invalid escape sequence.- from v6.16.0
* Clarify the documentation of timezones when using `test_datetime`
* :doc:`api` has been re-arranged to make it easier to browse.
* The strict parameter to `Comparison` has been deprecated in favour of partial.
* Add `SequenceComparison`, `Subset` and `Permutation` objects.
* Add `MappingComparison` objects.
* Officially support Python 3.9.
* Sun Nov 29 2020 ecsos - update to 6.15.0: - Add support to :class:LogCapture for making sure log entries above a specified level have been checked.
* Wed Sep 16 2020 Dirk Mueller - update to 6.14.2: - Fix bug where ``ignore_eq`` had no effect on nested objects when using :func:`compare`- remove python383.patch (upstream)
* Tue Jun 23 2020 Benjamin Greiner - use local source dir for pytest imports (tests are not installed) gh#openSUSE/python-rpm-macros#48
* Tue May 19 2020 Tomáš Chvátal - Add patch to fix build with python 3.8.3:
* python383.patch- Update to 6.14.1:
* Fix bugs in comparison of :func:`~unittest.mock.call` objects where the :func:`repr` of the :func:`~unittest.mock.call` arguments were the same even when their attributes were not.
* Thu Mar 12 2020 Tomáš Chvátal - Fix build without python2
* Wed Mar 11 2020 pgajdosAATTsuse.com- version update to 6.14.0 6.14.0 (24 Feb 2020) - ------------------- - Add support for non-deterministic logging order when using :meth:`twisted.LogCapture`. 6.13.1 (20 Feb 2020) - ------------------- - Fix for using :func:`compare` to compare two-element :func:`~unittest.mock.call` objects. 6.13.0 (18 Feb 2020) - ------------------- - Allow any attributes that need to be ignored to be specified directly when calling :func:`~testfixtures.comparison.compare_object`. This is handy when writing comparers for :func:`compare`. 6.12.1 (16 Feb 2020) - ------------------- - Fix a bug that occured when using :func:`compare` to compare a string with a slotted object that had the same :func:`repr` as the string. 6.12.0 (6 Feb 2020) - ------------------ - Add support for ``universal_newlines``, ``text``, ``encoding`` and ``errors`` to :class:`popen.MockPopen`, but only for Python 3. 6.11.0 (29 Jan 2020) - ------------------- - :class:`decimal.Decimal` now has better representation when :func:`compare` displays a failed comparison, particularly on Python 2. - Add support to :func:`compare` for explicitly naming objects to be compared as ``x`` and ``y``. This allows symmetry with the ``x_label`` and ``y_label`` parameters that are now documented. - Restore ability for :class:`Comparison` to compare properties and methods, although these uses are not recommended. 6.10.3 (22 Nov 2019) - ------------------- - Fix bug where new-style classes had their attributes checked with :func:`compare` even when they were of different types. 6.10.2 (15 Nov 2019) - ------------------- - Fix bugs in :func:`compare` when comparing objects which have both ``__slots__`` and a ``__dict__``. 6.10.1 (1 Nov 2019) - ------------------ - Fix edge case where string interning made dictionary comparison output much less useful.
* Mon Jul 22 2019 Tomáš Chvátal - Update to 6.10.0:
* Better feedback where objects do not :func:`compare` equal but do have the same representation.
* Mon Jun 17 2019 pgajdosAATTsuse.com- version update to 6.9.0 - Fix deprecation warning relating to :func:`getargspec`. - Improve :doc:`mocking ` docs. - Add ``strip_whitespace`` option to :class:`OutputCapture`. - When ``separate`` is used with :class:`OutputCapture`, differences in ``stdout` and ``stderr`` are now given in the same :class:`AssertionError`. - :class:`ShouldRaise` no longer catches exceptions that are not of the required type. - Fixed a problem that resulted in unhelpful :func:`compare` failures when :func:`~unittest.mock.call` was involved and Python 3.6.7 was used.
* Tue May 21 2019 pgajdosAATTsuse.com- version update to 6.8.2
* Fix handling of the latest releases of the :mod:`mock` backport.
* Fix bogus import in :class:`OutputCapture`.
* Allow :class:`OutputCapture` to capture the underlying file descriptors for :attr:`sys.stdout` and :attr:`sys.stderr`.
* Silence :class:`DeprecationWarning` relating to ``collections.abc`` on Python 3.7.
* Thu Apr 18 2019 Marketa Calabkova - update to version 6.7.0
* Add :meth:`twisted.LogCapture.raise_logged_failure` debugging helper.
* Tue Mar 26 2019 John Vandenberg - Add docs/
*.txt to %docs- Remove tests from the runtime package- Update to v6.6.2
* popen.MockPopen.set_command is now symmetrical with popen.MockPopen process instantiation in that both can be called with either lists or strings, in the same way as subprocess.Popen.- from 6.6.1
* Fixed bugs where using \'not_there\' to ensure a key or attribute was not there but would be set by a test would result in the test attribute or key being left behind.
* Add support for comparing functools.partial instances and fix comparison of functions and other objects where vars() returns an empty dict.- from v6.6.0
* Add the ability to ignore attributes of particular object types when using `compare`.- from v6.5.2
* Fix bug when `compare` was used with objects that had __slots__ inherited from a base class but where their __slots__ was an empty sequence.- from v6.5.1
* Fix bug when `compare` was used with objects that had __slots__ inherited from a base class.
* Wed Feb 13 2019 John Vandenberg - Update to version 6.5.0 See changes.rst for list of changes since version 5.3.1- Remove many unnecessary build dependencies- Activate tests- Add Suggests for Django, Twisted, sybil and zope.component
* Tue Feb 05 2019 John Vandenberg - Remove unnecessary build dependencies
 
ICM