python-time-machine/python-time-machine.changes

160 lines
6.1 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-------------------------------------------------------------------
Sun Jun 30 08:25:19 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 2.14.2:
* Fix SystemError on Python 3.13 and Windows when starting time
travelling.
-------------------------------------------------------------------
Sat Apr 20 08:01:44 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 2.14.1:
* Fix segmentation fault when the first travel() call in a
process uses a timedelta.
-------------------------------------------------------------------
Thu Mar 14 08:17:15 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 2.14.0:
* Fix utcfromtimestamp() warning on Python 3.12+.
* Fix utcfromtimestamp() warning on Python 3.12+.
* Fix class decorator for classmethod overrides.
* Avoid calling deprecated uuid._load_system_functions() on
Python 3.9+.
* Avoid calling deprecated uuid._load_system_functions() on
Python 3.9+.
* Thanks to Nikita Sobolev for the ping in CPython Issue
* Support Python 3.13 alpha 4.
-------------------------------------------------------------------
Thu Nov 9 09:05:38 UTC 2023 - ecsos <ecsos@opensuse.org>
- Update to 2.13.0
- Add support for datetime.timedelta to time_machine.travel().
- Fix documentation about using local time for naive date(time) strings.
- Add shift() method to the time_machine pytest fixture.
- Mock time.monotonic() and time.monotonic_ns().
They return the values of time.time() and time.time_ns()
respectively, rather than real monotonic clocks.
- Changes from 2.12.0
- Include wheels for Python 3.12.
- Changes from 2.11.0
- Drop Python 3.7 support.
- Changes from 2.10.0
- Support Python 3.12.
-------------------------------------------------------------------
Fri Jun 9 06:20:34 UTC 2023 - ecsos <ecsos@opensuse.org>
- Add %{?sle15_python_module_pythons}
-------------------------------------------------------------------
Wed May 31 09:26:06 UTC 2023 - Ben Greiner <code@bnavigator.de>
- Move to PEP517
- Do not use pytzdata, but system timezone directly
- Don't catchall sitearch
-------------------------------------------------------------------
Sat May 27 19:44:39 UTC 2023 - Dirk Müller <dmueller@suse.com>
- update to 2.9.0:
* Explicitly error when attempting to install on PyPy.
-------------------------------------------------------------------
Tue Apr 11 08:32:21 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org>
- BuildRequire python38-backports.zoneinfo only when python38-base
is present in the buildsystem: fix build on distros where python
3.8 is no longer in the supported set of python interpreters.
-------------------------------------------------------------------
Sat Oct 29 16:04:03 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com>
- Update to version 2.8.2
* Improve type hints for time_machine.travel() to preserve the types of the wrapped function/coroutine/class.
-------------------------------------------------------------------
Thu Aug 18 07:00:08 UTC 2022 - Sebastian Wagner <sebix+novell.com@sebix.at>
- update to version 2.8.1:
- Actually build Python 3.11 wheels.
- update to version 2.8.0:
- Build Python 3.11 wheels.
- update to version 2.7.1:
- Fix usage of ``ZoneInfo`` from the ``backports.zoneinfo`` package.
This makes ``ZoneInfo`` support work for Python < 3.9.
- update to version 2.7.0:
- Support Python 3.11 (no wheels yet, they will only be available when Python 3.11 is RC when the ABI is stable).
-------------------------------------------------------------------
Tue Jan 11 10:01:09 UTC 2022 - Sebastian Wagner <sebix+novell.com@sebix.at>
- Limit package to python >= 3.7
-------------------------------------------------------------------
Mon Jan 10 17:18:47 UTC 2022 - Sebastian Wagner <sebix+novell.com@sebix.at>
- update to version 2.6.0:
* Drop Python 3.6 support.
-------------------------------------------------------------------
Tue Dec 14 15:06:54 UTC 2021 - Sebastian Wagner <sebix+novell.com@sebix.at>
- update to version 2.5.0:
* Add ``time_machine.escape_hatch``, which provides functions to bypass
time-machine.
Thanks to Matt Pegler for the feature request in `Issue #206
<https://github.com/adamchainz/time-machine/issues/206>`__.
-------------------------------------------------------------------
Tue Dec 14 07:40:10 UTC 2021 - pgajdos@suse.com
- pytest-runner is not required for build
-------------------------------------------------------------------
Sat Nov 27 14:29:53 UTC 2021 - Sebastian Wagner <sebix+novell.com@sebix.at>
- update to version 2.4.1:
- Build musllinux wheels.
-------------------------------------------------------------------
Sat Sep 4 17:54:02 UTC 2021 - Sebastian Wagner <sebix+novell.com@sebix.at>
- update to version 2.4.0:
- Support Python 3.10.
-------------------------------------------------------------------
Fri Jul 30 08:23:35 UTC 2021 - Sebastian Wagner <sebix+novell.com@sebix.at>
- update to version 2.3.1:
- Build universal2 wheels for Python 3.8 on macOS.
- update to version 2.3.0:
- Allow passing ``tick`` to ``Coordinates.move_to()`` and the pytest fixtures
``time_machine.move_to()``. This allows freezing or unfreezing of time when
travelling.
-------------------------------------------------------------------
Sat Jul 3 13:17:35 UTC 2021 - Sebastian Wagner <sebix+novell.com@sebix.at>
- update to version 2.2.0:
- Include type hints.
- Convert C module to use PEP 489 multi-phase extension module initialization.
This makes the module ready for Python sub-interpreters.
- Release now includes a universal2 wheel for Python 3.9 on macOS, to work on
Apple Silicon.
- Stop distributing tests to reduce package size. Tests are not intended to be
run outside of the tox setup in the repository. Repackagers can use GitHub's
tarballs per tag.
-------------------------------------------------------------------
Sat May 29 07:50:49 UTC 2021 - Sebastian Wagner <sebix+novell.com@sebix.at>
- skip python2 to fix leap build
- add missing group tag to fix leap build
-------------------------------------------------------------------
Tue May 25 11:43:44 UTC 2021 - Sebastian Wagner <sebix+novell.com@sebix.at>
- initial package for version 2.1.0.