Skip to main content

New level of functionality and performance in data access via Python

Project description

Python Connector for Firebird

Python Connector for Firebird is a connectivity solution for accessing Firebird databases from Python applications. It fully implements the Python DB API 2.0 specification. The connector is distributed as a wheel package for Windows, macOS, and Linux.

Secure communication

The connector supports the Over-the-Wire (OTW) encryption feature of Firebird to encrypt data during the transmission process.

Using the connector

To retrieve data from a database:

Import the module.

import devart.firebird

Connect to a database using the connect() module method and obtain a connection object.

my_connection = devart.firebird.connect(
    Server="your_server",
    Database="your_database",
    UserId="your_username",
    Password="your_password",
    ClientLibrary="your_client_library"
)

Create a cursor object using the cursor() connection method.

my_cursor = my_connection.cursor()

Execute the SQL statement using the execute() cursor method.

my_cursor.execute("SELECT * FROM employees")

Retrieve the result set using one of the fetch*() cursor methods.

for row in my_cursor.fetchall(): 
    print(row)

Ordering and activating the license

You can purchase a license for the connector on the ordering page:
https://www.devart.com/python/firebird/ordering.html

To activate the license, follow the instructions in the documentation:
https://docs.devart.com/python/firebird/activate-a-license.htm

What's new

Python Connector for Firebird 1.2

  • Added support for Python 3.13

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

devart_firebird_connector-1.2.0-cp313-cp313-win_amd64.whl (912.1 kB view details)

Uploaded CPython 3.13 Windows x86-64

devart_firebird_connector-1.2.0-cp313-cp313-win32.whl (775.7 kB view details)

Uploaded CPython 3.13 Windows x86

devart_firebird_connector-1.2.0-cp313-cp313-manylinux_2_34_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.34+ x86-64

devart_firebird_connector-1.2.0-cp313-cp313-macosx_10_13_universal2.whl (3.9 MB view details)

Uploaded CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)

devart_firebird_connector-1.2.0-cp312-cp312-win_amd64.whl (912.1 kB view details)

Uploaded CPython 3.12 Windows x86-64

devart_firebird_connector-1.2.0-cp312-cp312-win32.whl (775.7 kB view details)

Uploaded CPython 3.12 Windows x86

devart_firebird_connector-1.2.0-cp312-cp312-manylinux_2_34_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.34+ x86-64

devart_firebird_connector-1.2.0-cp312-cp312-macosx_10_9_universal2.whl (3.9 MB view details)

Uploaded CPython 3.12 macOS 10.9+ universal2 (ARM64, x86-64)

devart_firebird_connector-1.2.0-cp311-cp311-win_amd64.whl (912.1 kB view details)

Uploaded CPython 3.11 Windows x86-64

devart_firebird_connector-1.2.0-cp311-cp311-win32.whl (775.7 kB view details)

Uploaded CPython 3.11 Windows x86

devart_firebird_connector-1.2.0-cp311-cp311-manylinux_2_34_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.34+ x86-64

devart_firebird_connector-1.2.0-cp311-cp311-macosx_10_9_universal2.whl (3.9 MB view details)

Uploaded CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)

devart_firebird_connector-1.2.0-cp310-cp310-win_amd64.whl (912.3 kB view details)

Uploaded CPython 3.10 Windows x86-64

devart_firebird_connector-1.2.0-cp310-cp310-win32.whl (775.9 kB view details)

Uploaded CPython 3.10 Windows x86

devart_firebird_connector-1.2.0-cp310-cp310-manylinux_2_34_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.34+ x86-64

devart_firebird_connector-1.2.0-cp310-cp310-macosx_10_9_universal2.whl (3.9 MB view details)

Uploaded CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)

devart_firebird_connector-1.2.0-cp39-cp39-win_amd64.whl (912.0 kB view details)

Uploaded CPython 3.9 Windows x86-64

devart_firebird_connector-1.2.0-cp39-cp39-win32.whl (776.0 kB view details)

Uploaded CPython 3.9 Windows x86

devart_firebird_connector-1.2.0-cp39-cp39-manylinux_2_34_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.34+ x86-64

devart_firebird_connector-1.2.0-cp39-cp39-macosx_10_9_universal2.whl (3.9 MB view details)

Uploaded CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)

devart_firebird_connector-1.2.0-cp38-cp38-win_amd64.whl (912.1 kB view details)

Uploaded CPython 3.8 Windows x86-64

devart_firebird_connector-1.2.0-cp38-cp38-win32.whl (775.9 kB view details)

