Source code for pyrekordbox.db6.database
# -*- coding: utf-8 -*-
# Author: Dylan Jones
# Date: 2023-08-13
from pathlib import Path
from typing import Union
from ..masterdb.database import MasterDatabase
from ..utils import warn_deprecated
PathLike = Union[str, Path]
[docs]
class Rekordbox6Database(MasterDatabase):
def __init__(
self, path: PathLike = None, db_dir: PathLike = "", key: str = "", unlock: bool = True
):
warn_deprecated(
"pyrekordbox.db6.Rekordbox6Database",
"pyrekordbox.masterdb.MasterDatabase",
hint="The Rekordbox6Database class was renamed to MasterDatabase!",
remove_in="0.6.0",
)
super().__init__(path, db_dir, key, unlock)