{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/5"},{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/9"}],"enrichment":{"capability":"Provides type stubs for the pika RabbitMQ client library to enable static type checking with mypy and improve IDE type inference.","skillfed_tags":["type-stubs","mypy-plugin","rabbitmq"],"use_cases":["Enable static type checking in projects that use pika for RabbitMQ message queue operations.","Improve IDE autocomplete and type hints when writing pika client code in type-aware editors.","Catch type errors in pika method calls and message handling code before runtime.","Support gradual typing adoption in legacy pika-based codebases by providing type information."],"what_it_does":"pika-stubs is a type stub package that adds static type information to pika, the Python RabbitMQ client library. It allows type checkers to understand pika's API at development time, improving IDE autocomplete and catching type errors before runtime. The package requires Python >=3.8 and installs with no runtime dependencies\u2014it is purely a development tool consumed by type checkers and IDEs.\n\nThe package has been dormant since its single release on 2020-06-10. While the repository is not archived and shows a recent commit on 2024-01-23, there have been no new releases or updates to the stubs themselves. This means the type annotations may not reflect changes to pika's API over the intervening years.","worth_installing":"Yes, if you use pika and want static type checking\u2014but with caution. The MIT license is unrestrictive and there are no known vulnerabilities. However, the package has been dormant since 2020-06-10 with no updates to reflect pika API changes. Before installing, verify that the stubs cover the pika version and features your project uses."},"id":"pika-stubs","links":{"html":"https://skillfed.io/packages/pika-stubs","md":"https://skillfed.io/packages/pika-stubs.md","pypi":"https://pypi.org/project/pika-stubs/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2020-06-10","license_spdx":null,"license_treatment":"permissive","name":"pika-stubs","python_support":"supports_current","summary":"Mypy plugin and stubs for Pika"},"popularity":{"monthly_downloads":679165,"position":5371,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.1.3"}
