PackageTrack
Sign in Get early access

tempora

5.12.0 1.1M downloads/mo #4388 most downloaded on PyPI jaraco/tempora

What this package is like to depend on

Last release 1 months ago

14 Jul 2026

Release timing varies

gaps range from 2 weeks to 11 months

This project publishes no release notes

the list below is its commits, not an announcement

Nothing withdrawn

no release was ever pulled

12 years old

49 releases · first in 2015

4 releases in the last 12 months

see the full history below

Release timeline

49 releases · Feb 2015 to Jul 2026
2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 49
  1. 5.12.0 14 Jul 2026
    Commits, not release notes

    This project publishes no release notes. Between v5.11.0 and v5.12.0 there were 1 commits, 1 of them substantive:

    • Add Duration, a nanosecond-resolution timedelta
  2. 5.11.0 13 Jul 2026
    Commits, not release notes

    This project publishes no release notes. Between v5.10.0 and v5.11.0 there were 1 commits, 1 of them substantive:

    • Track duration parsing precisely in nanoseconds; add parse_nanoseconds
  3. 5.10.0 13 Jul 2026
    Commits, not release notes

    This project publishes no release notes. Between v5.9.0 and v5.10.0 there were 27 commits, 16 of them substantive:

    • Restructure tempora to put the implementation at the root.
    • Restore the dependencies.
    • Prefer 'test' extra
    • In CI, call the reusable coherent-oss/system workflow
    • Create pyproject.toml (coherent-oss/system#15)
    • Restore calc-prorate script.
    • Rely on coherent.deps for import detection.
    • Remove reference to history.
    • 👹 Feed the hobgoblins (delint).
    • 👹 Feed the hobgoblins (delint).
    • Remove agents (skeleton legacy).
    • Prefer markdown for readme.
    • Prefer single dispatch for input type routing.
    • Inline message.
    • 👹 Feed the hobgoblins (delint).
    • Pass PYPI_TOKEN and contents:write to the reusable workflow.
  4. 5.9.0 06 May 2026
    Commits, not release notes

    This project publishes no release notes. Between v5.8.1 and v5.9.0 there were 55 commits, 48 of them substantive:

    • Schedule.PeriodicCommand objects now retain custom attributes across 'next' instances.
    • Rely on suppress and passthrough decorators for clarity.
    • Rely on consume and starmap to set defaults.
    • Use set_defaults from jaraco.collections.
    • Log filenames when running pytest-mypy (jaraco/skeleton#177)
    • DelayedCommand now renders the target and execution time in str.
    • Specify the directory for news fragments.
    • Pin mypy on PyPy.
    • Merge https://github.com/jaraco/skeleton
    • Don't install (nor run) mypy on PyPy (librt build failures) (jaraco/skeleton#187)
    • Bump pytest-checkdocs to >= 2.14 to resolve deprecation warnings (jaraco/skeleton#189)
    • Bump Python versions: drop 3.9 (EOL), add 3.15 (jaraco/skeleton#193)
    • Fix CI warning in diffcov report (jaraco/skeleton#194)
    • Bump badge for 2026.
    • Merge https://github.com/jaraco/skeleton
    • 👹 Feed the hobgoblins (delint).
    • Add agent guidance pointing to skeleton documentation.
    • Add free-threaded Python builds to CI matrix (jaraco/skeleton#198)
    • Use Python 3.14 as the latest stable.
    • Initial plan

    …and 28 more.

  5. 5.8.1 21 Jun 2025
    Commits, not release notes

    This project publishes no release notes. Between v5.8.0 and v5.8.1 there were 25 commits, 23 of them substantive:

    • Bump badge for 2025.
    • Removing dependabot config. Closes jaraco/skeleton#156
    • Add support for building lxml on pre-release Pythons.
    • Fix new mandatory configuration field for RTD (jaraco/skeleton#159)
    • Select Ruff rules for modern type annotations (jaraco/skeleton#160)
    • Consistent import sorting (isort) (jaraco/skeleton#157)
    • Merge https://github.com/jaraco/skeleton
    • Enable ruff rules ISC001/ISC002 (jaraco/skeleton#158)
    • remove extra spaces in ruff.toml (jaraco/skeleton#164)
    • Remove pycodestyle warnings, no longer meaningful when using ruff formatter.
    • Update to the latest ruff version (jaraco/skeleton#166)
    • Remove deprecated license classifier (PEP 639) (jaraco/skeleton#170)
    • Remove workaround and update badge.
    • Remove PIP_NO_PYTHON_VERSION_WARNING.
    • Replace copy of license with an SPDX identifier. (jaraco/skeleton#171)
    • Merge https://github.com/jaraco/skeleton
    • Python 3 is the default nowadays (jaraco/skeleton#173)
    • Add coherent.licensed plugin to inject license texts into the build.
    • Revert "Python 3 is the default nowadays (jaraco/skeleton#173)" (jaraco/skeleton#175)
    • Merge https://github.com/jaraco/skeleton

    …and 3 more.

  6. 5.8.0 30 Dec 2024
    Commits, not release notes

    This project publishes no release notes. Between v5.7.1 and v5.8.0 there were 15 commits, 14 of them substantive:

    • Remove workaround for sphinx-contrib/sphinx-lint#83
    • Allow the workflow to be triggered manually.
    • Fix an incompatibility (and source of merge conflicts) with projects using Ruff/isort.
    • Add Python 3.13 and 3.14 into the matrix. (jaraco/skeleton#146)
    • Merge https://github.com/jaraco/skeleton
    • Bump pre-commit hook for ruff to avoid clashes with pytest-ruff (jaraco/skeleton#150)
    • Add Python 3.13 and 3.14 into the matrix. (jaraco/skeleton#151)
    • Include pyproject.toml in ruff.toml.
    • Require Python 3.9 or later now that Python 3.8 is EOL.
    • Merge https://github.com/jaraco/skeleton
    • Use extend for proper workaround.
    • Merge https://github.com/jaraco/skeleton
    • Drop support for Python 3.8, now EOL.
    • Finalize
  7. 5.7.1 30 Dec 2024
    Commits, not release notes

    This project publishes no release notes. Between v5.7.0 and v5.7.1 there were 19 commits, 18 of them substantive:

    • Update to the latest ruff version (jaraco/skeleton#137)
    • Add Protocols, remove @overload, from .coveragerc exclude_also (jaraco/skeleton#135)
    • Loosen restrictions on mypy (jaraco/skeleton#136)
    • Split the test dependencies into four classes (test, cover, type, check). (jaraco/skeleton#139)
    • Add upstream and local sections for 'type' extra, since many projects will have 'types-*' dependencies.
    • Merge https://github.com/jaraco/skeleton
    • Add --fix flag to ruff pre-commit hook for automatic suggestion of fixes (jaraco/skeleton#140)
    • Disable mypy for now. Ref jaraco/skeleton#143
    • Merge https://github.com/jaraco/skeleton
    • Move overload-overlap disablement to its own line for easier diffs and simpler relevant comments.
    • Pass mypy
    • Add a degenerate nitpick_ignore for downstream consumers. Add a 'local' comment to delineate where the skeleton ends and the downstream begins.
    • Add support for linking usernames.
    • Include the trailing slash in disable_error_code(overload-overlap), also required for clean diffs.
    • Merge https://github.com/jaraco/skeleton
    • Add return type to all public methods
    • Add return type to all public methods
    • Finalize
  8. 5.7.0 25 Jul 2024
    Commits, not release notes

    This project publishes no release notes. Between v5.6.0 and v5.7.0 there were 10 commits, 10 of them substantive:

    • Prefer "Source" to "Homepage" for the repository label.
    • Merge https://github.com/jaraco/skeleton
    • Exclude pytest-ruff (and thus ruff), which cannot build on cygwin.
    • "preserve" does not require preview any more (jaraco/skeleton#133)
    • Enforce ruff/Perflint rule PERF401 (jaraco/skeleton#132)
    • Merge https://github.com/jaraco/skeleton
    • Re-enable preview, this time not for one specific feature, but for all features in preview.
    • Merge https://github.com/jaraco/skeleton
    • Add a tzinfos mapping and parse method for easy datetime parsing with timezone support.
    • Finalize
  9. 5.6.0 18 Jun 2024
    Commits, not release notes

    This project publishes no release notes. Between v5.5.1 and v5.6.0 there were 35 commits, 34 of them substantive:

    • Remove superfluous list comprehension.
    • Enable complexity check and pycodestyle warnings. Closes jaraco/skeleton#110.
    • Use 'extend-select' to avoid disabling the default config. Ref jaraco/skeleton#110.
    • Allow mypy on PyPy (jaraco/skeleton#111)
    • Re-enable ignoring of temporary merge queue branches. Closes jaraco/skeleton#103.
    • Fetch unshallow clones in readthedocs. Closes jaraco/skeleton#114.
    • Move Python 3.11 out of the test matrix.
    • Configure pytest to support namespace packages. Ref pytest-dev/pytest#12112.
    • Add link to blog entry from jaraco/skeleton#115 above CI build matrix.
    • Pin against pytest 8.1.x due to pytest-dev/pytest#12194.
    • Merge https://github.com/jaraco/skeleton
    • Move project metadata to pyproject.toml (jaraco/skeleton#122)
    • Migrated config to pyproject.toml using jaraco.develop.migrate-config and ini2toml.
    • Allow macos on Python 3.8 to fail as GitHub CI has dropped support.
    • Move project.urls to appear in the order that ini2toml generates it. Remove project.scripts.
    • Merge https://github.com/jaraco/skeleton
    • Revert "Allow macos on Python 3.8 to fail as GitHub CI has dropped support."
    • Merge https://github.com/jaraco/skeleton
    • Rename extras to align with core metadata spec.
    • 👹 Feed the hobgoblins (delint).

    …and 14 more.

  10. 5.5.1 19 Feb 2024

    Nothing published for this version

  11. 5.5.0 27 Jun 2023

    Nothing published for this version

  12. 5.4.0 27 Jun 2023

    Nothing published for this version

  13. 5.3.0 10 Jun 2023

    Nothing published for this version

  14. 5.2.2 10 Apr 2023

    Nothing published for this version

  15. 5.2.1 19 Jan 2023

    Nothing published for this version

  16. 5.2.0 02 Jan 2023

    Nothing published for this version

  17. 5.1.1 02 Jan 2023

    Nothing published for this version

  18. 5.1.0 19 Nov 2022

    Nothing published for this version

  19. 5.0.2 14 Jul 2022

    Nothing published for this version

  20. 5.0.1 02 Feb 2022

    Nothing published for this version

  21. 5.0.0 09 Jan 2022

    Nothing published for this version

  22. 4.1.2 07 Oct 2021

    Nothing published for this version

  23. 4.1.1 20 Jun 2021

    Nothing published for this version

  24. 4.1.0 20 Jun 2021

    Nothing published for this version

  25. 4.0.2 04 Apr 2021

    Nothing published for this version

  26. 4.0.1 31 Oct 2020

    Nothing published for this version

  27. 4.0.0 18 Jul 2020

    Nothing published for this version

  28. 3.0.0 20 Mar 2020

    Nothing published for this version

  29. 2.1.1 20 Mar 2020

    Nothing published for this version

  30. 2.1.0 10 Jan 2020

    Nothing published for this version

  31. 2.0.0 20 Dec 2019

    Nothing published for this version

  32. 1.14.1 12 Apr 2019

    Nothing published for this version

  33. 1.14 01 Nov 2018

    Nothing published for this version

  34. 1.13 04 Jul 2018

    Nothing published for this version

  35. 1.12 26 Jun 2018

    Nothing published for this version

  36. 1.11 13 Mar 2018

    Nothing published for this version

  37. 1.10 14 Dec 2017

    Nothing published for this version

  38. 1.9 18 Aug 2017

    Nothing published for this version

  39. 1.8 25 Jun 2017

    Nothing published for this version

  40. 1.7.1 25 Jun 2017

    Nothing published for this version

  41. 1.7 23 May 2017

    Nothing published for this version

  42. 1.6.1 13 Sep 2016

    Nothing published for this version

  43. 1.6 12 Sep 2016

    Nothing published for this version

  44. 1.5 12 Sep 2016

    Nothing published for this version

  45. 1.4 25 Dec 2015

    Nothing published for this version

  46. 1.3 25 Apr 2015

    Nothing published for this version

  47. 1.2 22 Feb 2015

    Nothing published for this version

  48. 1.1 15 Feb 2015

    Nothing published for this version

  49. 1.0 01 Feb 2015

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive