skip to navigation
skip to content

firebirdsql 0.9.12

Firebird RDBMS bindings for python.

firebirdsql package is a set of Firebird RDBMS bindings for Python (Written in pure Python : no C compiler needed or fbclient library)

It works on Python 2.6+ (including Python 3.x)

see https://pyfirebirdsql.readthedocs.org/en/latest/

Example

import firebirdsql
conn = firebirdsql.connect(dsn='localhost:3050/foo/bar.fdb',
                            user='alice',
                            password='secret')
cur = conn.cursor()
cur.execute("select * from baz")
for c in cur.fetchall():
    print(c)
    conn.close()

Test with Firebird3

You can unit test with Firebird3.

Set firebird.conf like this

AuthServer = Srp, Legacy_Auth
WireCrypt = Enabled

and execute bellow command:

$ pytohn setup.py test

On the other hand, you can use it with Firebird3 wire protocol 13 (Srp authentication and wire encryption) with default firebird.conf

 
File Type Py Version Uploaded on Size
firebirdsql-0.9.12.tar.gz (md5) Source 2015-11-27 47KB
  • Downloads (All Versions):
  • 0 downloads in the last day
  • 2 downloads in the last week
  • 1591 downloads in the last month