Uploaded CPython 3.8 Windows x86

devart_firebird_connector-1.2.0-cp38-cp38-manylinux_2_34_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.34+ x86-64

devart_firebird_connector-1.2.0-cp38-cp38-macosx_10_9_universal2.whl (3.9 MB view details)

Uploaded CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64)

devart_firebird_connector-1.2.0-cp37-cp37m-win_amd64.whl (912.1 kB view details)

Uploaded CPython 3.7m Windows x86-64

devart_firebird_connector-1.2.0-cp37-cp37m-win32.whl (775.9 kB view details)

Uploaded CPython 3.7m Windows x86

devart_firebird_connector-1.2.0-cp37-cp37m-manylinux_2_34_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.34+ x86-64

devart_firebird_connector-1.2.0-cp37-cp37m-macosx_10_9_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file devart_firebird_connector-1.2.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for devart_firebird_connector-1.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 68afcd54e367862eaeb401cce6fefc24f0cb193a3992e97a1eb2aa1718afcc08
MD5 e9c90bbe57a3c7855ca73f912b1e7bc3
BLAKE2b-256 ff9918606c170ad4818d9aa1cf6042e63609453919cc09e844bffdd5f2597f3c

See more details on using hashes here.

File details

Details for the file devart_firebird_connector-1.2.0-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for devart_firebird_connector-1.2.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 64eeb0e3105ca1e094901f38f76283f688c467b61cc971c6000165ddc25a98c1
MD5 609f28e74fe127c57ae8056f715d9796
BLAKE2b-256 17dd6f413d1a0acce54d2aa59eac32496ec7122d07bb93145b02c53bb057bb02

See more details on using hashes here.

File details

Details for the file devart_firebird_connector-1.2.0-cp313-cp313-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for devart_firebird_connector-1.2.0-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 e94098ae80282408c328daf51d571ac199d0f4ee83d063d33bffc273735ec333
MD5 7972f96a0353f34c5f72ab82aaa0ed92
BLAKE2b-256 d4fdf56f727068733cbf849d16072da40b1b10ec8cd64fc27ae0b61d2b401b0d

See more details on using hashes here.

File details

Details for the file devart_firebird_connector-1.2.0-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for devart_firebird_connector-1.2.0-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 4f2a38852566ceafb51676dfa916f544ddf1c21b1512ba9c1c00b33c787a1586
MD5 e28b08fd30cac8610dbcf8e8878eab91
BLAKE2b-256 e65e3e9c48f4bbcf964515e8fa7faf33a98af37e8f27c2572574358daf9b5aaa

See more details on using hashes here.

File details

Details for the file devart_firebird_connector-1.2.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for devart_firebird_connector-1.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3b8b21e0c1b81438fe0f1e57adde65664b4be22d3c2d158d2f299636ccfa2ca7
MD5 2f5f1ed1c052074c3dd8cd5b31000da1
BLAKE2b-256 c3f1ca6c0c9a5e7d84b7f9a81d386ad65f3ee988d4215ff74a55d58d3752ee36

See more details on using hashes here.

File details

Details for the file devart_firebird_connector-1.2.0-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for devart_firebird_connector-1.2.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 77fa2be1130dda1be0eb464aa616ebf53eaf1cfab7a33993e7b5c9c892115d2b
MD5 f882044076ae77deff71bf51af758fb7
BLAKE2b-256 9355668c84790c2e0a05f0bb6c81f154f8ccd06fc1bd571826583729309a918b

See more details on using hashes here.

File details

Details for the file devart_firebird_connector-1.2.0-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for devart_firebird_connector-1.2.0-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 3d5e89429de6be7c057d4537531f5a51718cfe54b4a5e4988d1e3c548f5a8b30
MD5 9128f3fcee007bc79eeb947479dd6f25
BLAKE2b-256 c44e30ae490a68478a3ce0375cd195a1c47da34ff8aa9cea76c95cfa77af440d

See more details on using hashes here.

File details

Details for the file devart_firebird_connector-1.2.0-cp312-cp312-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for devart_firebird_connector-1.2.0-cp312-cp312-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f8a6571c5264e5ae1c7fef45bec3ec21d2605f8deec253dcd9b6eb5654ecf599
MD5 c60094f9c8551c1bb7509e8b6b1fd8a7
BLAKE2b-256 e91211f454d2010993863a3b826ef793a883c3e8eb99e5f87e61e5485c07e458

See more details on using hashes here.

File details

