GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — dbn/python at main · databento/dbn

Expand file tree

/

python

/
Copy path

Directory actions

More options

More options

Directory actions

More options

More options

Latest commit

 

History

History
History
/

python

/
Copy path

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
python/databento_dbn
python/databento_dbn
 
 
src
src
 
 
Cargo.toml
Cargo.toml
 
 
README.md
README.md
 
 
pyproject.toml
pyproject.toml
 
 

README.md

Outline

databento-dbn

build python license pypi-version

Python bindings for the dbn Rust library, used by the Databento Python client library. For more information about the encoding, read our introduction to DBN.

Using this library is for advanced users and is not fully documented or supported.

Installation

To install the latest stable version from PyPI:

pip install -U databento-dbn

Usage and documentation

See the documentation for the Python client library.

Building

databento-dbn is written in Rust, so you'll need to have Rust installed as well as Maturin.

To build, run the following commands:

git clone https://github.com/databento/dbn
cd dbn
maturin build

To build the Python package and install it for the active Python interpreter in your PATH, run:

maturin develop

This will install a package named databento-dbn in your current Python environment.

Alternatively, uv can manage the development environment:

cd python
uv sync                 # create .venv with maturin and build databento-dbn into it
uv run maturin develop  # rebuild after editing the Rust sources

License

Distributed under the Apache 2.0 License.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.