Custom AMQP delivery options (e.g. compression, durability etc.) were requested in this issue. Since PR#496 it has been possible to provide custom options to publishers, both on DependencyProvider declaration and when publishing.

Since PR#578 it has been possible to provide custom options to consumers other than the @rpc decorator. RPC is not supported because multiple RPC entrypoints share a single AMQP consumer — this is necessary because Nameko's AMQP RPC implementation uses a single queue for all service requests. See related ticket.

The options that are supported should be documented nicely.

Example options for consumers: