{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/10"}],"enrichment":{"capability":"Provides a collection of type aliases for Python's typing system, reducing boilerplate when declaring complex type hints in modern Python codebases.","skillfed_tags":["typing","type-hints"],"use_cases":["Reduce boilerplate in type hints by importing pre-defined aliases instead of writing complex union or optional types repeatedly.","Standardize common type patterns across a codebase by using a shared set of aliases from this library.","Simplify function signatures and class annotations in projects that target Python 3.8 or later."],"what_it_does":"typing-aliases is a lightweight library that exports a curated set of type aliases for Python's typing module. It sits on top of typing-extensions and is designed to reduce repetition when writing type hints for common patterns\u2014things like union types, optional types, or other frequently-used combinations that developers would otherwise write out in full each time.\n\nThe package targets Python 3.8 and above and is marked as Production/Stable. It has no known vulnerabilities and installs with minimal friction, requiring only typing-extensions as a runtime dependency. However, the project is dormant: the last commit was in April 2024 and there have been no releases in over 844 days, so it is not actively maintained.","worth_installing":"Yes, if you want to reduce type-hint boilerplate and your project targets Python 3.8+. The permissive MIT license and zero security vulnerabilities make it safe to use. However, be aware that maintenance is dormant\u2014no releases in over 844 days\u2014so if you need active support or compatibility updates for future Python versions, you may need to fork or maintain it yourself."},"id":"typing-aliases","links":{"html":"https://skillfed.io/packages/typing-aliases","md":"https://skillfed.io/packages/typing-aliases.md","pypi":"https://pypi.org/project/typing-aliases/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2024-04-22","license_spdx":null,"license_treatment":"permissive","name":"typing-aliases","python_support":"supports_current","summary":"Various type aliases."},"popularity":{"monthly_downloads":116366,"position":12207,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.10.1"}
