Commit graph

23 commits

Author SHA1 Message Date
wiz
ac21e06d36 py-tempora: add missing tool dependency 2022-11-16 22:54:12 +00:00
adam
6129cac2ef py-tempora: updated to 5.0.2
v5.0.2
======
- Refreshed project.
- Enrolled with Tidelift.

v5.0.1
======
- Refreshed project.

v5.0.0
======
- Removed deprecated ``divide_*`` functions and ``Parser``
  class.
- Require Python 3.7 or later.
- Fixed error reporting in parse_timedelta.

v4.1.2
======
- Docs now build without warnings.

v4.1.1
======
- Fixed issue where digits were picked up in the unit when
  adjacent to the last unit.

v4.1.0
======
- Added support for more formats in ``parse_timedelta``.
- ``parse_timedelta`` now supports formats emitted by
  ``timeit``, including honoring nanoseconds at the
  microsecond resolution.

v4.0.2
======
- Refreshed package metadata.

v4.0.1
======
- Refreshed package metadata.

v4.0.0
======
- Removed ``strptime`` function in favor of
  `datetime.datetime.strptime <https://docs.python.org/3/library/datetime.html#datetime.datetime.strptime>`_. If passing
  a ``tzinfo`` parameter, instead invoke `.replace(tzinfo=...)`
  on the result.
- Deprecated ``divide_timedelta`` and ``divide_timedelta_float``
  now that Python supports this functionality natively.
- Deprecated ``Parser`` class. The
  `dateutil.parser <https://dateutil.readthedocs.io/en/stable/parser.html>`_
  provides more sophistication.
2022-11-06 18:18:37 +00:00
wiz
04c7b97790 *: fix == vs. != confusion
Reported by adam
2022-05-12 08:20:36 +00:00
wiz
66a57fd05c *: do not use py-freezegun with python 2.7 2022-05-12 08:05:28 +00:00
wiz
4f48678c96 *: setuptools_scm: switch to versioned_dependencies 2022-01-13 19:31:20 +00:00
wiz
67e1f1a6bf python: egg.mk: add USE_PKG_RESOURCES flag
This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.

Set this flag for packages that need it and bump PKGREVISION.
2022-01-05 15:40:56 +00:00
wiz
bb579283d0 *: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
2022-01-04 20:53:26 +00:00
nia
390a720537 time: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
2021-10-26 11:24:16 +00:00
nia
5c3f4c5851 time: Remove SHA1 hashes for distfiles 2021-10-07 15:03:53 +00:00
adam
8ed4443d77 pytest from versioned depends 2020-05-18 10:40:11 +00:00
adam
5180edcb53 py-tempora: updated to 1.14.1
1.14.1
Fix failing doctest in parse_timedelta.
2019-04-19 10:01:13 +00:00
adam
8f64ea8751 py-tempora: updated to 1.14
1.14
Package refresh, including use of declarative config in
the package metadata.
2018-11-15 10:07:38 +00:00
adam
9dafed9cf1 py-tempora: updated to 1.13
1.13
Enhancements to BackoffDelay:
- Added .reset method.
- Made iterable to retrieve delay values.
2018-07-07 09:03:07 +00:00
adam
cc420411d2 py-tempora: updated to 1.12
1.12:
Added UTC module (Python 3 only), inspired by the utc project.
2018-07-03 09:56:28 +00:00
adam
fca2f57187 py-tempora: updated to 1.11
1.11:
Scheduler now honors daylight savings times in the PeriodicCommands.
2018-03-15 12:34:54 +00:00
adam
1f239cee97 py-tempora: updated to 1.10
1.10
Added ``timing.BackoffDelay``, suitable for implementing
exponential backoff delays, such as those between retries.
2017-12-22 05:55:39 +00:00
adam
bbb7b47689 1.9
Added support for months, years to ``parse_timedelta``.
2017-08-22 08:08:25 +00:00
adam
07aa5dc9d3 1.8:
Introducing ``timing.Timer``, featuring a ``expired``
method for detecting when a certain duration has been
exceeded.
2017-07-19 17:06:49 +00:00
wiz
2119c02ab5 Revert previous now that py-setuptools is fixed. 2017-04-23 06:58:47 +00:00
wiz
063286bce4 Fix PLIST after update. 2017-04-22 07:26:44 +00:00
joerg
67447ed0ba Needs py-setuptools_scm. 2017-02-15 02:21:53 +00:00
adam
a3b69b8f28 Changed category from www to time 2017-02-13 17:20:35 +00:00
adam
763d48bbbe Added time/py-tempora version 1.6.1
Objects and routines pertaining to date and time (tempora).

Modules include:
- tempora (top level package module) contains miscellaneous
  utilities and constants.
- timing contains routines for measuring and profiling.
- schedule contains an event scheduler.
2017-02-13 17:15:00 +00:00