21–23 May 2025
Giulianova
Europe/Rome timezone

PyTango Database Device Server

22 May 2025, 09:00
20m
Giulianova

Giulianova

Hotel Europa **** Lungomare Zara, 57, 64021 Giulianova TE
Oral presentation Tango Ecosystem Updates Tango Ecosystem updates

Speaker

Benjamin Bertrand (MAX IV Laboratory)

Description

The official Tango Database is written in C++ and requires MariaDB as backend.

PyTango contains its own Database implementation, which should work as a drop-in replacement. It stores data using SQLite so it has no external dependencies, making it easier to run.

This implementation isn't new but didn't get much support in the past years and was in a broken state. In the past month, there was some effort to update it. A fork was even created to move it outside PyTango repository for faster development: pytango-db.

This talk will go through a few use cases for local development and CI.

Primary author

Benjamin Bertrand (MAX IV Laboratory)

Presentation materials

There are no materials yet.