Basic knowledge of PythonUnderstanding of AMQP protocol
初心者向け度初回貢献者にどれだけ取り組みやすいかを 1-100 で推定したスコアです。
70
調査方針
Examine the mqttwarn codebase to identify all locations where the puka library is used for AMQP (e.g., imports and function calls). Then, research pika (and optionally aio pika) APIs to find equivalent functionality. The migration should replace puka with pika while maintaining the same behavior. Consider whether the code uses synchronous or asynchronous patterns; pika supports both but aio pika is specifically for async. Check the repository's existing use of async/await. Review any tests to ensure the migration does not break functionality. Finally, update the dependencies in requirements.txt or setup.py.