Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Firebird driver for Python that uses new Firebird API

License

NotificationsYou must be signed in to change notification settings

FirebirdSQL/python3-driver

Repository files navigation

Firebird driver for Python

PyPI - VersionPyPI - Python VersionHatch projectPyPI - DownloadsLibraries.io SourceRank

This package provides official Python Database API 2.0-compliant driver for the opensource relational database Firebird®. In addition to the minimal feature set ofthe standard Python DB API, this driver also exposes the new (interface-based)client API introduced in Firebird 3, and number of additional extensions andenhancements for convenient use of Firebird RDBMS.


Table of Contents

Installation

Requires: Firebird 3+

pip install firebird-driver

Seefirebird-lib package for optional extensionsto this driver.

License

firebird-driver is distributed under the terms of theMIT license.

Documentation

The documentation for this package is available athttps://firebird-driver.readthedocs.io

Running tests

This project useshatch , so you can use:

hatch test

to run all tests for default Python version (3.11). To run tests for all Python versionsdefined in matrix, use-a switch.

This project is usingpytest for testing, and ourtests add several options viatests/conftest.py.

By default, tests are configured to use local Firebird installation via network access.To use local installation inembedded mode, comment out the section:

[tool.hatch.envs.hatch-test]extra-args = ["--host=localhost"]

inpyproject.toml.

You can also use firebird driver configuration file to specify server(s) that should beused for testing, and then pass--driver-config and--server options topytest.

About

Firebird driver for Python that uses new Firebird API

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Contributors8

Languages


[8]ページ先頭

©2009-2025 Movatter.jp