Konga client library
Project description
Libreria Python di comunicazione con i server EasyByte Konga. Tramite kongalib è possibile connettersi ad un server Konga (integrato in Konga Pro o standalone in Konga Server), eseguire query sui database e manipolarne i dati facilmente. La libreria comprende anche i moduli aggiuntivi kongaui e kongautil, utili ad interfacciarsi ed integrarsi con Konga e Konga Client.
Installazione
Sono forniti pacchetti wheel binari per sistemi operativi Windows, macOS e Linux; l’installazione per questi sistemi è pertanto banale e si effettua tramite pip:
pip install kongalib
Compilazione manuale
Se si desidera è possibile compilare i sorgenti. I prerequisiti per compilare kongalib sono i seguenti:
Windows
Sono supportate le versioni di Windows dalla 7 in su. Come prerequisiti è necessario installare:
Microsoft Visual Studio 2017
MacOS X
Sono supportate le versioni di macOS dalla 10.8 in su. Come prerequisiti è necessario installare:
XCode (assicurarsi di aver installato anche i tool da linea di comando)
Linux
Benchè il pacchetto binario wheel per Linux supporti tutte le distribuzioni Linux moderne (specifica manylinux), al momento la compilazione da parte di terzi è supportata ufficialmente solo se si usa una distribuzione Linux basata su Debian, in particolare Ubuntu Linux dalla versione 16.04 in su. Sono necessari i seguenti pacchetti deb:
build-essential
g++
python-dev
La compilazione è possibile tramite la usuale procedura dei pacchetti Python:
python setup.py install
Risorse
La documentazione della libreria per la versione ufficiale corrente e per le versioni ufficiali passate è sempre accessibile da qui.
Documentazione del dizionario dei dati
Per informazioni circa la struttura dei database Konga (nozione necessaria per accedere correttamente ai dati)
Script di utilità comune per Konga
Gli script contenuti in questo repository possono essere utati come esempi nell’uso di kongalib.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
File details
Details for the file kongalib-2.0.0.tar.gz
.
File metadata
- Download URL: kongalib-2.0.0.tar.gz
- Upload date:
- Size: 191.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b732f5d5243ee064dd7319131f937e848c01baf9a1bd6d3503bf2f0b1614a4a |
|
MD5 | 70e0dedee5e59e3e2819936525af4546 |
|
BLAKE2b-256 | b90be0c9650a64d5aba77f448b8b932a483a812f8566b02b5060f0cb733e4701 |
File details
Details for the file kongalib-2.0.0-cp311-cp311-win_amd64.whl
.
File metadata
- Download URL: kongalib-2.0.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 3.4 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0223db91fcb0b44c145f373c605533c7d7c0208c2aaf0fbbd99184130d1cb4e |
|
MD5 | 6710768789e8917082ab3fbb7f24a0fe |
|
BLAKE2b-256 | 84b4b8cabfbb44a6679401b0ef28382732249a7df5e68ae392d0f624fdd53695 |
File details
Details for the file kongalib-2.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: kongalib-2.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 3.7 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d4f76407d1307330eded54c869170a2a3cde9eb73e5b6f2801263c325fcc5f2c |
|
MD5 | bced9df4552419afe1b3ab69705e2d37 |
|
BLAKE2b-256 | 707543af26c95cc32269364fe6f804271649cbe3cec44e1e9413da348df4aec6 |
File details
Details for the file kongalib-2.0.0-cp311-cp311-macosx_10_10_universal2.whl
.
File metadata
- Download URL: kongalib-2.0.0-cp311-cp311-macosx_10_10_universal2.whl
- Upload date:
- Size: 1.1 MB
- Tags: CPython 3.11, macOS 10.10+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ad897e19aa8c3d6a4c076e06e99d889f858cc7594d276d3241828f9b15fb43b |
|
MD5 | 73e7061e8e4e33bdda0dc47db48bb275 |
|
BLAKE2b-256 | e59fd9c1d544f4bf29c03952a9f5e61cda3012a9fb858ee8a43432b67f71f76f |
File details
Details for the file kongalib-2.0.0-cp310-cp310-win_amd64.whl
.
File metadata
- Download URL: kongalib-2.0.0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 3.4 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9dadad859d7e0e1d10e12a14f52a55e2624e9e009cc65d6e57b7c57b014531af |
|
MD5 | 30a9a1c42ea943bdc21d9994e880b95f |
|
BLAKE2b-256 | 3c12191e7b069c1a2ac4d9714c85b3802062a2a641dc4d9fb99a7d9f5a45d8af |
File details
Details for the file kongalib-2.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: kongalib-2.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 3.7 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33dbd068da359f514ec31c078d83189476ca749890b3307505ed35491cb3daec |
|
MD5 | 4fce2307818ca3119cd35bf8f411a40d |
|
BLAKE2b-256 | d7a7b16e8c9e594810fd6ec650575721c55c978ebc3c01ebc92dbb44cc424607 |
File details
Details for the file kongalib-2.0.0-cp310-cp310-macosx_10_10_universal2.whl
.
File metadata
- Download URL: kongalib-2.0.0-cp310-cp310-macosx_10_10_universal2.whl
- Upload date:
- Size: 1.1 MB
- Tags: CPython 3.10, macOS 10.10+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca010291c7ee507f3199924dcc5ebd04914d62fa341b5211d93bf2436bb91f18 |
|
MD5 | 0c52ca781d22bbdca70292bcaa5bd61a |
|
BLAKE2b-256 | f20527dbb7df77d05a70a2958eed96e10f35e6d12c382b5e4565e6e1037d14ec |
File details
Details for the file kongalib-2.0.0-cp39-cp39-win_amd64.whl
.
File metadata
- Download URL: kongalib-2.0.0-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 3.4 MB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85c938bb9a50c07464d34cc135908d99348a438fb61312a0991ab45c19416917 |
|
MD5 | 1eaaa9747fa28673aa6910eb4139cb26 |
|
BLAKE2b-256 | ae8413824ab75c3bd7615f95b0cf36b0bf8277cd20715c2dc87f50a6e8859c94 |
File details
Details for the file kongalib-2.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: kongalib-2.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 3.7 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 400ca24a46ae10fbdb8541169314b607a79bce1dd27e58e6f4b942fef65e8aa0 |
|
MD5 | 31190a521010ef6b29c1b8f355a00ec3 |
|
BLAKE2b-256 | 7785fa89016ccad0848e07e2c1f99897a4ffdd3af51a6a510324331b91677afc |
File details
Details for the file kongalib-2.0.0-cp39-cp39-macosx_10_10_universal2.whl
.
File metadata
- Download URL: kongalib-2.0.0-cp39-cp39-macosx_10_10_universal2.whl
- Upload date:
- Size: 1.1 MB
- Tags: CPython 3.9, macOS 10.10+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05d9b4989fec9a85c3b84f502156ae9749c609d43eadce714541760fa3e22511 |
|
MD5 | 8e7bc2c89a018da6ae2be8cef77336fb |
|
BLAKE2b-256 | efce2f782b37133d9662ceac92ce9f505e4171de08e47e7be00f5704cc44d4dd |
File details
Details for the file kongalib-2.0.0-cp38-cp38-win_amd64.whl
.
File metadata
- Download URL: kongalib-2.0.0-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 3.4 MB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cf416a3fb6475e73fb103e4732a5f8f838421dcf020e2f34b284300a88f2a5b3 |
|
MD5 | 824c36b70feb821baf1446101a93fd0c |
|
BLAKE2b-256 | edbb5b8940bee6ebe9809c8370d26667d3a663a994dcbb0943b85770fd4604ea |
File details
Details for the file kongalib-2.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: kongalib-2.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 3.7 MB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9d06833d98a1fc0dd882b8283ce233d8cc5f0b10746656ae586d4cce836772b |
|
MD5 | 06e25b6f909f8efda3965918db8d4c90 |
|
BLAKE2b-256 | 4bff321ef7e991838270f00ad901807706f0038f5d12e3045c7814e1db54b0b3 |
File details
Details for the file kongalib-2.0.0-cp38-cp38-macosx_10_10_x86_64.whl
.
File metadata
- Download URL: kongalib-2.0.0-cp38-cp38-macosx_10_10_x86_64.whl
- Upload date:
- Size: 636.2 kB
- Tags: CPython 3.8, macOS 10.10+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 15896d953254fc63cc6a62e7153b13745cbaaf08f9972fc6f34107105d64a059 |
|
MD5 | ce2e233d75b4c681ec83863980a7e008 |
|
BLAKE2b-256 | 3de0e1aa7d64a24ff06cafc0ec7bd7a5a827d98845edcfd6fda33ae7c940b28e |
File details
Details for the file kongalib-2.0.0-cp37-cp37m-win_amd64.whl
.
File metadata
- Download URL: kongalib-2.0.0-cp37-cp37m-win_amd64.whl
- Upload date:
- Size: 3.3 MB
- Tags: CPython 3.7m, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.7.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42a24ed368267898a4ba58b219577a4403b8bb7872d66128dc19cc741593dc5d |
|
MD5 | bd131b53e9fff09d6041807e27af9c23 |
|
BLAKE2b-256 | 7d0bf2867586a71a8b3a902dad458a579403801f1f5202cf461f099f1314b296 |
File details
Details for the file kongalib-2.0.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: kongalib-2.0.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 3.7 MB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dab9e3fd7d5fa7e5207c4273271b7c8ec645d4c8a6c3d8eb032bf1a107d7b264 |
|
MD5 | 1165d5db5c97d81c04817c92420e5932 |
|
BLAKE2b-256 | 06978a322c6780651f39d0c248f314d3dfb627a9c70b30b466e3f60f7df23ae0 |
File details
Details for the file kongalib-2.0.0-cp37-cp37m-macosx_10_10_x86_64.whl
.
File metadata
- Download URL: kongalib-2.0.0-cp37-cp37m-macosx_10_10_x86_64.whl
- Upload date:
- Size: 635.9 kB
- Tags: CPython 3.7m, macOS 10.10+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.7.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a15cb293f03db9b81238916a532d00329eeb0066a1f5ada18639d9fa8dd80cf2 |
|
MD5 | 8eeb94eac52a65d460d0069104794d54 |
|
BLAKE2b-256 | f11a7e8a3c6390e2ef52c3d0c400f77f984b9bfc2951ba26b711f551252c1ac7 |
File details
Details for the file kongalib-2.0.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: kongalib-2.0.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 3.7 MB
- Tags: CPython 3.6m, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c6febe2c5b047472bfafd5d188cb70ed6979f349e95b6ba03620a8d14076eec |
|
MD5 | b1bdfbbeb0e940b322bb4756982f71b8 |
|
BLAKE2b-256 | 414340d453c9f3a9f20397d1e82b6f4644e7a4404616a3e5bb7e5fab7f388de1 |