Name: python-expiringdict Version: 1.2.2 Release: 1%{?dist} Summary: Ordered dictionary with auto-expiring values License: Apache-2.0 URL: https://github.com/mailgun/expiringdict Source0: %{pypi_source expiringdict} BuildArch: noarch BuildRequires: python3-devel BuildRequires: pyproject-rpm-macros %global _description %{expand: expiringdict is an ordered dictionary with a maximum length and a per-item time-to-live: entries older than the TTL are treated as absent and evicted lazily. MONAI Label uses it to cache inference results.} %description %{_description} %package -n python3-expiringdict Summary: %{summary} %description -n python3-expiringdict %{_description} %prep %autosetup -n expiringdict-%{version} %generate_buildrequires %pyproject_buildrequires %build %pyproject_wheel %install %pyproject_install %pyproject_save_files expiringdict %check %pyproject_check_import %files -n python3-expiringdict -f %{pyproject_files} %license LICENSE %doc README.rst %changelog * Tue Sep 15 2026 Morgan Hough - 1.2.2-1 - Initial package: expiringdict 1.2.2. - Tier-0 leaf of the MONAI Label chain. The sole declared dependency, "typing", is conditional on python_version < 3.5 and so never applies here.