Skip to main content

Python SDK para LiteMQ/ProcedereMQ

Project description

ProcedereMQ

Broker de filas leve com transporte HTTP/TCP e SDKs para Go e Python.

SDK Go

Import:

import "github.com/jeffersontadeuleite/procedereMQ/pkg/sdk"

Exemplo:

client := sdk.NewClient("http://127.0.0.1:65090")
job, err := client.Dequeue(ctx, "emails")
if err != nil {
    return err
}
_ = client.Ack(ctx, job.ID)

SDK Python

Instalação:

pip install procedere-mq-sdk

Exemplo:

from python_sdk import LiteMQClient

client = LiteMQClient("http://127.0.0.1:65090")
job = client.dequeue("emails")
client.ack(job["id"])

Publicação

Go SDK

make publish-go-sdk VERSION=0.2.0

Python SDK (PyPI)

make check-python-sdk
make publish-python-sdk TWINE_REPOSITORY=pypi

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

procedere_mq_sdk-0.1.0.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

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

procedere_mq_sdk-0.1.0-py3-none-any.whl (3.1 kB view details)

Uploaded Python 3

File details

Details for the file procedere_mq_sdk-0.1.0.tar.gz.

File metadata

  • Download URL: procedere_mq_sdk-0.1.0.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for procedere_mq_sdk-0.1.0.tar.gz
Algorithm Hash digest
SHA256 6cb45a5d1be396ab4d73fbf997bc3a1bb784df6783b2baa2e9d80aee5d161028
MD5 b1a4fb89d842fc240193bd0a33c4af49
BLAKE2b-256 3c45d5e90bb7b01f3636c9a18271b914388f119aee7af4879ff6b464a8be3657

See more details on using hashes here.

File details

Details for the file procedere_mq_sdk-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for procedere_mq_sdk-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dd8950381652c9a480f00f3e854b67e5995241077dfa376bbbbdd94424c20129
MD5 20e123c482dc2e60acc0b7c67a3bac49
BLAKE2b-256 494195edccd7d8f787b1e33229628703de9ae22a76ff1ddf39f75d9d84585555

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