Bug 57831

Summary: subpackage typer-slim
Product: Sisyphus Reporter: Stanislav Levin <slev>
Component: python3-module-typerAssignee: Alexandr Shashkin <dutyrok>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: dutyrok, dutyrok
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Stanislav Levin 2026-02-10 17:43:36 MSK
Please subpackage typer-slim, it's needed as a dependency for other projects:
https://github.com/fastapi/typer?tab=readme-ov-file#typer-slim
Comment 1 Alexandr Shashkin 2026-02-11 15:40:34 MSK
Since 0.22.0 tiangolo have stopped supporting typer-slim.
https://github.com/fastapi/typer/blob/master/README.md?plain=1#L369

But I will add the simple provides for typer-slim, for backward compatibility.
Comment 2 Repository Robot 2026-02-12 02:29:48 MSK
python3-module-typer-0.22.0-alt1 -> sisyphus:

Wed Feb 11 2026 Alexandr Shashkin <dutyrok@altlinux> 0.22.0-alt1
- Updated to 0.22.0.
- Added provide on typer-slim for backward compatibility (Closes: 57831).
Comment 3 Stanislav Levin 2026-02-16 11:19:57 MSK
Metadata is required by installation tools (e.g. pip).

$ hsh-install python3-module-typer-slim && hsh-run -- python3 -c 'from importlib.metadata import version; print(version("typer-slim"))'
Traceback (most recent call last):
  File "/usr/lib64/python3.13/importlib/metadata/__init__.py", line 407, in from_name
    return next(iter(cls.discover(name=name)))
StopIteration

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
    from importlib.metadata import version; print(version("typer-slim"))
                                                  ~~~~~~~^^^^^^^^^^^^^^
  File "/usr/lib64/python3.13/importlib/metadata/__init__.py", line 987, in version
    return distribution(distribution_name).version
           ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.13/importlib/metadata/__init__.py", line 960, in distribution
    return Distribution.from_name(distribution_name)
           ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.13/importlib/metadata/__init__.py", line 409, in from_name
    raise PackageNotFoundError(name)
importlib.metadata.PackageNotFoundError: No package metadata was found for typer-slim
Comment 4 Repository Robot 2026-02-17 19:32:30 MSK
python3-module-typer-0.24.0-alt1 -> sisyphus:

Tue Feb 17 2026 Alexandr Shashkin <dutyrok@altlinux> 0.24.0-alt1
- Updated to 0.24.0.
- Dropped the provide for typer-slim in favor of creating a subpackage
  that includes the typer-slim metadata directory (Closes: 57831).