Skip to main content

AWS SQS utility package for producing and consuming messages

Project description

sqspy

Forked from the sqspy package and removed sqs list_queues.

Install

pip install sqs_py

Usage

from sqs_py import Consumer


class MyWorker(Consumer):
    def handle_message(self, body, attributes, message_attributes):
        print(body)


listener = MyWorker('Q1', error_queue='EQ1')
listener.listen()

More documentation coming soon.

Why

SQS list_queues conflicts with the permission in my AWS environment.

Support python 3.6+

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sqs_py-0.0.1.tar.gz (4.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sqs_py-0.0.1-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

Details for the file sqs_py-0.0.1.tar.gz.

File metadata

  • Download URL: sqs_py-0.0.1.tar.gz
  • Upload date:
  • Size: 4.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.10

File hashes

Hashes for sqs_py-0.0.1.tar.gz
Algorithm Hash digest
SHA256 a59bb25969b458afbf8f2c4514d521f975f205f9fb185550bde9984b2f954685
MD5 55afafdf9731f9b5ebcf1924fa18d432
BLAKE2b-256 e3e7446f5650235cac8359dc69aed9e8616ee24d4ab2b85649812b430e37bed3

See more details on using hashes here.

File details

Details for the file sqs_py-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: sqs_py-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.10

File hashes

Hashes for sqs_py-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4d55112f2041c44970f7d1c29f0df71f0f33bc624dc9663186fb0b8466f918e0
MD5 7314d2390ac205dd42a50c90009266d3
BLAKE2b-256 b415e0e2f2bea0704eb016a13fd1027d400266bd7c19c572df8204d6f70a5d5a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page