Skip to main content

Denodo Dialect for SQLAlchemy

Project description

This package includes the Denodo Dialect for SQLAlchemy, which offers an easy way to connect to Denodo databases from SQLAlchemy https://www.sqlalchemy.org/

Denodo documentation and software resources are available at https://community.denodo.com

This dialect supports SQLAlchemy v1.4 and Denodo 7.0 and higher.

Pre-requisites

This dialect requires the following Python modules:
  • SQLAlchemy version 1.4.x. Not compatible with SQLAlchemy 2.0.

  • psycopg2 version 2.7 or higher.

However, these dependencies do not need to be installed because when you install Denodo Dialect for SQLAlchemy both should be installed automatically.

Alternatively, these packages can be manually installed by means of:

pip install sqlalchemy~=1.4.0
pip install psycopg2-binary>=2.7

Important: note also that psycopg2 has its own requirements for installation which need to be satisfied: https://www.psycopg.org/docs/install.html#prerequisites

Installation

The Denodo SQLAlchemy package can be installed from the public PyPI repository using pip:

pip install --upgrade denodo-sqlalchemy

pip automatically installs all required modules.

Usage

To connect to Denodo VDP Server with SQLAlchemy, the following URL pattern can be used:

denodo://<username>:<password>@<host>:<odbcport>/<database>

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

denodo_sqlalchemy-1.0.6.tar.gz (57.5 kB view details)

Uploaded Source

Built Distribution

denodo_sqlalchemy-1.0.6-py3-none-any.whl (72.5 kB view details)

Uploaded Python 3

File details

Details for the file denodo_sqlalchemy-1.0.6.tar.gz.

File metadata

  • Download URL: denodo_sqlalchemy-1.0.6.tar.gz
  • Upload date:
  • Size: 57.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for denodo_sqlalchemy-1.0.6.tar.gz
Algorithm Hash digest
SHA256 32b579f55869376b0fc580017be40c7101900ca5d7a5a8838eeb7d4b8fd36c80
MD5 22821606f2558ef9fed0c76516f0dceb
BLAKE2b-256 99dfac9d0b52090c01849210b59bb0c448a9db7b90996379b1b11af7d8949b79

See more details on using hashes here.

File details

Details for the file denodo_sqlalchemy-1.0.6-py3-none-any.whl.

File metadata

File hashes

Hashes for denodo_sqlalchemy-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 3acbff10f0bbe4fa1e83b5da1e341797c91ee9b6330a33708a2c2263cf9a7649
MD5 31e31a04be69a2e7252c501b6b0dc90f
BLAKE2b-256 7217914983740551bb33260975793e0603f127f914b4ddcd94b3f053d3a086cf

See more details on using hashes here.

Supported by

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