SkillAgentSearch skills...

Pamqp

Low level AMQP frame encoding and decoding library

Install / Use

/learn @gmr/Pamqp
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

pamqp

pamqp is a low level AMQP 0-9-1 frame encoding and decoding library for Python 3.11+.

pamqp is not an end-user client library for talking to RabbitMQ but rather is used by client libraries for marshaling and unmarshaling AMQP frames.

PyPI version Tests codecov License Downloads

Documentation

gmr.github.io/pamqp

Features

  • AMQP 0-9-1 frame encoding and decoding
  • Auto-generated command classes from the AMQP specification
  • Support for all AMQP data types including field tables and arrays
  • RabbitMQ extensions (Connection.Blocked, Connection.Unblocked, etc.)
  • Full type annotations with mypy and basedpyright verification
  • No runtime dependencies

Used By

Installation

pip install pamqp

Python Versions Supported

3.11+

Related Skills

View on GitHub
GitHub Stars54
CategoryDevelopment
Updated12h ago
Forks22

Languages

Python

Security Score

100/100

Audited on Apr 7, 2026

No findings