Details for the file devart_firebird_connector-1.2.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for devart_firebird_connector-1.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 df4fd7367bf2f38c0ac141089b14d1874c7b23dae16a6788acb9ee94b349337f
MD5 b42d5469ad05036d628127a918ac13e5
BLAKE2b-256 fad9528e6bf2c6a9618643cdb17374b0b788e50cfb7fe076cc89b6f334a2ee5d

See more details on using hashes here.

File details

Details for the file devart_firebird_connector-1.2.0-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for devart_firebird_connector-1.2.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 cc01e929468888c8d3614940c37d91ae3413045eeb639618432fc6ce8be9892a
MD5 f583b72907e91a3804bf582f2e6fa8f1
BLAKE2b-256 e25152a059aa30ecf851761cd926d9ac9f889dccdc0689784ee126c889699e15

See more details on using hashes here.

File details

Details for the file devart_firebird_connector-1.2.0-cp311-cp311-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for devart_firebird_connector-1.2.0-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 908ecb7499c0d2641a0e3fe34adc7616fde853d1a4c208fb0ce7b85a046c0161
MD5 51d847d4f72373e10ca3cd9d6eadf6bd
BLAKE2b-256 9dc48056ce53a427872df7de2aa2f530d31502ee6811b1f0e1e120a3e029ac7b

See more details on using hashes here.

File details

Details for the file devart_firebird_connector-1.2.0-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for devart_firebird_connector-1.2.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 9ab554e36af1f5883314f7140c46c94040803baaebdd7a4359b1f4f2770a11c9
MD5 f376ebf4552642250573551065614a16
BLAKE2b-256 f990279f0b5ca9530bf16b6f6dc43d0246a77b4c8159fdaead822ee166a3166f

See more details on using hashes here.

File details

Details for the file devart_firebird_connector-1.2.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for devart_firebird_connector-1.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 224cc59987efd784a7ff53f4bbb882e0d0d108f4f7b18f2a25d0f3bb02a6a25b
MD5 d6fede92f9149852d3e1cbe39b3b1d76
BLAKE2b-256 c9b4ad317d485a06dab707fc8051fdc37d9a569578ecca2add013cea5c4f23f1

See more details on using hashes here.

File details

Details for the file devart_firebird_connector-1.2.0-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for devart_firebird_connector-1.2.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 01bc8941ca1cfa56fa2c3ebc6fbcecc89e791c641680524975d5310e8369faac
MD5 39a28dec3d0b8e8d8ab9ffc0b9f3dd78
BLAKE2b-256 154a05a639176f19b8c537da43003821c2700e96a726952c6674d28b7504e346

See more details on using hashes here.

File details

Details for the file devart_firebird_connector-1.2.0-cp310-cp310-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for devart_firebird_connector-1.2.0-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 2d631b5aae8907be905f7cd8d94511f91053cf3c39802b3ae6c081b463c5327d
MD5 644a367e6acff0f935200f4c504379dd
BLAKE2b-256 98182847f75adf58bc1c94e54e60b1ba921184ff1523d282de7690ba0bb76b9f

See more details on using hashes here.

File details

Details for the file devart_firebird_connector-1.2.0-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for devart_firebird_connector-1.2.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 66c559c58c23dbae822968b5f2a94b117dddd11bb057029bd9cd8e39f25e8a4b
MD5 489457258fb7fce3cf271980faeacd4b
BLAKE2b-256 71627819520cc5021ac0c2f399c4cc6ab70985f45d5bc74db938736ddbb9814d

See more details on using hashes here.

File details

Details for the file devart_firebird_connector-1.2.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for devart_firebird_connector-1.2.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 0e1be60cea4e6e0ba2b9a870bdb32b2a71e4ae1f3e340db76d6822564d0647ad
MD5 e5e6e14033936ab28d5ba8cc0e538a37
BLAKE2b-256 6f3e9c2675037a744dc7c514255ffcf117fecc050b592b6bf48243cbb75a0c5d

See more details on using hashes here.

File details

Details for the file devart_firebird_connector-1.2.0-cp39-cp39-win32.whl.

File metadata

File hashes

Hashes for devart_firebird_connector-1.2.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 47f3295e3f954d5feccf6881e3f89488c4f3a3d805711113d0858f3157724786
MD5 ef0baf692ada5fd1e9f67a9b2cae64a8
BLAKE2b-256 ec69e7eb8628bb859882907ded64100a25d101aeb9788eb81ee4a02ce768496d

See more details on using hashes here.

File details

