utils-api-pipefy
Biblioteca que possui um kit de ferramentas úteis para ações usualmente rotineiras de quem trabalha com Pipefy, desde consulta de cards a criação de Pipes, Tables e atualizações em geral.
Utilizamos como apoio as collection requests e python-dotenv.
Instalação
pip install utils-api-pipefy
.env
HOST_PIPE=app or seu_host_pipefy
PIPE= seu_numero_pipe
NONPHASES= [id das fases que devem ser ignoradas]
TOKEN= seu_token
LOGENV = DEV or PROD [ PROD remove urlib3 logs ]
LOGNAME = nome_arquivo_logs
DISABLELOG = True or False [True desabilita a criação de pasta e arquivo de logs, temos essa opção para utilização em plataformas como Google Cloud Platform, neste caso o logging apenas imprime da tela, sem salvar o log.]
Exemplo de uso
import os
import json
import time
import logging
from utils_api_pipefy import Engine
from utils_api_pipefy import exceptions
if __name__ == "__main__":
try:
eng = Engine()
# ALGUMAS DAS UTILIDADES DO ENGINE
logging.info(eng.columns)
print(json.dumps(eng.phases_id, ensure_ascii=False, indent=2))
print(json.dumps(eng.fields, ensure_ascii=False, indent=2))
print(json.dumps(eng.phases, ensure_ascii=False, indent=2))
a = time.time()
data=eng.run_all_data_phases()
print(f"\n\nTempo total: {time.time()-a}\n\n")
print()
except Exception as err:
raise exceptions(err)
Metadata
Release files for utils-api-pipefy 0.5.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| utils_api_pipefy-0.5.4.tar.gz | 20.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| utils_api_pipefy-0.5.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 42.4 kB
Release files / utils_api_pipefy-0.5.4.tar.gz
| Download URL | utils_api_pipefy-0.5.4.tar.gz |
|---|---|
| Size | 20.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2e2daaa8fd3bac56b064b615cd863914eef51b612fe8a7f6861e1fa47a6c7b62
|
|
BLAKE2b-256 checksum How to use checksums |
74daba928bae1cdb66bb7b905443707d367a073010d176a7f3ab0d13ba86262b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.4.3 CPython/3.14.7 Windows/11
|
Release files / utils_api_pipefy-0.5.4-py3-none-any.whl
| Download URL | utils_api_pipefy-0.5.4-py3-none-any.whl |
|---|---|
| Size | 22.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c4a00441c98299de4a2632e4a2739e8579b2bb29c906269dfc8b2fa00e1bdd28
|
|
BLAKE2b-256 checksum How to use checksums |
377262f6858fe8fc6b915d939a8cad0530c3099dca9d9900b3d9c1544f705d60
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.4.3 CPython/3.14.7 Windows/11
|