Source code for conda_recipe_manager.parser.cbc_parser
"""
:Description: Parser that is capable of comprehending Conda Build Configuration (CBC) files.
"""
from __future__ import annotations
import logging
from typing import Final
from conda_recipe_manager.parser.cbc_reader import CbcReader
log: Final[logging.Logger] = logging.getLogger(__name__)
[docs]
class CbcParser(CbcReader):
"""
Parses a Conda Build Configuration (CBC) file and provides editing capabilities. Often these files are named
`conda_build_configuration.yaml` or `cbc.yaml`.
As of writing, this is a placeholder for future work; to follow in the naming conventions established by the recipe
parser and reader classes.
"""
pass