#!/usr/bin/env python3 from rougail import Rougail from rougail.config import get_common_rougail_config, get_rougail_config from rougail.output_doc import RougailOutputDoc from rougail.user_data_bitwarden.config import get_rougail_config as local_get_rougail_config def to_yaml(options): return """%YAML 1.2 --- version: 1.1 """ + options + "..." backward_compatibility = False rougailconfig = get_rougail_config(backward_compatibility=backward_compatibility) rougailconfig['force_optional'] = True rougailconfig['step.output'] = "doc" # rougailconfig['tiramisu_cache'] = "a.py" rougailconfig['step.structural'] = ["commandline", "string"] rougailconfig['main_namespace'] = None rougailconfig["doc.root"] = "bitwarden" rougailconfig["doc.title_level"] = 2 rougailconfig["doc.tabulars.with_commandline"] = True rougailconfig["doc.tabulars.with_environment"] = True rougailconfig["doc.tabulars.environment_prefix"] = "ROUGAILCLI" rougailconfig["doc.output_format"] = "github" rougailconfig['doc.tabular_template'] = 'six_columns' rougail_config = to_yaml(get_common_rougail_config(backward_compatibility=backward_compatibility)[2]) module_config = to_yaml(local_get_rougail_config(backward_compatibility=False)['options']) rougailconfig['main_structural_strings'] = [rougail_config, module_config] rougail = Rougail(rougailconfig) config = rougail.run() config.property.read_write() output = RougailOutputDoc( config=config, rougailconfig=rougailconfig, ) print("""--- gitea: none include_toc: true --- [🇬🇧 (EN)](README.md) - [🇫🇷 (FR)](README.fr.md) """) output.print()