Details for the file devart_firebird_connector-1.2.0-cp39-cp39-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for devart_firebird_connector-1.2.0-cp39-cp39-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 1eaba18aead182475dbbc93c7dbafc9bf72b88db40ef539965dc80f0af09510f
MD5 d86a46cd2b3266a6d0f97262bdf01f1e
BLAKE2b-256 ce1724223df89b88d0f219c4275ccf2793dd42f58b2f15ea345c28ee5d491f3e

See more details on using hashes here.

File details

Details for the file devart_firebird_connector-1.2.0-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for devart_firebird_connector-1.2.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 3d5bf3c95af0dba0c4cb4425e3b0f782d3fc38ff52cedab0efafc6698c028f02
MD5 41e829474c17fc106c5d055efec61fbb
BLAKE2b-256 df213f5bdd708149d1e7fd55b7fe9015029e9f11fb5395f8f7fd6f832bbdff7b

See more details on using hashes here.

File details

Details for the file devart_firebird_connector-1.2.0-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for devart_firebird_connector-1.2.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 682dac6fb01f3b02f30fa4c9aa71b76d1a9cf5553f66e3e54ce00462323bf3f0
MD5 248f776c695e1ffcf71cd18243bbf0b6
BLAKE2b-256 c243ba5eb05d9afa3f804d5e6b9fc9ec20260efd5bba99edda79895e2944a837

See more details on using hashes here.

File details

Details for the file devart_firebird_connector-1.2.0-cp38-cp38-win32.whl.

File metadata

File hashes

Hashes for devart_firebird_connector-1.2.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 89e640d61c74f0d651af822cf8efda192c657f0b8a48311688f77a76e9883e5c
MD5 4b61f6739f444fc0cb42e11474124f2d
BLAKE2b-256 5266df0fb091c03ba37619bf1f202031bb11e335036975c4f8077d7311178e3c

See more details on using hashes here.

File details

Details for the file devart_firebird_connector-1.2.0-cp38-cp38-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for devart_firebird_connector-1.2.0-cp38-cp38-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 883bc86ad5df2aac949c07a6c7e8d61befa7dde8ad883b0c1826ddf1de741cc5
MD5 6d14bbcd7c0731070afbbe09b2d780b4
BLAKE2b-256 6afaf4aab87685a74bf6600c4b190d869510a35b28ddab34600be9c3ca4fc8e9

See more details on using hashes here.

File details

Details for the file devart_firebird_connector-1.2.0-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for devart_firebird_connector-1.2.0-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 8b597802585837c2645a423e808dae064a22e068c5fe42cfc738bb6ae6f0e0c7
MD5 c3196cdd558b830eb01b381d7418b234
BLAKE2b-256 08d456adb53afc805abac6674885df3b356c2cf7beb4307f4e2c61f6adb5b422

See more details on using hashes here.

File details

Details for the file devart_firebird_connector-1.2.0-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for devart_firebird_connector-1.2.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 76123df05fe5359b0cb2fb394d969b1bbbdb0b760485914adf26f32541db72c6
MD5 852d0ddfb697fafb216116c15d9292cc
BLAKE2b-256 b330712ee6d8909118d75921e75899037b2bcb5b611bf3323d1d7236b0391bab

See more details on using hashes here.

File details

Details for the file devart_firebird_connector-1.2.0-cp37-cp37m-win32.whl.

File metadata

File hashes

Hashes for devart_firebird_connector-1.2.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 d65334eb131e12d2ffea66627f4e410b8aed7e68c574b7f1909a4ed79ad7f83b
MD5 c3fcd0dc23b5d411bfc1e6ce5e3d9df5
BLAKE2b-256 eb777e9510e14f4a92499ebec2f9ae9d425c4652c0a409968342c503f4fce495

See more details on using hashes here.

File details

Details for the file devart_firebird_connector-1.2.0-cp37-cp37m-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for devart_firebird_connector-1.2.0-cp37-cp37m-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 c13b1a3ffa783bd5832003aefed06eccd353099a2dcbb6931f72692c53ae923b
MD5 744911e527987a07b7371a45d254b6e7
BLAKE2b-256 772a82a25aea01682473c18d0ed723aa0f46cfec07805454ab81970b19023a1b

See more details on using hashes here.

File details

Details for the file devart_firebird_connector-1.2.0-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for devart_firebird_connector-1.2.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 88afe2403da5bb48cd65c3a51e32065de66a69f8dcefc8493a79d8d73076d340
MD5 7f491e7f07c2ad00f06d56102ec9e780
BLAKE2b-256 2cf1f7c40fec6d58630b7d33d03ed60b73e32f71308584f0cb46a11288e96c44

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