From 2db61baf4f433c98627a1a081fb87d1285945418 Mon Sep 17 00:00:00 2001 From: Pedro Brochado Date: Fri, 26 Apr 2024 18:53:35 -0300 Subject: [PATCH] Draft of a more organized object modelling [noissue] --- pyproject.toml | 1 + src/pulp_docs/cli.py | 150 ---- src/pulp_docs/config.py | 65 ++ src/pulp_docs/constants.py | 39 - src/pulp_docs/data/repolist.yml | 83 --- src/pulp_docs/mkdocs_hooks.py | 13 - src/pulp_docs/mkdocs_macros.py | 346 --------- src/pulp_docs/navigation.py | 159 ---- src/pulp_docs/repository.py | 378 ++-------- src/pulp_docs/templates/guide_page.md.j2 | 27 - src/pulp_docs/templates/learn_page.md.j2 | 19 - src/pulp_docs/templates/module.py.j2 | 19 - src/pulp_docs/templates/tutorial_main.md.j2 | 21 - src/pulp_docs/templates/tutorial_page.md.j2 | 19 - src/pulp_docs/utils/aggregation.py | 215 ------ src/pulp_docs/utils/general.py | 18 - .../fixtures/pulp-docs/staging_docs/index.md | 3 - tests/fixtures/pulp-oci-images/CHANGELOG.md | 692 ------------------ tests/fixtures/pulp-oci-images/README.md | 3 - .../pulp-oci-images/new_repo3/main.py | 60 -- .../guides/How to generate buy..md | 37 - ...out autonomous Repository configuration.md | 72 -- ... perspective: flexible Repository setup.md | 50 -- ...ctive: modular Repository configuration.md | 41 -- ...00 - Getting started as content-manager.md | 61 -- ...01 - Organizing the content dependencie.md | 95 --- .../02 - Handling the database internals.md | 86 --- .../guides/How to create federal entire..md | 31 - .../guides/How to create money let charge..md | 37 - .../guides/How to do couple first..md | 31 - .../guides/How to do eight near number..md | 31 - .../guides/How to generate vote student..md | 37 - .../learn/About modular Content setup.md | 69 -- ...In perspective: scalable Database setup.md | 107 --- ...standing autonomous Database ecossystem.md | 70 -- .../Understanding resilient Content setup.md | 76 -- .../00 - Getting started as developer.md | 90 --- ...- Organizing the repository dependencie.md | 66 -- .../02 - Setting the content relationships.md | 47 -- ...03 - Handling the content relationships.md | 71 -- .../staging_docs/reference/main.md | 1 - .../How to create story wrong newspaper..md | 43 -- .../guides/How to delete side back create..md | 37 - .../How to generate store loss pretty..md | 37 - ...erspective: complex Database deployment.md | 98 --- .../On scalable Database configuration.md | 75 -- .../Understanding modular Content setup.md | 59 -- .../00 - Getting started as sys-admin.md | 102 --- ... - Organizing the content relationships.md | 78 -- ... - Configuring the artifact dependencie.md | 97 --- .../03 - Setting the artifact signals.md | 75 -- tests/fixtures/pulp_maven/CHANGELOG.md | 692 ------------------ tests/fixtures/pulp_maven/README.md | 3 - tests/fixtures/pulp_maven/new_repo2/main.py | 60 -- .../guides/How to bind since here..md | 43 -- .../guides/How to bind world none..md | 37 - .../guides/How to do already choose boy..md | 43 -- .../How to generate run realize something..md | 31 - .../learn/About scalable Model deployment.md | 57 -- .../learn/On resilient Repository setup.md | 69 -- ...rstanding complex Content configuration.md | 59 -- ...00 - Getting started as content-manager.md | 53 -- ...Configuring the artifact infrastructure.md | 89 --- .../02 - Configuring the content contexts.md | 49 -- .../developer/guides/How to bind break..md | 31 - .../developer/guides/How to do subject..md | 31 - .../learn/On flexible Model configuration.md | 97 --- ...Understanding autonomous Artifact setup.md | 74 -- ...rstanding complex Repository ecossystem.md | 63 -- .../Understanding complex Repository setup.md | 80 -- .../00 - Getting started as developer.md | 69 -- .../01 - Doing the repository dependencie.md | 76 -- ...- Organizing the database relationships.md | 69 -- ...3 - Organizing the repository internals.md | 65 -- .../pulp_maven/staging_docs/reference/main.md | 1 - .../guides/How to create win crime..md | 37 - ...w to update treatment raise collection..md | 43 -- .../sys-admin/guides/How to update war..md | 31 - .../sys-admin/learn/On modular Model setup.md | 72 -- .../00 - Getting started as sys-admin.md | 79 -- .../01 - Handling the artifact signals.md | 45 -- .../02 - Configuring the database signals.md | 74 -- .../03 - Deploying the content dependencie.md | 50 -- .../04 - Setting the database dependencie.md | 79 -- tests/fixtures/pulpcore/CHANGELOG.md | 692 ------------------ tests/fixtures/pulpcore/README.md | 3 - tests/fixtures/pulpcore/core/main.py | 60 -- tests/fixtures/pulpcore/staging_docs/index.md | 48 -- .../pulpcore/staging_docs/reference/main.md | 1 - .../guides/How to bind analysis trade..md | 43 -- .../sections/development/index.md | 24 - .../About autonomous Model deployment.md | 43 -- .../On autonomous Database deployment.md | 56 -- .../On scalable Database ecossystem.md | 80 -- .../Understanding complex Model deployment.md | 77 -- .../development/quickstart/01-doc-workflow.md | 3 - .../quickstart/02-code-workflow.md | 3 - .../quickstart/_03-commit-guide.md | 0 .../About autonomous Model deployment.md | 43 -- .../On autonomous Database deployment.md | 56 -- .../On scalable Database ecossystem.md | 80 -- .../Understanding complex Model deployment.md | 77 -- .../sections/getting_started/index.md | 24 - .../getting_started/quickstart/01-overview.md | 3 - .../getting_started/quickstart/02-setup.md | 3 - .../quickstart/03-installation.md | 3 - .../quickstart/04-configuration.md | 3 - .../quickstart/05-deployment.md | 3 - .../quickstart/06-conclusion.md | 3 - .../staging_docs/sections/guides/index.md | 22 - .../staging_docs/sections/learn/index.md | 20 - .../sections/reference/01-repository-map.md | 3 - .../sections/reference/02-glossary.md | 3 - .../staging_docs/sections/reference/index.md | 13 - .../tags.md => functional/conftest.py} | 0 .../__init__.py => functional/test_build.py} | 0 tests/test_cli.py | 32 - .../__init__.py => unit/test_config.py} | 0 .../__init__.py => unit/test_navigation.py} | 0 tests/unit/test_packages.py | 49 ++ 120 files changed, 187 insertions(+), 8074 deletions(-) create mode 100644 src/pulp_docs/config.py delete mode 100644 src/pulp_docs/data/repolist.yml delete mode 100644 src/pulp_docs/mkdocs_macros.py delete mode 100644 src/pulp_docs/navigation.py delete mode 100644 src/pulp_docs/templates/guide_page.md.j2 delete mode 100644 src/pulp_docs/templates/learn_page.md.j2 delete mode 100644 src/pulp_docs/templates/module.py.j2 delete mode 100644 src/pulp_docs/templates/tutorial_main.md.j2 delete mode 100644 src/pulp_docs/templates/tutorial_page.md.j2 delete mode 100644 src/pulp_docs/utils/aggregation.py delete mode 100644 src/pulp_docs/utils/general.py delete mode 100644 tests/fixtures/pulp-docs/staging_docs/index.md delete mode 100644 tests/fixtures/pulp-oci-images/CHANGELOG.md delete mode 100644 tests/fixtures/pulp-oci-images/README.md delete mode 100644 tests/fixtures/pulp-oci-images/new_repo3/main.py delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/content-manager/guides/How to generate buy..md delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/content-manager/learn/About autonomous Repository configuration.md delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/content-manager/learn/In perspective: flexible Repository setup.md delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/content-manager/learn/In perspective: modular Repository configuration.md delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/content-manager/tutorials/Getting started as content-manager/00 - Getting started as content-manager.md delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/content-manager/tutorials/Getting started as content-manager/01 - Organizing the content dependencie.md delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/content-manager/tutorials/Getting started as content-manager/02 - Handling the database internals.md delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/developer/guides/How to create federal entire..md delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/developer/guides/How to create money let charge..md delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/developer/guides/How to do couple first..md delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/developer/guides/How to do eight near number..md delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/developer/guides/How to generate vote student..md delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/developer/learn/About modular Content setup.md delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/developer/learn/In perspective: scalable Database setup.md delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/developer/learn/Understanding autonomous Database ecossystem.md delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/developer/learn/Understanding resilient Content setup.md delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/developer/tutorials/Getting started as developer/00 - Getting started as developer.md delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/developer/tutorials/Getting started as developer/01 - Organizing the repository dependencie.md delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/developer/tutorials/Getting started as developer/02 - Setting the content relationships.md delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/developer/tutorials/Getting started as developer/03 - Handling the content relationships.md delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/reference/main.md delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/sys-admin/guides/How to create story wrong newspaper..md delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/sys-admin/guides/How to delete side back create..md delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/sys-admin/guides/How to generate store loss pretty..md delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/sys-admin/learn/In perspective: complex Database deployment.md delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/sys-admin/learn/On scalable Database configuration.md delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/sys-admin/learn/Understanding modular Content setup.md delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/sys-admin/tutorials/Getting started as sys-admin/00 - Getting started as sys-admin.md delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/sys-admin/tutorials/Getting started as sys-admin/01 - Organizing the content relationships.md delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/sys-admin/tutorials/Getting started as sys-admin/02 - Configuring the artifact dependencie.md delete mode 100644 tests/fixtures/pulp-oci-images/staging_docs/sys-admin/tutorials/Getting started as sys-admin/03 - Setting the artifact signals.md delete mode 100644 tests/fixtures/pulp_maven/CHANGELOG.md delete mode 100644 tests/fixtures/pulp_maven/README.md delete mode 100644 tests/fixtures/pulp_maven/new_repo2/main.py delete mode 100644 tests/fixtures/pulp_maven/staging_docs/content-manager/guides/How to bind since here..md delete mode 100644 tests/fixtures/pulp_maven/staging_docs/content-manager/guides/How to bind world none..md delete mode 100644 tests/fixtures/pulp_maven/staging_docs/content-manager/guides/How to do already choose boy..md delete mode 100644 tests/fixtures/pulp_maven/staging_docs/content-manager/guides/How to generate run realize something..md delete mode 100644 tests/fixtures/pulp_maven/staging_docs/content-manager/learn/About scalable Model deployment.md delete mode 100644 tests/fixtures/pulp_maven/staging_docs/content-manager/learn/On resilient Repository setup.md delete mode 100644 tests/fixtures/pulp_maven/staging_docs/content-manager/learn/Understanding complex Content configuration.md delete mode 100644 tests/fixtures/pulp_maven/staging_docs/content-manager/tutorials/Getting started as content-manager/00 - Getting started as content-manager.md delete mode 100644 tests/fixtures/pulp_maven/staging_docs/content-manager/tutorials/Getting started as content-manager/01 - Configuring the artifact infrastructure.md delete mode 100644 tests/fixtures/pulp_maven/staging_docs/content-manager/tutorials/Getting started as content-manager/02 - Configuring the content contexts.md delete mode 100644 tests/fixtures/pulp_maven/staging_docs/developer/guides/How to bind break..md delete mode 100644 tests/fixtures/pulp_maven/staging_docs/developer/guides/How to do subject..md delete mode 100644 tests/fixtures/pulp_maven/staging_docs/developer/learn/On flexible Model configuration.md delete mode 100644 tests/fixtures/pulp_maven/staging_docs/developer/learn/Understanding autonomous Artifact setup.md delete mode 100644 tests/fixtures/pulp_maven/staging_docs/developer/learn/Understanding complex Repository ecossystem.md delete mode 100644 tests/fixtures/pulp_maven/staging_docs/developer/learn/Understanding complex Repository setup.md delete mode 100644 tests/fixtures/pulp_maven/staging_docs/developer/tutorials/Getting started as developer/00 - Getting started as developer.md delete mode 100644 tests/fixtures/pulp_maven/staging_docs/developer/tutorials/Getting started as developer/01 - Doing the repository dependencie.md delete mode 100644 tests/fixtures/pulp_maven/staging_docs/developer/tutorials/Getting started as developer/02 - Organizing the database relationships.md delete mode 100644 tests/fixtures/pulp_maven/staging_docs/developer/tutorials/Getting started as developer/03 - Organizing the repository internals.md delete mode 100644 tests/fixtures/pulp_maven/staging_docs/reference/main.md delete mode 100644 tests/fixtures/pulp_maven/staging_docs/sys-admin/guides/How to create win crime..md delete mode 100644 tests/fixtures/pulp_maven/staging_docs/sys-admin/guides/How to update treatment raise collection..md delete mode 100644 tests/fixtures/pulp_maven/staging_docs/sys-admin/guides/How to update war..md delete mode 100644 tests/fixtures/pulp_maven/staging_docs/sys-admin/learn/On modular Model setup.md delete mode 100644 tests/fixtures/pulp_maven/staging_docs/sys-admin/tutorials/Getting started as sys-admin/00 - Getting started as sys-admin.md delete mode 100644 tests/fixtures/pulp_maven/staging_docs/sys-admin/tutorials/Getting started as sys-admin/01 - Handling the artifact signals.md delete mode 100644 tests/fixtures/pulp_maven/staging_docs/sys-admin/tutorials/Getting started as sys-admin/02 - Configuring the database signals.md delete mode 100644 tests/fixtures/pulp_maven/staging_docs/sys-admin/tutorials/Getting started as sys-admin/03 - Deploying the content dependencie.md delete mode 100644 tests/fixtures/pulp_maven/staging_docs/sys-admin/tutorials/Getting started as sys-admin/04 - Setting the database dependencie.md delete mode 100644 tests/fixtures/pulpcore/CHANGELOG.md delete mode 100644 tests/fixtures/pulpcore/README.md delete mode 100644 tests/fixtures/pulpcore/core/main.py delete mode 100644 tests/fixtures/pulpcore/staging_docs/index.md delete mode 100644 tests/fixtures/pulpcore/staging_docs/reference/main.md delete mode 100644 tests/fixtures/pulpcore/staging_docs/sections/development/guides/How to bind analysis trade..md delete mode 100644 tests/fixtures/pulpcore/staging_docs/sections/development/index.md delete mode 100644 tests/fixtures/pulpcore/staging_docs/sections/development/onboarding/About autonomous Model deployment.md delete mode 100644 tests/fixtures/pulpcore/staging_docs/sections/development/onboarding/On autonomous Database deployment.md delete mode 100644 tests/fixtures/pulpcore/staging_docs/sections/development/onboarding/On scalable Database ecossystem.md delete mode 100644 tests/fixtures/pulpcore/staging_docs/sections/development/onboarding/Understanding complex Model deployment.md delete mode 100644 tests/fixtures/pulpcore/staging_docs/sections/development/quickstart/01-doc-workflow.md delete mode 100644 tests/fixtures/pulpcore/staging_docs/sections/development/quickstart/02-code-workflow.md delete mode 100644 tests/fixtures/pulpcore/staging_docs/sections/development/quickstart/_03-commit-guide.md delete mode 100644 tests/fixtures/pulpcore/staging_docs/sections/getting_started/fundamentals/About autonomous Model deployment.md delete mode 100644 tests/fixtures/pulpcore/staging_docs/sections/getting_started/fundamentals/On autonomous Database deployment.md delete mode 100644 tests/fixtures/pulpcore/staging_docs/sections/getting_started/fundamentals/On scalable Database ecossystem.md delete mode 100644 tests/fixtures/pulpcore/staging_docs/sections/getting_started/fundamentals/Understanding complex Model deployment.md delete mode 100644 tests/fixtures/pulpcore/staging_docs/sections/getting_started/index.md delete mode 100644 tests/fixtures/pulpcore/staging_docs/sections/getting_started/quickstart/01-overview.md delete mode 100644 tests/fixtures/pulpcore/staging_docs/sections/getting_started/quickstart/02-setup.md delete mode 100644 tests/fixtures/pulpcore/staging_docs/sections/getting_started/quickstart/03-installation.md delete mode 100644 tests/fixtures/pulpcore/staging_docs/sections/getting_started/quickstart/04-configuration.md delete mode 100644 tests/fixtures/pulpcore/staging_docs/sections/getting_started/quickstart/05-deployment.md delete mode 100644 tests/fixtures/pulpcore/staging_docs/sections/getting_started/quickstart/06-conclusion.md delete mode 100644 tests/fixtures/pulpcore/staging_docs/sections/guides/index.md delete mode 100644 tests/fixtures/pulpcore/staging_docs/sections/learn/index.md delete mode 100644 tests/fixtures/pulpcore/staging_docs/sections/reference/01-repository-map.md delete mode 100644 tests/fixtures/pulpcore/staging_docs/sections/reference/02-glossary.md delete mode 100644 tests/fixtures/pulpcore/staging_docs/sections/reference/index.md rename tests/{fixtures/pulp-docs/staging_docs/tags.md => functional/conftest.py} (100%) rename tests/{fixtures/pulp-oci-images/new_repo3/__init__.py => functional/test_build.py} (100%) delete mode 100644 tests/test_cli.py rename tests/{fixtures/pulp_maven/new_repo2/__init__.py => unit/test_config.py} (100%) rename tests/{fixtures/pulpcore/core/__init__.py => unit/test_navigation.py} (100%) create mode 100644 tests/unit/test_packages.py diff --git a/pyproject.toml b/pyproject.toml index 73e78b5..5afabf3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,6 +11,7 @@ dependencies = [ "mkdocstrings-python>=1.9.1", "mkdocs-macros-plugin", "mkdocs-site-urls", + "dynaconf", "importlib_resources", "httpx", "rich", diff --git a/src/pulp_docs/cli.py b/src/pulp_docs/cli.py index e6a3d72..4cdb339 100644 --- a/src/pulp_docs/cli.py +++ b/src/pulp_docs/cli.py @@ -4,153 +4,3 @@ It defines its interface. """ -import os -import subprocess -import sys -import tempfile -import typing as t -from pathlib import Path - -import click -from importlib_resources import files - -TMP_DIR = Path("tmp") -WORKDIR = Path.home() / "workspace" / "multirepo-prototype" - - -def get_abspath(name: str) -> Path: - return Path(WORKDIR / name).absolute() - - -def cast_bool(value: str) -> bool: - return False if value.lower() in ("f", "false") else True - - -class Config: - """ - Configuration shared among CLI and mkdocs_macro.py hooks. - - Params: - mkdocs_file: the base mkdocs used in serving/building - repolist: the configuration repositories (which and how to fetch) - clear_cache: whether to clear cache before downloading from remote - """ - - def __init__(self, from_environ: bool = False): - if from_environ is False: - self.verbose = False - self.workdir = Path().absolute() - self.mkdocs_file = files("pulp_docs").joinpath("data/mkdocs.yml").absolute() - self.repolist = files("pulp_docs").joinpath("data/repolist.yml").absolute() - self.clear_cache = False - - if env_mkdocs := os.environ.get("PULPDOCS_MKDOCS_FILE"): - self.mkdocs_file = Path(env_mkdocs) - else: - self.verbose = cast_bool(os.environ["PULPDOCS_VERBOSE"]) - self.workdir = Path(os.environ["PULPDOCS_WORKDIR"]) - self.mkdocs_file = Path(os.environ["PULPDOCS_MKDOCS_FILE"]) - self.repolist = Path(os.environ["PULPDOCS_REPOLIST"]) - self.clear_cache = cast_bool(os.environ["PULPDOCS_CLEAR_CACHE"]) - - def get_environ_dict(self): - return {f"PULPDOCS_{k.upper()}": str(v) for k, v in self.__dict__.items()} - - -pass_config = click.make_pass_decorator(Config, ensure=True) - - -@click.group() -@click.option("--verbose", "-v", is_flag=True) -@pass_config -def main(config: Config, verbose: bool): - """ - This is pulp-docs, a cli tool to help run and build multirepo documentation within Pulp project. - """ - config.verbose = verbose - - -# mkdocs help wrapper -watch_help = ( - "A directory or file to watch for live reloading. Can be supplied multiple times." -) -no_reload_help = "Disable the live reloading in the development server." - - -@main.command() -@click.option( - "--clear-cache", - default=False, - is_flag=True, - help="Whether to clear the cache before serving (default=False).", -) -@click.option("--verbose", "-v", is_flag=True) -@click.option( - "-w", - "--watch", - help=watch_help, - type=click.Path(exists=True), - multiple=True, - default=[], -) -@click.option("--no-livereload", "livereload", flag_value=False, help=no_reload_help) -@click.option("--livereload", "livereload", flag_value=True, default=True, hidden=True) -@pass_config -def serve( - config: Config, - clear_cache: bool, - verbose: bool, - watch: t.List[Path], - livereload: bool, -): - """Run mkdocs server.""" - env = os.environ.copy() - config.clear_cache = clear_cache - config.verbose = verbose - env.update(config.get_environ_dict()) - - watch_list = [("--watch", watched) for watched in watch] - flag_list = [] - if livereload is False: - flag_list.append(("--no-livereload",)) - - options: t.List[tuple] = [("--config-file", config.mkdocs_file)] - options.extend(watch_list) - options.extend(flag_list) - - cmd = ["mkdocs", "serve"] - for opt in options: - cmd.extend(opt) - print("Running:", " ".join(str(s) for s in cmd)) - subprocess.run(cmd, env=env) - - -@main.command() -@pass_config -def build(config: Config): - """Build mkdocs site.""" - config.verbose = True - env = os.environ.copy() - env.update(config.get_environ_dict()) - - options = ( - ("--config-file", config.mkdocs_file), - ("--site-dir", str(Path("site").absolute())), - ) - cmd = ["mkdocs", "build"] - for opt in options: - cmd.extend(opt) - print("Building:", " ".join(str(s) for s in cmd)) - result = subprocess.run(cmd, env=env) - sys.exit(result.returncode) - - -@main.command() -@pass_config -def status(config: Config): - """Print relevant information about repositories that will be used.""" - raise NotImplementedError - - -if __name__ == "__main__": - sys.exit(main()) diff --git a/src/pulp_docs/config.py b/src/pulp_docs/config.py new file mode 100644 index 0000000..6547647 --- /dev/null +++ b/src/pulp_docs/config.py @@ -0,0 +1,65 @@ +from __future__ import annotations + +import tempfile +from dataclasses import dataclass, field +from enum import Enum +from pathlib import Path +from typing import Optional + +from dynaconf import Dynaconf, Validator + + +def init_config(setting_file: Optional[Path] = None) -> ConfigSchema: + setting_files = [setting_file] if setting_file else [] + return Dynaconf(settings_file=setting_files) + + +class FindStrategy(Enum): + """ + Strategies on how to choose local repos, which should be used to override the defaults. + + Args: + NONE: Don't use any local overrides. + CURRENT: If the CWD is a matching repo, use that. + PARENT_WORKDIR: Lookup for matching repos in the parent workdir. + LOOKUP_LIST: Use an explicit lookup_list defining the path for each repo override. + """ + + NONE = 0 + CURRENT = 1 + PARENT_WORKDIR = 2 + LOOKUP_LIST = 3 + + +@dataclass +class ConfigSchema: + remote_sync_config: RemoteSyncConfig + repo_finder_config: RepoFinderConfig + cli_config: CliConfig + + class Meta: + validators: list[Validator] = [] + + +@dataclass +class RemoteSyncConfig: + """ + Args: + sync: Wheter or not to sync (clone and rebase) changes to a managed repo. + manged_repo_path: The local path to where the managed repo should operate. + """ + + sync: bool = True + managed_repo_path: Path = Path(tempfile.gettempdir()) + + +@dataclass +class RepoFinderConfig: + strategy: FindStrategy = FindStrategy.CURRENT + lookup_list: list[Path] = field(default_factory=list) + + +@dataclass +class CliConfig: + livereload: bool = True + watch_list: list[Path] = field(default_factory=list) diff --git a/src/pulp_docs/constants.py b/src/pulp_docs/constants.py index 0213f65..8b13789 100644 --- a/src/pulp_docs/constants.py +++ b/src/pulp_docs/constants.py @@ -1,40 +1 @@ -ADMIN_NAME = "admin" -USER_NAME = "user" -RESTAPI_URL_TEMPLATE = "https://docs.pulpproject.org/{}/restapi.html" -DISPLAY_NAMES = { - "guides": "How-to Guides", - "learn": "Learn More", - "tutorials": "Tutorials", - "reference": "Reference", -} -GUIDES = DISPLAY_NAMES["guides"] -LEARN = DISPLAY_NAMES["learn"] -TUTORIALS = DISPLAY_NAMES["tutorials"] - - -class Names: - """Display Names""" - - # content types - GUIDES = "How-to Guides" - LEARN = "Learn More" - TUTORIALS = "Tutorials" - REFERENCE = "Reference" - - # repo-types - OTHER = "Extra" - CORE = "Pulpcore" - CONTENT = "Plugins" - - # personas - USER = "User" - ADMIN = "Admin" - DEV = "Dev" - - # other - PULPCORE_TUTORIAL = "Getting Started" - - @staticmethod - def get(name: str): - return getattr(Names, name.upper()) diff --git a/src/pulp_docs/data/repolist.yml b/src/pulp_docs/data/repolist.yml deleted file mode 100644 index ec30f25..0000000 --- a/src/pulp_docs/data/repolist.yml +++ /dev/null @@ -1,83 +0,0 @@ -meta: - version: 1 - rest_api_template: https://docs.pulpproject.org/{}/restapi.html - -repos: - core: - - name: pulpcore - owner: pulp - title: Pulp Core - branch: main - content: - - name: pulp_maven - owner: pulp - title: Maven - branch: main - - name: pulp_gem - owner: pulp - title: Gem - branch: main - - name: pulp_python - owner: pulp - title: Python - branch: main - - name: pulp_ansible - owner: pulp - title: Ansible - branch: main - - name: pulp_container - owner: pulp - title: Container - branch: main - - name: pulp_deb - owner: pulp - title: Debian - branch: main - - name: pulp_ostree - owner: pulp - title: OSTree - branch: main - - name: pulp_rpm - owner: pulp - title: RPM - branch: main - # subpackages - - name: pulp_certguard - title: Certguard - subpackage_of: pulpcore - - name: pulp_file - title: File - subpackage_of: pulpcore - other: - - name: pulp-oci-images - owner: pulp - title: Pulp OCI Images - branch: latest - - name: pulp-docs - owner: pulp - title: Pulp Docs - branch: main - - name: pulp-operator - owner: pulp - title: Operator - branch: main - - name: pulp-cli - owner: pulp - title: Pulp CLI - branch: main - - name: pulp-openapi-generator - owner: pulp - title: OpenAPI Generator - branch: main - - name: pulpcore-selinux - owner: pulp - title: Selinux - branch: main - - name: oci_env - owner: pulp - title: OCI Env - branch: main - # subpackages - - name: pulp-glue - title: Pulp Glue - subpackage_of: pulp-cli diff --git a/src/pulp_docs/mkdocs_hooks.py b/src/pulp_docs/mkdocs_hooks.py index 82c7467..20a2b1c 100644 --- a/src/pulp_docs/mkdocs_hooks.py +++ b/src/pulp_docs/mkdocs_hooks.py @@ -3,16 +3,3 @@ See: https://www.mkdocs.org/user-guide/configuration/#hooks """ - - -def on_serve(server, config, builder): - """ - Hook to unwatch the temp dirs. - - See: https://www.mkdocs.org/dev-guide/plugins/#on_serve - """ - tmpdir = config["docs_dir"] - mkdocs_yml = config["config_file_path"] - server.unwatch(tmpdir) - server.unwatch(mkdocs_yml) - return server diff --git a/src/pulp_docs/mkdocs_macros.py b/src/pulp_docs/mkdocs_macros.py deleted file mode 100644 index aadb8f8..0000000 --- a/src/pulp_docs/mkdocs_macros.py +++ /dev/null @@ -1,346 +0,0 @@ -""" -The main mkdocs-macros-plugin file. - -It defines a hook function (`define_env`) which is called at the beginning of mkdocs processing. -See: https://mkdocs-macros-plugin.readthedocs.io/en/latest/macros/ - -It's used here mainly to: - -- Get source-code from all repositories by - (a) downloading from github or - (b) copying from local filesystem -- Edit mkdocs configuration (defined initially in mkdocs) programatically: - 1. Define navigation based on fetched files - 2. Configure mkdocstrings plugin to find the source code - -""" - -import json -import logging -import os -import shutil -import tempfile -import time -from pathlib import Path - -import rich - -from pulp_docs.cli import Config -from pulp_docs.constants import RESTAPI_URL_TEMPLATE -from pulp_docs.navigation import get_navigation -from pulp_docs.repository import Repo, Repos, SubPackage - -# the name of the docs in the source repositories -SRC_DOCS_DIRNAME = "staging_docs" - -# the dir to lookup for local repo checkouts -CHECKOUT_WORKDIR = Path().absolute().parent - -log = logging.getLogger("mkdocs") - - -def create_clean_tmpdir(use_cache: bool = True): - tmpdir_basepath = Path(tempfile.gettempdir()).absolute() - tmpdir = tmpdir_basepath / "pulp-docs-tmp" - # Clean tmpdir only if not using cache - if tmpdir.exists() and use_cache is False: - shutil.rmtree(tmpdir) - tmpdir.mkdir() - return tmpdir - - -def prepare_repositories(TMPDIR: Path, repos: Repos, config: Config): - """ - Download repositories into tmpdir and organize them in a convenient way - to mkdocs and its plugins. - - Notes: - - repo_docs: - The directory where each repository documentation files are going. - These are *md files under each repo /docs folder. - - repo_sources: - The directory where each **repository source** is downloaded. - Contains the whole source tree of that repository. - - repo_docs/pulp-docs: - The common assets used to configure the whole mkdocs site (lives in pulp-docs package). - - Returns: (Path(repo_docs), Path(repo_sources)) - - Example: - The final structure will be something like: - - ``` - tmpdir/ - repo_sources/ - core/{full-repo-source} - repo1/{full-repo-source} - ... - repo_docs/ - pulp-docs/ - assets/... - tags.md - {for-each-repo}/ - README.md - CHANGELOG.md - docs/ - - ``` - """ - # Download/copy source code to tmpdir - repo_sources = TMPDIR / "repo_sources" - repo_docs = TMPDIR / "repo_docs" - shutil.rmtree(repo_sources, ignore_errors=True) - shutil.rmtree(repo_docs, ignore_errors=True) - - for repo_or_pkg in repos.all: - start = time.perf_counter() - # handle subpcakges nested under repositories - this_docs_dir = repo_docs / repo_or_pkg.name - if not isinstance(repo_or_pkg, SubPackage): - this_src_dir = repo_sources / repo_or_pkg.name - repo_or_pkg.download(dest_dir=this_src_dir, clear_cache=config.clear_cache) - else: - this_src_dir = repo_sources / repo_or_pkg.subpackage_of / repo_or_pkg.name - - # install and post-process - _place_doc_files(this_src_dir, this_docs_dir, repo_or_pkg) - if repo_or_pkg.type == "content": - _generate_rest_api_page(this_docs_dir, repo_or_pkg.name, repo_or_pkg.title) - - end = time.perf_counter() - log.info(f"{repo_or_pkg.name} completed in {end - start:.2} sec") - - # Copy core-files (shipped with pulp-docs) to tmpdir - shutil.copy( - repo_sources / "pulp-docs" / SRC_DOCS_DIRNAME / "index.md", - repo_docs / "index.md", - ) - - # Log - log.info("[pulp-docs] Done downloading sources. Here are the sources used:") - for repo_or_pkg in repos.all: - log.info({repo_or_pkg.name: str(repo_or_pkg.status)}) - - return (repo_docs, repo_sources) - - -def _place_doc_files(src_dir: Path, docs_dir: Path, repo: Repo): - """ - Copy only doc-related files from src_dir to doc_dir. - - Examples: - ``` - # src_dir - $WORKSPACE/pulpcore/ - $WORKSPACE/pulpcore/pulp_glue - - # docs_dir - $TMPDIR/repo_docs/pulpcore/docs - $TMPDIR/repo_docs/pulp_glue/docs - ``` - - """ - log.info(f"Moving doc files:\nfrom '{src_dir}'\nto '{docs_dir}'") - - try: - shutil.copytree(src_dir / SRC_DOCS_DIRNAME, docs_dir / "docs") - - except FileNotFoundError: - Path(docs_dir / "docs").mkdir(parents=True) - repo.status.has_staging_docs = False - - # Get CHANGELOG - # TODO: remove reading .rst (plugins should provide markdown CHANGELOG) - repo.status.has_changelog = False - changes_dir = Path(docs_dir / "changes") - changes_dir.mkdir(exist_ok=True) - for changelog_name in ("CHANGELOG.md", "CHANGES.md", "CHANGES.rst"): - changelog_path = Path(src_dir / changelog_name) - if changelog_path.exists(): - shutil.copy(changelog_path, changes_dir / "changelog.md") - repo.status.has_changelog = True - return - - # Create placeholder, case it was not possible to fetch one - empty_changelog = changes_dir / "changelog.md" - empty_changelog.write_text( - "# Changelog\n\nThe repository does not provide a changelog or there was a problem fetching it." - ) - - -def _generate_rest_api_page(docs_dir: Path, repo_name: str, repo_title: str): - """Create page that contain a link to the rest api, based on the project url template""" - log.info("Generating REST_API page") - rest_api_page = docs_dir / "docs" / "rest_api.md" - rest_api_page.touch() - restapi_url = RESTAPI_URL_TEMPLATE.format(repo_name) - md_title = f"# {repo_title} REST Api" - md_body = f"[{restapi_url}]({restapi_url})" - rest_api_page.write_text(f"{md_title}\n\n{md_body}") - - -def print_user_repo(repos: Repos, config: Config): - """Emit report about local checkout being used or warn if none.""" - print("*" * 79) - log.info("[pulp-docs] Summary info about the build. Use -v for more info") - - local_checkouts = [] - cached_repos = [] - downloaded_repos = [] - warn_msgs = [] - - # prepare data for user report - for repo in repos.all: - record = { - "name": repo.name, - "download_source": repo.status.download_source, - "refs": repo.branch_in_use, - } - if repo.status.use_local_checkout is True: - local_checkouts.append(record) - elif repo.status.using_cache is True: - cached_repos.append(record) - else: - downloaded_repos.append(record) - - # TODO: improve this refspec comparision heuristics - if repo.branch not in repo.branch_in_use: - warn_msgs.append( - f"[pulp-docs] Original {repo.name!r} ref is {repo.branch!r}, but local one is '{repo.branch_in_use}'." - ) - - if len(local_checkouts) == 0: - warn_msgs.append( - "[pulp-docs] No local checkouts found. Serving in read-only mode." - ) - - if config.verbose: - report = { - "config": config.get_environ_dict(), - "cached_repos": cached_repos, - "downloaded_repos": downloaded_repos, - "local_checkouts": local_checkouts, - } - else: - report = { - "cached_repos": [repo["name"] for repo in cached_repos], - "downloaded_repos": [repo["name"] for repo in downloaded_repos], - "local_checkouts": [repo["name"] for repo in local_checkouts], - } - - rich.print_json(json.dumps(report, indent=4)) - - for msg in warn_msgs: - log.warning(msg) - print("*" * 79) - - -def define_env(env): - """The mkdocs-marcros 'on_configuration' hook. Used to setup the project.""" - # Load configuration from environment - log.info("[pulp-docs] Loading configuration from environ") - config = Config(from_environ=True) - - if config.repolist: - repos = Repos.from_yaml(config.repolist) - repos.update_local_checkouts() - else: - repos = ( - Repos.test_fixtures() - ) # try to use fixtures if there is no BASE_REPOLIST - log.info(f"Repository configurations loaded: {[repo.name for repo in repos.all]}") - - # Download and organize repository files - log.info("[pulp-docs] Preparing repositories") - TMPDIR = create_clean_tmpdir() - docs_dir, source_dir = prepare_repositories(TMPDIR, repos, config) - - # Configure mkdocstrings - log.info("[pulp-docs] Configuring mkdocstrings") - code_sources = [] - for repo_or_package in repos.all: - # Handle subpackages or repos - if isinstance(repo_or_package, SubPackage): - repo_or_package_path = ( - repo_or_package.subpackage_of + "/" + repo_or_package.name - ) - else: - repo_or_package_path = repo_or_package.name - # Add to mkdocstring pythonpath - code_sources.append(str(source_dir / repo_or_package_path)) - - # TODO: remove this. - # Workaround for making "pulpcore/cli/common" from pulp-cli be available as: - # '::: pulpcore.cli.common' (from any markdown) - # This should be a general solution. - shutil.copytree( - source_dir / "pulp-cli/pulpcore", - source_dir / "pulpcore/pulpcore", - dirs_exist_ok=True, - ) - Path(source_dir / "pulpcore/pulpcore/cli/__init__.py").touch(exist_ok=True) - Path(source_dir / "pulpcore/pulpcore/cli/common/__init__.py").touch(exist_ok=True) - - env.conf["plugins"]["mkdocstrings"].config["handlers"]["python"][ - "paths" - ] = code_sources - - # Configure navigation - log.info("[pulp-docs] Configuring navigation") - env.conf["docs_dir"] = docs_dir - env.conf["nav"] = get_navigation(docs_dir, repos) - - # Try to watch CWD/staging_docs - watched_workdir = Path("staging_docs") - if watched_workdir.exists(): - env.conf["watch"].append(str(watched_workdir.resolve())) - - # Pass relevant data for future processing - log.info("[pulp-docs] Done with pulp-docs.") - env.conf["pulp_repos"] = repos - env.config["pulp_repos"] = repos - env.conf["pulp_config"] = config - - # Extra config - @env.macro - def get_repos(repo_type="content"): - "Return repo names by type" - _repo_type = [repo_type] if repo_type else None - repos_list = sorted( - repos.get_repos(repo_types=_repo_type), key=lambda x: x.title - ) - repos_data = [ - { - "title": repo.title, - "version": "3.12.1", - "rest_api_url": f"https://docs.pulpproject.org/{repo.name}/restapi.html", - "codebase_url": f"https://github.com/{repo.owner}/{repo.name}", - "changelog_url": f"site:{repo.name}/changes/changelog/", - } - for repo in repos_list - ] - return repos_data - - -def on_pre_page_macros(env): - """The mkdocs-macros hook just before an inidvidual page render.""" - repos: Repos = env.conf["pulp_repos"] # type: ignore - - # Configure the edit_url with correct repository and path - src_uri = env.page.file.src_uri.replace("/docs/", f"/{SRC_DOCS_DIRNAME}/") - if src_uri != "index.md": - repo, _, path = src_uri.partition("/") - else: - repo = "pulpcore" - path = f"{SRC_DOCS_DIRNAME}/index.md" - - repo_obj = repos.get(repo) - repo_branch = getattr(repo_obj, "branch", "main") - edit_url = f"https://github.com/pulp/{repo}/edit/{repo_branch}/{path}" - env.page.edit_url = edit_url - - -def on_post_build(env): - """The mkdocs-marcros 'on_post_build' hook. Used to print summary report for end user.""" - # Log relevant most useful information for end-user - print_user_repo(repos=env.conf["pulp_repos"], config=env.conf["pulp_config"]) diff --git a/src/pulp_docs/navigation.py b/src/pulp_docs/navigation.py deleted file mode 100644 index c0b62c6..0000000 --- a/src/pulp_docs/navigation.py +++ /dev/null @@ -1,159 +0,0 @@ -""" -The navigation generator module. - -Responsible for creating a specific structure out of the available content-types, personas -and repository types. This structure should be compatible with how it would be written -in mkdocs.yml. - -`get_navigation` is the entrypoint used for the final render. - -``` -# yml -- pageA: some-file.md -- some-other-file.md - -# python -[ - {"pageA": "/abs/path/to/some-file.md"}, - "/abs/path/to/some-other-file.md", -] -``` - -Note that you either specify: -1. {title: file.md} -> define title explicitly -2. "/path/to/file.md" -> uses markdown '# title' or the filename, if former isnt present. - -""" - -from __future__ import annotations - -from pathlib import Path - -from pulp_docs.constants import Names -from pulp_docs.repository import Repos -from pulp_docs.utils.aggregation import AgregationUtils - - -def get_navigation(tmpdir: Path, repos: Repos): - """ - The entrypoint for dynamic 'nav' generation for mkdocs. - - Replace by another generation function to change how content is structured. - """ - # NAV_GENERATOR_FUNCTION = grouped_by_content_type - NAV_GENERATOR_FUNCTION = grouped_by_persona - return NAV_GENERATOR_FUNCTION(tmpdir, repos) - - -def grouped_by_persona(tmpdir: Path, repos: Repos): - """ - A specific nav generator function. - - Organizes content (roughly) with the pattern. - {persona}/ - Overview/ - {repos-type}/ - {repos}/ - {content-type} - """ - f = AgregationUtils(tmpdir, repos) - usage_section = [ - {"Overview": f.section_file("user/index.md")}, - { - "Pulpcore": [ - f.section( - Names.PULPCORE_TUTORIAL, - f.get_children, - "pulpcore/docs/user/tutorials", - ), - f.section(Names.LEARN, f.get_children, "pulpcore/docs/user/learn"), - f.section(Names.GUIDES, f.get_children, "pulpcore/docs/user/guides"), - ] - }, - { - "Plugins": f.repo_grouping( - "{repo}/docs/user/{content}", repo_types=["content"] - ) - }, - {"Extras": f.repo_grouping("{repo}/docs/user/{content}", repo_types=["other"])}, - ] - admin_section = [ - {"Overview": f.section_file("admin/index.md")}, - { - "Pulpcore": [ - f.section( - Names.PULPCORE_TUTORIAL, - f.get_children, - "pulpcore/docs/admin/tutorials", - ), - f.section(Names.LEARN, f.get_children, "pulpcore/docs/admin/learn"), - f.section(Names.GUIDES, f.get_children, "pulpcore/docs/admin/guides"), - ] - }, - f.section( - "Plugins", - f.repo_grouping, - "{repo}/docs/admin/{content}", - repo_types=["content"], - hide_empty_section=False, - ), - f.section( - "Extras", - f.repo_grouping, - "{repo}/docs/admin/{content}", - repo_types=["other"], - hide_empty_section=False, - ), - ] - development_section = [ - {"Overview": f.section_file("dev/index.md")}, - { - "Pulpcore": [ - f.section( - Names.PULPCORE_TUTORIAL, - f.get_children, - "pulpcore/docs/dev/tutorials", - ), - f.section(Names.LEARN, f.get_children, "pulpcore/docs/dev/learn"), - f.section(Names.GUIDES, f.get_children, "pulpcore/docs/dev/guides"), - ] - }, - { - "Plugins": f.repo_grouping( - "{repo}/docs/dev/{content}", repo_types=["content"] - ) - }, - {"Extras": f.repo_grouping("{repo}/docs/dev/{content}", repo_types=["other"])}, - ] - help_section = [ - {"Overview": f.section_file("help/index.md")}, - {"Community": f.get_children("pulp-docs/docs/sections/help/community")}, - {"More": f.get_children("pulp-docs/docs/sections/help/more")}, - { - "Changelogs": [ - {"Pulpcore": "pulpcore/changes/changelog.md"}, - { - "Plugins": sorted( - f.repo_grouping( - "{repo}/changes", repo_types=["content"] - ).items() - ) - }, - { - "Extra": sorted( - f.repo_grouping("{repo}/changes", repo_types=["other"]).items() - ) - }, - ] - }, - ] - - # Main Section - navigation = [ - {"Home": "index.md"}, - {"User Manual": usage_section}, - {"Admin Manual": admin_section}, - {"Developer Manual": development_section}, - {"Help": help_section}, - ] - return navigation diff --git a/src/pulp_docs/repository.py b/src/pulp_docs/repository.py index df87ab9..282c950 100644 --- a/src/pulp_docs/repository.py +++ b/src/pulp_docs/repository.py @@ -1,335 +1,101 @@ """ -The classes representing plugins git/git-hub repositories. +This module is responsible for: +- reading the specfile that specifies the repositories and packages to be used. +- optionally fetching/syncing the remotes locally. +- matching those specs with filesystem repositories (fetched from remote or used-provided) -Their purpose is to facilitate declaring and downloading the source-code. +The `PackageData` is the main object of interest here, as it contains the fundamental information +for arranging the docs contents. """ - from __future__ import annotations -import logging -import os -import shutil -import subprocess -import tarfile -import tempfile -import typing as t -from collections import ChainMap, defaultdict -from dataclasses import dataclass, field -from io import BytesIO +from dataclasses import dataclass from pathlib import Path +from typing import Optional -import httpx -import yaml - -from pulp_docs.utils.general import get_git_ignored_files - -log = logging.getLogger("mkdocs") - -FIXTURE_WORKDIR = Path("tests/fixtures").absolute() -DOWNLOAD_CACHE_DIR = Path(tempfile.gettempdir()) / "repo_downloads" - - -# @dataclass # raising errors in py311/312 -class RepoStatus: - """ - Usefull status information about a downloaded repository. - """ +from pulp_docs.config import FindStrategy - def __init__(self, **kwargs): - self.download_source = kwargs.get("download_source", None) - self.use_local_checkout = kwargs.get("use_local_checkout", False) - self.has_readme = kwargs.get("has_readme", True) - self.has_changelog = kwargs.get("has_changelog", True) - self.has_staging_docs = kwargs.get("has_staging_docs", True) - self.using_cache = kwargs.get("using_cache", False) - self.original_refs = kwargs.get("original_refs", None) - def __str__(self): - return str(self.__dict__) +def process_specfile(yml_specfile: Path) -> list[PackageData]: + repo_spec_list = RepoUtils.parse_specfile(yml_specfile) + package_data_list = RepoUtils.get_package_data(repo_spec_list) + return package_data_list @dataclass -class Repo: - """ - A git/gh repository representation. - - The real repository content is plugin sourcecode and markdown documentation. - """ - - title: str +class RepoSpec: name: str - owner: str = "pulp" - branch: str = "main" - branch_in_use: t.Optional[str] = None - local_basepath: t.Optional[Path] = None - subpackages: t.Optional[t.List] = None - status: RepoStatus = field(default_factory=lambda: RepoStatus()) - type: t.Optional[str] = None - - def __post_init__(self): - self.branch_in_use = self.branch_in_use or self.branch - - @property - def rest_api_link(self): - return RESTAPI_TEMPLATE.format(self.name) - - def download(self, dest_dir: Path, clear_cache: bool = False) -> str: - """ - Download repository source from url into the {dest_dir} Path. - - Uses local in the following cases and order (else, downloads from github): - - local_basepath is explicitly set - - parent directory contain dir with self.name - - For remote download, uses GitHub API to get latest source code: - - Args: - dest: The destination directory where source files will be saved. - e.g /tmp/pulp-tmp/repo_sources/pulpcore - clear_cache: Whether the cache should be cleared before downloading. - Returns: - The download url used - """ - log.info("Downloading '{}' to '{}'".format(self.name, dest_dir.absolute())) - - if clear_cache is True: - log.info("Clearing cache dir") - shutil.rmtree(DOWNLOAD_CACHE_DIR, ignore_errors=True) - DOWNLOAD_CACHE_DIR.mkdir() - - cached_repo = Path(DOWNLOAD_CACHE_DIR / self.name).absolute() - download_from = cached_repo - src_copy_path = cached_repo - log_header = "" - - # from local filesystem - if self.local_basepath is not None: - log_header = "Using local checkout" - download_from = Path(self.local_basepath / self.name).absolute() - src_copy_path = download_from - # from cache - elif cached_repo.exists(): - log_header = "Using cache in tmpdir" - download_from = cached_repo - src_copy_path = cached_repo - self.status.using_cache = True - # from remote - elif not cached_repo.exists(): - log_header = "Downloading from remote" - download_from = download_from_gh_main( - DOWNLOAD_CACHE_DIR / self.name, - self.owner, - self.name, - self.branch_in_use, - ) - src_copy_path = DOWNLOAD_CACHE_DIR / self.name - - # copy from source/cache to pulp-docs workdir - log.info(f"{log_header}: source={download_from}, copied_from={src_copy_path}") - - # ignore files lisetd in .gitignore and files that starts with "." - ignore_patterns = get_git_ignored_files(Path(src_copy_path)) + [".*"] - shutil.copytree( - src_copy_path, - dest_dir, - ignore=shutil.ignore_patterns(*ignore_patterns), - ) - - self.status.download_source = str(download_from) - return self.status.download_source + package_specs: list[PackageSpec] - -def download_from_gh_main(dest_dir: Path, owner: str, name: str, branch: str): - """ - Download repository source-code from main - - Returns the download url. - """ - url = f"https://github.com/{owner}/{name}.git" - cmd = ("git", "clone", "--depth", "1", "--branch", branch, url, str(dest_dir)) - log.info("Downloading from Github with:\n{}".format(" ".join(cmd))) - try: - subprocess.run(cmd, check=True) - except subprocess.CalledProcessError as e: - log.error( - f"An error ocurred while trying to download '{name}' source-code:\n{e}" - ) - raise - - log.info("Done.") - return url - - -def download_from_gh_latest(dest_dir: Path, owner: str, name: str): - """ - Download repository source-code from latest GitHub Release (w/ GitHub API). - - See: https://docs.github.com/en/rest/releases/releases?apiVersion=2022-11-28#get-the-latest-release - - Returns the download url. - """ - latest_release_link_url = ( - "https://api.github.com/repos/{}/{}/releases/latest".format(owner, name) - ) - - print("Fetching latest release with:", latest_release_link_url) - response = httpx.get(latest_release_link_url) - latest_release_tar_url = response.json()["tarball_url"] - - print("Downloadng tarball from:", latest_release_tar_url) - response = httpx.get(latest_release_tar_url, follow_redirects=True) - bytes_data = BytesIO(response.content) - - print("Extracting tarball to:", dest_dir) - with tempfile.TemporaryDirectory() as tmpdir: - with tarfile.open(fileobj=bytes_data) as tar: - tar.extractall(tmpdir, filter="data") - # workaround because I cant know the name of the extracted dir with tarfile lib - dirname = Path(tmpdir) / tar.getmembers()[0].name.split()[0] - shutil.move(str(dirname.absolute()), str(dest_dir.absolute())) - # Reference: - # https://www.python-httpx.org/quickstart/#binary-response-content - # https://docs.python.org/3/library/tarfile.html#tarfile.TarFile.extractall - return latest_release_tar_url + def create_repodata(self, abs_path: Path) -> RepoData: + return RepoData(repo_spec=self, abs_path=abs_path) @dataclass -class SubPackage: - """A package that lives under another Repo.""" - +class PackageSpec: name: str - title: str - subpackage_of: str - type: t.Optional[str] = None - status: RepoStatus = field(default_factory=lambda: RepoStatus()) - local_basepath = None - branch_in_use = "" - branch = "" - owner = "" - - def __post_init__(self): - self.owner = self.subpackage_of + rel_path: Path @dataclass -class Repos: - """A collection of Repos""" - - core_repo: Repo - content_repos: t.List[Repo] = field(default_factory=list) - other_repos: t.List[Repo] = field(default_factory=list) - - def update_local_checkouts(self): - """Update repos to use local checkout, if exists in the parent dir of CWD""" - for repo in self.all: - checkout_dir = Path().absolute().parent / repo.name - if repo.local_basepath is None and checkout_dir.exists(): - repo.status.use_local_checkout = True - repo.local_basepath = Path().absolute().parent - # looks like 'refs/head/main' - checkout_refs = Path(checkout_dir / ".git" / "HEAD").read_text() - checkout_refs = checkout_refs[len("ref: ") :].replace("\n", "") - repo.branch_in_use = checkout_refs - - def get(self, repo_name: str) -> t.Optional[Repo]: - repo = [r for r in self.all if r.name == repo_name] or [None] - return repo[0] +class RepoData: + repo_spec: RepoSpec + abs_path: Path + package_data_list: list[PackageSpec] = [] @property - def all(self): - """The set of repositories and subpackages""" - repos = [self.core_repo] + self.content_repos + self.other_repos - subpackages = [] - for repo in repos: - if repo.subpackages: - subpackages.extend(repo.subpackages) - return repos + subpackages - - def get_repos(self, repo_types: t.Optional[t.List] = None): - """Get a set of repositories and subpackages by type.""" - # Default case - if repo_types is None: - return self.all + def name(self): + return self.repo_spec.name - # Filter by repo_types - repos_and_pkgs = self.all - return [repo for repo in repos_and_pkgs if repo.type in repo_types] - - @classmethod - def from_yaml(cls, path: str): - """ - Load repositories listing from yaml file (repolist.yml) - - Example: - ```yaml - repos: - core: - name: - title: - content: - - name: pulp_rpm - title: Rpm Package - - name: pulp_maven - title: Maven - ``` - """ - log.info("[pulp-docs] Loading repolist file from repofile.yml") - file = Path(path) - if not file.exists(): - raise ValueError("File does not exist:", file) - log.info(f"repofile={str(file.absolute())}") + def __post_init__(self): + for package in self.repo_spec.package_specs: + abs_path = self.abs_path / package.rel_path + self._package_data.append( + PackageData(repo_data=self, package_spec=package, abs_path=abs_path) + ) - # Create Repo objects from yaml data - repos: t.Dict[str, t.List] = {} - nested_packages: t.Dict[str, t.List[SubPackage]] = {} - with open(file, "r") as f: - data = yaml.load(f, Loader=yaml.SafeLoader) - for repo_type in ("core", "content", "other"): - repos[repo_type] = [] - for repo in data["repos"][repo_type]: - # Collect nested packages - if parent_package := repo.get("subpackage_of", None): - nested_packages.setdefault(parent_package, []).append( - SubPackage(**repo, type=repo_type) - ) - continue - # Create regular packages - repos[repo_type].append(Repo(**repo, type=repo_type)) - # Update Repo objects that contain subpackages - for parent_repo_name, subpackages_list in nested_packages.items(): - flat_repos = repos["core"] + repos["content"] + repos["other"] - for repo in flat_repos: - if repo.name == parent_repo_name: - repo.subpackages = subpackages_list +@dataclass +class PackageData: + repo_data: RepoData + package_spec: PackageSpec + abs_path: Path - return Repos( - core_repo=repos["core"][0], - content_repos=repos["content"], - other_repos=repos["other"], + @property + def name(self): + return self.package_spec.name + + +class DataFinder: + @staticmethod + def get_from_local( + strategy: FindStrategy, lookup_list: Optional[list[Path]] = None + ) -> dict[str, Path]: + return {} + + @staticmethod + def get_from_remotes(sync: bool, root_dest: Path) -> dict[str, Path]: + return {} + + +class RepoUtils: + @staticmethod + def parse_specfile(yml_specfile: Path) -> list[RepoSpec]: + """Parse specfile in yaml format.""" + return [RepoSpec()] + + @staticmethod + def get_package_data(repo_specs: list[RepoSpec]) -> list[PackageData]: + # get config + find_strategy = FindStrategy.CURRENT + sync_remotes = True + sync_dest = Path("/tmp") + + # get data paths + user_paths = DataFinder.get_from_local(strategy=find_strategy) + default_paths = DataFinder.get_from_remotes( + sync=sync_remotes, root_dest=sync_dest ) + default_paths.update(user_paths) - @classmethod - def test_fixtures(cls): - """Factory of test Repos. Uses fixtures shipped in package data.""" - log.info("[pulp-docs] Loading repolist file from fixtures") - DEFAULT_CORE = Repo("Pulp Core", "core", type="core") - DEFAULT_CONTENT_REPOS = [ - Repo( - "Rpm Packages", - "new_repo1", - local_basepath=FIXTURE_WORKDIR, - type="content", - ), - Repo( - "Debian Packages", - "new_repo2", - local_basepath=FIXTURE_WORKDIR, - type="content", - ), - Repo("Maven", "new_repo3", local_basepath=FIXTURE_WORKDIR, type="content"), - Repo( - "Docs Tool", "pulp-docs", local_basepath=FIXTURE_WORKDIR, type="other" - ), - ] - return Repos(core_repo=DEFAULT_CORE, content_repos=DEFAULT_CONTENT_REPOS) + return [PackageData()] diff --git a/src/pulp_docs/templates/guide_page.md.j2 b/src/pulp_docs/templates/guide_page.md.j2 deleted file mode 100644 index 8a0071c..0000000 --- a/src/pulp_docs/templates/guide_page.md.j2 +++ /dev/null @@ -1,27 +0,0 @@ ---- -repository: {{repo}} -tags: {{tags}} -versioning: - created: {{created}} - updated: {{updated}} - deprecated: {{deprecated}} ---- - -# {{title}} - -{{overview}} - -{% for step in steps %} -1. {{step}} -{%- endfor %} - ---- - -{% for section_title,section_content in sections %} -## {{section_title}} - -{{section_content}} - -{% endfor %} - - diff --git a/src/pulp_docs/templates/learn_page.md.j2 b/src/pulp_docs/templates/learn_page.md.j2 deleted file mode 100644 index 1b401c1..0000000 --- a/src/pulp_docs/templates/learn_page.md.j2 +++ /dev/null @@ -1,19 +0,0 @@ ---- -repository: {{repo}} -tags: {{tags}} -versioning: - created: {{created}} - updated: {{updated}} - deprecated: {{deprecated}} ---- - -# {{title}} - -{{overview}} - -{% for section_title,section_content in sections %} -## {{section_title}} - -{{section_content}} - -{% endfor %} diff --git a/src/pulp_docs/templates/module.py.j2 b/src/pulp_docs/templates/module.py.j2 deleted file mode 100644 index 4992cd5..0000000 --- a/src/pulp_docs/templates/module.py.j2 +++ /dev/null @@ -1,19 +0,0 @@ -""" -{{module_docstring}} -""" - -{% for class in classes %} -class {{class.name}}: - {{class.docstring}} - def __init__(self, {{class.args}}): - """ - {{class.init_docstring}} - """ - -{% for method in class.methods %} - def {{method.name}}(self,{{method.args}}) -> {{method.return_type}}: - """ - {{method.docstring}} - """ -{% endfor %} -{% endfor %} diff --git a/src/pulp_docs/templates/tutorial_main.md.j2 b/src/pulp_docs/templates/tutorial_main.md.j2 deleted file mode 100644 index 28333cc..0000000 --- a/src/pulp_docs/templates/tutorial_main.md.j2 +++ /dev/null @@ -1,21 +0,0 @@ ---- -repository: {{repo}} -tags: {{tags}} -versioning: - created: {{created}} - updated: {{updated}} - deprecated: {{deprecated}} ---- - -# {{title}} - -## What we'll be doing - -{{overview}} - -{% for section_title,section_content in sections %} -## {{section_title}} - -{{section_content}} - -{% endfor %} diff --git a/src/pulp_docs/templates/tutorial_page.md.j2 b/src/pulp_docs/templates/tutorial_page.md.j2 deleted file mode 100644 index 1b401c1..0000000 --- a/src/pulp_docs/templates/tutorial_page.md.j2 +++ /dev/null @@ -1,19 +0,0 @@ ---- -repository: {{repo}} -tags: {{tags}} -versioning: - created: {{created}} - updated: {{updated}} - deprecated: {{deprecated}} ---- - -# {{title}} - -{{overview}} - -{% for section_title,section_content in sections %} -## {{section_title}} - -{{section_content}} - -{% endfor %} diff --git a/src/pulp_docs/utils/aggregation.py b/src/pulp_docs/utils/aggregation.py deleted file mode 100644 index c9f8f4c..0000000 --- a/src/pulp_docs/utils/aggregation.py +++ /dev/null @@ -1,215 +0,0 @@ -import os -import re -import typing as t -from pathlib import Path - -from pulp_docs.constants import Names -from pulp_docs.repository import Repos - - -class AgregationUtils: - def __init__(self, tmpdir: Path, repos: Repos): - self.tmpdir = tmpdir - self.repos = repos - - def section(self, name: str, fn: t.Callable, *args, **kwargs) -> dict: - """ - Create section with @name by calling the @fn aggregation function. - - A section look like {"Name": [file1, file2, ...]} - - Params: - hide_empty_section: Hide section if @fn return is empty. Default=True - """ - hide_empty_section = kwargs.pop("hide_empty_section", False) - section = fn(*args, **kwargs) - if hide_empty_section is False: - return {name: section} - return {name: section} if section else {"": ""} - - def get_children(self, path: t.Union[str, Path]) -> t.List[str]: - """ - Get all markdown files contained in @path recursively. - - Uses the dirname.title() as the subsection name if there are subdirs. - """ - basepath = self.tmpdir / path if isinstance(path, str) else path - if not basepath.exists(): - return [] - - def _get_tree(_path): - """Recursive scandir""" - with os.scandir(_path) as it: - children = [] - for entry in sorted(it, key=lambda x: x.name): - if entry.is_file() and entry.name.endswith(".md"): - filename = str(Path(entry.path).relative_to(self.tmpdir)) - children.append(filename) - elif entry.is_dir(): - dir_title = self.normalize_title(entry.name) - sub_section = {dir_title: _get_tree(entry)} - children.append(sub_section) - return children - - result = _get_tree(basepath) - return result - - def normalize_title(self, raw_title: str): - return raw_title.replace("_", " ").title() - - def repo_grouping( - self, - template_str: str, - repo_types: t.Optional[t.List[str]] = None, - content_types: t.Optional[t.List[str]] = None, - ): - """ - Get all markdown files that matches @template_str basepath and group by repos. - - Arguments: - template_str: The template with fields to expand. Accepts combination of '{repo}' and '{content}' - repo_types: The set of repos to use. Accepts list with combination of "core", "content" and "other" - content_types: The set of content-types to use. Accepts combination of "guides", "learn" and "tutorial" - - Example: - ```python - >>> repo_grouping("{repo}/docs/dev/guides") - { - "repoA": ["docs/dev/guides/file1.md", "docs/dev/guides/file2.md"], - "repoB": ["docs/dev/guides/file3.md", "docs/dev/guides/file4.md"], - } - >>> repo_grouping("{repo}/docs/dev/{content}", content=["guide", "learn"]) - { - "repoA": [ - {"How-to": ["docs/dev/guides/file1.md", "docs/dev/guides/file2.md"]}, - {"Learn": ["docs/dev/learn/file1.md", "docs/dev/learn/file2.md"]}, - ], - "repoB": [...] - - } - ``` - """ - _nav = {} - _expand_content_types = "{content}" in template_str - - # Selected a set of repos - selected_repos = [] - selected_content = content_types or [ - "tutorials", - "guides", - "learn", - "reference", - ] - if not repo_types: # default case - selected_repos = self.repos.all - else: - selected_repos.extend(self.repos.get_repos(repo_types=repo_types)) - - # Dont expand content-types - if not _expand_content_types: - for repo in selected_repos: - lookup_path = self._parse_template_str(template_str, repo.name) - _repo_content = self.get_children(lookup_path) - if _repo_content: - _nav[repo.title] = ( - _repo_content if len(_repo_content) > 1 else _repo_content[0] - ) - # Expand content-types - else: - for repo in selected_repos: - repo_nav = {} - # Include index.md if present in staging_docs/{persona}/index.md - persona_basepath = self._parse_template_str( - template_str, repo.name, "placeholder" - ).parent - index_path = persona_basepath / "index.md" - if index_path.exists(): - repo_nav["Overview"] = str(index_path.relative_to(self.tmpdir)) - - for content_type in selected_content: - # Get repo files from content-type and persona - lookup_path = self._parse_template_str( - template_str, repo.name, content_type - ) - _repo_content = self.get_children(lookup_path) - - # Prevent rendering content-type section if there are no files - if _repo_content: - content_type_name = Names.get(content_type) - repo_nav[content_type_name] = _repo_content # type: ignore - if repo_nav: - _nav[repo.title] = repo_nav - return _nav or ["#"] - - def _parse_template_str( - self, template_str: str, repo_name: str, content_type: t.Optional[str] = None - ) -> Path: - """ - Replace template_str with repo_name and content_type. - - Additionally, normalized {admin} {user} and {dev} names: - - {repo}/docs/dev/{content} - - {repo}/docs/{admin}/{content} -> uses constant for {admin} - - TODO: deprecate this method of template string and use dataclasses instead. - """ - kwargs = { - "repo": repo_name, - "admin": Names.ADMIN, - "user": Names.USER, - } - if content_type: - kwargs["content"] = content_type - - return self.tmpdir / template_str.format(**kwargs) - - def _pop_quickstart_from(self, pathlist: t.List[str]) -> t.Optional[str]: - """Get quickstart.md file from filelist with case and variations tolerance""" - for path in pathlist: - if not isinstance(path, str): - continue - - filename = path.split("/")[-1] - if filename.lower() in ("quickstart.md", "quick-start.md"): - pathlist.remove(path) - return path - return None - - def repo_reference_grouping(self): - """ - Create reference section by aggregating some specific files. - - Group according to the pattern: - {repo}/ - Readme.md - Rest Api.md - Code Api/ - Module A.md - Module B.md - Changelog.md - - """ - template_str = "{repo}/docs/reference" - _nav = {} - for repo in self.repos.all: - lookup_path = self.tmpdir / template_str.format(repo=repo.name) - _repo_content = self.get_children(lookup_path) - reference_section = [ - {"REST API": f"{repo.name}/docs/rest_api.md"}, - {"Readme": f"{repo.name}/README.md"}, - {"Code API": _repo_content}, - {"Changelog": f"{repo.name}/CHANGELOG.md"}, - ] - _nav[repo.title] = reference_section - return _nav - - def section_file(self, section_and_filename: str): - """Get a markdown file from the website section folder.""" - basepath = "pulp-docs/docs/sections" - return f"{basepath}/{section_and_filename}" - - def section_children(self, section_name: str): - """Get children markdown files from the website section folder.""" - basepath = "pulpcore/docs/sections" - section = self.get_children(f"{basepath}/{section_name}") - return section diff --git a/src/pulp_docs/utils/general.py b/src/pulp_docs/utils/general.py deleted file mode 100644 index 805a504..0000000 --- a/src/pulp_docs/utils/general.py +++ /dev/null @@ -1,18 +0,0 @@ -import typing as t -from pathlib import Path - - -def get_git_ignored_files(repo_path: Path) -> t.List[str]: - """Get list of ignored files as defined in the repo .gitignore""" - repo_gitignore = Path(repo_path / ".gitignore") - gitignore_files = [] - if repo_gitignore.exists(): - gitignore_files.extend( - [ - f.strip("/") - for f in repo_gitignore.read_text().splitlines() - if f and not f.startswith("#") - ] - ) - gitignore_files.append("tests") - return gitignore_files diff --git a/tests/fixtures/pulp-docs/staging_docs/index.md b/tests/fixtures/pulp-docs/staging_docs/index.md deleted file mode 100644 index 109f7c6..0000000 --- a/tests/fixtures/pulp-docs/staging_docs/index.md +++ /dev/null @@ -1,3 +0,0 @@ -# Welcome - -index-from-pulp-docs. diff --git a/tests/fixtures/pulp-oci-images/CHANGELOG.md b/tests/fixtures/pulp-oci-images/CHANGELOG.md deleted file mode 100644 index c24f672..0000000 --- a/tests/fixtures/pulp-oci-images/CHANGELOG.md +++ /dev/null @@ -1,692 +0,0 @@ -# Changelog -All notable changes to this project will be documented in this file. - -The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) -and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). - - -## [0.24.0](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.24.0) - 2023-11-14 - -[Compare with 0.23.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.23.0...0.24.0) - -### Features - -- Cache downloaded inventories as local file ([ce84dd5](https://github.com/mkdocstrings/mkdocstrings/commit/ce84dd57dc5cd3bf3f4be9623ddaa73e1c1868f0) by Oleh Prypin). [PR #632](https://github.com/mkdocstrings/mkdocstrings/pull/632) - -### Bug Fixes - -- Make `custom_templates` relative to the config file ([370a61d](https://github.com/mkdocstrings/mkdocstrings/commit/370a61d12b33f3fb61f6bddb3939eb8ff6018620) by Waylan Limberg). [Issue #477](https://github.com/mkdocstrings/mkdocstrings/issues/477), [PR #627](https://github.com/mkdocstrings/mkdocstrings/pull/627) -- Remove duplicated headings for docstrings nested in tabs/admonitions ([e2123a9](https://github.com/mkdocstrings/mkdocstrings/commit/e2123a935edea0abdc1b439e2c2b76e002c76e2b) by Perceval Wajsburt, [f4a94f7](https://github.com/mkdocstrings/mkdocstrings/commit/f4a94f7d8b8eb1ac01d65bb7237f0077e320ddac) by Oleh Prypin). [Issue #609](https://github.com/mkdocstrings/mkdocstrings/issues/609), [PR #610](https://github.com/mkdocstrings/mkdocstrings/pull/610), [PR #613](https://github.com/mkdocstrings/mkdocstrings/pull/613) - -### Code Refactoring - -- Drop support for MkDocs < 1.4, modernize usages ([b61d4d1](https://github.com/mkdocstrings/mkdocstrings/commit/b61d4d15258c66b14266aa04b456f191f101b2c6) by Oleh Prypin). [PR #629](https://github.com/mkdocstrings/mkdocstrings/pull/629) - -## [0.23.0](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.23.0) - 2023-08-28 - -[Compare with 0.22.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.22.0...0.23.0) - -### Breaking Changes - -- Removed `BaseCollector` and `BaseRenderer` classes: they were merged into the `BaseHandler` class. -- Removed the watch feature, as MkDocs now provides it natively. -- Removed support for `selection` and `rendering` keys in YAML blocks: use `options` instead. -- Removed support for loading handlers from the `mkdocstrings.handler` namespace. - Handlers must now be packaged under the `mkdocstrings_handlers` namespace. - -### Features - -- Register all anchors for each object in the inventory ([228fb73](https://github.com/mkdocstrings/mkdocstrings/commit/228fb737caca4e20e600053bf59cbfa3e9c73906) by Timothée Mazzucotelli). - -### Bug Fixes - -- Don't add `codehilite` CSS class to inline code ([7690d41](https://github.com/mkdocstrings/mkdocstrings/commit/7690d41e2871997464367e673023585c4fb05e26) by Timothée Mazzucotelli). -- Support cross-references for API docs rendered in top-level index page ([b194452](https://github.com/mkdocstrings/mkdocstrings/commit/b194452be93aee33b3c28a468762b4d96c501f4f) by Timothée Mazzucotelli). - -### Code Refactoring - -- Sort inventories before writing them to disk ([9371e9f](https://github.com/mkdocstrings/mkdocstrings/commit/9371e9fc7dd68506b73aa1580a12c5f5cd779aba) by Timothée Mazzucotelli). -- Stop accepting sets as return value of `get_anchors` (only tuples), to preserve order ([2e10374](https://github.com/mkdocstrings/mkdocstrings/commit/2e10374be258e9713b26f73dd06d0c2520ec07a5) by Timothée Mazzucotelli). -- Remove deprecated parts ([0a90a47](https://github.com/mkdocstrings/mkdocstrings/commit/0a90a474c8dcbd95821700d7dab63f03e392c40f) by Timothée Mazzucotelli). -- Use proper parameters in `Inventory.register` method ([433c6e0](https://github.com/mkdocstrings/mkdocstrings/commit/433c6e01aab9333589f755e483f124db0836f143) by Timothée Mazzucotelli). - -## [0.22.0](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.22.0) - 2023-05-25 - -[Compare with 0.21.2](https://github.com/mkdocstrings/mkdocstrings/compare/0.21.2...0.22.0) - -### Features - -- Allow extensions to add templates ([cf0af05](https://github.com/mkdocstrings/mkdocstrings/commit/cf0af059eb89240eba0437de417c124389e2f20e) by Timothée Mazzucotelli). [PR #569](https://github.com/mkdocstrings/mkdocstrings/pull/569) - -### Code Refactoring - -- Report inventory loading errors ([2c05d78](https://github.com/mkdocstrings/mkdocstrings/commit/2c05d7854b87251e26c1a2e1810b85702ff110f3) by Timothée Mazzucotelli). Co-authored-by: Oleh Prypin - -## [0.21.2](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.21.2) - 2023-04-06 - -[Compare with 0.21.1](https://github.com/mkdocstrings/mkdocstrings/compare/0.21.1...0.21.2) - -### Bug Fixes - -- Fix regression with LRU cached method ([85efbd2](https://github.com/mkdocstrings/mkdocstrings/commit/85efbd285d4c8977755bda1c36220b241a9e1502) by Timothée Mazzucotelli). [Issue #549](https://github.com/mkdocstrings/mkdocstrings/issues/549) - -## [0.21.1](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.21.1) - 2023-04-05 - -[Compare with 0.21.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.21.0...0.21.1) - -### Bug Fixes - -- Fix missing typing-extensions dependency on Python less than 3.10 ([bff760b](https://github.com/mkdocstrings/mkdocstrings/commit/bff760b77c1eedfa770e852aa994a69ff51b0a32) by Timothée Mazzucotelli). [Issue #548](https://github.com/mkdocstrings/mkdocstrings/issues/548) - -## [0.21.0](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.21.0) - 2023-04-05 - -[Compare with 0.20.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.20.0...0.21.0) - -### Features - -- Expose the full config to handlers ([15dacf6](https://github.com/mkdocstrings/mkdocstrings/commit/15dacf62f8479a05e9604383155ffa6fade0522d) by David Patterson). [Issue #501](https://github.com/mkdocstrings/mkdocstrings/issues/501), [PR #509](https://github.com/mkdocstrings/mkdocstrings/pull/509) - -## [0.20.0](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.20.0) - 2023-01-19 - -[Compare with 0.19.1](https://github.com/mkdocstrings/mkdocstrings/compare/0.19.1...0.20.0) - -### Features -- Add `enabled` configuration option ([8cf117d](https://github.com/mkdocstrings/mkdocstrings/commit/8cf117daeefb4fc522145cc567b40eb4256c0a94) by StefanBRas). [Issue #478](https://github.com/mkdocstrings/mkdocstrings/issues/478), [PR #504](https://github.com/mkdocstrings/mkdocstrings/pull/504) - -### Bug Fixes -- Handle updating Jinja environment of multiple handlers ([a6ea80c](https://github.com/mkdocstrings/mkdocstrings/commit/a6ea80c992f2a200d8cee3c9ff3b651ddd049a3d) by David Patterson). [Related PR #201](https://github.com/mkdocstrings/mkdocstrings/pull/201), [Issue #502](https://github.com/mkdocstrings/mkdocstrings/issues/502), [PR #507](https://github.com/mkdocstrings/mkdocstrings/pull/507) - -### Code Refactoring -- Make `_load_inventory` accept lists as arguments ([105ed82](https://github.com/mkdocstrings/mkdocstrings/commit/105ed8210d4665f6b52f2cc04d56df2d35cd3caf) by Sorin Sbarnea). [Needed by PR mkdocstrings/python#49](https://github.com/mkdocstrings/python/issues/49), [PR #511](https://github.com/mkdocstrings/mkdocstrings/pull/511) -- Remove support for MkDocs < 1.2 (we already depended on MkDocs >= 1.2) ([ac963c8](https://github.com/mkdocstrings/mkdocstrings/commit/ac963c88c793e640d2a7a31392aff1fc2d15ba52) by Timothée Mazzucotelli). - -## [0.19.1](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.19.1) - 2022-12-13 - -[Compare with 0.19.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.19.0...0.19.1) - -### Bug Fixes -- Fix regular expression for Sphinx inventory parsing ([348bdd5](https://github.com/mkdocstrings/mkdocstrings/commit/348bdd5e930f3cf7a8e27835189794ec940ae1b7) by Luis Michaelis). [Issue #496](https://github.com/mkdocstrings/mkdocstrings/issues/496), [PR #497](https://github.com/mkdocstrings/mkdocstrings/issues/497) - -### Code Refactoring -- Small fixes to type annotations ([9214b74](https://github.com/mkdocstrings/mkdocstrings/commit/9214b74367da1f9c808eacc8ceecc4134d5c9d3c) by Oleh Prypin). [PR #470](https://github.com/mkdocstrings/mkdocstrings/issues/470) -- Report usage-based warnings as user-facing messages ([03dd7a6](https://github.com/mkdocstrings/mkdocstrings/commit/03dd7a6e4fefa44889bda9899d9b698bcfd07990) by Oleh Prypin). [PR #464](https://github.com/mkdocstrings/mkdocstrings/issues/464) - - -## [0.19.0](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.19.0) - 2022-05-28 - -[Compare with 0.18.1](https://github.com/mkdocstrings/mkdocstrings/compare/0.18.1...0.19.0) - -### Highlights -We decided to deprecate a few things to pave the way towards a more -stable code base, bringing us closer to a v1. - -- Selection and rendering options are now combined into a single - `options` key. Using the old keys will emit a deprecation warning. -- The `BaseCollector` and `BaseRenderer` classes are deprecated in favor - of `BaseHandler`, which merges their functionality. Using the old - classes will emit a deprecation warning. - -New versions of the Python handler and the legacy Python handler -were also released in coordination with *mkdocstrings* 0.19. -See their respective changelogs: -[python](https://mkdocstrings.github.io/python/changelog/#070-2022-05-28), -[python-legacy](https://mkdocstrings.github.io/python-legacy/changelog/#023-2022-05-28). -Most notably, the Python handler gained the `members` and `filters` options -that prevented many users to switch to it. - -*mkdocstrings* stopped depending directly on the legacy Python handler. -It means you now have to explicitely depend on it, directly or through -the extra provided by *mkdocstrings*, if you want to continue using it. - -### Packaging / Dependencies -- Stop depending directly on mkdocstrings-python-legacy ([9055d58](https://github.com/mkdocstrings/mkdocstrings/commit/9055d582a6244a45a1af1aeccd8bf3436889a1a5) by Timothée Mazzucotelli). [Issue #376](https://github.com/mkdocstrings/mkdocstrings/issues/376) - -### Features -- Pass config file path to handlers ([cccebc4](https://github.com/mkdocstrings/mkdocstrings/commit/cccebc40c0d51c23381d53432d9355fba9a290ae) by Timothée Mazzucotelli). [Issue #311](https://github.com/mkdocstrings/mkdocstrings/issues/311), [PR #425](https://github.com/mkdocstrings/mkdocstrings/issues/425) - -### Code Refactoring -- Support options / deprecated options mix-up ([7c71f26](https://github.com/mkdocstrings/mkdocstrings/commit/7c71f2623b667d43c5e9eb8aea881df2c9984a0e) by Timothée Mazzucotelli). -- Deprecate watch feature in favor of MkDocs' built-in one ([c20022e](https://github.com/mkdocstrings/mkdocstrings/commit/c20022e6adfd3a18fd698f50355dfce534b9feb9) by Timothée Mazzucotelli). -- Log relative template paths if possible, instead of absolute ([91f5f83](https://github.com/mkdocstrings/mkdocstrings/commit/91f5f83408c7aab9124cc19fa47c940541d6f5ec) by Timothée Mazzucotelli). -- Deprecate `selection` and `rendering` YAML keys ([3335310](https://github.com/mkdocstrings/mkdocstrings/commit/3335310b985401642fea8322aba503cafa1c50b1) by Timothée Mazzucotelli). [PR #420](https://github.com/mkdocstrings/mkdocstrings/issues/420) -- Deprecate `BaseCollector` and `BaseRenderer` ([eb822cb](https://github.com/mkdocstrings/mkdocstrings/commit/eb822cb11ec065da0b1277299aae4ffeeffadc6f) by Timothée Mazzucotelli). [PR #413](https://github.com/mkdocstrings/mkdocstrings/issues/413) - - -## [0.18.1](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.18.1) - 2022-03-01 - -[Compare with 0.18.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.18.0...0.18.1) - -### Bug Fixes -- Don't preemptively register identifiers as anchors ([c7ac043](https://github.com/mkdocstrings/mkdocstrings/commit/c7ac04324d005d9cf7d2c1f3b2c39f212275d451) by Timothée Mazzucotelli). - - -## [0.18.0](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.18.0) - 2022-02-06 - -[Compare with 0.17.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.17.0...0.18.0) - -### Highlights -- Python 3.6 support is dropped. -- We provide a new, experimental Python handler based on [Griffe](https://github.com/mkdocstrings/griffe). - This new handler brings automatic cross-references for every annotation in your code, - including references to third-party libraries' APIs if they provide objects inventories - and you explicitely [load them](https://mkdocstrings.github.io/usage/#cross-references-to-other-projects-inventories) in `mkdocs.yml`. - [See migration notes in the documentation](https://mkdocstrings.github.io/handlers/overview/#about-the-python-handlers). -- The "legacy" Python handler now lives in its own repository at https://github.com/mkdocstrings/python-legacy. - -### Packaging / Dependencies -- Add Crystal extra, update Python extras versions ([b8222b0](https://github.com/mkdocstrings/mkdocstrings/commit/b8222b0150d4743be857bcbf40f014265095885b) by Timothée Mazzucotelli). [PR #374](https://github.com/mkdocstrings/mkdocstrings/pull/374) -- Update autorefs to actually required version ([fc6c7f6](https://github.com/mkdocstrings/mkdocstrings/commit/fc6c7f652a420ac29cf16cbb99b11a55aa9b38ea) by Timothée Mazzucotelli). -- Drop Python 3.6 support ([7205ac6](https://github.com/mkdocstrings/mkdocstrings/commit/7205ac6cf2861db61c2a5b8bf07d0e6b1a7f49fb) by Timothée Mazzucotelli). - -### Features -- Allow unwrapping the `

` tag in `convert_markdown` filter ([5351fc8](https://github.com/mkdocstrings/mkdocstrings/commit/5351fc8b417fb20f0681a22f49fcc902579eacdb) by Oleh Prypin). [PR #369](https://github.com/mkdocstrings/mkdocstrings/pull/369) -- Support handlers spanning multiple locations ([f42dfc6](https://github.com/mkdocstrings/mkdocstrings/commit/f42dfc61ce4f9f317c4bd17f568e504ed9764d35) by Timothée Mazzucotelli). [PR #355](https://github.com/mkdocstrings/mkdocstrings/pull/355) - -### Code Refactoring -- Prefix logs with the package name only ([6c2b734](https://github.com/mkdocstrings/mkdocstrings/commit/6c2b7348ae40989e4adccc087feae599fcea949d) by Timothée Mazzucotelli). [PR #375](https://github.com/mkdocstrings/mkdocstrings/pull/375) -- Extract the Python handler into its own repository ([74371e4](https://github.com/mkdocstrings/mkdocstrings/commit/74371e49c32059fefd34c7cc7f7b8f085b383237) by Timothée Mazzucotelli). [PR #356](https://github.com/mkdocstrings/mkdocstrings/pull/356) -- Support Jinja2 3.1 ([b377227](https://github.com/mkdocstrings/mkdocstrings/commit/b37722716b1e0ed6393ec71308dfb0f85e142f3b) by Timothée Mazzucotelli). [Issue #360](https://github.com/mkdocstrings/mkdocstrings/issues/360), [PR #361](https://github.com/mkdocstrings/mkdocstrings/pull/361) -- Find templates in new and deprecated namespaces ([d5d5f18](https://github.com/mkdocstrings/mkdocstrings/commit/d5d5f1844dbac3affacc95f2f3eab57a61d2068c) by Timothée Mazzucotelli). [PR #367](https://github.com/mkdocstrings/mkdocstrings/pull/367) -- Support loading handlers from the `mkdocstrings_handlers` namespace ([5c22c6c](https://github.com/mkdocstrings/mkdocstrings/commit/5c22c6ce4e056ac2334e2dfcd47c1f1a7884d352) by Timothée Mazzucotelli). [PR #367](https://github.com/mkdocstrings/mkdocstrings/pull/367) - - -## [0.17.0](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.17.0) - 2021-12-27 - -[Compare with 0.16.2](https://github.com/mkdocstrings/mkdocstrings/compare/0.16.2...0.17.0) - -### Features -- Add `show_signature` rendering option ([024ee82](https://github.com/mkdocstrings/mkdocstrings/commit/024ee826bb6f0aa297ba857bc18075d6f4162cad) by Will Da Silva). [Issue #341](https://github.com/mkdocstrings/mkdocstrings/issues/341), [PR #342](https://github.com/mkdocstrings/mkdocstrings/pull/342) -- Support Keyword Args and Yields sections ([1286427](https://github.com/mkdocstrings/mkdocstrings/commit/12864271b7f997af7b421a834919b1e686793905) by Timothée Mazzucotelli). [Issue #205](https://github.com/mkdocstrings/mkdocstrings/issues/205) and [#324](https://github.com/mkdocstrings/mkdocstrings/issues/324), [PR #331](https://github.com/mkdocstrings/mkdocstrings/pull/331) - -### Bug Fixes -- Do minimum work when falling back to re-collecting an object to get its anchor ([f6cf570](https://github.com/mkdocstrings/mkdocstrings/commit/f6cf570255df17db1088b6e6cd94bcc823b3b17f) by Timothée Mazzucotelli). [Issue #329](https://github.com/mkdocstrings/mkdocstrings/issues/329), [PR #330](https://github.com/mkdocstrings/mkdocstrings/pull/330) - -### Code Refactoring -- Return multiple identifiers from fallback method ([78c498c](https://github.com/mkdocstrings/mkdocstrings/commit/78c498c4a6cfc33cc6ceab9829426bd64e518d44) by Timothée Mazzucotelli). [Issue mkdocstrings/autorefs#11](https://github.com/mkdocstrings/autorefs/issues/11), [PR #350](https://github.com/mkdocstrings/mkdocstrings/pull/350) - - -## [0.16.2](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.16.2) - 2021-10-04 - -[Compare with 0.16.1](https://github.com/mkdocstrings/mkdocstrings/compare/0.16.1...0.16.2) - -### Dependencies -- Support `pymdown-extensions` v9.x ([0831343](https://github.com/mkdocstrings/mkdocstrings/commit/0831343aa8726ed785b17bba1c8d4adf49b46748) by Ofek Lev and [38b22ec](https://github.com/mkdocstrings/mkdocstrings/commit/38b22ec11cded4689115dafc43e16a1e8e40feda) by Timothée Mazzucotelli). - - -## [0.16.1](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.16.1) - 2021-09-23 - -[Compare with 0.16.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.16.0...0.16.1) - -### Bug Fixes -- Fix ReadTheDocs "return" template ([598621b](https://github.com/mkdocstrings/mkdocstrings/commit/598621bff29d2aeda0e14f350cda36c1a1f418d5) by Timothée Mazzucotelli). - - -## [0.16.0](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.16.0) - 2021-09-20 - -[Compare with 0.15.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.15.0...0.16.0) - -### Features -- Add a rendering option to change the sorting of members ([b1fff8b](https://github.com/mkdocstrings/mkdocstrings/commit/b1fff8b8ef4d6d77417fc43ed8be4b578d6437e4) by Joe Rickerby). [Issue #114](https://github.com/mkdocstrings/mkdocstrings/issues/114), [PR #274](https://github.com/mkdocstrings/mkdocstrings/pull/274) -- Add option to show Python base classes ([436f550](https://github.com/mkdocstrings/mkdocstrings/commit/436f5504ad72ab6d1f5b4303e6b68bc84562c32b) by Brian Koropoff). [Issue #269](https://github.com/mkdocstrings/mkdocstrings/issues/269), [PR #297](https://github.com/mkdocstrings/mkdocstrings/pull/297) -- Support loading external Python inventories in Sphinx format ([a8418cb](https://github.com/mkdocstrings/mkdocstrings/commit/a8418cb4c6193d35cdc72508b118a712cf0334e1) by Oleh Prypin). [PR #287](https://github.com/mkdocstrings/mkdocstrings/pull/287) -- Support loading external inventories and linking to them ([8b675f4](https://github.com/mkdocstrings/mkdocstrings/commit/8b675f4671f8bbfd2f337ed043e3682b0a0ad0f6) by Oleh Prypin). [PR #277](https://github.com/mkdocstrings/mkdocstrings/pull/277) -- Very basic support for MkDocs theme ([974ca90](https://github.com/mkdocstrings/mkdocstrings/commit/974ca9010efca1b8279767faf8efcd2470a8371d) by Oleh Prypin). [PR #272](https://github.com/mkdocstrings/mkdocstrings/pull/272) -- Generate objects inventory ([14ed959](https://github.com/mkdocstrings/mkdocstrings/commit/14ed959860a784a835cd71f911081f2026d66c81) and [bbd85a9](https://github.com/mkdocstrings/mkdocstrings/commit/bbd85a92fa70bddfe10a907a4d63b8daf0810cb2) by Timothée Mazzucotelli). [Issue #251](https://github.com/mkdocstrings/mkdocstrings/issues/251), [PR #253](https://github.com/mkdocstrings/mkdocstrings/pull/253) - -### Bug Fixes -- Don't render empty code blocks for missing type annotations ([d2e9e1e](https://github.com/mkdocstrings/mkdocstrings/commit/d2e9e1ef3cf304081b07f763843a9722bf9b117e) by Oleh Prypin). -- Fix custom handler not being used ([6dcf342](https://github.com/mkdocstrings/mkdocstrings/commit/6dcf342fb83b19e385d56d37235f2b23e8c8c767) by Timothée Mazzucotelli). [Issue #259](https://github.com/mkdocstrings/mkdocstrings/issues/259), [PR #263](https://github.com/mkdocstrings/mkdocstrings/pull/263) -- Don't hide `setup_commands` errors ([92418c4](https://github.com/mkdocstrings/mkdocstrings/commit/92418c4b3e80b67d5116efa73931fc113daa60e9) by Gabriel Vîjială). [PR #258](https://github.com/mkdocstrings/mkdocstrings/pull/258) - -### Code Refactoring -- Move writing extra files to an earlier stage in the build ([3890ab5](https://github.com/mkdocstrings/mkdocstrings/commit/3890ab597692e56d7ece576c166373b66ff4e615) by Oleh Prypin). [PR #275](https://github.com/mkdocstrings/mkdocstrings/pull/275) - - -## [0.15.2](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.15.2) - 2021-06-09 - -[Compare with 0.15.1](https://github.com/mkdocstrings/mkdocstrings/compare/0.15.1...0.15.2) - -### Packaging -- MkDocs default schema needs to be obtained differently now ([b3e122b](https://github.com/mkdocstrings/mkdocstrings/commit/b3e122b36d586632738ddedaed7d3df8d5dead44) by Oleh Prypin). [PR #273](https://github.com/mkdocstrings/mkdocstrings/pull/273) -- Compatibility with MkDocs 1.2: livereload isn't guaranteed now ([36e8024](https://github.com/mkdocstrings/mkdocstrings/commit/36e80248d2ab9e61975f6c83ae517115c9410fc1) by Oleh Prypin). [PR #294](https://github.com/mkdocstrings/mkdocstrings/pull/294) - - -## [0.15.1](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.15.1) - 2021-05-16 - -[Compare with 0.15.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.15.0...0.15.1) - -### Bug Fixes -- Prevent error during parallel installations ([fac2c71](https://github.com/mkdocstrings/mkdocstrings/commit/fac2c711351f7b62bf5308f19cfc612a3944588a) by Timothée Mazzucotelli). - -### Packaging -- Support the upcoming major Jinja and MarkupSafe releases ([bb4f9de](https://github.com/mkdocstrings/mkdocstrings/commit/bb4f9de08a77bef85e550d70deb0db13e6aa0c96) by Oleh Prypin). [PR #283](https://github.com/mkdocstrings/mkdocstrings/pull/283) -- Accept a higher version of mkdocs-autorefs ([c8de08e](https://github.com/mkdocstrings/mkdocstrings/commit/c8de08e177f78290d3baaca2716d1ec64c9059b6) by Oleh Prypin). [PR #282](https://github.com/mkdocstrings/mkdocstrings/pull/282) - - -## [0.15.0](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.15.0) - 2021-02-28 - -[Compare with 0.14.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.14.0...0.15.0) - -### Breaking Changes - -The following items are *possible* breaking changes: - -- Cross-linking to arbitrary headings now requires to opt-in to the *autorefs* plugin, - which is installed as a dependency of *mkdocstrings*. - See [Cross-references to any Markdown heading](https://mkdocstrings.github.io/usage/#cross-references-to-any-markdown-heading). -- *mkdocstrings* now respects your configured code highlighting method, - so if you are using the CodeHilite extension, the `.highlight` CSS class in the rendered HTML will become `.codehilite`. - So make sure to adapt your extra CSS accordingly. Or just switch to using [pymdownx.highlight](https://facelessuser.github.io/pymdown-extensions/extensions/highlight/), it's better supported by *mkdocstrings* anyway. - See [Syntax highlighting](https://mkdocstrings.github.io/theming/#syntax-highlighting). -- Most of the [CSS rules that *mkdocstrings* used to recommend](https://mkdocstrings.github.io/handlers/python/#recommended-style-material) for manual addition, now become mandatory (auto-injected into the site). This shouldn't *break* any of your styles, but you are welcome to remove the now-redundant lines that you had copied into `extra_css`, [similarly to this diff](https://github.com/mkdocstrings/mkdocstrings/pull/218/files#diff-7889a1924c66ff9318f1d81c4a3b75658d09bebf0db3b2e4023ba3e40294eb73). - -### Features -- Nicer-looking error outputs - no tracebacks from mkdocstrings ([6baf720](https://github.com/mkdocstrings/mkdocstrings/commit/6baf720850d359ddb55713553a757fe7b2283e10) by Oleh Prypin). [PR #230](https://github.com/mkdocstrings/mkdocstrings/pull/230) -- Let handlers add CSS to the pages, do so for Python handler ([05c7a3f](https://github.com/mkdocstrings/mkdocstrings/commit/05c7a3fc83b67d3244ea3bfe97dab19aa53f2d38) by Oleh Prypin). [Issue #189](https://github.com/mkdocstrings/mkdocstrings/issues/189), [PR #218](https://github.com/mkdocstrings/mkdocstrings/pull/218) -- Allow linking to an object heading not only by its canonical identifier, but also by its possible aliases ([4789950](https://github.com/mkdocstrings/mkdocstrings/commit/4789950ff43c354d47afbed5c89d5abb917ffee6) by Oleh Prypin). [PR #217](https://github.com/mkdocstrings/mkdocstrings/pull/217) - -### Bug Fixes -- Propagate the CSS class to inline highlighting as well ([c7d80e6](https://github.com/mkdocstrings/mkdocstrings/commit/c7d80e63a042913b7511c38a788967796dd10997) by Oleh Prypin). [PR #245](https://github.com/mkdocstrings/mkdocstrings/pull/245) -- Don't double-escape characters in highlighted headings ([6357144](https://github.com/mkdocstrings/mkdocstrings/commit/6357144b100be6a2e7e6140e035c289c225cec22) by Oleh Prypin). [Issue #228](https://github.com/mkdocstrings/mkdocstrings/issues/228), [PR #241](https://github.com/mkdocstrings/mkdocstrings/pull/241) - -### Code Refactoring -- Use the autorefs plugin from its new external location ([e2d74ef](https://github.com/mkdocstrings/mkdocstrings/commit/e2d74efb0d59f9a1aa45e42525ceb1d4b7638426) by Oleh Prypin). [PR #235](https://github.com/mkdocstrings/mkdocstrings/pull/235) -- Split out Markdown extensions from `handlers` to `handlers.rendering` ([7533852](https://github.com/mkdocstrings/mkdocstrings/commit/7533852e3ac0a378b70a380cef1100421b7d5763) by Oleh Prypin). [PR #233](https://github.com/mkdocstrings/mkdocstrings/pull/233) -- Theme-agnostic code highlighting, respecting configs ([f9ea009](https://github.com/mkdocstrings/mkdocstrings/commit/f9ea00979545e39983ba377f1930d73ae94165ea) by Oleh Prypin). [PR #202](https://github.com/mkdocstrings/mkdocstrings/pull/202) -- Split out autorefs plugin, make it optional ([fc67656](https://github.com/mkdocstrings/mkdocstrings/commit/fc676564f9b11269b3e0b0482703ac924069a3fa) by Oleh Prypin). [PR #220](https://github.com/mkdocstrings/mkdocstrings/pull/220) -- Remove the extra wrapper div from the final doc ([7fe438c](https://github.com/mkdocstrings/mkdocstrings/commit/7fe438c4040a2124b00c39e582ef4c38be7c55c9) by Oleh Prypin). [PR #209](https://github.com/mkdocstrings/mkdocstrings/pull/209) -- Don't re-parse the whole subdoc, expose only headings ([15f84f9](https://github.com/mkdocstrings/mkdocstrings/commit/15f84f981982c8e2b15498f5c869ac207f3ce5d7) by Oleh Prypin). [PR #209](https://github.com/mkdocstrings/mkdocstrings/pull/209) -- Actually exclude hidden headings from the doc ([0fdb082](https://github.com/mkdocstrings/mkdocstrings/commit/0fdb0821867eb0e14a972a603c22301aafecf4f4) by Oleh Prypin). [PR #209](https://github.com/mkdocstrings/mkdocstrings/pull/209) - - -## [0.14.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.14.0) - 2021-01-06 - -[Compare with 0.13.6](https://github.com/pawamoy/mkdocstrings/compare/0.13.6...0.14.0) - -Special thanks to Oleh [@oprypin](https://github.com/oprypin) Prypin who did an amazing job (this is a euphemism) -at improving *mkdocstrings*, fixing hard-to-fix bugs with clever solutions, implementing great new features -and refactoring the code for better performance and readability! Thanks Oleh! - -### Bug Fixes -- Fix double code tags ([e84d401](https://github.com/pawamoy/mkdocstrings/commit/e84d401c6dcb9aecb8cc1a58d3a0f339e1c3e78f) by Timothée Mazzucotelli). -- Don't mutate the original Markdown config for permalinks ([8f6b163](https://github.com/pawamoy/mkdocstrings/commit/8f6b163b50551da22f65e9b736e042562f77f2d7) by Oleh Prypin). -- Preserve text immediately before an autodoc ([07466fa](https://github.com/pawamoy/mkdocstrings/commit/07466fafb54963a4e35e69007b6291a0382aaeb4) by Oleh Prypin). [PR #207](https://github.com/pawamoy/mkdocstrings/pull/207) -- Remove `href` attributes from headings in templates ([d5602ff](https://github.com/pawamoy/mkdocstrings/commit/d5602ff3bb1a75ac1c8c457e972271b6c66eb8dd) by Oleh Prypin). [PR #204](https://github.com/pawamoy/mkdocstrings/pull/204) -- Don't let `toc` extension append its permalink twice ([a154f5c](https://github.com/pawamoy/mkdocstrings/commit/a154f5c4c6ef9abd221e1f89e44847ae2cf25436) by Oleh Prypin). [PR #203](https://github.com/pawamoy/mkdocstrings/pull/203) -- Fix undefined entity for `¶` ([2c29211](https://github.com/pawamoy/mkdocstrings/commit/2c29211002d515db40e5bdabf6cbf32ec8633a05) by Timothée Mazzucotelli). -- Make ids of Markdown sub-documents prefixed with the parent item id ([d493d33](https://github.com/pawamoy/mkdocstrings/commit/d493d33b3827d93e84a7b2e39f0a10dfcb782402) by Oleh Prypin). [Issue #186](https://github.com/pawamoy/mkdocstrings/issues/186) and [#193](https://github.com/pawamoy/mkdocstrings/issues/193), [PR #199](https://github.com/pawamoy/mkdocstrings/pull/199) -- More lenient regex for data-mkdocstrings-identifier ([dcfec8e](https://github.com/pawamoy/mkdocstrings/commit/dcfec8edfdff050debc5856dfc213d3119a84792) by Oleh Prypin). -- Shift Markdown headings according to the current `heading_level` ([13f41ae](https://github.com/pawamoy/mkdocstrings/commit/13f41aec5a95c82c1229baa4ac3caf4abb2add51) by Oleh Prypin). [Issue #192](https://github.com/pawamoy/mkdocstrings/issues/192), [PR #195](https://github.com/pawamoy/mkdocstrings/pull/195) -- Fix footnotes appearing in all following objects ([af24bc2](https://github.com/pawamoy/mkdocstrings/commit/af24bc246a6938ebcae7cf6ff677b194cf1af95c) by Oleh Prypin). [Issue #186](https://github.com/pawamoy/mkdocstrings/issues/186), [PR #195](https://github.com/pawamoy/mkdocstrings/pull/195) -- Fix cross-references from the root index page ([9c9f2a0](https://github.com/pawamoy/mkdocstrings/commit/9c9f2a04af94e0d88f57fd76249f7985166a9b88) by Oleh Prypin). [Issue #184](https://github.com/pawamoy/mkdocstrings/issues/184), [PR #185](https://github.com/pawamoy/mkdocstrings/pull/185) -- Fix incorrect argument name passed to Markdown ([10ce502](https://github.com/pawamoy/mkdocstrings/commit/10ce502d5fd58f1e5a4e14308ffad1bc3d7116ee) by Timothée Mazzucotelli). -- Fix error when a digit immediately follows a code tag ([9b92341](https://github.com/pawamoy/mkdocstrings/commit/9b9234160edc54b53c81a618b12095e7dd829059) by Oleh Prypin). [Issue #169](https://github.com/pawamoy/mkdocstrings/issues/169), [PR #175](https://github.com/pawamoy/mkdocstrings/pull/175) -- Detecting paths relative to template directory in logging ([a50046b](https://github.com/pawamoy/mkdocstrings/commit/a50046b5d58d62df4ba13f4c197e80edd1995eb9) by Oleh Prypin). [Issue #166](https://github.com/pawamoy/mkdocstrings/issues/166) - -### Code Refactoring -- BlockProcessor already receives strings, use them as such ([bcf7da9](https://github.com/pawamoy/mkdocstrings/commit/bcf7da911a310a63351c5082e84bb763d90d5b3b) by Oleh Prypin). -- Remove some unused code ([8504084](https://github.com/pawamoy/mkdocstrings/commit/850408421cc027be8374673cc74c71fff26f3833) by Oleh Prypin). [PR #206](https://github.com/pawamoy/mkdocstrings/pull/206) -- Improve XML parsing error handling ([ad86410](https://github.com/pawamoy/mkdocstrings/commit/ad864100b644ab1ee8daaa0d3923bc87dee1c5ca) by Timothée Mazzucotelli). -- Explicitly use MarkupSafe ([6b9ebe7](https://github.com/pawamoy/mkdocstrings/commit/6b9ebe7d510e82971acef89e9e946af3c0cc96d3) by Oleh Prypin). -- Split out the handler cache, expose it through the plugin ([6453026](https://github.com/pawamoy/mkdocstrings/commit/6453026fac287387090a67cce70c078377d107dd) by Oleh Prypin). [Issue #179](https://github.com/pawamoy/mkdocstrings/issues/179), [PR #191](https://github.com/pawamoy/mkdocstrings/pull/191) -- Use ChainMap instead of copying dicts ([c634d2c](https://github.com/pawamoy/mkdocstrings/commit/c634d2ce6377de26caa553048bb28ef1e672f7aa) by Oleh Prypin). [PR #171](https://github.com/pawamoy/mkdocstrings/pull/171) -- Rename logging to loggers to avoid confusion ([7a119cc](https://github.com/pawamoy/mkdocstrings/commit/7a119ccf27cf77cf2cbd114e7fad0a9e4e97bbd8) by Timothée Mazzucotelli). -- Simplify logging ([409f93e](https://github.com/pawamoy/mkdocstrings/commit/409f93ed26d7d8292a8bc7a6c32cb270b3769409) by Timothée Mazzucotelli). - -### Features -- Allow specifying `heading_level` as a Markdown heading ([10efc28](https://github.com/pawamoy/mkdocstrings/commit/10efc281e04b2a430cec53e49208ccc09e591667) by Oleh Prypin). [PR #170](https://github.com/pawamoy/mkdocstrings/pull/170) -- Allow any characters in identifiers ([7ede68a](https://github.com/pawamoy/mkdocstrings/commit/7ede68a0917b494eda2198931a8ad1c97fc8fce4) by Oleh Prypin). [PR #174](https://github.com/pawamoy/mkdocstrings/pull/174) -- Allow namespace packages for handlers ([39b0465](https://github.com/pawamoy/mkdocstrings/commit/39b046548f57dc59993241b24d2cf12fb5e488eb) by Timothée Mazzucotelli). -- Add template debugging/logging ([33b32c1](https://github.com/pawamoy/mkdocstrings/commit/33b32c1410bf6e8432768865c8aa86b8e091ab59) by Timothée Mazzucotelli). -- Add initial support for the ReadTheDocs theme ([1028115](https://github.com/pawamoy/mkdocstrings/commit/1028115682ed0806d6570c749af0e382c67d6120) by Timothée Mazzucotelli). [Issue #107](https://github.com/pawamoy/mkdocstrings/issues/107), [PR #159](https://github.com/pawamoy/mkdocstrings/pull/159) -- Add option to show type annotations in signatures ([f94ce9b](https://github.com/pawamoy/mkdocstrings/commit/f94ce9bdb2afc2c41c21a53636980ca077b757ce) by Timothée Mazzucotelli). [Issue #106](https://github.com/pawamoy/mkdocstrings/issues/106) - -### Packaging -- Accept verions of `pytkdocs` up to 0.10.x (see [changelog](https://pawamoy.github.io/pytkdocs/changelog/#0100-2020-12-06)). - -### Performance Improvements -- Call `update_env` only once per `Markdown` instance ([b198c74](https://github.com/pawamoy/mkdocstrings/commit/b198c74338dc3b54b999eadeef9946d69277ad77) by Oleh Prypin). [PR #201](https://github.com/pawamoy/mkdocstrings/pull/201) -- Disable Jinja's `auto_reload` to reduce disk reads ([3b28c58](https://github.com/pawamoy/mkdocstrings/commit/3b28c58c77642071419d4a98e007d5a854b7984f) by Oleh Prypin). [PR #200](https://github.com/pawamoy/mkdocstrings/pull/200) -- Rework autorefs replacement to not re-parse the final HTML ([22a9e4b](https://github.com/pawamoy/mkdocstrings/commit/22a9e4bf1b73f9b9b1a7c4876f0c677f919bc4d7) by Oleh Prypin). [Issue #187](https://github.com/pawamoy/mkdocstrings/issues/187), [PR #188](https://github.com/pawamoy/mkdocstrings/pull/188) - - -## [0.13.6](https://github.com/pawamoy/mkdocstrings/releases/tag/0.13.6) - 2020-09-28 - -[Compare with 0.13.5](https://github.com/pawamoy/mkdocstrings/compare/0.13.5...0.13.6) - -### Bug Fixes -- Fix rendering when clicking on hidden toc entries ([2af4d31](https://github.com/pawamoy/mkdocstrings/commit/2af4d310adefec614235a2c1d04d5ff56bf9c220) by Timothée Mazzucotelli). Issue [#60](https://github.com/pawamoy/mkdocstrings/issues/60). - - -## [0.13.5](https://github.com/pawamoy/mkdocstrings/releases/tag/0.13.5) - 2020-09-28 - -[Compare with 0.13.4](https://github.com/pawamoy/mkdocstrings/compare/0.13.4...0.13.5) - -## Packaging -- Accept `pytkdocs` version up to 0.9.x ([changelog](https://pawamoy.github.io/pytkdocs/changelog/#090-2020-09-28)). - - -## [0.13.4](https://github.com/pawamoy/mkdocstrings/releases/tag/0.13.4) - 2020-09-25 - -[Compare with 0.13.3](https://github.com/pawamoy/mkdocstrings/compare/0.13.3...0.13.4) - -### Bug Fixes -- Bring back arbitrary `**config` to Python handler ([fca7d4c](https://github.com/pawamoy/mkdocstrings/commit/fca7d4c75ffd7a84eaeccd27facd5575604dbfab) by Florimond Manca). Issue [#154](https://github.com/pawamoy/mkdocstrings/issues/154), PR [#155](https://github.com/pawamoy/mkdocstrings/pull/155) - - -## [0.13.3](https://github.com/pawamoy/mkdocstrings/releases/tag/0.13.3) - 2020-09-25 - -[Compare with 0.13.2](https://github.com/pawamoy/mkdocstrings/compare/0.13.2...0.13.3) - -### Packaging -- Accept `pytkdocs` version up to 0.8.x ([changelog](https://pawamoy.github.io/pytkdocs/changelog/#080-2020-09-25)). - - -## [0.13.2](https://github.com/pawamoy/mkdocstrings/releases/tag/0.13.2) - 2020-09-08 - -[Compare with 0.13.1](https://github.com/pawamoy/mkdocstrings/compare/0.13.1...0.13.2) - -### Bug Fixes -- Fix relative URLs when `use_directory_urls` is false ([421d189](https://github.com/pawamoy/mkdocstrings/commit/421d189fff9ea2608e40d85e0a93e30334782b90) by Timothée Mazzucotelli). References: [#149](https://github.com/pawamoy/mkdocstrings/issues/149) - - -## [0.13.1](https://github.com/pawamoy/mkdocstrings/releases/tag/0.13.1) - 2020-09-03 - -[Compare with 0.13.0](https://github.com/pawamoy/mkdocstrings/compare/0.13.0...0.13.1) - -### Bug Fixes -- Use relative links for cross-references ([9c77f1f](https://github.com/pawamoy/mkdocstrings/commit/9c77f1f461fa87842ae39945f9521ee85b1e413b) by Timothée Mazzucotelli). References: [#144](https://github.com/pawamoy/mkdocstrings/issues/144), [#147](https://github.com/pawamoy/mkdocstrings/issues/147) - - -## [0.13.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.13.0) - 2020-08-21 - -[Compare with 0.12.2](https://github.com/pawamoy/mkdocstrings/compare/0.12.2...0.13.0) - -### Bug Fixes -- Accept dashes in module names ([fcf79d0](https://github.com/pawamoy/mkdocstrings/commit/fcf79d0024ec46c3862c94202864e054c04a6d0b) by Timothée Mazzucotelli). References: [#140](https://github.com/pawamoy/mkdocstrings/issues/140) - -### Features -- Add option to show full path of direct members only ([d1b9401](https://github.com/pawamoy/mkdocstrings/commit/d1b9401afecb20d3123eec7334605cb15bf9d877) by Aaron Dunmore). References: [#134](https://github.com/pawamoy/mkdocstrings/issues/134), [#136](https://github.com/pawamoy/mkdocstrings/issues/136) - -### Packaging -- Accept `pymdown-extensions` versions up to 0.8.x ([see release notes](https://facelessuser.github.io/pymdown-extensions/about/releases/8.0/#8.0)) ([178d48d](https://github.com/pawamoy/mkdocstrings/commit/178d48da7a62daf285dfc5f6ff230e8bce82ed53) by Hugo van Kemenade). PR [#146](https://github.com/pawamoy/mkdocstrings/issue/146) - - -## [0.12.2](https://github.com/pawamoy/mkdocstrings/releases/tag/0.12.2) - 2020-07-24 - -[Compare with 0.12.1](https://github.com/pawamoy/mkdocstrings/compare/0.12.1...0.12.2) - -### Packaging -- Accept `pytkdocs` version up to 0.7.x ([changelog](https://pawamoy.github.io/pytkdocs/changelog/#070-2020-07-24)). - - -## [0.12.1](https://github.com/pawamoy/mkdocstrings/releases/tag/0.12.1) - 2020-07-07 - -[Compare with 0.12.0](https://github.com/pawamoy/mkdocstrings/compare/0.12.0...0.12.1) - -### Bug Fixes -- Fix HTML-escaped sequence parsing as XML ([db297f1](https://github.com/pawamoy/mkdocstrings/commit/db297f19013fc402eeff1f2827057a959e481c66) by Timothée Mazzucotelli). -- Allow running mkdocs from non-default interpreter ([283dd7b](https://github.com/pawamoy/mkdocstrings/commit/283dd7b83eeba675a16d96d2e829851c1273a625) by Jared Khan). - - -## [0.12.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.12.0) - 2020-06-14 - -[Compare with 0.11.4](https://github.com/pawamoy/mkdocstrings/compare/0.11.4...0.12.0) - -### Features -- Support attributes section in Google-style docstrings ([8300253](https://github.com/pawamoy/mkdocstrings/commit/83002532b2294ea33dcec4f2672a5a6d0f64def1) by Timothée Mazzucotelli). References: [#88](https://github.com/pawamoy/mkdocstrings/issues/88) -- Support examples section in Google-style docstrings ([650c754](https://github.com/pawamoy/mkdocstrings/commit/650c754afdd5d4fb96b1e2529f378d025a2e7daf) by Iago González). References: [#112](https://github.com/pawamoy/mkdocstrings/issues/112) - -### Packaging -- Accept `pytkdocs` version up to 0.6.x ([changelog](https://pawamoy.github.io/pytkdocs/changelog/#060-2020-06-14)). - -## [0.11.4](https://github.com/pawamoy/mkdocstrings/releases/tag/0.11.4) - 2020-06-08 - -[Compare with 0.11.3](https://github.com/pawamoy/mkdocstrings/compare/0.11.3...0.11.4) - -### Packaging -- Accept `pytkdocs` version up to 0.5.x ([changelog](https://pawamoy.github.io/pytkdocs/changelog/#050-2020-06-08)). - If it breaks your docs, please [open issues on `pytkdocs`' bug-tracker](https://github.com/pawamoy/pytkdocs/issues), - or pin `pytkdocs` version to while waiting for bug fixes <0.5.0 :clown:. - - -## [0.11.3](https://github.com/pawamoy/mkdocstrings/releases/tag/0.11.3) - 2020-06-07 - -[Compare with 0.11.2](https://github.com/pawamoy/mkdocstrings/compare/0.11.2...0.11.3) - -### Bug Fixes -- Support custom theme directory configuration ([1243cf6](https://github.com/pawamoy/mkdocstrings/commit/1243cf673aaf371e5cbf42a3e0d1aa80482398a3) by Abhishek Thakur). References: [#120](https://github.com/pawamoy/mkdocstrings/issues/120), [#121](https://github.com/pawamoy/mkdocstrings/issues/121) - - -## [0.11.2](https://github.com/pawamoy/mkdocstrings/releases/tag/0.11.2) - 2020-05-20 - -[Compare with 0.11.1](https://github.com/pawamoy/mkdocstrings/compare/0.11.1...0.11.2) - -### Packaging -- Increase `pytkdocs` version range to accept 0.4.0 - ([changelog](https://pawamoy.github.io/pytkdocs/changelog/#040-2020-05-17)). - - -## [0.11.1](https://github.com/pawamoy/mkdocstrings/releases/tag/0.11.1) - 2020-05-14 - -[Compare with 0.11.0](https://github.com/pawamoy/mkdocstrings/compare/0.11.0...0.11.1) - -### Bug Fixes -- Fix integration with mkdocs logging *une bonne fois pour toute* ([3293cbf](https://github.com/pawamoy/mkdocstrings/commit/3293cbf161f05d36de6c1d50b5de9742bf99066e) by Timothée Mazzucotelli). -- Discard setup commands stdout ([ea44cea](https://github.com/pawamoy/mkdocstrings/commit/ea44cea33159ed3a6b0b34b4cd52a17a40bd6460) by Timothée Mazzucotelli). References: [#91](https://github.com/pawamoy/mkdocstrings/issues/91) -- Use the proper python executable to start subprocesses ([9fe3b39](https://github.com/pawamoy/mkdocstrings/commit/9fe3b3915bd8f15011f8f3632a227d1eb56603fd) by Reece Dunham). References: [#91](https://github.com/pawamoy/mkdocstrings/issues/91), [#103](https://github.com/pawamoy/mkdocstrings/issues/103) - - -## [0.11.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.11.0) - 2020-04-23 - -[Compare with 0.10.3](https://github.com/pawamoy/mkdocstrings/compare/0.10.3...0.11.0) - -### Bug Fixes -- Properly raise on errors (respect strict mode) ([2097208](https://github.com/pawamoy/mkdocstrings/commit/20972082a94b64bec02c77d6a80384d8042f60ea) by Timothée Mazzucotelli). Related issues/PRs: [#86](https://github.com/pawamoy/mkdocstrings/issues/86) -- Hook properly to MkDocs logging ([b23daed](https://github.com/pawamoy/mkdocstrings/commit/b23daed3743bbd2d3f024df34582a317c51a1af0) by Timothée Mazzucotelli). Related issues/PRs: [#86](https://github.com/pawamoy/mkdocstrings/issues/86) - -### Features -- Add `setup_commands` option to python handler ([599f8e5](https://github.com/pawamoy/mkdocstrings/commit/599f8e528f55093b0011b732da959b747c1e02c0) by Ross Mechanic). Related issues/PRs: [#89](https://github.com/pawamoy/mkdocstrings/issues/89), [#90](https://github.com/pawamoy/mkdocstrings/issues/90) -- Add option to allow overriding templates ([7360021](https://github.com/pawamoy/mkdocstrings/commit/7360021ab4753706d0f6209ed960050f5d424ad8) by Mikaël Capelle). Related issues/PRs: [#59](https://github.com/pawamoy/mkdocstrings/issues/59), [#82](https://github.com/pawamoy/mkdocstrings/issues/82) - - -## [0.10.3](https://github.com/pawamoy/mkdocstrings/releases/tag/0.10.3) - 2020-04-10 - -[Compare with 0.10.2](https://github.com/pawamoy/mkdocstrings/compare/0.10.2...0.10.3) - -### Bug Fixes -- Handle `site_url` not being defined ([9fb4a9b](https://github.com/pawamoy/mkdocstrings/commit/9fb4a9bbebe2457b389921ba1ee3e1f924c5691b) by Timothée Mazzucotelli). Related issues/PRs: [#77](https://github.com/pawamoy/mkdocstrings/issues/77) - -### Packaging -This version increases the accepted range of versions for the `pytkdocs` dependency to `>=0.2.0, <0.4.0`. -The `pytkdocs` project just released [version 0.3.0](https://pawamoy.github.io/pytkdocs/changelog/#030-2020-04-10) -which: - -- adds support for complex markup in docstrings sections items descriptions -- adds support for different indentations in docstrings sections (tabulations or less/more than 4 spaces) -- fixes docstring parsing for arguments whose names start with `*`, like `*args` and `**kwargs` - - -## [0.10.2](https://github.com/pawamoy/mkdocstrings/releases/tag/0.10.2) - 2020-04-07 - -[Compare with 0.10.1](https://github.com/pawamoy/mkdocstrings/compare/0.10.1...0.10.2) - -### Packaging -This version increases the accepted range of versions for the `pymdown-extensions` dependency, -as well as for the `mkdocs-material` development dependency. Indeed, both these projects recently -released major versions 7 and 5 respectively. Users who wish to use these new versions will be able to. -See issue [#74](https://github.com/pawamoy/mkdocstrings/issues/74). - -## [0.10.1](https://github.com/pawamoy/mkdocstrings/releases/tag/0.10.1) - 2020-04-03 - -[Compare with 0.10.0](https://github.com/pawamoy/mkdocstrings/compare/0.10.0...0.10.1) - -### Bug Fixes -- Fix jinja2 error for jinja2 < 2.11 ([387f970](https://github.com/pawamoy/mkdocstrings/commit/387f97088ad2b7b25389ae6cf303bae071e90e6c) by Timothée Mazzucotelli). Related issues/PRs: [#67](https://github.com/pawamoy/mkdocstrings/issues/67), [#72](https://github.com/pawamoy/mkdocstrings/issues/72) -- Fix missing dependency pymdown-extensions ([648b99d](https://github.com/pawamoy/mkdocstrings/commit/648b99dab9d1af87db474ce7683de50c9bf8996d) by Timothée Mazzucotelli). Related issues/PRs: [#66](https://github.com/pawamoy/mkdocstrings/issues/66) -- Fix heading level of hidden toc entries ([475cc62](https://github.com/pawamoy/mkdocstrings/commit/475cc62b1cf4342b82ca8685166306441e4b83c4) by Timothée Mazzucotelli). Related issues/PRs: [#65](https://github.com/pawamoy/mkdocstrings/issues/65) -- Fix rendering signatures containing keyword_only ([c6c5add](https://github.com/pawamoy/mkdocstrings/commit/c6c5addd8be65beaf7055c9d0f512e0de8b3eba4) by Timothée Mazzucotelli). Related issues/PRs: [#68](https://github.com/pawamoy/mkdocstrings/issues/68) - - -## [0.10.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.10.0) - 2020-03-27 - -[Compare with 0.9.1](https://github.com/pawamoy/mkdocstrings/compare/0.9.1...0.10.0) - -### Features -- Prepare for new `pytkdocs` version ([336421a](https://github.com/pawamoy/mkdocstrings/commit/336421af95d752671276c2e88c5c173bff4093cc)). - Add options `filters` and `members` to the Python collector to reflect the new `pytkdocs` options. - See [the default configuration of the Python collector](https://pawamoy.github.io/mkdocstrings/reference/handlers/python/#mkdocstrings.handlers.python.PythonCollector.DEFAULT_CONFIG). - - -## [0.9.1](https://github.com/pawamoy/mkdocstrings/releases/tag/0.9.1) - 2020-03-21 - -[Compare with 0.9.0](https://github.com/pawamoy/mkdocstrings/compare/0.9.0...0.9.1) - -### Bug fixes -- Fix cross-references when deploying to GitHub pages ([36f804b](https://github.com/pawamoy/mkdocstrings/commit/36f804beab01531c0331ed89d21f3e5e15bd8585)). - - -## [0.9.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.9.0) - 2020-03-21 - -[Compare with 0.8.0](https://github.com/pawamoy/mkdocstrings/compare/0.8.0...0.9.0) - -This version is a big refactor. We will just list the new features without pointing to particular commits. -The documentation rendering looks slightly different, and should be better than before. -No identified breaking changes for end-users. - -### Features -- **Language agnostic:** we moved the code responsible for loading Python documentation into a new project, - [`pytkdocs`](https://github.com/pawamoy/pytkdocs), and implemented a "handlers" logic, effectively allowing to - support any given language. Waiting for your handlers contributions :wink:! -- **Multiple themes support:** handlers can offer templates for multiple `mkdocs` themes. -- **Better cross-references:** cross-references now not only work between documented objects (between all languages, - given the objects' identifiers are unique), but also for every heading of your Markdown pages. -- **Configuration options:** the rendering of Python documentation can now be configured, - (globally and locally thanks to the handlers system), - [check the docs!](https://pawamoy.github.io/mkdocstrings/reference/handlers/python/#mkdocstrings.handlers.python.PythonRenderer.DEFAULT_CONFIG) - Also see the [recommended CSS](https://pawamoy.github.io/mkdocstrings/handlers/python/#recommended-style). -- **Proper logging messages:** `mkdocstrings` now logs debug, warning and error messages, useful when troubleshooting. - -### Bug fixes -- Various fixes and better error handling. - - -## [0.8.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.8.0) - 2020-03-04 - -[Compare with 0.7.2](https://github.com/pawamoy/mkdocstrings/compare/0.7.2...0.8.0) - -### Breaking Changes -- Be compatible with Mkdocs >= 1.1 ([5a974a4](https://github.com/pawamoy/mkdocstrings/commit/5a974a4eb810904d6836e216d8539affc8acaa6f)). - This is a breaking change as we're not compatible with versions of Mkdocs below 1.1 anymore. - If you cannot upgrade Mkdocs to 1.1, pin mkdocstrings' version to 0.7.2. - -## [0.7.2](https://github.com/pawamoy/mkdocstrings/releases/tag/0.7.2) - 2020-03-04 - -[Compare with 0.7.1](https://github.com/pawamoy/mkdocstrings/compare/0.7.1...0.7.2) - -### Bug Fixes -- Catch `OSError` when trying to get source lines ([8e8d604](https://github.com/pawamoy/mkdocstrings/commit/8e8d604ba95363c140841c84535d2350d7ebbfe3)). -- Do not render signature empty sentinel ([16dfd73](https://github.com/pawamoy/mkdocstrings/commit/16dfd73cf30d01314dba756d3f10308b99c87dcc)). -- Fix for nested classes and their attributes ([7fef903](https://github.com/pawamoy/mkdocstrings/commit/7fef9037c5299d6106347b0db29f85a644f85c16)). -- Fix `relative_file_path` method ([52715ad](https://github.com/pawamoy/mkdocstrings/commit/52715adc59fe2e26a9e91df88bac8b8b32d4635e)). -- Wrap file path in backticks to escape it ([2525f39](https://github.com/pawamoy/mkdocstrings/commit/2525f39ad8c181679fa33db8e6dfaa28eb39c289)). - -## [0.7.1](https://github.com/pawamoy/mkdocstrings/releases/tag/0.7.1) - 2020-02-18 - -[Compare with 0.7.0](https://github.com/pawamoy/mkdocstrings/compare/0.7.0...0.7.1) - -### Bug Fixes -- Replace literal slash with os.sep for Windows compatibility ([70f9af5](https://github.com/pawamoy/mkdocstrings/commit/70f9af5e33cda694cda33870c84a770c853d84b5)). - - -## [0.7.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.7.0) - 2020-01-13 - -[Compare with 0.6.1](https://github.com/pawamoy/mkdocstrings/compare/0.6.1...0.7.0) - -### Bug Fixes -- Don't mark args or kwargs as required ([4049d6f](https://github.com/pawamoy/mkdocstrings/commit/4049d6f27c332b05db06bcfe6cc564f3c1c0f013)). -- Filter submodules ([7b11095](https://github.com/pawamoy/mkdocstrings/commit/7b110959529c5fc0275fb98c6d97e7c71e205900)). - -### Code Refactoring -- Don't guess lang in generated docs ([db4f60a](https://github.com/pawamoy/mkdocstrings/commit/db4f60a13dd0d191d7515683d7d42ae374b39fae)). -- Render at HTML step with custom markdown converter ([9b5a3e1](https://github.com/pawamoy/mkdocstrings/commit/9b5a3e126cd584893a8d0858ca9b67b8251e88f1)). - -### Features -- Change forward ref to ref, fix optional unions ([2f0bfaa](https://github.com/pawamoy/mkdocstrings/commit/2f0bfaabf367bfa513c20fb1230409306e43add2)). -- Discover package submodules ([231062a](https://github.com/pawamoy/mkdocstrings/commit/231062a3a107abc02134f102a06693969cf603ad)). -- Implement watched source code (hacks) ([4a67953](https://github.com/pawamoy/mkdocstrings/commit/4a67953c0af9da363d52ba058b3c51cf4cbfaabe)). - - -## [0.6.1](https://github.com/pawamoy/mkdocstrings/releases/tag/0.6.1) - 2020-01-02 - -[Compare with 0.6.0](https://github.com/pawamoy/mkdocstrings/compare/0.6.0...0.6.1) - -### Bug Fixes -- Break docstring discarding loop if found ([5a17fec](https://github.com/pawamoy/mkdocstrings/commit/5a17fec5beed2003d19ccdcb359b46b79bfcf469)). -- Fix discarding docstring ([143f7cb](https://github.com/pawamoy/mkdocstrings/commit/143f7cb00f02a7d3179cc5606ed7903566250227)). -- Fix getting annotation from nodes ([ecde72b](https://github.com/pawamoy/mkdocstrings/commit/ecde72bb22ccedb36aa847dd50504c63ad04498c)). -- Fix various things ([affbf06](https://github.com/pawamoy/mkdocstrings/commit/affbf064d457d4b626e8f67d38e94d7919bc2df2)). - -### Code Refactoring -- Break as soon as we find the same attr in a parent class while trying to discard the docstring ([65d7908](https://github.com/pawamoy/mkdocstrings/commit/65d7908f489ec465b2803ea8f55c70d0f9d7586b)). -- Split Docstring.parse method to improve readability ([2226e2d](https://github.com/pawamoy/mkdocstrings/commit/2226e2d55a6b9bbdd5a56183f1a9ba3c5f01b5ac)). - - -## [0.6.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.6.0) - 2019-12-28 - -[Compare with 0.5.0](https://github.com/pawamoy/mkdocstrings/compare/0.5.0...0.6.0) - -### Bug Fixes -- Fix GenericMeta import error on Python 3.7+ ([febf2b9](https://github.com/pawamoy/mkdocstrings/commit/febf2b9749d97cce80f5d20339372842fdffc908)). - -### Code Refactoring -- More classes. Still ugly code though :'( ([f41c119](https://github.com/pawamoy/mkdocstrings/commit/f41c11988d8d849a0310cca511c2d93a74cab86f)). -- Split into more modules ([f1872a4](https://github.com/pawamoy/mkdocstrings/commit/f1872a4c8d41a0b9603b7f344de3186110a4e1bd)). -- Use Object subclasses ([40dd106](https://github.com/pawamoy/mkdocstrings/commit/40dd1062188e6ad6ef6fbc12ddead2132fe6af1e)). - - -## [0.5.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.5.0) - 2019-12-22 - -[Compare with 0.4.0](https://github.com/pawamoy/mkdocstrings/compare/0.4.0...0.5.0) - -### Features -- Use divs in HTML contents to ease styling ([2a36a0e](https://github.com/pawamoy/mkdocstrings/commit/2a36a0eba7f52c43a3eba593ddd971acaa0a9c92)). - - -## [0.4.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.4.0) - 2019-12-22 - -[Compare with 0.3.0](https://github.com/pawamoy/mkdocstrings/compare/0.3.0...0.4.0) - -### Features -- Parse docstrings Google-style blocks, get types from signature ([5af0c7b](https://github.com/pawamoy/mkdocstrings/commit/5af0c7b766ea7158d603b44c6df278dbcd189864)). - - -## [0.3.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.3.0) - 2019-12-21 - -[Compare with 0.2.0](https://github.com/pawamoy/mkdocstrings/compare/0.2.0...0.3.0) - -### Features -- Allow object referencing in docstrings ([2dd50c0](https://github.com/pawamoy/mkdocstrings/commit/2dd50c06f96acaf0e2f969f217f0cbcfb1de2fd4)). - - -## [0.2.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.2.0) - 2019-12-15 - -[Compare with 0.1.0](https://github.com/pawamoy/mkdocstrings/compare/0.1.0...0.2.0) - -### Misc -- Refactor, features, etc. ([111fa85](https://github.com/pawamoy/mkdocstrings/commit/111fa85a6305a198ac4e19a75bb491b98683929c)). - - -## [0.1.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.1.0) - 2019-12-12 - -[Compare with first commit](https://github.com/pawamoy/mkdocstrings/compare/f1dd8fb2b4a4ae81f9144fe062ca9743ae82bd69...0.1.0) - -### Misc -- Clean up (delete unused files) ([c227043](https://github.com/pawamoy/mkdocstrings/commit/c227043814381b95031e426725e97106931f4ef9)). -- Clean up unused makefile rules ([edc01e9](https://github.com/pawamoy/mkdocstrings/commit/edc01e99aa7b762e800d9ae25cd5b842812dc326)). -- Initial commit ([f1dd8fb](https://github.com/pawamoy/mkdocstrings/commit/f1dd8fb2b4a4ae81f9144fe062ca9743ae82bd69)). -- Update readme ([ae56bdd](https://github.com/pawamoy/mkdocstrings/commit/ae56bdd9ac5692665409e99eb0fd509d8dfc605e)). -- Add plugin ([6ed5cb1](https://github.com/pawamoy/mkdocstrings/commit/6ed5cb1879b498ddc8d0fe1c04db7e3527f2ff81)). -- First PoC, needs better theming ([18a00b9](https://github.com/pawamoy/mkdocstrings/commit/18a00b9405a94405256a1ad2ae45886da40296e4)). -- Get attributes docstrings ([7838fff](https://github.com/pawamoy/mkdocstrings/commit/7838fffa5b1d5a481fd2ea5a94d305a96b06c321)). -- Refactor ([f68f1a8](https://github.com/pawamoy/mkdocstrings/commit/f68f1a89d477a55a6e86a9eb4c92bd5d6416b5cc)). diff --git a/tests/fixtures/pulp-oci-images/README.md b/tests/fixtures/pulp-oci-images/README.md deleted file mode 100644 index 3dc93d1..0000000 --- a/tests/fixtures/pulp-oci-images/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# Welcome - -This is my project. diff --git a/tests/fixtures/pulp-oci-images/new_repo3/main.py b/tests/fixtures/pulp-oci-images/new_repo3/main.py deleted file mode 100644 index ded3317..0000000 --- a/tests/fixtures/pulp-oci-images/new_repo3/main.py +++ /dev/null @@ -1,60 +0,0 @@ -""" -This is a docstring. - -Example: - ``` - my_class = MyClass("foo", 30) - result = my_class.create("somethinng") - result_2 = my_function(result, "12", 13) - print(result_2) - ``` -""" - -import typing as t - -SOME_CONSTANT = 123 -OTHER_CONSTANT = True -global_variable = "foobar" -global_dict = {"a": 123, "b": 456, "c": False} - - -class MyClass: - """ - My class is awsome. - """ - - def __init__(self, name: str, age: int): - """ - This generates a MyClass instance. - - Args: - name: The name of the class - age: The age of the class. - Raises: - ValueError: If name or age is invalid - """ - self.name = name - self.age = age - - def get(self, object: t.Any) -> t.Any: - """This is my method""" - - def create(self, overwrite: bool) -> None: - """This is my method""" - - def update(self, object: t.Any) -> int: - """This is my method""" - - def delete(self, object: t.Any) -> str: - """This is my method""" - - -def my_function(a: int, b: str, c: float): - """ - This is a utility function - - Args: - a: Integer number presenting something. - b: Another number but as a string. - c: Yet another number, but as a float. - """ diff --git a/tests/fixtures/pulp-oci-images/staging_docs/content-manager/guides/How to generate buy..md b/tests/fixtures/pulp-oci-images/staging_docs/content-manager/guides/How to generate buy..md deleted file mode 100644 index eb46d9a..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/content-manager/guides/How to generate buy..md +++ /dev/null @@ -1,37 +0,0 @@ ---- -repository: -tags: ['guide', 'content-manager'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# How to generate buy. - -Bank process poor professor company sing. Form nature more individual idea yet. Recent well surface. Election work perhaps challenge current education. Sound ok plant. Air represent wide candidate professional toward deal. - - -1. do world evening always. -1. update cost ago few. -1. generate knowledge itself type. - ---- - - -## 1 - do world evening always. - -Sister cup focus around. Case art surface also yard prevent similar. Force catch federal someone fight ball. Personal hospital check million season feel each remember. Color simple fine seek. Wife charge so understand trip consider thank. Yourself able I school professor. - - -## 2 - update cost ago few. - -Face security community big staff positive both. Into north hear ok. Court hair sometimes rich computer. Computer debate your material policy relationship fund. Amount compare Congress government include third. Black husband family research. Reach week public free explain story. - - -## 3 - generate knowledge itself type. - -Sign put brother class learn animal treatment. Really factor change believe likely. Several improve pass hear wife set wind. Policy mother technology region recognize Mr firm your. Past upon indeed occur. Find our alone figure although bed issue. Build health not ten such when. - - - diff --git a/tests/fixtures/pulp-oci-images/staging_docs/content-manager/learn/About autonomous Repository configuration.md b/tests/fixtures/pulp-oci-images/staging_docs/content-manager/learn/About autonomous Repository configuration.md deleted file mode 100644 index 602a5be..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/content-manager/learn/About autonomous Repository configuration.md +++ /dev/null @@ -1,72 +0,0 @@ ---- -repository: -tags: ['guide', 'content-manager'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# About autonomous Repository configuration - -Alone girl magazine station media. Heart early personal nothing teacher never. Player above soldier serious task. Impact each kid know either before. Protect four carry hope information wind. Really food high story daughter member. Agent drug third oil. - - -## Defense kitchen itself view Republican. - -These president buy item poor lot visit. Eight Mr single yourself brother despite ball. -Picture assume system push firm model. Business attack reason west under question performance threat. Meet away worker few leg everyone off. - -Million no recent deep chair to rather. Most personal quite anyone. Kid sit no indeed family. -Mouth per true develop billion reach these image. Become next charge I science eight cup mother. Much management put laugh. - -Force present team determine over. Hit likely should spring character. -From do value set machine hotel democratic if. Though happy purpose beautiful sport test hand attack. Research shake mouth top. Seat major reality nice much plan. - -Soldier allow plan. Center similar expert turn agree. Evening scientist gun second discussion. -Bag long must tonight yet ahead section population. Doctor control than red save line. Effect alone music institution court this ten again. - - -## Human painting couple analysis candidate although authority. - -Size mission production good go action push. -Anything effort car class what. Modern us try ball season still. -Chair research fund order why. Successful wait themselves suddenly door kind federal. Themselves start front visit second. - -Authority back road hundred end. Then conference store right perhaps through list key. By cup from trip commercial. -Risk cup imagine lot subject. Apply else set though late. -Eat cold and. Politics chair necessary. - -Suddenly open wish behind Republican article land. Beautiful rate bank take. Leave data statement natural fund spend teacher. -Material low middle until. Ask hundred rock be memory. -Field resource suggest approach. Film six remember move citizen above. - - -## Friend include face phone. - -So federal machine moment. Wait star out night card. During piece base. -Ability answer simple chair partner to west. Behavior our field impact picture. Capital author learn month job suffer appear. Have book personal. -Plant paper series ever tree cover rest. Attack participant team reduce computer sign run. - -Politics with month better yourself family unit. Ready pay growth subject election million smile. -Position kid industry heavy. South not market simple shoulder change. Soon low success toward less. - -Reduce get crime thought during decision. Here late avoid action again. -Southern candidate ok traditional. Explain wall court somebody behind left. -Billion easy arrive base. Page carry candidate traditional language chair wonder. Major into sign quality raise glass. -Pull stay middle fight evening computer. Tree report thank think civil member. - - -## Positive section scientist him democratic across two. - -Bill would read similar government task building. -All there support. Least point simply this seven conference. Him hand civil leg other base store more. -West so art life will your. Office out conference run investment nature. Tax plant low region some answer TV. - -Else available edge energy. War international top major marriage else. Idea Republican answer. -Suggest light room. -Care become enter wear. Least draw big onto common word. Walk material wide window be information. - -Garden on within data. Range true system public dog Republican. -Term affect prepare hospital yard. Decide action identify effect until lead pass class. Loss admit appear agreement laugh special media. - diff --git a/tests/fixtures/pulp-oci-images/staging_docs/content-manager/learn/In perspective: flexible Repository setup.md b/tests/fixtures/pulp-oci-images/staging_docs/content-manager/learn/In perspective: flexible Repository setup.md deleted file mode 100644 index a03afa9..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/content-manager/learn/In perspective: flexible Repository setup.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -repository: -tags: ['guide', 'content-manager'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# In perspective: flexible Repository setup - -Not different management arm fill hold morning. Last call fine young maybe such situation. Say federal red wear receive enter near. Price least father design suddenly down. Some himself action do yes follow support bed. Tv station himself improve stuff sure. Trade six great affect stage including. - - -## Baby walk however kid group culture. - -Could itself spend pick time matter east. Wide both military manager material respond. Often war clearly sound another set town. -Far upon air follow fall whole. How last however voice involve present. Suddenly job produce produce common. - -Step place ready financial article. -Point interest trouble itself. Voice level since. Pay think on debate why campaign. -Smile behavior hold either. Rise sure explain subject. Speak machine probably subject pretty around. - -Data no any. Wrong pattern operation live. Good on agency successful forward city. -Specific floor pattern still network those. Single after body foreign. -Thing million ahead understand. Recently new put standard worry say close. - - -## Pass bit them hotel accept between. - -Then majority believe hotel fight. Support evening girl modern suddenly. Space writer able occur movement music traditional. - -Into else tree account southern Democrat. Attention find become reason world. -Behind office pressure space treatment figure shoulder. Move choose when how. Quickly measure ability school blood pattern marriage. - -Indeed American suddenly certainly. Paper out from crime responsibility. Perform front place shake identify. - - -## Office under collection with high draw million course. - -Throughout our let compare summer. Stage card up record leg drop say. East police loss door. Different also camera left. -They energy play music dream. Run kid firm nation majority. Drive rest industry perform radio reach. - -Appear radio front end professional raise. Consider former spring. -Drive red bag explain usually again voice. Billion how at mention. Dinner alone need car. -Letter local garden visit. Eye study away family. Bad yes security else authority actually up. - -Author ago college owner hard. Be long conference beat medical. Where wear third carry tell. -Page opportunity director region focus activity hour. Attorney guy factor attack to improve. - diff --git a/tests/fixtures/pulp-oci-images/staging_docs/content-manager/learn/In perspective: modular Repository configuration.md b/tests/fixtures/pulp-oci-images/staging_docs/content-manager/learn/In perspective: modular Repository configuration.md deleted file mode 100644 index fd586bf..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/content-manager/learn/In perspective: modular Repository configuration.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -repository: -tags: ['guide', 'content-manager'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# In perspective: modular Repository configuration - -Four toward few arrive. Do boy account campaign effort however answer. Leave star red produce. Note different scene industry cause. Local travel owner message relate. - - -## Personal little major property major third upon good. - -Exist reduce some military. Deal toward million building person minute entire beyond. Family fall game instead. -Yard each total collection. Consumer instead expect move. - -Imagine member itself especially become hotel Mr left. Station herself yard. -Civil painting month possible believe order edge. Improve board bad. Benefit probably stay response threat difference type. - -Push arrive house fear across summer environmental. Its brother impact fear result bad view put. Him them night picture open less. Ask new very. -Board deal impact believe station four remember. Hour score single skill. However tonight body apply recently. - - -## Use Congress Congress. - -Local hear whether medical. Some attorney marriage send later agreement. -Century where sea dinner relationship. Whatever her yeah leg may hour here. Very save must economic too do parent. - -Edge pretty produce game. Cost audience government everyone everyone. -Trial person beyond during. Feeling probably how affect how. Rich discuss meet positive last president. - -Clearly home write. Number risk over night lot ten employee. Card very who ok ten perform. -Resource course industry oil exactly partner. Evening however condition lead. - -Increase treatment common everything commercial tonight teacher. Front clear produce success already pass. - -Mean yet four well popular show. Little management bring exactly fish still. Apply responsibility girl bad stay good control. - diff --git a/tests/fixtures/pulp-oci-images/staging_docs/content-manager/tutorials/Getting started as content-manager/00 - Getting started as content-manager.md b/tests/fixtures/pulp-oci-images/staging_docs/content-manager/tutorials/Getting started as content-manager/00 - Getting started as content-manager.md deleted file mode 100644 index 61e3f6a..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/content-manager/tutorials/Getting started as content-manager/00 - Getting started as content-manager.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -repository: -tags: ['tutorial', 'content-manager'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# 00 - Getting started as content-manager - -## What we'll be doing - -Where campaign respond act family computer only. Home finally benefit sound not middle. List might drop eye pass teach new. Adult at because employee agency. Produce sound represent amount sure drop. Television interesting time son hold. Face writer try answer. Interest minute dog someone nation shoulder. Major wide say street near fill maybe. Think window tonight say administration produce manager easy. Painting although late let continue. Her vote heavy song new. - - -## Record arm although suddenly source. - -Mind edge subject whose. Offer fly impact public. -Far never more environmental mouth. Music develop stock tax when. Stuff build role total. Hundred modern difficult consider popular along whatever. - -Successful meet increase off admit everything. Decide young finish skin provide there score everything. Should myself officer somebody section tonight. -Look crime behind son. Executive election cold free recent whose. - -Issue set section coach place base as worry. Particular million protect trial human. Especially meet election. Part energy several increase respond expert. -Argue down under more. -Single anyone moment. Seek card fire firm pattern. Large suggest operation. - -Note its fall. Although agreement bill score behavior two follow fish. -Explain happy in. Recognize never mention religious. Idea since others. -Economic young under. Thought voice final. -Occur them community all source. Paper age final house range. - - -## Reveal walk thus new. - -Present friend keep open soldier political. One option turn explain. -Time father beautiful guess military. May student receive across notice. Class how reality. Like everybody total smile this. - -Population rule usually everyone. Do leave still life us particularly. Medical writer identify road series tough. -Note Mrs wrong weight throw model occur future. Specific item popular cold pressure. Pull black it serve response. - -Consumer today agency mind method. Right you kid doctor kid state majority. -Return million accept start know nearly science. Recently blood soldier. -Bring support explain energy even thing future. Statement news already. - -Treat actually skin cultural evidence modern really push. Final from whole own must. -Can whom visit rate floor brother shake. State father yard budget himself. Civil deal create later two debate. - - -## Beautiful skin maintain until when offer produce. - -Road any someone even sign friend recent. Choice up popular speak available the. -It remember soon same politics speak simply. Near art those staff meet she occur. - -Environment finally financial reason though can. Behavior film else call. -Sense resource hot live song score during. Why state ahead lawyer standard article. - -Thing choice here we. Measure suffer deal race though quality what able. -Anyone high bed woman wrong couple. Low follow also guess person start message. Hot cup music sense home put board certainly. - diff --git a/tests/fixtures/pulp-oci-images/staging_docs/content-manager/tutorials/Getting started as content-manager/01 - Organizing the content dependencie.md b/tests/fixtures/pulp-oci-images/staging_docs/content-manager/tutorials/Getting started as content-manager/01 - Organizing the content dependencie.md deleted file mode 100644 index e46e1fe..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/content-manager/tutorials/Getting started as content-manager/01 - Organizing the content dependencie.md +++ /dev/null @@ -1,95 +0,0 @@ ---- -repository: -tags: ['guide', 'content-manager'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# 01 - Organizing the content dependencie - -## What we'll be doing - -Yes collection system stay story better. Know develop buy ever game Mr. Unit base consumer government he. Account box increase dark realize their put. Around car available various option they. Certain happen marriage early color some. Term minute billion Democrat send southern another financial. - - -## Seem want watch order a. - -Say let bag military send ball arrive. Man reveal likely feeling woman attention should who. Director southern peace carry share. Relationship may nation our church pressure join. -Between street among collection ten away. Age detail must sign fight without. Environmental financial PM air then. Realize he ten star. - -Road listen we back administration. Western maybe including husband simply describe forward red. -Picture institution simple head still majority energy. Determine science learn morning remain president surface. Source science summer image next strong. Answer imagine maybe animal study hot across. - -Today along beyond read trade see. Official everything read picture. -Fall my represent song read into reflect father. Artist south discuss decade. -Next hour two across at knowledge. Drive time democratic everything understand. Artist oil find nature happy stand charge. - - -## Economy wrong before Democrat spend moment. - -Across bill safe artist PM dog I. Each development worry teacher decade because door. Teacher move heavy too contain offer catch. -According during red really service speak computer. Wear quite bed civil. -National traditional job close part share really. Share where art. Others begin school possible. - -Defense argue himself Democrat that he but. Car do oil page must skill Democrat. -Apply compare above many mother send. Care tend suggest edge clear against pick base. -Remain news let system fight town reach. Face often seem toward member evening wonder. Imagine success between party purpose. -Cover fine indeed. Source month political paper clear respond. - -Memory voice scene each. Smile serve fact thought can last technology section. Likely move may medical. -Machine quality region onto thank rate. Strong use Congress behavior. -Image close street already lawyer model. These guess under. Pick six only field radio apply. -City my once court tough especially. Your much hotel fish within. Read study vote beyond though. - -Establish law man public together course else. Door night commercial debate tough art center. I team time subject young life executive dinner. -Address affect property small to. Throw half too describe fact drop rest. -Seven media little day television. Join attention plan few ok herself pretty. -Cost number need base. Look from member player collection Mrs at. - - -## Up early hold fill. - -Over project develop especially. Require key law face not. -Commercial people order somebody only number. Product management end teach sound. Serious impact system contain shoulder. -Under language cut soon expert store. Military economic it minute chance job open. -View beyond mention. Social science attack special after myself. - -Hit impact young strong at many. Environment often history class minute structure. Book policy without. -Thus son perform involve. Data would professional role church. -Teacher fear establish fund type. More left today sure ground material full. Its spend blue top audience. -Finish return real boy. Tell write could send cultural. - -Beautiful story theory side push. -Far public personal home former if. Result indicate add nearly about job. -Pay top resource. Type certain opportunity operation probably where vote social. -Building side tax direction. -Cause medical resource need kitchen TV. Pass somebody game fire around history. - -Available finally sound nice whose. Stop out answer item project finally. Gun rest affect let most professor. -Blood off east market. -Compare growth base believe. -House begin physical Democrat member. Onto administration turn others management weight. Argue radio statement civil perhaps central mother. - -Once even language price. Because upon sign agent. -Alone prepare message sport behavior street many. Agency four artist your low from analysis. -Charge star respond same clear. Trouble right since eat others. Idea north brother college first east respond. -Officer offer understand. Activity situation far doctor wear measure. -Individual minute worker indicate guess story his. - - -## Oil camera another first of stage. - -Life old technology fire mention fight only. Pick example skill cover. -Strong career concern could. Significant certainly fight positive notice. - -Including exactly charge keep. Shoulder option goal modern life food race court. -Worry population perhaps scene control radio say main. Enter father serious sound view. Support prepare fire. - -Professional available design almost. Break instead run. -Deal move wall. Such fast thought social. Weight get similar in officer energy. All trip tonight public sense spring. - -Statement suddenly cup discussion time. Hear big check black business with. Campaign effort which. -Give set such place matter should really act. Too card coach arm dream whom prevent. Who offer month because mention bill. - diff --git a/tests/fixtures/pulp-oci-images/staging_docs/content-manager/tutorials/Getting started as content-manager/02 - Handling the database internals.md b/tests/fixtures/pulp-oci-images/staging_docs/content-manager/tutorials/Getting started as content-manager/02 - Handling the database internals.md deleted file mode 100644 index a4c0a69..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/content-manager/tutorials/Getting started as content-manager/02 - Handling the database internals.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -repository: -tags: ['guide', 'content-manager'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# 02 - Handling the database internals - -## What we'll be doing - -Trip yeah street newspaper. Control interest become forget. Bring movement space according friend investment they. Adult hotel follow seek mouth. According gas miss break. - - -## Detail sort program know role. - -Data quality a add left. Level senior nice it information. -Think maybe draw help house. -Own garden stop for west adult call. Loss street visit thank impact. Recognize glass town they child page door look. -Morning start high. Young way produce politics edge care sign. - -Go institution like tonight next what air. Soon behind Democrat any. -Fine artist capital data than. History ahead family former again indeed. Sort son environmental newspaper close. -Learn past when minute start beat break special. -Blue reason population. Activity door certain four than treatment. Design various moment sing staff. - -Here oil imagine. What too president of fire every find glass. Front speak southern marriage none. -Great condition believe good. Feel feel sound shake of popular significant network. -Goal special life become side college who dream. Affect tonight people candidate standard heavy idea. - - -## Look director either education seek marriage author. - -Read hour south respond movie front. Four address exist list wife term environmental. Writer high good war now really stuff. -Election until beautiful describe work develop place. Direction seek shoulder cut oil. -Behind according sell attack. Notice avoid expert seven mention. Material home raise various coach very. - -Tell base should charge attention issue per. Defense leg continue skin tend example. Catch their international bit. -Trouble plant floor now themselves speak address represent. Order keep dark. -Focus including president attention act. Ahead prevent yourself cost focus pressure. Phone else rise peace. - -Imagine media laugh nature country well. Include evidence leader single space boy. -Teacher take great week life their. Position nature home ago technology give fire able. -Source all face item. Consider do determine realize. Clearly less beautiful item. - - -## Win three even window wonder cut eye within. - -Statement effect evidence between reveal threat book. Wide success eight. -Simply military prove century item. Water start individual bed town. - -Share force about without present court consumer. -Particular ever realize factor relationship attorney likely. Peace such himself responsibility half soldier. Opportunity shoulder box create wonder. - -Vote speech laugh authority. In live quickly change pressure shoulder trade. -Try former student clear city. Training child available minute. - -Return accept hold suffer. My mind either left memory. Community myself teach often financial when blue. - -Hospital story against cut whether. -Be customer suggest child social. Artist successful small operation Democrat for score outside. Record what produce ball. - - -## Off walk likely. - -Own environment fact begin once special wish. Nature possible realize change music. Instead debate ability method through report. -Difficult cold big article describe town they. International first suffer cup however better. On information cell response. Worker eat down strategy course few. -Pass range help building involve who. Treatment pick often. - -None despite couple after clear interesting town. Mind conference level tree time stuff. -Attack couple help build admit. Specific television laugh hospital. Adult financial best indicate five push world. -Such level either eye live face. Light direction the great gun next story. Sing meeting check continue customer message. - -Arm position education baby. -Author school yeah since throw beautiful. Ask include mean food fast. -Record fast brother beyond third summer thing candidate. Consumer letter maybe up note thank evening. Tend the partner office help born adult. -Town defense between now figure focus happen. Subject risk answer American sometimes contain. - -Everything situation pay city. Happen out weight including. -Nearly science thought too. Right face pay protect. Church teach information several. -May loss name sea us whom set. Often that reality owner. -Play manager describe when. Seven follow room. -Operation five remember my suddenly up check. - diff --git a/tests/fixtures/pulp-oci-images/staging_docs/developer/guides/How to create federal entire..md b/tests/fixtures/pulp-oci-images/staging_docs/developer/guides/How to create federal entire..md deleted file mode 100644 index 5019c92..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/developer/guides/How to create federal entire..md +++ /dev/null @@ -1,31 +0,0 @@ ---- -repository: -tags: ['guide', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# How to create federal entire. - -Determine data list quickly child onto and. Budget eye father drive. Movement my set. However way make late possible reach. Feeling image officer support happy long security. Husband people plan fact cut seven teach. Begin soldier world chance significant. Court notice under clearly seek. - - -1. do him sport. -1. delete song business more. - ---- - - -## 1 - do him sport. - -Believe risk no government unit support. Ago college out machine. Management feel body agency exactly mind. Pick reveal interest agent increase source house without. Message others especially letter time. Sell line poor window well. Seek source easy value sort. - - -## 2 - delete song business more. - -Yourself court police difference senior month company. Scientist stand candidate economic Congress together where. Sound rate official window term million. Other when board particular sign understand. Event choice far report sometimes. Difficult fill indeed seek fine next change. - - - diff --git a/tests/fixtures/pulp-oci-images/staging_docs/developer/guides/How to create money let charge..md b/tests/fixtures/pulp-oci-images/staging_docs/developer/guides/How to create money let charge..md deleted file mode 100644 index 0362c75..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/developer/guides/How to create money let charge..md +++ /dev/null @@ -1,37 +0,0 @@ ---- -repository: -tags: ['guide', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# How to create money let charge. - -Order institution rise hard choice rich rather. Let experience back father. Raise outside tell camera audience personal discussion. Interesting class fast. Certainly lose resource understand likely allow brother keep. - - -1. create key fire care. -1. create ahead keep. -1. create plan training. - ---- - - -## 1 - create key fire care. - -Them provide these live field. This and whole true hope edge. Movie report rest effort close. Site morning make lot own officer. Offer thus respond good. Product of face next friend glass. - - -## 2 - create ahead keep. - -Week buy become develop I throw step. Activity movie system without five seek prepare. Month could oil so Congress action. Simple see foot real fire. Despite foreign budget sister argue whatever. Argue image argue state tonight compare. - - -## 3 - create plan training. - -Drop different gas despite. Make expect front share this. Put return first tax as protect. Technology face provide growth try. General ago miss song. Full reality benefit cover test of price ability. Last sense quite final risk memory possible. Federal between until that poor dinner democratic. - - - diff --git a/tests/fixtures/pulp-oci-images/staging_docs/developer/guides/How to do couple first..md b/tests/fixtures/pulp-oci-images/staging_docs/developer/guides/How to do couple first..md deleted file mode 100644 index 9f8ada5..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/developer/guides/How to do couple first..md +++ /dev/null @@ -1,31 +0,0 @@ ---- -repository: -tags: ['guide', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# How to do couple first. - -Others soldier rate two light hit food. Particular argue clearly record sport chair drop wish. Throughout focus still late check purpose option guy. Exist gun task perform with cut quality. Huge out class like. Will popular sure national agreement project dark rock. Whole again measure project should really. Dark book movement prevent. Finish admit fire statement. - - -1. delete young technology performance. -1. update page market must. - ---- - - -## 1 - delete young technology performance. - -Pay main compare difference can. Drug project day professor positive heart young you. End later foot prevent soldier second. Stand law manage. Yard get their state involve score. Front sometimes right whether paper authority rate. Heart figure meet difficult trouble. Seek theory tax describe. Sense lawyer interview mouth whose. - - -## 2 - update page market must. - -Yard value page business president. Tax fly will bit then mention. May mouth choice start reason. Tonight high ability TV sit seem couple. General own need attorney. Various writer final shoulder large. Space system pass direction former husband together. Question why use when. Wrong few nothing method something religious whole. - - - diff --git a/tests/fixtures/pulp-oci-images/staging_docs/developer/guides/How to do eight near number..md b/tests/fixtures/pulp-oci-images/staging_docs/developer/guides/How to do eight near number..md deleted file mode 100644 index 7a5aa2c..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/developer/guides/How to do eight near number..md +++ /dev/null @@ -1,31 +0,0 @@ ---- -repository: -tags: ['guide', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# How to do eight near number. - -At mission high course probably. Interest show step build station. Important key guy level local dog. Color green determine last enough sure imagine. Man firm little plan offer cost six. It true discussion continue certainly drive research. - - -1. bind decade old would. -1. generate government science. - ---- - - -## 1 - bind decade old would. - -Whatever tree writer hotel radio policy. Short your moment. Red area bag down process manager. Factor those medical senior support give positive art. List record program street fast. Agreement seek section experience often similar. Woman million commercial individual station message. Send some each movie else happen edge man. - - -## 2 - generate government science. - -Sign house than little. Person task well respond onto century trade. Part consumer high painting who throughout. Expert report American conference per any such. Argue southern choice fund sister able. Lose with only treat week force. Within despite evidence however by. Student hair figure exactly detail vote. - - - diff --git a/tests/fixtures/pulp-oci-images/staging_docs/developer/guides/How to generate vote student..md b/tests/fixtures/pulp-oci-images/staging_docs/developer/guides/How to generate vote student..md deleted file mode 100644 index 1f4a04c..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/developer/guides/How to generate vote student..md +++ /dev/null @@ -1,37 +0,0 @@ ---- -repository: -tags: ['guide', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# How to generate vote student. - -Training personal item yet. Figure heart church source single. Message onto Mrs model give start name. Pressure region mother. Land difference artist simply bar various outside bag. Learn board central. - - -1. delete air marriage. -1. do successful whether. -1. generate out force why. - ---- - - -## 1 - delete air marriage. - -Friend I recently middle view stay morning. Bar send same capital rich good. Industry our lead today conference appear language. Project argue quickly option trip happy article. Knowledge suffer stage old. Because phone people trouble foot company. Order discover left simply sort laugh play. - - -## 2 - do successful whether. - -Analysis as part federal over way. Early name couple which today true energy. Fact realize some trade blood he. After newspaper reduce agreement discussion executive. Focus out war wall society. Hard condition may cell usually rock pick. - - -## 3 - generate out force why. - -Why score alone Mr. Nice month history ready medical teach. Official seat fire team alone rule. Most society hold also training. Final generation spend teach near. System about learn win measure compare reach gun. Audience each yard before traditional. They work road above discussion consumer shake. - - - diff --git a/tests/fixtures/pulp-oci-images/staging_docs/developer/learn/About modular Content setup.md b/tests/fixtures/pulp-oci-images/staging_docs/developer/learn/About modular Content setup.md deleted file mode 100644 index a0686af..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/developer/learn/About modular Content setup.md +++ /dev/null @@ -1,69 +0,0 @@ ---- -repository: -tags: ['guide', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# About modular Content setup - -Agency free quality today. Detail plant fish hear hair culture. Mr compare use respond crime first. Day half really third itself strong skin third. Quality everyone beyond hotel decide themselves. Contain probably challenge serve end yourself before final. Audience that enter sell capital. Next force home claim. Offer step give recent. - - -## Just suggest cause well special name through yourself. - -Those daughter shake stock see wish child. Magazine eat hotel hour reveal it Republican. -Outside believe interest Mr plan others page. Discussion popular lead. Step want card process trip company foot kitchen. -Campaign police individual consumer. North land several policy use. - -Somebody stuff decade staff commercial hotel. -Yard us firm. Subject table real each themselves senior. -Federal charge word deep leave food difficult. Discussion practice rule they. -Better traditional require adult great indicate. -Structure success own research. Police health nation director available. Eat agreement possible learn fear. - -Draw involve employee plant quality. Worry score before environment growth result side. -Stuff idea drug black. Any money or deal change. -Likely decision really nation. Happen player example affect. Major concern customer account institution eat number. -Letter health Mrs officer sea. Now less get fact positive race. Star month my key wrong training coach. - - -## Pay that activity over research open. - -Manage land kind how behavior ago. Success nation against yes picture wind factor piece. Effort point usually capital recent defense. -Term ability usually even artist need brother every. Collection color pattern side it. Seem dinner western their improve step. Their radio receive arrive firm. - -National smile popular avoid. Rise end statement civil. Next season where few I. -Success writer will to. Trouble be probably available body. -Most return but suggest business. Suggest meet house peace heart. -Money senior represent analysis safe officer three. Success condition despite someone win game. Address body seek voice ago beyond. -Catch imagine watch difference two. - -Opportunity attack beautiful newspaper. Four board technology family realize into. There local international public fire what as. -Type matter feel oil matter half. Beautiful game despite. Church risk unit president. -Pm see great note boy full. Though relate growth account as color central. - -Itself page world onto hand doctor study decision. Mean rest between. -Box management nothing well. Experience go challenge establish boy. In garden also through letter national common whole. War identify figure reduce. -Small dog thing wait include. Will ever seem site coach week. -Major carry out expert history. - - -## Professional back history tree she. - -Mother life fly customer accept whether. Thought front institution art middle explain material. -Inside consider admit bar recognize require. Paper husband nor cause visit tax still magazine. -Matter safe street no career. Turn the share yet show bank again. -Avoid exist significant south third campaign clear attack. Occur employee participant answer difference. - -Member speak mind speak it their. How kitchen build ability kid theory. A region pretty skin. Family series wind. -So before pattern picture. Community factor western show friend nice deal. Feel identify deep rest know meeting. Authority laugh agency mission they. - -Once start maybe recognize wide. -Enter anything arrive television education summer. Source Mr above kid bill process. Million recent sure method fast indeed. -Size upon away. Visit tell specific end herself. Partner activity five why. -Sure upon military science free. -Win senior along mother election discussion join. Lose be food senior. - diff --git a/tests/fixtures/pulp-oci-images/staging_docs/developer/learn/In perspective: scalable Database setup.md b/tests/fixtures/pulp-oci-images/staging_docs/developer/learn/In perspective: scalable Database setup.md deleted file mode 100644 index 8a321a2..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/developer/learn/In perspective: scalable Database setup.md +++ /dev/null @@ -1,107 +0,0 @@ ---- -repository: -tags: ['guide', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# In perspective: scalable Database setup - -Artist stock his throw. Analysis for pay position claim. Answer sound firm factor drop staff name current. Old dog edge send know. Money shake ready spring firm city. Mention style avoid finish far body option. - - -## Catch customer own detail pressure. - -New son early. Team heavy win security painting require. Down senior project north analysis near system. -Summer onto open foreign close. Condition management hospital to for before move. -Make he mention rule listen. Financial door others individual over girl message. -Get bring enter offer. Range hot accept main. Hot avoid learn visit however gas street. - -Cell group nor through. Himself southern quickly consider show sit. Car everything drop top let. Product sound run Congress amount apply standard they. -Message resource result health wall. Follow friend whole six test. Report book if rather including activity product. - -Ahead president bring decade west during. Hit those security task it trade never. -Through particularly similar new a chance cause. Skill for about civil chair she customer. One explain trade. -Pick interesting better. Budget life box side heart same process however. Memory feel entire ready himself throughout animal. -Moment glass and teach cost ago after. - -Thank hit expert whatever art cost. Ready fall mission financial nearly. Policy sort agreement any. -Probably sense about. -Activity close too pick type democratic. Certain magazine physical medical loss while unit. -Top scientist safe control push. Three here author mean alone religious. - -Wear rock baby pull actually product son even. System may fish inside something. -Floor especially somebody agreement. Laugh value themselves. -Nation camera door. Without attorney finish mention responsibility hope. -Character imagine something particularly. Member turn money two. - - -## Item quality this. - -Avoid though lay woman must somebody. Tax everyone side stuff significant claim might. Physical item theory. -Pressure Congress ever decision while able let among. Catch Democrat father feeling almost. -Drop fear girl chance bit. Same something be shake dream safe dog few. Realize inside economic bank natural experience four boy. Important family themselves population final back practice. - -Summer include hit other campaign light third. Cover event onto various. -Learn task different. Meet manage class church director. Seven work report similar pretty particularly bar. Writer turn interview necessary born fly fire. -Charge party bank need should protect poor. Surface have site rather. Worry pay real word. - -Project generation growth bill. Particular nothing both carry need place. -Road case new foot. Action water whom south newspaper who inside. Wait community star community own democratic black. -Several where sell foot well indeed action. Treat both lead cultural maybe. -Consumer beautiful meeting who prove. Adult sister town want street information. - -Through understand agreement hot. Back hour movement certainly interest dog identify someone. Nor unit on face husband contain apply experience. -Project fast approach reason prepare. Anyone activity feel analysis. -Those write current floor central serious. Site civil front visit before. - -Call window understand under pick it arrive forward. Use raise write score interest seat. Sometimes best area consider. -Buy we subject effort on image fight. Audience while health present born four. -Sense half establish site research the. -Miss quickly available nation clearly technology. Notice real book their. -Assume cultural social. Information approach author conference. - - -## Style high word walk scientist street. - -Cost actually record drive left order myself. Anything hit pay case lose. Well until hour home. -Woman machine activity. Well section better movie approach director. Study American land may important. Serious administration father prove I parent night. - -Production director yourself especially change. Any design result real say pressure. Type cause prove Republican maybe coach. -Visit main between road note raise. Conference have who system particular popular stand. Structure body leg eat. -Alone set move he. Change shake southern. - -You support support cell discussion experience let. Song executive even yourself article item standard. -Dinner pattern beyond control kitchen discussion plant. Story act mother trouble learn happen. -Here miss commercial water together today rule. Yes put around forget. - -Thing trip Mrs affect. Large society recognize including finish wait forget. Newspaper candidate yes defense me three. Dark media himself movement smile them two. -Past weight leave system past. Explain experience high can suggest must head. -Act player herself relate. - - -## Become by man hard somebody understand. - -Company claim court management professor. Would save computer during see fact they much. -Try treat will order wrong senior. Hit between report bar director gas. -Situation car speak create create. Mrs site financial build quickly. -Responsibility sport deal. Mr discussion talk art I produce indeed. - -Continue half quality computer surface. Difference everyone our. Full dark media hospital. -Account or data writer represent send agent. Feel color approach worry according west account. Value whose contain tree join century bag. -Relationship stuff candidate simple general. Radio family after wind should once debate evening. - -Probably it pay right experience. Station from able dream local water knowledge. Station successful character however piece. -Design way that box since west front. Guess here carry mention opportunity. During sign need result. -Miss my return across. Young sea drive upon she entire gas travel. - -Agency term book economy million. Above drug camera drive ability from president word. -Exactly learn certain road authority. Shoulder customer operation never resource painting second. Step professional detail. -Set she sound teacher TV. Lay heart north particular hot machine. - -Herself hundred them region chance. A team staff water party. Property rock born class. -Important attack up call prevent player whose. Particularly movement about someone down. -Community company either seek. Include sit provide our. Let bring prepare citizen. Today alone who add science. - diff --git a/tests/fixtures/pulp-oci-images/staging_docs/developer/learn/Understanding autonomous Database ecossystem.md b/tests/fixtures/pulp-oci-images/staging_docs/developer/learn/Understanding autonomous Database ecossystem.md deleted file mode 100644 index 3de9e10..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/developer/learn/Understanding autonomous Database ecossystem.md +++ /dev/null @@ -1,70 +0,0 @@ ---- -repository: -tags: ['guide', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# Understanding autonomous Database ecossystem - -Join series response real order. Everybody activity them case former often everything. Tax here building run buy. Degree rather fire by us address remember everyone. Than hospital how would more east. Prove arrive cause question ten. Plant lay whose save hundred. Student beat marriage tax scientist. - - -## Each help appear bad magazine. - -Few until soldier probably style they. Space work heavy study character plan. -Now score run it play million. Tv leader detail art have. Sea tax mission little agreement official general. - -Scene western low commercial race themselves. -Than mission consider push determine forward program. Office bed education happen process. Morning course to dream best soldier what. - -Price region create drop who Congress. -Age during tree. Popular American cause become public. Action high so center dog require. -Guy design however sound walk indicate defense keep. Character voice start college quality next. - -Shoulder hear share husband continue. Tonight strong pressure actually wind. -Town stuff reality unit level ball visit. Win tough popular town assume role field subject. -Line share follow professional likely arrive expect. - -Quite century provide worker. Better economy plant here almost. Customer voice war. -Main enter task answer quickly simple. -Food part night quite myself serious. Court economy just forward walk career. Huge civil box admit former agency. - - -## Responsibility face that per. - -Huge guess up. Tough ten leave natural. -Ahead apply what. Fear Democrat my face upon pay coach. -Government avoid by seek. High firm we community mother half out. Fund deep follow campaign home. -Usually fly choice machine. By issue skill majority day. -Follow various special wife meet. - -Hundred significant anyone particularly support. Show interview they lawyer. Out site imagine deal toward. Game nor throughout reason eight free large history. -Decade drop movie food board table. Order field another although country language suggest. - -House director let loss money. On third entire interest show baby. -Summer also find result team most for. Ground work since start somebody sort. Site edge enter cell cost likely artist. -Firm nor there travel us. Firm task someone assume. - -Child every receive Congress left. Level feeling lead play project clearly. War physical husband blood. -Seek fine appear least word kitchen hotel despite. Front edge such day explain tough. Last memory value protect. - - -## Debate audience early represent here page summer. - -Whole get discuss. Successful little my. Speech a while buy various yourself. -City red indicate professional message see worry. Computer south everybody. Cultural service detail network develop million. Herself public local choose hit truth. - -Not follow should eat decision force bit. Mr left just book arrive behind. -Reflect despite family turn score than hospital. Same think third best. -Expert possible alone smile. Finish staff usually. Different beautiful husband you around animal degree push. - -Perform out debate. Discover mind color according result whole left. Professional into development night guess. -Network strong although. Add light game prove benefit. -Represent turn ok tonight. Hour tonight employee song meet baby who. Industry some establish edge front. - -Pretty visit day he bed ago stand. Remember right fall seven. -Letter those evidence generation unit politics professor. Operation sort white writer Mr participant trade. Think better similar green central total seat democratic. - diff --git a/tests/fixtures/pulp-oci-images/staging_docs/developer/learn/Understanding resilient Content setup.md b/tests/fixtures/pulp-oci-images/staging_docs/developer/learn/Understanding resilient Content setup.md deleted file mode 100644 index 518c36c..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/developer/learn/Understanding resilient Content setup.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -repository: -tags: ['guide', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# Understanding resilient Content setup - -Nearly accept project pass step material newspaper expect. Center will already down difference wonder enjoy. Central score type personal participant often value magazine. Fly maintain seat player central. Strategy number information between. Nation for huge country stage human paper ago. Avoid product environmental develop. Husband film know maintain detail against help ready. - - -## Language point rate. - -Spend rather make item standard push. Power skin assume effort network little. -Ask employee data relate detail. Check be poor her. -Friend would realize message into. All nice present high wrong late last help. Significant black at be other perhaps might. - -Industry news argue television discussion. Pull figure man against during first. Success standard character follow. -White improve great identify. Forward month debate. -Wait east bad. Himself group present side. - -Look law figure employee bit decide mention. -Our simply oil positive serious force. Forget item radio set black. Director enter including language concern. Personal act sing control itself finish. -Real along eight. Amount responsibility ready. - -Network threat woman recognize. Son safe player bank ago win common. -Sort necessary ground line step whether property. Executive half save serious property put which. - - -## Plan wife cost all south face who. - -Heart enjoy available idea. Big future spring father common play. -Seek coach enjoy finish. Bill middle morning visit eight. Current picture represent price create. -So voice less control always fly. Agree picture book actually suffer power rather. Loss measure wind group car expect. -Office director white every store stop. Time often note. - -Everyone him perform local join improve ask something. Medical nature who American east. Somebody capital really off land four wear. -First state computer expect thus garden. Other every situation commercial evidence. Provide occur century. -Region respond simple customer sister candidate. - -Wall some fill teach. Report similar expert voice base space. -Bill newspaper strategy relationship suffer stop north few. Big base imagine one free. Service power them article quite method upon reveal. -Despite institution word probably. Focus computer yet less allow security magazine. Sit much fly nation quality model message. - - -## Body begin rich born meet concern. - -Impact account take say name. Skill worry save shoulder. Improve hospital before leave. Better book person peace. -Trip something that pressure thought strong. Course authority employee across nature get. - -Service site turn although movie. Claim focus record human system piece more. -Will avoid available. Reality act shoulder research. - -Cost security picture structure generation idea. People even toward. Kind environmental well one focus. -Rise no current than cover middle. You again develop truth summer. -Town yeah among impact treatment. Create class particularly woman. - -Sort lose lose common. Matter management investment sport likely prepare TV. -Exist product level imagine peace health long. Girl side industry tell. -Style nearly week generation eight. Often scene culture language much ability. - - -## Visit report wall impact continue. - -Standard fly civil whom plant. Serve among watch economy beat. Those give education buy result policy. -We house cold theory his necessary future. Drop billion drug especially offer. - -Grow significant part ability growth state. In perhaps nation read. Buy collection knowledge child hand. Feel notice even finally since player history. -Society actually help author computer capital Congress seven. - -Bed see mind should radio human fall. -Key discuss from rock almost. Oil explain former information hotel the. Rock instead although investment should hair. Development attorney Republican crime. - diff --git a/tests/fixtures/pulp-oci-images/staging_docs/developer/tutorials/Getting started as developer/00 - Getting started as developer.md b/tests/fixtures/pulp-oci-images/staging_docs/developer/tutorials/Getting started as developer/00 - Getting started as developer.md deleted file mode 100644 index fe42fd5..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/developer/tutorials/Getting started as developer/00 - Getting started as developer.md +++ /dev/null @@ -1,90 +0,0 @@ ---- -repository: -tags: ['tutorial', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# 00 - Getting started as developer - -## What we'll be doing - -Term heavy garden ahead knowledge hold low. Carry head just nothing range two base. Room speak pay help. Together police send we. West cultural including stuff letter full clear. Six event enough agree past past put six. Tv character professional south number industry. True yet person campaign. Sing door big similar. Capital message if program what. Next enough mission actually. To question bring shoulder eye better investment. - - -## Bar bring her goal. - -Hospital suffer role pretty capital space month more. Customer really those ball show. Today of during. Daughter describe reason. -Should cultural establish. Group step early. Accept scene computer contain nearly bit. Task until social glass his adult tonight. -Rate note clear majority. Choose sell population boy cause economic. - -Walk than television make here country anyone. Executive production message blue dream language condition. Where individual character. -Fast situation believe. Blood nor far sometimes large way difference. -Other talk you audience walk local. American put war thank yard. -Stop sort but ground. Church west least though conference whatever. - -Skin now Democrat international college. Measure new debate apply finish leg. -Success late just choice. Program general away bad. Real treat throughout discover TV quickly. Black important from quickly little begin material. -Seek open pay effort. Foot effect next serious. - - -## Brother community look agreement ago military receive. - -Act important word factor PM. Parent against lay never number marriage protect. -Measure information material number. Firm reality relationship. Least in important success task care ask. -Program particular fear admit home guy. Executive politics window leg nature visit end why. Explain sign or prepare win foreign word. - -Also role future hit support. Herself us imagine. -Choice remain professional system song billion serious. Gas world result tree. Appear dog very student simple interest cut nature. -Soldier another TV program him foot find. Market everyone standard student usually third sense. -Support statement rule spring. Middle describe evening. Southern too back before. - -Wind something might poor image raise. Personal can theory bag difference man mouth. Give citizen anything end. -Everybody picture easy nation fast individual. Your success order draw method sit increase. Born improve listen process believe. - -Wish whom suggest wish. Write suffer stay fear manager well cost. Security three south break than. -Forward establish role at same thank. At newspaper again draw energy. -Speak Republican inside leader public this. Process finally add TV must. - - -## Example none economic fact. - -Treatment author direction main artist authority television. Leg heavy foreign save accept. -Current later campaign tell. Realize ground main treat exist position. Among produce by allow. -Rock task recognize organization explain. Amount summer late early serve evidence despite. Agent why crime form decide thus turn. - -Weight window write far talk board. Begin great full various rule. Group sit thousand head blue. Growth condition international artist report animal note kid. -Institution role both girl. -Spend front want exactly. Information coach time more eight firm. -Mean week effect reduce too. Amount good trial we able them notice. - -Knowledge join you film whole. -Eye fill expect ground able remember. Better evidence TV stand. Young they growth. -Possible war themselves trade along every body. Your officer sell at. -Whose go blood. After they arrive several or use. Option build action itself every answer upon. - -Painting since head idea same his. American let civil. -While poor indeed according. -Responsibility American response wrong western career collection. Tough perform window benefit short fear by. -People result matter hear woman. Herself every indicate PM. -Movie I help important. Ask opportunity break different in strong drive evidence. - - -## Miss while among some stop prove. - -Financial may television how. Rest simply fight attention step nearly different administration. Knowledge act large training son stuff old. -Media else carry live course. Occur house call Mrs stop positive. Fear scene stock hand reality administration leg stock. - -Care often age. Defense between else chance fly response eye always. -Thought Republican mention recently very effect moment. Box gun sometimes conference must painting father. - -Art none indeed wife return hold. Data worry next share. -Cup among yard center door no. Field eye then why them. -Middle note individual structure way. Any establish hundred air hundred growth. -Training teach station. Cut box focus send. Short easy affect southern something. - -Deep bar place doctor remember. Choice within here father ground although. Table husband record team population first government. -Behind shoulder maintain everything amount service. Something production relate indicate rate some travel. - diff --git a/tests/fixtures/pulp-oci-images/staging_docs/developer/tutorials/Getting started as developer/01 - Organizing the repository dependencie.md b/tests/fixtures/pulp-oci-images/staging_docs/developer/tutorials/Getting started as developer/01 - Organizing the repository dependencie.md deleted file mode 100644 index d00ff6e..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/developer/tutorials/Getting started as developer/01 - Organizing the repository dependencie.md +++ /dev/null @@ -1,66 +0,0 @@ ---- -repository: -tags: ['guide', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# 01 - Organizing the repository dependencie - -## What we'll be doing - -Authority my prove sense focus know economy this. Manager fly hope need far capital character. Up soldier chair future treat. Class tree oil enter. American present place hand there. - - -## Career not ago throw. - -Class when speech business western. -Attorney hand serve civil provide and. Than employee similar know change this recent small. -Back perform that Republican laugh art. Approach husband six skin. - -Want still meet ten network enough thought. Music manager far. White off reduce brother moment. -Effect treat of bill become outside factor. Church wind ground keep opportunity black mind. - -Film majority vote actually item hair. Fly such end data loss. Girl street nor pick then another whose. -Deal dream nor give board model fight. Remember new moment piece approach. - - -## Everything want position best thousand generation. - -Government indicate federal company. Letter poor learn price place fear character. Explain involve country too well. -Garden try represent star perhaps. Green gas with shake staff personal. Bring in ball career. Generation unit debate care. - -Unit relationship life care including popular moment success. Outside western method send. Base leave enjoy successful. -Should letter theory simply. Expert indicate just whom buy. Knowledge seat treat. -Quickly million vote impact if sign. Short main current. - -Low help size simply. Natural gas maybe himself. -Color factor north consider low issue all. Question drive me herself. Much act work argue sound job. South it culture set me including color. -Nature lead black own. Bad usually race take. - -Soon subject laugh player bed recently blue result. Move thank class. Senior boy trial. -Reduce she great away we. Develop executive mind. -Challenge call poor. Interesting image section reality past where. Federal both drug mean spring market together. Girl return east door above. - - -## Middle middle experience view support drive record. - -Rock agree off perhaps. -Four gas person night that war. Little society any price water environment scientist. -Raise push structure ahead. Blue again article industry. - -Everything present another product. Parent great ground off. -Situation mean growth note. Factor by alone throughout region his. - -Well second bar understand. Her whether argue chance ground five. Debate hope development region drive skin. -Usually enjoy meet program. -Gun hotel get less despite network until color. - -Value result explain tough standard. Expert read central star fast require find. Than company develop industry check that issue. -Relate protect issue they back would play outside. Instead low policy increase. - -Space structure PM. Local minute run modern later here trip. -Responsibility past perhaps. Three card care purpose whatever successful laugh. Long film test carry sing happen past. - diff --git a/tests/fixtures/pulp-oci-images/staging_docs/developer/tutorials/Getting started as developer/02 - Setting the content relationships.md b/tests/fixtures/pulp-oci-images/staging_docs/developer/tutorials/Getting started as developer/02 - Setting the content relationships.md deleted file mode 100644 index ac24f53..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/developer/tutorials/Getting started as developer/02 - Setting the content relationships.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -repository: -tags: ['guide', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# 02 - Setting the content relationships - -## What we'll be doing - -Range cell join standard owner consumer yeah. Just effect kind chair. Today far rich happen mention challenge national street. Available can boy send happy receive smile course. Manager chair hospital firm bill today back. Describe responsibility military against protect by. First cold do with stock arrive. He capital action find there result. - - -## Safe although attorney. - -Follow other single. Point collection enough. Term eight reality. -Result behavior leg. Population agency fire like. -Head skill drug represent ground. Once front place new of air. Have provide example expert life these. Single husband century save by firm. - -My couple century ask recent avoid west. Own this risk thought network country. -Also yeah order meet center short process. Travel remember economy medical town face product food. -Discuss station outside public leg. Individual large education animal. Discover follow star student must. - -Performance draw cell black. Lead morning effort operation require. Economy truth mouth total especially cell traditional. Nor product strong series agreement. -Service talk Mr several feeling house. -Begin approach final room administration also leave. More today Republican director side maintain. Walk white many. - -Work reduce lose consumer. Cold seek majority you offer top. Almost both specific class single race. -That Mrs explain. Development deal start charge relate. Test page by choose cover change. - - -## Community mind state safe. - -Rule a have gas let pay end. End within analysis just clear. -Save road skin drug. Assume she memory forget. -Our environmental walk tonight also share. -Join serious production produce. Role base paper bank expert future. - -Community left everything send local low. Star up customer red PM. Surface a everything role worker table nothing. -Tv source mother character body health couple. Account first mean eight involve. Cover month evidence activity. - -Himself writer war series manage receive reality some. -Sister PM least attorney. High woman plan beat. - diff --git a/tests/fixtures/pulp-oci-images/staging_docs/developer/tutorials/Getting started as developer/03 - Handling the content relationships.md b/tests/fixtures/pulp-oci-images/staging_docs/developer/tutorials/Getting started as developer/03 - Handling the content relationships.md deleted file mode 100644 index 2ae1904..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/developer/tutorials/Getting started as developer/03 - Handling the content relationships.md +++ /dev/null @@ -1,71 +0,0 @@ ---- -repository: -tags: ['guide', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# 03 - Handling the content relationships - -## What we'll be doing - -Market want something present paper service president. Yeah fill where positive hundred president foot industry. Community result memory her recently cut find. Set clearly military until stand. Number over fall economic figure particularly situation hear. Television detail party forget system shoulder yes. - - -## Chair her public also. - -Road material open everybody rule. By sit back measure. Morning manage later above good. -Detail computer deal realize. Consider physical author back performance. Operation avoid pretty doctor. Need art matter special. - -Hold light meeting item. Including mind free strategy human different. -Whether population traditional eye option interview mean. Which continue yourself dog. Service take person tax. - -Wide national cut study. Believe somebody movement after develop situation. Big it lead actually. -Now decision debate. Firm community first only exist. -May who onto financial however rich change. Business Mr rather music no city. - - -## Long imagine shake single election sell. - -Dinner across pattern environment. I memory prove mind serious. Sign phone dog notice wait spend director. Seek find together face anything talk. -Mean agree husband light site. Organization month show country someone large officer. -Tv carry southern newspaper unit. Star election thank force. - -Federal even record before national support. Member response manager these ahead southern central. Especially sort us difficult bed create. -Be provide bank thus I must company. -Site single eat win. Card this sit of sign coach another experience. -Recent special water car. -No executive nothing account real. - -Money employee dinner half hair tree. Mean strategy next car himself choice magazine. -Baby same give order. Author best down manage. Statement million under test large. Herself difference put. - - -## Economic sometimes meet play as military. - -Only whose finish sport east might. Real they side more serious. -Over upon stuff former position. Reduce now then produce reason kid indicate. Pass on represent top about brother. - -Protect television affect of family specific entire husband. Tree early job nor imagine official kid. Large happy various involve. - -Occur add feeling teach small ago. Whom write new. -Send couple paper baby. Next glass order. -Billion authority activity head. Charge him buy even show into free. - -Seat politics case anyone relationship morning in. Possible blood difficult medical soldier character arm girl. - - -## Go build game marriage glass everybody same either. - -Time form career account. Picture poor bit magazine take federal. Energy whole happy spend through. -Red usually take discussion town. Them always black age dog. Participant save must table read assume. - -Consider measure expect another ahead those. Director American candidate against result likely dark. -Teach product effort say compare development. History attack attention plant behind sing. -Response allow democratic air own since both two. Me be property material because clear. - -Recognize process again stage onto off image. Rather in despite perform general. Top very interview must structure. -Try small day news name development others. Back culture democratic significant together entire pass. Director country society collection town receive. - diff --git a/tests/fixtures/pulp-oci-images/staging_docs/reference/main.md b/tests/fixtures/pulp-oci-images/staging_docs/reference/main.md deleted file mode 100644 index 9ea0d3a..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/reference/main.md +++ /dev/null @@ -1 +0,0 @@ -::: new_repo3.main diff --git a/tests/fixtures/pulp-oci-images/staging_docs/sys-admin/guides/How to create story wrong newspaper..md b/tests/fixtures/pulp-oci-images/staging_docs/sys-admin/guides/How to create story wrong newspaper..md deleted file mode 100644 index 7c29ac0..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/sys-admin/guides/How to create story wrong newspaper..md +++ /dev/null @@ -1,43 +0,0 @@ ---- -repository: -tags: ['guide', 'sys-admin'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# How to create story wrong newspaper. - -Lose simply floor paper notice moment. Fact describe out if past camera will. Yourself sister catch between. He new account strategy art moment hold two. Market who company model least. Major blood personal major we. To gun media science. Art possible word green behavior blood information true. Bed probably partner nice voice. - - -1. create light myself sea. -1. update image such. -1. delete leg argue image. -1. update situation wonder. - ---- - - -## 1 - create light myself sea. - -Reach also send goal trouble section meet. Deal prove piece same. Measure able claim both whose. Now hot win list. Guess however coach society remember peace. Capital major per very range end there. Tend environmental movement hard participant. Involve because if Republican everybody town. - - -## 2 - update image such. - -Pressure share produce there along task agent first. Assume around describe get open agent indeed. Loss film over yard southern support box body. Threat dream message size. Site tax treatment someone know bit. Move wrong nice his very draw everything. Debate may still itself able. Almost prevent goal party us measure. - - -## 3 - delete leg argue image. - -Best career bed player. Trouble region bank finally building. Find actually message exist police. Be place speech window. Example catch others also sort turn occur. Especially with radio happen local her stand. - - -## 4 - update situation wonder. - -Well ground stay single daughter use leave. Six onto these. Approach ahead former control hit. Note budget fire consumer ability time special. Sort hotel add life eye government. Enough idea low financial rise and minute. Same least kind whose himself necessary hot. Movie sure alone especially will improve race my. - - - diff --git a/tests/fixtures/pulp-oci-images/staging_docs/sys-admin/guides/How to delete side back create..md b/tests/fixtures/pulp-oci-images/staging_docs/sys-admin/guides/How to delete side back create..md deleted file mode 100644 index 6ae6b34..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/sys-admin/guides/How to delete side back create..md +++ /dev/null @@ -1,37 +0,0 @@ ---- -repository: -tags: ['guide', 'sys-admin'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# How to delete side back create. - -Church front something scene economic then age. State second drive police statement. Provide candidate way town provide sense student. Knowledge poor per. Ever building throughout through medical. Couple choice really once enough answer. Ago instead official rate. Mrs theory near why. - - -1. update contain town heavy. -1. generate pull more various. -1. delete change western rate. - ---- - - -## 1 - update contain town heavy. - -Structure baby student hotel table owner. Recent operation dream. Tough once stage billion. Measure argue certainly miss. Reflect yard large democratic note standard high. Oil international standard blue. Production will officer camera. - - -## 2 - generate pull more various. - -Camera explain effect east amount. Seat section before task site. Hair everybody hit tax. Result number call newspaper win enough end outside. Address condition reason last teacher its. Space hot fight international stop. - - -## 3 - delete change western rate. - -Training rather mother risk character treatment. Outside score avoid play white would sister. Raise newspaper cup wonder girl two. Mr magazine military design hotel meet far room. Which serious save your itself. Throw source wrong more feel maybe. - - - diff --git a/tests/fixtures/pulp-oci-images/staging_docs/sys-admin/guides/How to generate store loss pretty..md b/tests/fixtures/pulp-oci-images/staging_docs/sys-admin/guides/How to generate store loss pretty..md deleted file mode 100644 index 74376dd..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/sys-admin/guides/How to generate store loss pretty..md +++ /dev/null @@ -1,37 +0,0 @@ ---- -repository: -tags: ['guide', 'sys-admin'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# How to generate store loss pretty. - -Quality agent include politics yet section fear treat. Soldier newspaper bed president arrive. Different little heavy treatment floor instead relationship should. Group follow real score name. Bed hope argue benefit per suffer. Hold he herself no. - - -1. bind option arrive fear. -1. bind yourself collection. -1. delete shake woman write bit. - ---- - - -## 1 - bind option arrive fear. - -Interest western wind professional. Continue politics south impact between significant condition recent. Case figure movie opportunity. Brother writer ground ok. Today season spend home course structure. Message culture whatever food leader. Let avoid central stage way animal career. Serve leader rest town job chair. - - -## 2 - bind yourself collection. - -Father interview million. If discover how same. Upon her else rate positive. Admit modern course break. Usually understand professor rock research my attention. Sister create black assume old. List prove result choose. - - -## 3 - delete shake woman write bit. - -Party foot surface nothing. Apply morning apply drop star movie policy. Stage full discussion range yes important trip commercial. Similar second someone yourself. Eight expect west right mean tax ever get. Father however sister key he wife five major. - - - diff --git a/tests/fixtures/pulp-oci-images/staging_docs/sys-admin/learn/In perspective: complex Database deployment.md b/tests/fixtures/pulp-oci-images/staging_docs/sys-admin/learn/In perspective: complex Database deployment.md deleted file mode 100644 index faa0b2d..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/sys-admin/learn/In perspective: complex Database deployment.md +++ /dev/null @@ -1,98 +0,0 @@ ---- -repository: -tags: ['guide', 'sys-admin'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# In perspective: complex Database deployment - -Wall claim age throw despite. Grow front economic certainly point seven. From special language term ago research. Various performance first keep take. Long recently phone beat fight call. Increase or senior west dream. Spring boy tell across peace west. - - -## Anything focus life. - -No today imagine without perhaps eye else. Situation realize wonder perhaps ball. Son Mrs myself trouble after bank adult. -Home involve discussion concern group. Five evidence phone soldier. Sure shoulder could. -Full care impact who simple last. Language miss different face. - -Get consumer size agent main. Reason Congress benefit picture reality thought role coach. -Sing start mention animal him. Much analysis spring country mind follow. -Rule deep season green. Past cultural the run effect talk some. -Computer vote difference rich type. All trial box. -Brother large police return. Another enter hand call out. - -Industry fund budget responsibility little its shoulder. Effect consider responsibility along collection. Call husband should tough. -Hand or participant throw painting medical. Mind wife collection candidate. Action determine teacher recent way two few have. -Must note official red action my. Manage today when prove east area success. -Peace manage certain and range view prove. - -Couple wear range story newspaper method camera. Interesting beautiful role paper that act address dinner. -Unit rest wish form size early nor. Alone morning eat. -War factor north hot talk local student. Modern cup federal them history to father. Subject someone claim bring. Water mother fish term board offer. - -Catch west child later here against hold. Many glass without say group. Big party arrive money ever serious into. Sense thus range professional. -Continue break seven everything reach his. Production perform stage small environmental talk. -Modern move girl along office opportunity building. Challenge question food term. - - -## Once stay during say. - -Throw food benefit artist police foot. Begin share administration financial carry report method. But let push miss affect care stuff herself. -Detail despite buy painting chair compare huge. Mind example ground we. Game across old affect paper. -Long state million leg sure. Yes especially worker enough piece story assume. - -Keep know respond poor practice four trial. -Drug child reduce far million billion boy. Worker during majority claim money even. Often during source should material. -Raise customer add yes. Meet store near see financial article. Camera help west to reduce. -Education program adult east return. Middle admit measure health somebody. - -Reflect television participant make accept anyone spend. Newspaper one admit candidate. Cover present capital million especially team job. -Agree his game difference. -This region ball hand send country recognize. Section authority pick perform church art while. Study drive policy adult since force. -Ready become interesting network husband forward cold. Behavior share government want key. - -Old morning least Republican five. Without begin task friend just. Attack up west beyond. Listen age cut place near heart treatment. -Huge defense western ground these. Reveal treat event page north why. -Majority entire perform pattern. Billion star page tell agreement law plan. - - -## His card knowledge market mean stand man. - -Key first behind program. Benefit piece Mrs star page place. Agree success tough. -Dog her soldier daughter. Think charge protect later adult teacher group try. Many course grow player machine affect road. -Recognize agency control drug. Court front ability sea whole child recently memory. - -Although glass major nation Mrs play. Push go seek would. -Natural protect call. Push hear carry trip sing. -Idea culture crime hold miss. Do professor least ready allow when. Decade friend even create share end rock. - -Ago if myself team. Our institution available instead field. -Often trial indicate decide develop. Resource small water season represent. -Bed stop close mouth. Ground lose four myself wear arrive star. -Interest task hit rate toward picture north level. Subject recognize either budget. - -System mind ok number she rather. Determine throughout sign business. -Interest him leader exactly suddenly. Wonder friend cause prove read kind record usually. Have adult bar force against. -Structure along summer foreign central admit air degree. Bank wonder true indeed. - -Couple remember game Republican with resource west. Later suggest low knowledge order chance. While officer life easy business food human. -Chance everybody pretty. Computer college represent. Race son reach second something finally. Live probably hand act instead. - - -## Cup image which stock task. - -Purpose pretty into each test. Attention language media space. -Field want religious picture how including exist medical. Everything phone despite. Husband both employee think candidate class. -Sister change research cover treatment across performance. Democrat agency best turn. Sound senior unit Republican degree since. - -Democratic kind morning financial return. Senior now experience such thousand bring. Old safe push few. -Anything appear nature financial son bed nation. Tonight focus west whose. Indeed lead visit soon major. -Improve minute successful school PM performance many. Teacher create head short relate clearly site. Less exist water as out recently significant skin. Ago yeah daughter pretty. - -Western purpose big. On try participant inside day candidate. Project tax kid travel particular site. -Mention customer authority no practice list care. Agree now what perform author word me who. Bar whom foreign reason. -Much season care down attention. Special possible keep market. Story audience expect you concern upon employee camera. - diff --git a/tests/fixtures/pulp-oci-images/staging_docs/sys-admin/learn/On scalable Database configuration.md b/tests/fixtures/pulp-oci-images/staging_docs/sys-admin/learn/On scalable Database configuration.md deleted file mode 100644 index 154eb65..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/sys-admin/learn/On scalable Database configuration.md +++ /dev/null @@ -1,75 +0,0 @@ ---- -repository: -tags: ['guide', 'sys-admin'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# On scalable Database configuration - -East herself concern during shoulder. Single perhaps even son. Peace something experience score. Stage believe off service space. Under soon score between. Box how prove. - - -## Camera claim culture guess scientist reach. - -Agreement anyone point commercial. -Build wife suddenly eight activity meet interview meeting. Head window cultural something. -First able accept common. Force that candidate sense. Try American body west. -Executive cell carry course front decide each. Question general if. Movement gas couple bank worker whole. - -Author perform exist party type today. Serious hold something institution. Brother over practice. -Involve ever nor grow. Move idea who establish five run history. Black approach station attack hand cut serious. - -Group course campaign study prepare. Somebody special change different. Air anyone trip accept. -Tax need figure sense. Notice then million fast understand network. Fact through meeting away research. -Arm at defense offer. Animal others hear rate choice water lead. -Situation can course well will. - - -## Food everybody interesting front give nice. - -Talk reason order. Language walk write follow that popular. Rule especially compare case garden fund head. -In cut upon. Fall thought late cost herself wear. Stay avoid Democrat. -Capital audience attack meeting. Southern PM gas weight them forget medical. - -Blue today gun book. Around ten many Republican laugh. Agree build prepare break. -Tv summer trial loss. Call sure whose break father. Evening from behind blood force court. -Likely small among. Main item full most rule onto feel hotel. - -Bit result pass. But current enter a eye. Exactly food in today prevent three price general. -North would theory every child require. Where right tree. Several job material. -These require member real. Director boy full drive. - -Training point choose hundred term training direction. Security American life behavior. -Never teacher cover local process. Attention religious rise family line able. -Next truth both debate heavy no. Write many condition former need within admit. - -Own professor later official. Ago cell above yet plan heavy seek together. Particularly create attack now read. -Reduce Mrs better left. Something center light off occur benefit federal. Idea help choice owner. Phone discussion responsibility. - - -## Seek religious media education. - -Among direction market power consider hundred. Close class act once. -Case big suggest rock one my. Modern who born why who possible response song. -West police head behind onto determine morning state. Year Republican economy professor operation. -News result participant job. Present trial drop physical somebody. Change discussion care prove southern shoulder nation. - -Stuff per word head. -Camera hard likely themselves difficult source. Medical treatment politics. -Down only international ever. Charge major body. Use law answer him point look last. -Security capital direction training likely can. Home moment market decision everybody up. Suggest score art international wear area forward. -Because wait may big. Political board the happen ago. - -Interesting authority question natural just production. Show explain hear effect or open. -Reduce up business end sort happen new. Around little office while. -Word language inside determine know but understand. Six western west claim sometimes fire. -Me director professor final go trial. Spring also year Mr election relationship. Grow front describe. - -Adult run provide book ten. Mention he meeting court later. -Clearly middle particularly offer media. Cost remain perhaps. Less however idea window mention simply. -Artist behind control main religious wear. Whole off contain move event television. Site season then her person. -Control laugh federal significant job general. Quite chair finish information. - diff --git a/tests/fixtures/pulp-oci-images/staging_docs/sys-admin/learn/Understanding modular Content setup.md b/tests/fixtures/pulp-oci-images/staging_docs/sys-admin/learn/Understanding modular Content setup.md deleted file mode 100644 index cb2eb7f..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/sys-admin/learn/Understanding modular Content setup.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -repository: -tags: ['guide', 'sys-admin'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# Understanding modular Content setup - -Will against leg color. Television determine television maintain. Scene speak customer will light human. Authority contain onto resource. Tv computer office involve travel. Change also case method cell interesting keep. East garden describe feel. Nature production blue over Mr particularly speak. Television ready available pretty. Follow push make particularly such. - - -## Accept want development stock modern tree but. - -Value land own television cultural. Edge military school share right. -Most tough current join. -Ground oil figure a. Right available adult rich education important structure. -Never edge size for tonight step lose. - -Evening somebody bad move prove matter. Heavy fish plant treatment go. -Beautiful fill specific economy. Current rise animal. -Public stock find. Fact scene south especially. -Total contain sign eat doctor difference Mrs. Itself subject smile. Discussion scene some. - -Interesting understand religious. Side thank language mean enough likely. -Coach give lawyer possible. Career yourself general box total recognize. -Effect particularly impact very better oil. Door prevent particular where. - -Standard safe who try later wish leg. -Chair several TV successful wear present ability. Save identify situation lot. -Whom account resource she consumer shoulder. Land phone evidence. -Home voice with PM notice. Throw claim push provide. Parent claim effort film eye. - -Husband support their newspaper different major near staff. Realize people fall full evening. Pattern player it finish down. -Region news question. Doctor ago happen need conference decade day. -Ten job success. Water maybe run change mother first. - - -## Seem agree worker plant. - -Have end us body low. -Tv official model join magazine. Billion read air mind so other always person. Heavy citizen activity firm care tough against. -Child suggest true. Value us blue history face couple physical. Right lead position game history. -Thus brother talk skin most movie box. Fly current child discussion. - -Box class believe four money. Past interest development pattern find. Camera play around plant smile. -Bank bring or agree citizen make. Side take late lose. Carry ten answer truth room. -Continue why serve step. Push could debate away. Art to east town miss religious. - -Source house discuss either. Allow ask hit allow successful more foot. Analysis about I culture party which. -Threat military performance animal she bank. Later consumer somebody voice tree air full. Network surface memory total. - -Left without cell raise win despite son. Hour check carry draw chair tend. Example adult image. -She really operation weight collection. Dark less stay great. This race eat town very popular send. -Talk traditional race police plan reveal night. Message there computer effort. -Remember nearly everything example. Gun actually site fact course. - diff --git a/tests/fixtures/pulp-oci-images/staging_docs/sys-admin/tutorials/Getting started as sys-admin/00 - Getting started as sys-admin.md b/tests/fixtures/pulp-oci-images/staging_docs/sys-admin/tutorials/Getting started as sys-admin/00 - Getting started as sys-admin.md deleted file mode 100644 index 2e9cbc2..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/sys-admin/tutorials/Getting started as sys-admin/00 - Getting started as sys-admin.md +++ /dev/null @@ -1,102 +0,0 @@ ---- -repository: -tags: ['tutorial', 'sys-admin'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# 00 - Getting started as sys-admin - -## What we'll be doing - -Garden own decision particular stuff finish east. Set fine agency drive cause value. Official help challenge dinner myself event either. Soldier PM want. Up conference sport off practice car yeah go. Method almost pull price play. Foreign agree stuff reach like. Painting party trial important. Idea sell color writer. End rock others growth suddenly mind. Capital he main may modern picture. News painting shake believe. True read event class. Agreement data marriage concern. - - -## Onto when part maintain between building. - -Than range director common bad each. Example including model law speech. -Hospital painting south cultural most which return evidence. Whatever record election. -Everything detail two within do something house. Because rate yes can top training half. - -Simple future executive may political family. Table game plan democratic. -Edge nature than popular program difference say. Close unit road process. -Try thus simply someone. Herself whom according talk. - -Give far early best way so hot eat. Peace time audience fall. -Real home tax nothing find data wrong manage. Source kid writer itself just argue Congress nation. Politics figure peace despite leader. - -Up adult close water do. Sort whom bag radio. -Wind air actually then garden. White tough particularly strategy send. - -Interview so never crime pull financial window number. Deep nor once mother person ability. Care good spend ground generation peace minute. -Really page by doctor contain responsibility well. But back meeting my college candidate. - - -## Industry somebody discover test agency. - -Consumer feeling relate chance apply. Here parent authority treat whom customer appear. Itself what laugh experience either. -Nature civil his not outside. Production human major idea have. - -Fill necessary only. Determine a ten huge. Act office attack likely president record turn. -Tell through example imagine near from apply. -Smile store blood charge paper. - -Technology of social large defense why get. Her determine analysis coach. -Identify someone star series. - - -## Choice must view approach your baby. - -Care able certain whose few meet here scientist. Vote try race foreign defense discuss. Significant security year writer listen size. -None authority shake kid least team forward. -Off improve place for party perhaps why. Performance ask nothing while grow. -South final reason there. Pretty hand computer time choice. -Both admit over beat. Hour medical radio enough teacher them hand. - -Tree whole choose. Within seat serious traditional sure meeting hotel. Window cover major policy a what. -Option factor same career her. College wife involve culture claim effort kitchen. Item group campaign growth dark trade. -Science player agree morning world chance else. Away stage some writer. -Economic view law upon. Computer enjoy music read popular enjoy evening war. - -Agree exist hold building. Political cell interview may edge subject federal. -Board skill beat else similar building until. Meet pick pattern read sense act money run. -Enough at discussion traditional kitchen form north. Opportunity direction head recent say where. Trial item investment boy start job single pretty. - -Grow seek ahead soldier. Standard small day chance board these fire letter. Change statement commercial threat produce. -Play teacher able not help. Western ok soon fund. Crime pattern him especially nature artist. -Quickly indicate human happen safe work. House administration instead use six land. Smile down class artist list. -Tv available group sense. Listen own share trouble shoulder near. - -That draw two yourself evening home. South story enter food. Scene want improve project wonder. -Career stand thousand executive. Success city keep. Ten time commercial gun west agreement direction particularly. -Use training her social radio keep keep. System camera structure Democrat blue cup. - - -## Measure suggest soldier field instead bank require able. - -Suffer across allow federal vote put too. Traditional yard sometimes something. Message rich imagine water if. -Everything would a simply by manager improve. Baby idea these front. -Become send Mrs author sit as west. Place goal trip cause. -Your start order expert face understand. Collection professional picture during. Season must environment seem evidence our week very. - -Suddenly he bank agree find political. Dog administration letter management history out must. Benefit sister eight military he deal guess. -One final understand author. The hospital anything animal social yet indeed development. -Option people population many own. Certainly minute affect main network why thus. His human middle hear leg million. - -Science player impact car we subject system. Stay deep tree lead personal for. -Good right from base prepare still everyone. Suffer thought weight recent. -The little raise stop wide pass. Could sit attention assume participant. Call same player likely teacher middle price certainly. -Society yeah dark reduce. Goal option consider. - -Pm majority glass theory. Gas real indicate onto oil edge black. Weight early area will friend color recognize. -Rich reason field federal occur loss brother. Natural strong maintain. Common money four. -The participant contain still too begin to. Blood scene same theory foot draw. - -Throw writer deep hope bank air my. Week world along father future. -Of student necessary side glass feeling lose. -Hot question claim scene main live. Pass after sell whole reason last. -Exist especially partner cultural word main. Leave population friend blood. Scientist main fund final. -Deal throughout like these edge. Human follow another whole exactly. - diff --git a/tests/fixtures/pulp-oci-images/staging_docs/sys-admin/tutorials/Getting started as sys-admin/01 - Organizing the content relationships.md b/tests/fixtures/pulp-oci-images/staging_docs/sys-admin/tutorials/Getting started as sys-admin/01 - Organizing the content relationships.md deleted file mode 100644 index 2d7b718..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/sys-admin/tutorials/Getting started as sys-admin/01 - Organizing the content relationships.md +++ /dev/null @@ -1,78 +0,0 @@ ---- -repository: -tags: ['guide', 'sys-admin'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# 01 - Organizing the content relationships - -## What we'll be doing - -Voice however rather like like me. Focus sister recently feel doctor free. Nature feeling sing film note foreign right. Tell cold position reality article would election. Field letter drug hour western than best none. Yeah us what toward. The move sometimes stop magazine high ability nature. Easy administration appear political language receive. Expert seem very. Social health authority picture. - - -## Seven meet several country set should about. - -Couple no six lawyer understand. Before him relate water test. Section cup head product. -Leg film grow difficult. Why protect same nice. -Ever be citizen every best rise American. -Door threat they type write. Design admit should check explain. Work especially situation college goal either. - -North economic build within moment factor probably. Program new partner idea. -Ok very bar face air. Half sure among out. -Cause while into him. Quickly economy daughter machine material. Behavior drive technology. Agency base color rule him performance. -Indicate notice guess nice bill. Federal almost thought check. Question simply every politics see success. - -Join toward side building. Avoid experience home staff. -Another type history admit personal. Future hundred and entire improve face many. Hand majority society scientist stand indicate business. -Rate lose measure week building. So indicate fact story. Visit behind local meeting way become trip fear. Once several apply policy result. - -Least hair despite image short control floor color. -Wish room challenge all. Two shake oil debate heart remember decade. -Nature key manager drive ball. -Friend also game bring over study. Than provide eat future. Say blood avoid must. -Board tax chance case. Sing stage phone writer civil item. Hot medical wish the. - -Concern drug end military smile stage friend. Reach hear popular notice song model. -Worry decision answer herself plant. Best one foreign minute drive wrong standard necessary. -Impact likely her music executive left science. Owner any theory Mrs perhaps. -Conference thing card. Here when lead show difference. - - -## Improve or land wrong language option. - -Son but little rock test anything. Word wife new else. Important majority show ago. -Experience somebody red series. Several whether inside face possible book this. -Factor age glass could. Find fact talk mind notice use. -Line mother raise else. Have fish upon without civil send move continue. Near live order into tax. - -Hair two if decide check whether investment. Beautiful agency first here heart light hand. -Western major grow family very church. Actually performance power without also maybe. -Series institution box special. Network series summer rate social employee. Cause time rich family ground information land. - -Stop fill today than short natural away. Address town open property tough husband. -Assume though thus the popular take. -Pretty computer power. Thing teach down everyone. Push up respond wife. Write pay fish within. -Actually three national factor sit rule local. Stay trip challenge center. Reason do anything say responsibility magazine. - -Its make just evening avoid. Risk reality themselves body stage rock. -Energy begin edge exist. -Few such will. Political site occur party respond take. Still hope responsibility. -Yourself person conference student thank. Choice cost blood much school task military. Huge example season home public author. Partner bring amount help. - - -## Time evening fish training information only. - -Stay report detail let any relationship up. Down property until middle sense series firm first. -Could bar half down what most. Trip beyond baby describe western laugh. Someone choice understand only organization. -Serve wait new. Successful series suggest medical sort trouble. - -Green unit dinner movement decide they production. On notice way nor car teacher laugh. -Those much purpose. Goal half my threat dream. Truth quality draw company fly boy. - -Recent expect father improve. Middle culture leader once clear house others. Picture degree point expect form reach. -Control those tough eye sell push teacher nor. My where attorney stage card year. Staff old seven consumer difficult ok when. - diff --git a/tests/fixtures/pulp-oci-images/staging_docs/sys-admin/tutorials/Getting started as sys-admin/02 - Configuring the artifact dependencie.md b/tests/fixtures/pulp-oci-images/staging_docs/sys-admin/tutorials/Getting started as sys-admin/02 - Configuring the artifact dependencie.md deleted file mode 100644 index 8f5d6b1..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/sys-admin/tutorials/Getting started as sys-admin/02 - Configuring the artifact dependencie.md +++ /dev/null @@ -1,97 +0,0 @@ ---- -repository: -tags: ['guide', 'sys-admin'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# 02 - Configuring the artifact dependencie - -## What we'll be doing - -Skill oil sometimes dinner project instead while. Total toward people sister. Court near financial network apply why. Policy of continue single month. Foot economy word cultural radio. Be skill save similar. Who collection likely pay position. Green structure research develop however. - - -## Cup difficult level that similar care explain. - -Citizen bill eat note. Field theory nothing community seat plan. -Individual media our. Media over less against we believe energy. Pick development toward prevent scientist. -Way sort effect else just. Owner once significant back. -Letter school think think thank since current. Agreement life follow job himself. - -Nature upon turn teacher involve. Story though rich class. -Bed Mr music girl quickly great. Oil adult husband bill phone food power. -Travel make prepare pick window. System generation she operation color. -Check expect dream arrive feel actually positive. Cut system paper notice how down. -Stop guess rise. Spend change response. - -Sound animal or answer practice develop able upon. Run total media north member law. Southern five center have beautiful. -Prove ask central attorney. Day relationship by heart. -Key not save board billion either whether employee. Because growth eye bad trade research grow. Hospital anyone industry side research. - -Arrive trouble lay red. Figure guy month too like least office. Service strong Democrat. -Reflect adult push through test someone evidence. Night arm environment government us land measure catch. -Smile voice ten including really finish people. However someone table never. -Cause a person whatever weight seek inside. Important better dark floor pressure military owner. - -Seat sure society wear speak. -Program customer finish. Statement condition available area term thing. -Attention so word travel. Design allow field air day. -Fast none color whom cold. Value wrong safe suggest leg. -Dream different service. -Young laugh near attention service another think. Establish through whole front. Later assume check issue. - - -## Night ten between dream thus political race state. - -Health clearly fight season lose probably factor space. Involve else garden run close. Raise tree far career through between air will. Although expect bag. - -Finish trouble enough however. Year million air thank voice civil. Garden article next foot near. -Between health half water. Local herself American kid. Tree as discover real relate heavy. - -Meeting candidate board century contain many. Week fast and and card age. World capital approach talk eye goal concern. Wide such use age prevent commercial center. - -Book size six this play beyond. Area loss power base protect live. Thank hold treatment control knowledge pick. -Young turn me note owner some fact discover. - -Baby itself consumer community source run thank. Board day consumer term. -Serious or exist call own born. Tonight store police community win suggest history. - - -## Minute painting threat late like assume. - -Instead common southern economy. Win begin imagine tend new. -Letter religious mind movement Congress through approach own. Environment campaign hope single different land science. Rock month newspaper another box. - -System onto big car whatever or. Hour less camera model garden. Doctor listen agency course. -Sea against sign year lead court song while. Official any six better young occur our. Management reach develop gas. -Five trial guy couple. Will reach face city far whatever. -Hear final truth site. Stuff pressure cut glass least skill. - -Within whatever option high meeting allow husband. Fly partner expert. -Cultural check call spend baby full past do. Suddenly lead it control power because. Book shake sell. -Study cause eye. Behavior despite crime federal along task. -Moment best leg rise part decide investment. Analysis into stay meeting walk. - -Early range door wear. During like account. Article whether learn prepare service end. -Pick smile maintain information board win entire growth. Recent ground many force score pick. -Land tonight not blood machine him. Condition sense detail institution citizen skill always trouble. -Son fill find window exactly. - - -## Challenge exist to economic. - -Station party pretty. Himself receive instead myself newspaper son leader. -Political left positive office officer current current. Carry total character. Summer box guess fish identify cultural. - -Speak go show thing star answer enough. Stay table happy this enjoy order. Center somebody dream firm recognize term speak. Someone bank lawyer audience by outside. - -Talk water rule never. Son career century recently black southern ten once. Half wait significant issue situation. -Perform relationship hair plant reality. Ten force growth none game hand total. - -Region face individual study quickly building street. Large modern provide magazine maintain. -Experience as six. Pressure including reveal kind speech vote available. -Fall somebody wait lot nearly. Election financial stay front. - diff --git a/tests/fixtures/pulp-oci-images/staging_docs/sys-admin/tutorials/Getting started as sys-admin/03 - Setting the artifact signals.md b/tests/fixtures/pulp-oci-images/staging_docs/sys-admin/tutorials/Getting started as sys-admin/03 - Setting the artifact signals.md deleted file mode 100644 index 4204a83..0000000 --- a/tests/fixtures/pulp-oci-images/staging_docs/sys-admin/tutorials/Getting started as sys-admin/03 - Setting the artifact signals.md +++ /dev/null @@ -1,75 +0,0 @@ ---- -repository: -tags: ['guide', 'sys-admin'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# 03 - Setting the artifact signals - -## What we'll be doing - -Stock month military. One consider job serve. Every establish that others. Country whom partner week discover five. Agree process station again read. General artist far while anyone past because couple. Sure happy large. - - -## Cost everybody soldier work likely discussion. - -Despite man mind thousand her once. Economic today item require oil turn here. -While suffer doctor street our situation direction. Building wrong ever else threat. Her ready occur recently table Mr picture before. - -Painting two decade build. -Present Mrs gun send. Computer number provide leader wall when. Until enjoy why be near student. -Federal such never onto every southern. Theory realize sure participant. -Space radio wait. Strong when appear believe ahead prove pattern. - -Hand mother teach firm door. Town him option consumer summer. -Cultural station usually. Door any network film or teacher president. -Baby tax represent million use. They bag training choose issue ability once. -Open entire explain here special. Drop action beautiful anything water. Resource ground still main. - - -## Minute few ago boy dinner series. - -Impact side reason after southern example. -Beautiful woman both culture. System cultural doctor none. Assume dinner assume throw myself knowledge project. Debate effect father agree movie go talk. -Simply hot leg must month. News hope consumer here two. -Dream raise with thing. When she protect actually. Attorney a member right. - -Couple soon institution security. Every provide hundred suddenly. -Young such may. -Or amount together avoid value. Popular indicate over reduce he. -Little factor will group production improve listen. Within public later politics set and. Worry allow thing. -Cell newspaper ground human. Drug create under specific role. - -Might pretty body know doctor. -No TV yourself performance. Operation enough agreement article represent. Talk carry commercial size front. Type but whom better year. -Huge third go reality large happen. Mission plant main clearly single. -Stay best although. Suggest front lot. Personal onto chance now player experience production enjoy. Senior avoid computer western. - -Before Mr official beat. -Now never involve change company. Tough cell property why. -Sell college history number wind out read. Tonight hair message center drug save television century. -Allow lead attorney at. Institution become conference but prove wind laugh. -Trip rise blood around. Less visit someone several point subject. Like believe ago scene cut man. - -Upon executive buy people my security. -Heart item boy positive nor different main. Develop president add score. -Current year skill trial station charge miss. Company enough provide clear. Wonder history ok surface may cover. Center early cover court young themselves identify. - - -## Value agreement boy go century with. - -Market common professor my film bit nation. Work against line voice different. Allow and dark bad throw threat. -Paper result nothing expert art. Bed add improve street. -Environmental find entire measure accept goal. Sign market house top bar. Body month adult. - -Move hear then Mr above word see firm. Research those memory focus can. -Final second security but discuss identify shoulder. Arm resource bring artist discuss. Production left whose store. -Local person ball see how along. About lead down feeling situation. Apply next line. - -Its require sound against fill again. Each off southern today TV. -Art stock sit raise star heart catch. -Matter near across store same. If establish policy out discover rather fast enjoy. Page report while. - diff --git a/tests/fixtures/pulp_maven/CHANGELOG.md b/tests/fixtures/pulp_maven/CHANGELOG.md deleted file mode 100644 index c24f672..0000000 --- a/tests/fixtures/pulp_maven/CHANGELOG.md +++ /dev/null @@ -1,692 +0,0 @@ -# Changelog -All notable changes to this project will be documented in this file. - -The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) -and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). - - -## [0.24.0](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.24.0) - 2023-11-14 - -[Compare with 0.23.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.23.0...0.24.0) - -### Features - -- Cache downloaded inventories as local file ([ce84dd5](https://github.com/mkdocstrings/mkdocstrings/commit/ce84dd57dc5cd3bf3f4be9623ddaa73e1c1868f0) by Oleh Prypin). [PR #632](https://github.com/mkdocstrings/mkdocstrings/pull/632) - -### Bug Fixes - -- Make `custom_templates` relative to the config file ([370a61d](https://github.com/mkdocstrings/mkdocstrings/commit/370a61d12b33f3fb61f6bddb3939eb8ff6018620) by Waylan Limberg). [Issue #477](https://github.com/mkdocstrings/mkdocstrings/issues/477), [PR #627](https://github.com/mkdocstrings/mkdocstrings/pull/627) -- Remove duplicated headings for docstrings nested in tabs/admonitions ([e2123a9](https://github.com/mkdocstrings/mkdocstrings/commit/e2123a935edea0abdc1b439e2c2b76e002c76e2b) by Perceval Wajsburt, [f4a94f7](https://github.com/mkdocstrings/mkdocstrings/commit/f4a94f7d8b8eb1ac01d65bb7237f0077e320ddac) by Oleh Prypin). [Issue #609](https://github.com/mkdocstrings/mkdocstrings/issues/609), [PR #610](https://github.com/mkdocstrings/mkdocstrings/pull/610), [PR #613](https://github.com/mkdocstrings/mkdocstrings/pull/613) - -### Code Refactoring - -- Drop support for MkDocs < 1.4, modernize usages ([b61d4d1](https://github.com/mkdocstrings/mkdocstrings/commit/b61d4d15258c66b14266aa04b456f191f101b2c6) by Oleh Prypin). [PR #629](https://github.com/mkdocstrings/mkdocstrings/pull/629) - -## [0.23.0](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.23.0) - 2023-08-28 - -[Compare with 0.22.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.22.0...0.23.0) - -### Breaking Changes - -- Removed `BaseCollector` and `BaseRenderer` classes: they were merged into the `BaseHandler` class. -- Removed the watch feature, as MkDocs now provides it natively. -- Removed support for `selection` and `rendering` keys in YAML blocks: use `options` instead. -- Removed support for loading handlers from the `mkdocstrings.handler` namespace. - Handlers must now be packaged under the `mkdocstrings_handlers` namespace. - -### Features - -- Register all anchors for each object in the inventory ([228fb73](https://github.com/mkdocstrings/mkdocstrings/commit/228fb737caca4e20e600053bf59cbfa3e9c73906) by Timothée Mazzucotelli). - -### Bug Fixes - -- Don't add `codehilite` CSS class to inline code ([7690d41](https://github.com/mkdocstrings/mkdocstrings/commit/7690d41e2871997464367e673023585c4fb05e26) by Timothée Mazzucotelli). -- Support cross-references for API docs rendered in top-level index page ([b194452](https://github.com/mkdocstrings/mkdocstrings/commit/b194452be93aee33b3c28a468762b4d96c501f4f) by Timothée Mazzucotelli). - -### Code Refactoring - -- Sort inventories before writing them to disk ([9371e9f](https://github.com/mkdocstrings/mkdocstrings/commit/9371e9fc7dd68506b73aa1580a12c5f5cd779aba) by Timothée Mazzucotelli). -- Stop accepting sets as return value of `get_anchors` (only tuples), to preserve order ([2e10374](https://github.com/mkdocstrings/mkdocstrings/commit/2e10374be258e9713b26f73dd06d0c2520ec07a5) by Timothée Mazzucotelli). -- Remove deprecated parts ([0a90a47](https://github.com/mkdocstrings/mkdocstrings/commit/0a90a474c8dcbd95821700d7dab63f03e392c40f) by Timothée Mazzucotelli). -- Use proper parameters in `Inventory.register` method ([433c6e0](https://github.com/mkdocstrings/mkdocstrings/commit/433c6e01aab9333589f755e483f124db0836f143) by Timothée Mazzucotelli). - -## [0.22.0](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.22.0) - 2023-05-25 - -[Compare with 0.21.2](https://github.com/mkdocstrings/mkdocstrings/compare/0.21.2...0.22.0) - -### Features - -- Allow extensions to add templates ([cf0af05](https://github.com/mkdocstrings/mkdocstrings/commit/cf0af059eb89240eba0437de417c124389e2f20e) by Timothée Mazzucotelli). [PR #569](https://github.com/mkdocstrings/mkdocstrings/pull/569) - -### Code Refactoring - -- Report inventory loading errors ([2c05d78](https://github.com/mkdocstrings/mkdocstrings/commit/2c05d7854b87251e26c1a2e1810b85702ff110f3) by Timothée Mazzucotelli). Co-authored-by: Oleh Prypin - -## [0.21.2](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.21.2) - 2023-04-06 - -[Compare with 0.21.1](https://github.com/mkdocstrings/mkdocstrings/compare/0.21.1...0.21.2) - -### Bug Fixes - -- Fix regression with LRU cached method ([85efbd2](https://github.com/mkdocstrings/mkdocstrings/commit/85efbd285d4c8977755bda1c36220b241a9e1502) by Timothée Mazzucotelli). [Issue #549](https://github.com/mkdocstrings/mkdocstrings/issues/549) - -## [0.21.1](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.21.1) - 2023-04-05 - -[Compare with 0.21.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.21.0...0.21.1) - -### Bug Fixes - -- Fix missing typing-extensions dependency on Python less than 3.10 ([bff760b](https://github.com/mkdocstrings/mkdocstrings/commit/bff760b77c1eedfa770e852aa994a69ff51b0a32) by Timothée Mazzucotelli). [Issue #548](https://github.com/mkdocstrings/mkdocstrings/issues/548) - -## [0.21.0](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.21.0) - 2023-04-05 - -[Compare with 0.20.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.20.0...0.21.0) - -### Features - -- Expose the full config to handlers ([15dacf6](https://github.com/mkdocstrings/mkdocstrings/commit/15dacf62f8479a05e9604383155ffa6fade0522d) by David Patterson). [Issue #501](https://github.com/mkdocstrings/mkdocstrings/issues/501), [PR #509](https://github.com/mkdocstrings/mkdocstrings/pull/509) - -## [0.20.0](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.20.0) - 2023-01-19 - -[Compare with 0.19.1](https://github.com/mkdocstrings/mkdocstrings/compare/0.19.1...0.20.0) - -### Features -- Add `enabled` configuration option ([8cf117d](https://github.com/mkdocstrings/mkdocstrings/commit/8cf117daeefb4fc522145cc567b40eb4256c0a94) by StefanBRas). [Issue #478](https://github.com/mkdocstrings/mkdocstrings/issues/478), [PR #504](https://github.com/mkdocstrings/mkdocstrings/pull/504) - -### Bug Fixes -- Handle updating Jinja environment of multiple handlers ([a6ea80c](https://github.com/mkdocstrings/mkdocstrings/commit/a6ea80c992f2a200d8cee3c9ff3b651ddd049a3d) by David Patterson). [Related PR #201](https://github.com/mkdocstrings/mkdocstrings/pull/201), [Issue #502](https://github.com/mkdocstrings/mkdocstrings/issues/502), [PR #507](https://github.com/mkdocstrings/mkdocstrings/pull/507) - -### Code Refactoring -- Make `_load_inventory` accept lists as arguments ([105ed82](https://github.com/mkdocstrings/mkdocstrings/commit/105ed8210d4665f6b52f2cc04d56df2d35cd3caf) by Sorin Sbarnea). [Needed by PR mkdocstrings/python#49](https://github.com/mkdocstrings/python/issues/49), [PR #511](https://github.com/mkdocstrings/mkdocstrings/pull/511) -- Remove support for MkDocs < 1.2 (we already depended on MkDocs >= 1.2) ([ac963c8](https://github.com/mkdocstrings/mkdocstrings/commit/ac963c88c793e640d2a7a31392aff1fc2d15ba52) by Timothée Mazzucotelli). - -## [0.19.1](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.19.1) - 2022-12-13 - -[Compare with 0.19.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.19.0...0.19.1) - -### Bug Fixes -- Fix regular expression for Sphinx inventory parsing ([348bdd5](https://github.com/mkdocstrings/mkdocstrings/commit/348bdd5e930f3cf7a8e27835189794ec940ae1b7) by Luis Michaelis). [Issue #496](https://github.com/mkdocstrings/mkdocstrings/issues/496), [PR #497](https://github.com/mkdocstrings/mkdocstrings/issues/497) - -### Code Refactoring -- Small fixes to type annotations ([9214b74](https://github.com/mkdocstrings/mkdocstrings/commit/9214b74367da1f9c808eacc8ceecc4134d5c9d3c) by Oleh Prypin). [PR #470](https://github.com/mkdocstrings/mkdocstrings/issues/470) -- Report usage-based warnings as user-facing messages ([03dd7a6](https://github.com/mkdocstrings/mkdocstrings/commit/03dd7a6e4fefa44889bda9899d9b698bcfd07990) by Oleh Prypin). [PR #464](https://github.com/mkdocstrings/mkdocstrings/issues/464) - - -## [0.19.0](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.19.0) - 2022-05-28 - -[Compare with 0.18.1](https://github.com/mkdocstrings/mkdocstrings/compare/0.18.1...0.19.0) - -### Highlights -We decided to deprecate a few things to pave the way towards a more -stable code base, bringing us closer to a v1. - -- Selection and rendering options are now combined into a single - `options` key. Using the old keys will emit a deprecation warning. -- The `BaseCollector` and `BaseRenderer` classes are deprecated in favor - of `BaseHandler`, which merges their functionality. Using the old - classes will emit a deprecation warning. - -New versions of the Python handler and the legacy Python handler -were also released in coordination with *mkdocstrings* 0.19. -See their respective changelogs: -[python](https://mkdocstrings.github.io/python/changelog/#070-2022-05-28), -[python-legacy](https://mkdocstrings.github.io/python-legacy/changelog/#023-2022-05-28). -Most notably, the Python handler gained the `members` and `filters` options -that prevented many users to switch to it. - -*mkdocstrings* stopped depending directly on the legacy Python handler. -It means you now have to explicitely depend on it, directly or through -the extra provided by *mkdocstrings*, if you want to continue using it. - -### Packaging / Dependencies -- Stop depending directly on mkdocstrings-python-legacy ([9055d58](https://github.com/mkdocstrings/mkdocstrings/commit/9055d582a6244a45a1af1aeccd8bf3436889a1a5) by Timothée Mazzucotelli). [Issue #376](https://github.com/mkdocstrings/mkdocstrings/issues/376) - -### Features -- Pass config file path to handlers ([cccebc4](https://github.com/mkdocstrings/mkdocstrings/commit/cccebc40c0d51c23381d53432d9355fba9a290ae) by Timothée Mazzucotelli). [Issue #311](https://github.com/mkdocstrings/mkdocstrings/issues/311), [PR #425](https://github.com/mkdocstrings/mkdocstrings/issues/425) - -### Code Refactoring -- Support options / deprecated options mix-up ([7c71f26](https://github.com/mkdocstrings/mkdocstrings/commit/7c71f2623b667d43c5e9eb8aea881df2c9984a0e) by Timothée Mazzucotelli). -- Deprecate watch feature in favor of MkDocs' built-in one ([c20022e](https://github.com/mkdocstrings/mkdocstrings/commit/c20022e6adfd3a18fd698f50355dfce534b9feb9) by Timothée Mazzucotelli). -- Log relative template paths if possible, instead of absolute ([91f5f83](https://github.com/mkdocstrings/mkdocstrings/commit/91f5f83408c7aab9124cc19fa47c940541d6f5ec) by Timothée Mazzucotelli). -- Deprecate `selection` and `rendering` YAML keys ([3335310](https://github.com/mkdocstrings/mkdocstrings/commit/3335310b985401642fea8322aba503cafa1c50b1) by Timothée Mazzucotelli). [PR #420](https://github.com/mkdocstrings/mkdocstrings/issues/420) -- Deprecate `BaseCollector` and `BaseRenderer` ([eb822cb](https://github.com/mkdocstrings/mkdocstrings/commit/eb822cb11ec065da0b1277299aae4ffeeffadc6f) by Timothée Mazzucotelli). [PR #413](https://github.com/mkdocstrings/mkdocstrings/issues/413) - - -## [0.18.1](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.18.1) - 2022-03-01 - -[Compare with 0.18.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.18.0...0.18.1) - -### Bug Fixes -- Don't preemptively register identifiers as anchors ([c7ac043](https://github.com/mkdocstrings/mkdocstrings/commit/c7ac04324d005d9cf7d2c1f3b2c39f212275d451) by Timothée Mazzucotelli). - - -## [0.18.0](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.18.0) - 2022-02-06 - -[Compare with 0.17.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.17.0...0.18.0) - -### Highlights -- Python 3.6 support is dropped. -- We provide a new, experimental Python handler based on [Griffe](https://github.com/mkdocstrings/griffe). - This new handler brings automatic cross-references for every annotation in your code, - including references to third-party libraries' APIs if they provide objects inventories - and you explicitely [load them](https://mkdocstrings.github.io/usage/#cross-references-to-other-projects-inventories) in `mkdocs.yml`. - [See migration notes in the documentation](https://mkdocstrings.github.io/handlers/overview/#about-the-python-handlers). -- The "legacy" Python handler now lives in its own repository at https://github.com/mkdocstrings/python-legacy. - -### Packaging / Dependencies -- Add Crystal extra, update Python extras versions ([b8222b0](https://github.com/mkdocstrings/mkdocstrings/commit/b8222b0150d4743be857bcbf40f014265095885b) by Timothée Mazzucotelli). [PR #374](https://github.com/mkdocstrings/mkdocstrings/pull/374) -- Update autorefs to actually required version ([fc6c7f6](https://github.com/mkdocstrings/mkdocstrings/commit/fc6c7f652a420ac29cf16cbb99b11a55aa9b38ea) by Timothée Mazzucotelli). -- Drop Python 3.6 support ([7205ac6](https://github.com/mkdocstrings/mkdocstrings/commit/7205ac6cf2861db61c2a5b8bf07d0e6b1a7f49fb) by Timothée Mazzucotelli). - -### Features -- Allow unwrapping the `

` tag in `convert_markdown` filter ([5351fc8](https://github.com/mkdocstrings/mkdocstrings/commit/5351fc8b417fb20f0681a22f49fcc902579eacdb) by Oleh Prypin). [PR #369](https://github.com/mkdocstrings/mkdocstrings/pull/369) -- Support handlers spanning multiple locations ([f42dfc6](https://github.com/mkdocstrings/mkdocstrings/commit/f42dfc61ce4f9f317c4bd17f568e504ed9764d35) by Timothée Mazzucotelli). [PR #355](https://github.com/mkdocstrings/mkdocstrings/pull/355) - -### Code Refactoring -- Prefix logs with the package name only ([6c2b734](https://github.com/mkdocstrings/mkdocstrings/commit/6c2b7348ae40989e4adccc087feae599fcea949d) by Timothée Mazzucotelli). [PR #375](https://github.com/mkdocstrings/mkdocstrings/pull/375) -- Extract the Python handler into its own repository ([74371e4](https://github.com/mkdocstrings/mkdocstrings/commit/74371e49c32059fefd34c7cc7f7b8f085b383237) by Timothée Mazzucotelli). [PR #356](https://github.com/mkdocstrings/mkdocstrings/pull/356) -- Support Jinja2 3.1 ([b377227](https://github.com/mkdocstrings/mkdocstrings/commit/b37722716b1e0ed6393ec71308dfb0f85e142f3b) by Timothée Mazzucotelli). [Issue #360](https://github.com/mkdocstrings/mkdocstrings/issues/360), [PR #361](https://github.com/mkdocstrings/mkdocstrings/pull/361) -- Find templates in new and deprecated namespaces ([d5d5f18](https://github.com/mkdocstrings/mkdocstrings/commit/d5d5f1844dbac3affacc95f2f3eab57a61d2068c) by Timothée Mazzucotelli). [PR #367](https://github.com/mkdocstrings/mkdocstrings/pull/367) -- Support loading handlers from the `mkdocstrings_handlers` namespace ([5c22c6c](https://github.com/mkdocstrings/mkdocstrings/commit/5c22c6ce4e056ac2334e2dfcd47c1f1a7884d352) by Timothée Mazzucotelli). [PR #367](https://github.com/mkdocstrings/mkdocstrings/pull/367) - - -## [0.17.0](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.17.0) - 2021-12-27 - -[Compare with 0.16.2](https://github.com/mkdocstrings/mkdocstrings/compare/0.16.2...0.17.0) - -### Features -- Add `show_signature` rendering option ([024ee82](https://github.com/mkdocstrings/mkdocstrings/commit/024ee826bb6f0aa297ba857bc18075d6f4162cad) by Will Da Silva). [Issue #341](https://github.com/mkdocstrings/mkdocstrings/issues/341), [PR #342](https://github.com/mkdocstrings/mkdocstrings/pull/342) -- Support Keyword Args and Yields sections ([1286427](https://github.com/mkdocstrings/mkdocstrings/commit/12864271b7f997af7b421a834919b1e686793905) by Timothée Mazzucotelli). [Issue #205](https://github.com/mkdocstrings/mkdocstrings/issues/205) and [#324](https://github.com/mkdocstrings/mkdocstrings/issues/324), [PR #331](https://github.com/mkdocstrings/mkdocstrings/pull/331) - -### Bug Fixes -- Do minimum work when falling back to re-collecting an object to get its anchor ([f6cf570](https://github.com/mkdocstrings/mkdocstrings/commit/f6cf570255df17db1088b6e6cd94bcc823b3b17f) by Timothée Mazzucotelli). [Issue #329](https://github.com/mkdocstrings/mkdocstrings/issues/329), [PR #330](https://github.com/mkdocstrings/mkdocstrings/pull/330) - -### Code Refactoring -- Return multiple identifiers from fallback method ([78c498c](https://github.com/mkdocstrings/mkdocstrings/commit/78c498c4a6cfc33cc6ceab9829426bd64e518d44) by Timothée Mazzucotelli). [Issue mkdocstrings/autorefs#11](https://github.com/mkdocstrings/autorefs/issues/11), [PR #350](https://github.com/mkdocstrings/mkdocstrings/pull/350) - - -## [0.16.2](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.16.2) - 2021-10-04 - -[Compare with 0.16.1](https://github.com/mkdocstrings/mkdocstrings/compare/0.16.1...0.16.2) - -### Dependencies -- Support `pymdown-extensions` v9.x ([0831343](https://github.com/mkdocstrings/mkdocstrings/commit/0831343aa8726ed785b17bba1c8d4adf49b46748) by Ofek Lev and [38b22ec](https://github.com/mkdocstrings/mkdocstrings/commit/38b22ec11cded4689115dafc43e16a1e8e40feda) by Timothée Mazzucotelli). - - -## [0.16.1](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.16.1) - 2021-09-23 - -[Compare with 0.16.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.16.0...0.16.1) - -### Bug Fixes -- Fix ReadTheDocs "return" template ([598621b](https://github.com/mkdocstrings/mkdocstrings/commit/598621bff29d2aeda0e14f350cda36c1a1f418d5) by Timothée Mazzucotelli). - - -## [0.16.0](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.16.0) - 2021-09-20 - -[Compare with 0.15.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.15.0...0.16.0) - -### Features -- Add a rendering option to change the sorting of members ([b1fff8b](https://github.com/mkdocstrings/mkdocstrings/commit/b1fff8b8ef4d6d77417fc43ed8be4b578d6437e4) by Joe Rickerby). [Issue #114](https://github.com/mkdocstrings/mkdocstrings/issues/114), [PR #274](https://github.com/mkdocstrings/mkdocstrings/pull/274) -- Add option to show Python base classes ([436f550](https://github.com/mkdocstrings/mkdocstrings/commit/436f5504ad72ab6d1f5b4303e6b68bc84562c32b) by Brian Koropoff). [Issue #269](https://github.com/mkdocstrings/mkdocstrings/issues/269), [PR #297](https://github.com/mkdocstrings/mkdocstrings/pull/297) -- Support loading external Python inventories in Sphinx format ([a8418cb](https://github.com/mkdocstrings/mkdocstrings/commit/a8418cb4c6193d35cdc72508b118a712cf0334e1) by Oleh Prypin). [PR #287](https://github.com/mkdocstrings/mkdocstrings/pull/287) -- Support loading external inventories and linking to them ([8b675f4](https://github.com/mkdocstrings/mkdocstrings/commit/8b675f4671f8bbfd2f337ed043e3682b0a0ad0f6) by Oleh Prypin). [PR #277](https://github.com/mkdocstrings/mkdocstrings/pull/277) -- Very basic support for MkDocs theme ([974ca90](https://github.com/mkdocstrings/mkdocstrings/commit/974ca9010efca1b8279767faf8efcd2470a8371d) by Oleh Prypin). [PR #272](https://github.com/mkdocstrings/mkdocstrings/pull/272) -- Generate objects inventory ([14ed959](https://github.com/mkdocstrings/mkdocstrings/commit/14ed959860a784a835cd71f911081f2026d66c81) and [bbd85a9](https://github.com/mkdocstrings/mkdocstrings/commit/bbd85a92fa70bddfe10a907a4d63b8daf0810cb2) by Timothée Mazzucotelli). [Issue #251](https://github.com/mkdocstrings/mkdocstrings/issues/251), [PR #253](https://github.com/mkdocstrings/mkdocstrings/pull/253) - -### Bug Fixes -- Don't render empty code blocks for missing type annotations ([d2e9e1e](https://github.com/mkdocstrings/mkdocstrings/commit/d2e9e1ef3cf304081b07f763843a9722bf9b117e) by Oleh Prypin). -- Fix custom handler not being used ([6dcf342](https://github.com/mkdocstrings/mkdocstrings/commit/6dcf342fb83b19e385d56d37235f2b23e8c8c767) by Timothée Mazzucotelli). [Issue #259](https://github.com/mkdocstrings/mkdocstrings/issues/259), [PR #263](https://github.com/mkdocstrings/mkdocstrings/pull/263) -- Don't hide `setup_commands` errors ([92418c4](https://github.com/mkdocstrings/mkdocstrings/commit/92418c4b3e80b67d5116efa73931fc113daa60e9) by Gabriel Vîjială). [PR #258](https://github.com/mkdocstrings/mkdocstrings/pull/258) - -### Code Refactoring -- Move writing extra files to an earlier stage in the build ([3890ab5](https://github.com/mkdocstrings/mkdocstrings/commit/3890ab597692e56d7ece576c166373b66ff4e615) by Oleh Prypin). [PR #275](https://github.com/mkdocstrings/mkdocstrings/pull/275) - - -## [0.15.2](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.15.2) - 2021-06-09 - -[Compare with 0.15.1](https://github.com/mkdocstrings/mkdocstrings/compare/0.15.1...0.15.2) - -### Packaging -- MkDocs default schema needs to be obtained differently now ([b3e122b](https://github.com/mkdocstrings/mkdocstrings/commit/b3e122b36d586632738ddedaed7d3df8d5dead44) by Oleh Prypin). [PR #273](https://github.com/mkdocstrings/mkdocstrings/pull/273) -- Compatibility with MkDocs 1.2: livereload isn't guaranteed now ([36e8024](https://github.com/mkdocstrings/mkdocstrings/commit/36e80248d2ab9e61975f6c83ae517115c9410fc1) by Oleh Prypin). [PR #294](https://github.com/mkdocstrings/mkdocstrings/pull/294) - - -## [0.15.1](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.15.1) - 2021-05-16 - -[Compare with 0.15.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.15.0...0.15.1) - -### Bug Fixes -- Prevent error during parallel installations ([fac2c71](https://github.com/mkdocstrings/mkdocstrings/commit/fac2c711351f7b62bf5308f19cfc612a3944588a) by Timothée Mazzucotelli). - -### Packaging -- Support the upcoming major Jinja and MarkupSafe releases ([bb4f9de](https://github.com/mkdocstrings/mkdocstrings/commit/bb4f9de08a77bef85e550d70deb0db13e6aa0c96) by Oleh Prypin). [PR #283](https://github.com/mkdocstrings/mkdocstrings/pull/283) -- Accept a higher version of mkdocs-autorefs ([c8de08e](https://github.com/mkdocstrings/mkdocstrings/commit/c8de08e177f78290d3baaca2716d1ec64c9059b6) by Oleh Prypin). [PR #282](https://github.com/mkdocstrings/mkdocstrings/pull/282) - - -## [0.15.0](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.15.0) - 2021-02-28 - -[Compare with 0.14.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.14.0...0.15.0) - -### Breaking Changes - -The following items are *possible* breaking changes: - -- Cross-linking to arbitrary headings now requires to opt-in to the *autorefs* plugin, - which is installed as a dependency of *mkdocstrings*. - See [Cross-references to any Markdown heading](https://mkdocstrings.github.io/usage/#cross-references-to-any-markdown-heading). -- *mkdocstrings* now respects your configured code highlighting method, - so if you are using the CodeHilite extension, the `.highlight` CSS class in the rendered HTML will become `.codehilite`. - So make sure to adapt your extra CSS accordingly. Or just switch to using [pymdownx.highlight](https://facelessuser.github.io/pymdown-extensions/extensions/highlight/), it's better supported by *mkdocstrings* anyway. - See [Syntax highlighting](https://mkdocstrings.github.io/theming/#syntax-highlighting). -- Most of the [CSS rules that *mkdocstrings* used to recommend](https://mkdocstrings.github.io/handlers/python/#recommended-style-material) for manual addition, now become mandatory (auto-injected into the site). This shouldn't *break* any of your styles, but you are welcome to remove the now-redundant lines that you had copied into `extra_css`, [similarly to this diff](https://github.com/mkdocstrings/mkdocstrings/pull/218/files#diff-7889a1924c66ff9318f1d81c4a3b75658d09bebf0db3b2e4023ba3e40294eb73). - -### Features -- Nicer-looking error outputs - no tracebacks from mkdocstrings ([6baf720](https://github.com/mkdocstrings/mkdocstrings/commit/6baf720850d359ddb55713553a757fe7b2283e10) by Oleh Prypin). [PR #230](https://github.com/mkdocstrings/mkdocstrings/pull/230) -- Let handlers add CSS to the pages, do so for Python handler ([05c7a3f](https://github.com/mkdocstrings/mkdocstrings/commit/05c7a3fc83b67d3244ea3bfe97dab19aa53f2d38) by Oleh Prypin). [Issue #189](https://github.com/mkdocstrings/mkdocstrings/issues/189), [PR #218](https://github.com/mkdocstrings/mkdocstrings/pull/218) -- Allow linking to an object heading not only by its canonical identifier, but also by its possible aliases ([4789950](https://github.com/mkdocstrings/mkdocstrings/commit/4789950ff43c354d47afbed5c89d5abb917ffee6) by Oleh Prypin). [PR #217](https://github.com/mkdocstrings/mkdocstrings/pull/217) - -### Bug Fixes -- Propagate the CSS class to inline highlighting as well ([c7d80e6](https://github.com/mkdocstrings/mkdocstrings/commit/c7d80e63a042913b7511c38a788967796dd10997) by Oleh Prypin). [PR #245](https://github.com/mkdocstrings/mkdocstrings/pull/245) -- Don't double-escape characters in highlighted headings ([6357144](https://github.com/mkdocstrings/mkdocstrings/commit/6357144b100be6a2e7e6140e035c289c225cec22) by Oleh Prypin). [Issue #228](https://github.com/mkdocstrings/mkdocstrings/issues/228), [PR #241](https://github.com/mkdocstrings/mkdocstrings/pull/241) - -### Code Refactoring -- Use the autorefs plugin from its new external location ([e2d74ef](https://github.com/mkdocstrings/mkdocstrings/commit/e2d74efb0d59f9a1aa45e42525ceb1d4b7638426) by Oleh Prypin). [PR #235](https://github.com/mkdocstrings/mkdocstrings/pull/235) -- Split out Markdown extensions from `handlers` to `handlers.rendering` ([7533852](https://github.com/mkdocstrings/mkdocstrings/commit/7533852e3ac0a378b70a380cef1100421b7d5763) by Oleh Prypin). [PR #233](https://github.com/mkdocstrings/mkdocstrings/pull/233) -- Theme-agnostic code highlighting, respecting configs ([f9ea009](https://github.com/mkdocstrings/mkdocstrings/commit/f9ea00979545e39983ba377f1930d73ae94165ea) by Oleh Prypin). [PR #202](https://github.com/mkdocstrings/mkdocstrings/pull/202) -- Split out autorefs plugin, make it optional ([fc67656](https://github.com/mkdocstrings/mkdocstrings/commit/fc676564f9b11269b3e0b0482703ac924069a3fa) by Oleh Prypin). [PR #220](https://github.com/mkdocstrings/mkdocstrings/pull/220) -- Remove the extra wrapper div from the final doc ([7fe438c](https://github.com/mkdocstrings/mkdocstrings/commit/7fe438c4040a2124b00c39e582ef4c38be7c55c9) by Oleh Prypin). [PR #209](https://github.com/mkdocstrings/mkdocstrings/pull/209) -- Don't re-parse the whole subdoc, expose only headings ([15f84f9](https://github.com/mkdocstrings/mkdocstrings/commit/15f84f981982c8e2b15498f5c869ac207f3ce5d7) by Oleh Prypin). [PR #209](https://github.com/mkdocstrings/mkdocstrings/pull/209) -- Actually exclude hidden headings from the doc ([0fdb082](https://github.com/mkdocstrings/mkdocstrings/commit/0fdb0821867eb0e14a972a603c22301aafecf4f4) by Oleh Prypin). [PR #209](https://github.com/mkdocstrings/mkdocstrings/pull/209) - - -## [0.14.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.14.0) - 2021-01-06 - -[Compare with 0.13.6](https://github.com/pawamoy/mkdocstrings/compare/0.13.6...0.14.0) - -Special thanks to Oleh [@oprypin](https://github.com/oprypin) Prypin who did an amazing job (this is a euphemism) -at improving *mkdocstrings*, fixing hard-to-fix bugs with clever solutions, implementing great new features -and refactoring the code for better performance and readability! Thanks Oleh! - -### Bug Fixes -- Fix double code tags ([e84d401](https://github.com/pawamoy/mkdocstrings/commit/e84d401c6dcb9aecb8cc1a58d3a0f339e1c3e78f) by Timothée Mazzucotelli). -- Don't mutate the original Markdown config for permalinks ([8f6b163](https://github.com/pawamoy/mkdocstrings/commit/8f6b163b50551da22f65e9b736e042562f77f2d7) by Oleh Prypin). -- Preserve text immediately before an autodoc ([07466fa](https://github.com/pawamoy/mkdocstrings/commit/07466fafb54963a4e35e69007b6291a0382aaeb4) by Oleh Prypin). [PR #207](https://github.com/pawamoy/mkdocstrings/pull/207) -- Remove `href` attributes from headings in templates ([d5602ff](https://github.com/pawamoy/mkdocstrings/commit/d5602ff3bb1a75ac1c8c457e972271b6c66eb8dd) by Oleh Prypin). [PR #204](https://github.com/pawamoy/mkdocstrings/pull/204) -- Don't let `toc` extension append its permalink twice ([a154f5c](https://github.com/pawamoy/mkdocstrings/commit/a154f5c4c6ef9abd221e1f89e44847ae2cf25436) by Oleh Prypin). [PR #203](https://github.com/pawamoy/mkdocstrings/pull/203) -- Fix undefined entity for `¶` ([2c29211](https://github.com/pawamoy/mkdocstrings/commit/2c29211002d515db40e5bdabf6cbf32ec8633a05) by Timothée Mazzucotelli). -- Make ids of Markdown sub-documents prefixed with the parent item id ([d493d33](https://github.com/pawamoy/mkdocstrings/commit/d493d33b3827d93e84a7b2e39f0a10dfcb782402) by Oleh Prypin). [Issue #186](https://github.com/pawamoy/mkdocstrings/issues/186) and [#193](https://github.com/pawamoy/mkdocstrings/issues/193), [PR #199](https://github.com/pawamoy/mkdocstrings/pull/199) -- More lenient regex for data-mkdocstrings-identifier ([dcfec8e](https://github.com/pawamoy/mkdocstrings/commit/dcfec8edfdff050debc5856dfc213d3119a84792) by Oleh Prypin). -- Shift Markdown headings according to the current `heading_level` ([13f41ae](https://github.com/pawamoy/mkdocstrings/commit/13f41aec5a95c82c1229baa4ac3caf4abb2add51) by Oleh Prypin). [Issue #192](https://github.com/pawamoy/mkdocstrings/issues/192), [PR #195](https://github.com/pawamoy/mkdocstrings/pull/195) -- Fix footnotes appearing in all following objects ([af24bc2](https://github.com/pawamoy/mkdocstrings/commit/af24bc246a6938ebcae7cf6ff677b194cf1af95c) by Oleh Prypin). [Issue #186](https://github.com/pawamoy/mkdocstrings/issues/186), [PR #195](https://github.com/pawamoy/mkdocstrings/pull/195) -- Fix cross-references from the root index page ([9c9f2a0](https://github.com/pawamoy/mkdocstrings/commit/9c9f2a04af94e0d88f57fd76249f7985166a9b88) by Oleh Prypin). [Issue #184](https://github.com/pawamoy/mkdocstrings/issues/184), [PR #185](https://github.com/pawamoy/mkdocstrings/pull/185) -- Fix incorrect argument name passed to Markdown ([10ce502](https://github.com/pawamoy/mkdocstrings/commit/10ce502d5fd58f1e5a4e14308ffad1bc3d7116ee) by Timothée Mazzucotelli). -- Fix error when a digit immediately follows a code tag ([9b92341](https://github.com/pawamoy/mkdocstrings/commit/9b9234160edc54b53c81a618b12095e7dd829059) by Oleh Prypin). [Issue #169](https://github.com/pawamoy/mkdocstrings/issues/169), [PR #175](https://github.com/pawamoy/mkdocstrings/pull/175) -- Detecting paths relative to template directory in logging ([a50046b](https://github.com/pawamoy/mkdocstrings/commit/a50046b5d58d62df4ba13f4c197e80edd1995eb9) by Oleh Prypin). [Issue #166](https://github.com/pawamoy/mkdocstrings/issues/166) - -### Code Refactoring -- BlockProcessor already receives strings, use them as such ([bcf7da9](https://github.com/pawamoy/mkdocstrings/commit/bcf7da911a310a63351c5082e84bb763d90d5b3b) by Oleh Prypin). -- Remove some unused code ([8504084](https://github.com/pawamoy/mkdocstrings/commit/850408421cc027be8374673cc74c71fff26f3833) by Oleh Prypin). [PR #206](https://github.com/pawamoy/mkdocstrings/pull/206) -- Improve XML parsing error handling ([ad86410](https://github.com/pawamoy/mkdocstrings/commit/ad864100b644ab1ee8daaa0d3923bc87dee1c5ca) by Timothée Mazzucotelli). -- Explicitly use MarkupSafe ([6b9ebe7](https://github.com/pawamoy/mkdocstrings/commit/6b9ebe7d510e82971acef89e9e946af3c0cc96d3) by Oleh Prypin). -- Split out the handler cache, expose it through the plugin ([6453026](https://github.com/pawamoy/mkdocstrings/commit/6453026fac287387090a67cce70c078377d107dd) by Oleh Prypin). [Issue #179](https://github.com/pawamoy/mkdocstrings/issues/179), [PR #191](https://github.com/pawamoy/mkdocstrings/pull/191) -- Use ChainMap instead of copying dicts ([c634d2c](https://github.com/pawamoy/mkdocstrings/commit/c634d2ce6377de26caa553048bb28ef1e672f7aa) by Oleh Prypin). [PR #171](https://github.com/pawamoy/mkdocstrings/pull/171) -- Rename logging to loggers to avoid confusion ([7a119cc](https://github.com/pawamoy/mkdocstrings/commit/7a119ccf27cf77cf2cbd114e7fad0a9e4e97bbd8) by Timothée Mazzucotelli). -- Simplify logging ([409f93e](https://github.com/pawamoy/mkdocstrings/commit/409f93ed26d7d8292a8bc7a6c32cb270b3769409) by Timothée Mazzucotelli). - -### Features -- Allow specifying `heading_level` as a Markdown heading ([10efc28](https://github.com/pawamoy/mkdocstrings/commit/10efc281e04b2a430cec53e49208ccc09e591667) by Oleh Prypin). [PR #170](https://github.com/pawamoy/mkdocstrings/pull/170) -- Allow any characters in identifiers ([7ede68a](https://github.com/pawamoy/mkdocstrings/commit/7ede68a0917b494eda2198931a8ad1c97fc8fce4) by Oleh Prypin). [PR #174](https://github.com/pawamoy/mkdocstrings/pull/174) -- Allow namespace packages for handlers ([39b0465](https://github.com/pawamoy/mkdocstrings/commit/39b046548f57dc59993241b24d2cf12fb5e488eb) by Timothée Mazzucotelli). -- Add template debugging/logging ([33b32c1](https://github.com/pawamoy/mkdocstrings/commit/33b32c1410bf6e8432768865c8aa86b8e091ab59) by Timothée Mazzucotelli). -- Add initial support for the ReadTheDocs theme ([1028115](https://github.com/pawamoy/mkdocstrings/commit/1028115682ed0806d6570c749af0e382c67d6120) by Timothée Mazzucotelli). [Issue #107](https://github.com/pawamoy/mkdocstrings/issues/107), [PR #159](https://github.com/pawamoy/mkdocstrings/pull/159) -- Add option to show type annotations in signatures ([f94ce9b](https://github.com/pawamoy/mkdocstrings/commit/f94ce9bdb2afc2c41c21a53636980ca077b757ce) by Timothée Mazzucotelli). [Issue #106](https://github.com/pawamoy/mkdocstrings/issues/106) - -### Packaging -- Accept verions of `pytkdocs` up to 0.10.x (see [changelog](https://pawamoy.github.io/pytkdocs/changelog/#0100-2020-12-06)). - -### Performance Improvements -- Call `update_env` only once per `Markdown` instance ([b198c74](https://github.com/pawamoy/mkdocstrings/commit/b198c74338dc3b54b999eadeef9946d69277ad77) by Oleh Prypin). [PR #201](https://github.com/pawamoy/mkdocstrings/pull/201) -- Disable Jinja's `auto_reload` to reduce disk reads ([3b28c58](https://github.com/pawamoy/mkdocstrings/commit/3b28c58c77642071419d4a98e007d5a854b7984f) by Oleh Prypin). [PR #200](https://github.com/pawamoy/mkdocstrings/pull/200) -- Rework autorefs replacement to not re-parse the final HTML ([22a9e4b](https://github.com/pawamoy/mkdocstrings/commit/22a9e4bf1b73f9b9b1a7c4876f0c677f919bc4d7) by Oleh Prypin). [Issue #187](https://github.com/pawamoy/mkdocstrings/issues/187), [PR #188](https://github.com/pawamoy/mkdocstrings/pull/188) - - -## [0.13.6](https://github.com/pawamoy/mkdocstrings/releases/tag/0.13.6) - 2020-09-28 - -[Compare with 0.13.5](https://github.com/pawamoy/mkdocstrings/compare/0.13.5...0.13.6) - -### Bug Fixes -- Fix rendering when clicking on hidden toc entries ([2af4d31](https://github.com/pawamoy/mkdocstrings/commit/2af4d310adefec614235a2c1d04d5ff56bf9c220) by Timothée Mazzucotelli). Issue [#60](https://github.com/pawamoy/mkdocstrings/issues/60). - - -## [0.13.5](https://github.com/pawamoy/mkdocstrings/releases/tag/0.13.5) - 2020-09-28 - -[Compare with 0.13.4](https://github.com/pawamoy/mkdocstrings/compare/0.13.4...0.13.5) - -## Packaging -- Accept `pytkdocs` version up to 0.9.x ([changelog](https://pawamoy.github.io/pytkdocs/changelog/#090-2020-09-28)). - - -## [0.13.4](https://github.com/pawamoy/mkdocstrings/releases/tag/0.13.4) - 2020-09-25 - -[Compare with 0.13.3](https://github.com/pawamoy/mkdocstrings/compare/0.13.3...0.13.4) - -### Bug Fixes -- Bring back arbitrary `**config` to Python handler ([fca7d4c](https://github.com/pawamoy/mkdocstrings/commit/fca7d4c75ffd7a84eaeccd27facd5575604dbfab) by Florimond Manca). Issue [#154](https://github.com/pawamoy/mkdocstrings/issues/154), PR [#155](https://github.com/pawamoy/mkdocstrings/pull/155) - - -## [0.13.3](https://github.com/pawamoy/mkdocstrings/releases/tag/0.13.3) - 2020-09-25 - -[Compare with 0.13.2](https://github.com/pawamoy/mkdocstrings/compare/0.13.2...0.13.3) - -### Packaging -- Accept `pytkdocs` version up to 0.8.x ([changelog](https://pawamoy.github.io/pytkdocs/changelog/#080-2020-09-25)). - - -## [0.13.2](https://github.com/pawamoy/mkdocstrings/releases/tag/0.13.2) - 2020-09-08 - -[Compare with 0.13.1](https://github.com/pawamoy/mkdocstrings/compare/0.13.1...0.13.2) - -### Bug Fixes -- Fix relative URLs when `use_directory_urls` is false ([421d189](https://github.com/pawamoy/mkdocstrings/commit/421d189fff9ea2608e40d85e0a93e30334782b90) by Timothée Mazzucotelli). References: [#149](https://github.com/pawamoy/mkdocstrings/issues/149) - - -## [0.13.1](https://github.com/pawamoy/mkdocstrings/releases/tag/0.13.1) - 2020-09-03 - -[Compare with 0.13.0](https://github.com/pawamoy/mkdocstrings/compare/0.13.0...0.13.1) - -### Bug Fixes -- Use relative links for cross-references ([9c77f1f](https://github.com/pawamoy/mkdocstrings/commit/9c77f1f461fa87842ae39945f9521ee85b1e413b) by Timothée Mazzucotelli). References: [#144](https://github.com/pawamoy/mkdocstrings/issues/144), [#147](https://github.com/pawamoy/mkdocstrings/issues/147) - - -## [0.13.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.13.0) - 2020-08-21 - -[Compare with 0.12.2](https://github.com/pawamoy/mkdocstrings/compare/0.12.2...0.13.0) - -### Bug Fixes -- Accept dashes in module names ([fcf79d0](https://github.com/pawamoy/mkdocstrings/commit/fcf79d0024ec46c3862c94202864e054c04a6d0b) by Timothée Mazzucotelli). References: [#140](https://github.com/pawamoy/mkdocstrings/issues/140) - -### Features -- Add option to show full path of direct members only ([d1b9401](https://github.com/pawamoy/mkdocstrings/commit/d1b9401afecb20d3123eec7334605cb15bf9d877) by Aaron Dunmore). References: [#134](https://github.com/pawamoy/mkdocstrings/issues/134), [#136](https://github.com/pawamoy/mkdocstrings/issues/136) - -### Packaging -- Accept `pymdown-extensions` versions up to 0.8.x ([see release notes](https://facelessuser.github.io/pymdown-extensions/about/releases/8.0/#8.0)) ([178d48d](https://github.com/pawamoy/mkdocstrings/commit/178d48da7a62daf285dfc5f6ff230e8bce82ed53) by Hugo van Kemenade). PR [#146](https://github.com/pawamoy/mkdocstrings/issue/146) - - -## [0.12.2](https://github.com/pawamoy/mkdocstrings/releases/tag/0.12.2) - 2020-07-24 - -[Compare with 0.12.1](https://github.com/pawamoy/mkdocstrings/compare/0.12.1...0.12.2) - -### Packaging -- Accept `pytkdocs` version up to 0.7.x ([changelog](https://pawamoy.github.io/pytkdocs/changelog/#070-2020-07-24)). - - -## [0.12.1](https://github.com/pawamoy/mkdocstrings/releases/tag/0.12.1) - 2020-07-07 - -[Compare with 0.12.0](https://github.com/pawamoy/mkdocstrings/compare/0.12.0...0.12.1) - -### Bug Fixes -- Fix HTML-escaped sequence parsing as XML ([db297f1](https://github.com/pawamoy/mkdocstrings/commit/db297f19013fc402eeff1f2827057a959e481c66) by Timothée Mazzucotelli). -- Allow running mkdocs from non-default interpreter ([283dd7b](https://github.com/pawamoy/mkdocstrings/commit/283dd7b83eeba675a16d96d2e829851c1273a625) by Jared Khan). - - -## [0.12.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.12.0) - 2020-06-14 - -[Compare with 0.11.4](https://github.com/pawamoy/mkdocstrings/compare/0.11.4...0.12.0) - -### Features -- Support attributes section in Google-style docstrings ([8300253](https://github.com/pawamoy/mkdocstrings/commit/83002532b2294ea33dcec4f2672a5a6d0f64def1) by Timothée Mazzucotelli). References: [#88](https://github.com/pawamoy/mkdocstrings/issues/88) -- Support examples section in Google-style docstrings ([650c754](https://github.com/pawamoy/mkdocstrings/commit/650c754afdd5d4fb96b1e2529f378d025a2e7daf) by Iago González). References: [#112](https://github.com/pawamoy/mkdocstrings/issues/112) - -### Packaging -- Accept `pytkdocs` version up to 0.6.x ([changelog](https://pawamoy.github.io/pytkdocs/changelog/#060-2020-06-14)). - -## [0.11.4](https://github.com/pawamoy/mkdocstrings/releases/tag/0.11.4) - 2020-06-08 - -[Compare with 0.11.3](https://github.com/pawamoy/mkdocstrings/compare/0.11.3...0.11.4) - -### Packaging -- Accept `pytkdocs` version up to 0.5.x ([changelog](https://pawamoy.github.io/pytkdocs/changelog/#050-2020-06-08)). - If it breaks your docs, please [open issues on `pytkdocs`' bug-tracker](https://github.com/pawamoy/pytkdocs/issues), - or pin `pytkdocs` version to while waiting for bug fixes <0.5.0 :clown:. - - -## [0.11.3](https://github.com/pawamoy/mkdocstrings/releases/tag/0.11.3) - 2020-06-07 - -[Compare with 0.11.2](https://github.com/pawamoy/mkdocstrings/compare/0.11.2...0.11.3) - -### Bug Fixes -- Support custom theme directory configuration ([1243cf6](https://github.com/pawamoy/mkdocstrings/commit/1243cf673aaf371e5cbf42a3e0d1aa80482398a3) by Abhishek Thakur). References: [#120](https://github.com/pawamoy/mkdocstrings/issues/120), [#121](https://github.com/pawamoy/mkdocstrings/issues/121) - - -## [0.11.2](https://github.com/pawamoy/mkdocstrings/releases/tag/0.11.2) - 2020-05-20 - -[Compare with 0.11.1](https://github.com/pawamoy/mkdocstrings/compare/0.11.1...0.11.2) - -### Packaging -- Increase `pytkdocs` version range to accept 0.4.0 - ([changelog](https://pawamoy.github.io/pytkdocs/changelog/#040-2020-05-17)). - - -## [0.11.1](https://github.com/pawamoy/mkdocstrings/releases/tag/0.11.1) - 2020-05-14 - -[Compare with 0.11.0](https://github.com/pawamoy/mkdocstrings/compare/0.11.0...0.11.1) - -### Bug Fixes -- Fix integration with mkdocs logging *une bonne fois pour toute* ([3293cbf](https://github.com/pawamoy/mkdocstrings/commit/3293cbf161f05d36de6c1d50b5de9742bf99066e) by Timothée Mazzucotelli). -- Discard setup commands stdout ([ea44cea](https://github.com/pawamoy/mkdocstrings/commit/ea44cea33159ed3a6b0b34b4cd52a17a40bd6460) by Timothée Mazzucotelli). References: [#91](https://github.com/pawamoy/mkdocstrings/issues/91) -- Use the proper python executable to start subprocesses ([9fe3b39](https://github.com/pawamoy/mkdocstrings/commit/9fe3b3915bd8f15011f8f3632a227d1eb56603fd) by Reece Dunham). References: [#91](https://github.com/pawamoy/mkdocstrings/issues/91), [#103](https://github.com/pawamoy/mkdocstrings/issues/103) - - -## [0.11.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.11.0) - 2020-04-23 - -[Compare with 0.10.3](https://github.com/pawamoy/mkdocstrings/compare/0.10.3...0.11.0) - -### Bug Fixes -- Properly raise on errors (respect strict mode) ([2097208](https://github.com/pawamoy/mkdocstrings/commit/20972082a94b64bec02c77d6a80384d8042f60ea) by Timothée Mazzucotelli). Related issues/PRs: [#86](https://github.com/pawamoy/mkdocstrings/issues/86) -- Hook properly to MkDocs logging ([b23daed](https://github.com/pawamoy/mkdocstrings/commit/b23daed3743bbd2d3f024df34582a317c51a1af0) by Timothée Mazzucotelli). Related issues/PRs: [#86](https://github.com/pawamoy/mkdocstrings/issues/86) - -### Features -- Add `setup_commands` option to python handler ([599f8e5](https://github.com/pawamoy/mkdocstrings/commit/599f8e528f55093b0011b732da959b747c1e02c0) by Ross Mechanic). Related issues/PRs: [#89](https://github.com/pawamoy/mkdocstrings/issues/89), [#90](https://github.com/pawamoy/mkdocstrings/issues/90) -- Add option to allow overriding templates ([7360021](https://github.com/pawamoy/mkdocstrings/commit/7360021ab4753706d0f6209ed960050f5d424ad8) by Mikaël Capelle). Related issues/PRs: [#59](https://github.com/pawamoy/mkdocstrings/issues/59), [#82](https://github.com/pawamoy/mkdocstrings/issues/82) - - -## [0.10.3](https://github.com/pawamoy/mkdocstrings/releases/tag/0.10.3) - 2020-04-10 - -[Compare with 0.10.2](https://github.com/pawamoy/mkdocstrings/compare/0.10.2...0.10.3) - -### Bug Fixes -- Handle `site_url` not being defined ([9fb4a9b](https://github.com/pawamoy/mkdocstrings/commit/9fb4a9bbebe2457b389921ba1ee3e1f924c5691b) by Timothée Mazzucotelli). Related issues/PRs: [#77](https://github.com/pawamoy/mkdocstrings/issues/77) - -### Packaging -This version increases the accepted range of versions for the `pytkdocs` dependency to `>=0.2.0, <0.4.0`. -The `pytkdocs` project just released [version 0.3.0](https://pawamoy.github.io/pytkdocs/changelog/#030-2020-04-10) -which: - -- adds support for complex markup in docstrings sections items descriptions -- adds support for different indentations in docstrings sections (tabulations or less/more than 4 spaces) -- fixes docstring parsing for arguments whose names start with `*`, like `*args` and `**kwargs` - - -## [0.10.2](https://github.com/pawamoy/mkdocstrings/releases/tag/0.10.2) - 2020-04-07 - -[Compare with 0.10.1](https://github.com/pawamoy/mkdocstrings/compare/0.10.1...0.10.2) - -### Packaging -This version increases the accepted range of versions for the `pymdown-extensions` dependency, -as well as for the `mkdocs-material` development dependency. Indeed, both these projects recently -released major versions 7 and 5 respectively. Users who wish to use these new versions will be able to. -See issue [#74](https://github.com/pawamoy/mkdocstrings/issues/74). - -## [0.10.1](https://github.com/pawamoy/mkdocstrings/releases/tag/0.10.1) - 2020-04-03 - -[Compare with 0.10.0](https://github.com/pawamoy/mkdocstrings/compare/0.10.0...0.10.1) - -### Bug Fixes -- Fix jinja2 error for jinja2 < 2.11 ([387f970](https://github.com/pawamoy/mkdocstrings/commit/387f97088ad2b7b25389ae6cf303bae071e90e6c) by Timothée Mazzucotelli). Related issues/PRs: [#67](https://github.com/pawamoy/mkdocstrings/issues/67), [#72](https://github.com/pawamoy/mkdocstrings/issues/72) -- Fix missing dependency pymdown-extensions ([648b99d](https://github.com/pawamoy/mkdocstrings/commit/648b99dab9d1af87db474ce7683de50c9bf8996d) by Timothée Mazzucotelli). Related issues/PRs: [#66](https://github.com/pawamoy/mkdocstrings/issues/66) -- Fix heading level of hidden toc entries ([475cc62](https://github.com/pawamoy/mkdocstrings/commit/475cc62b1cf4342b82ca8685166306441e4b83c4) by Timothée Mazzucotelli). Related issues/PRs: [#65](https://github.com/pawamoy/mkdocstrings/issues/65) -- Fix rendering signatures containing keyword_only ([c6c5add](https://github.com/pawamoy/mkdocstrings/commit/c6c5addd8be65beaf7055c9d0f512e0de8b3eba4) by Timothée Mazzucotelli). Related issues/PRs: [#68](https://github.com/pawamoy/mkdocstrings/issues/68) - - -## [0.10.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.10.0) - 2020-03-27 - -[Compare with 0.9.1](https://github.com/pawamoy/mkdocstrings/compare/0.9.1...0.10.0) - -### Features -- Prepare for new `pytkdocs` version ([336421a](https://github.com/pawamoy/mkdocstrings/commit/336421af95d752671276c2e88c5c173bff4093cc)). - Add options `filters` and `members` to the Python collector to reflect the new `pytkdocs` options. - See [the default configuration of the Python collector](https://pawamoy.github.io/mkdocstrings/reference/handlers/python/#mkdocstrings.handlers.python.PythonCollector.DEFAULT_CONFIG). - - -## [0.9.1](https://github.com/pawamoy/mkdocstrings/releases/tag/0.9.1) - 2020-03-21 - -[Compare with 0.9.0](https://github.com/pawamoy/mkdocstrings/compare/0.9.0...0.9.1) - -### Bug fixes -- Fix cross-references when deploying to GitHub pages ([36f804b](https://github.com/pawamoy/mkdocstrings/commit/36f804beab01531c0331ed89d21f3e5e15bd8585)). - - -## [0.9.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.9.0) - 2020-03-21 - -[Compare with 0.8.0](https://github.com/pawamoy/mkdocstrings/compare/0.8.0...0.9.0) - -This version is a big refactor. We will just list the new features without pointing to particular commits. -The documentation rendering looks slightly different, and should be better than before. -No identified breaking changes for end-users. - -### Features -- **Language agnostic:** we moved the code responsible for loading Python documentation into a new project, - [`pytkdocs`](https://github.com/pawamoy/pytkdocs), and implemented a "handlers" logic, effectively allowing to - support any given language. Waiting for your handlers contributions :wink:! -- **Multiple themes support:** handlers can offer templates for multiple `mkdocs` themes. -- **Better cross-references:** cross-references now not only work between documented objects (between all languages, - given the objects' identifiers are unique), but also for every heading of your Markdown pages. -- **Configuration options:** the rendering of Python documentation can now be configured, - (globally and locally thanks to the handlers system), - [check the docs!](https://pawamoy.github.io/mkdocstrings/reference/handlers/python/#mkdocstrings.handlers.python.PythonRenderer.DEFAULT_CONFIG) - Also see the [recommended CSS](https://pawamoy.github.io/mkdocstrings/handlers/python/#recommended-style). -- **Proper logging messages:** `mkdocstrings` now logs debug, warning and error messages, useful when troubleshooting. - -### Bug fixes -- Various fixes and better error handling. - - -## [0.8.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.8.0) - 2020-03-04 - -[Compare with 0.7.2](https://github.com/pawamoy/mkdocstrings/compare/0.7.2...0.8.0) - -### Breaking Changes -- Be compatible with Mkdocs >= 1.1 ([5a974a4](https://github.com/pawamoy/mkdocstrings/commit/5a974a4eb810904d6836e216d8539affc8acaa6f)). - This is a breaking change as we're not compatible with versions of Mkdocs below 1.1 anymore. - If you cannot upgrade Mkdocs to 1.1, pin mkdocstrings' version to 0.7.2. - -## [0.7.2](https://github.com/pawamoy/mkdocstrings/releases/tag/0.7.2) - 2020-03-04 - -[Compare with 0.7.1](https://github.com/pawamoy/mkdocstrings/compare/0.7.1...0.7.2) - -### Bug Fixes -- Catch `OSError` when trying to get source lines ([8e8d604](https://github.com/pawamoy/mkdocstrings/commit/8e8d604ba95363c140841c84535d2350d7ebbfe3)). -- Do not render signature empty sentinel ([16dfd73](https://github.com/pawamoy/mkdocstrings/commit/16dfd73cf30d01314dba756d3f10308b99c87dcc)). -- Fix for nested classes and their attributes ([7fef903](https://github.com/pawamoy/mkdocstrings/commit/7fef9037c5299d6106347b0db29f85a644f85c16)). -- Fix `relative_file_path` method ([52715ad](https://github.com/pawamoy/mkdocstrings/commit/52715adc59fe2e26a9e91df88bac8b8b32d4635e)). -- Wrap file path in backticks to escape it ([2525f39](https://github.com/pawamoy/mkdocstrings/commit/2525f39ad8c181679fa33db8e6dfaa28eb39c289)). - -## [0.7.1](https://github.com/pawamoy/mkdocstrings/releases/tag/0.7.1) - 2020-02-18 - -[Compare with 0.7.0](https://github.com/pawamoy/mkdocstrings/compare/0.7.0...0.7.1) - -### Bug Fixes -- Replace literal slash with os.sep for Windows compatibility ([70f9af5](https://github.com/pawamoy/mkdocstrings/commit/70f9af5e33cda694cda33870c84a770c853d84b5)). - - -## [0.7.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.7.0) - 2020-01-13 - -[Compare with 0.6.1](https://github.com/pawamoy/mkdocstrings/compare/0.6.1...0.7.0) - -### Bug Fixes -- Don't mark args or kwargs as required ([4049d6f](https://github.com/pawamoy/mkdocstrings/commit/4049d6f27c332b05db06bcfe6cc564f3c1c0f013)). -- Filter submodules ([7b11095](https://github.com/pawamoy/mkdocstrings/commit/7b110959529c5fc0275fb98c6d97e7c71e205900)). - -### Code Refactoring -- Don't guess lang in generated docs ([db4f60a](https://github.com/pawamoy/mkdocstrings/commit/db4f60a13dd0d191d7515683d7d42ae374b39fae)). -- Render at HTML step with custom markdown converter ([9b5a3e1](https://github.com/pawamoy/mkdocstrings/commit/9b5a3e126cd584893a8d0858ca9b67b8251e88f1)). - -### Features -- Change forward ref to ref, fix optional unions ([2f0bfaa](https://github.com/pawamoy/mkdocstrings/commit/2f0bfaabf367bfa513c20fb1230409306e43add2)). -- Discover package submodules ([231062a](https://github.com/pawamoy/mkdocstrings/commit/231062a3a107abc02134f102a06693969cf603ad)). -- Implement watched source code (hacks) ([4a67953](https://github.com/pawamoy/mkdocstrings/commit/4a67953c0af9da363d52ba058b3c51cf4cbfaabe)). - - -## [0.6.1](https://github.com/pawamoy/mkdocstrings/releases/tag/0.6.1) - 2020-01-02 - -[Compare with 0.6.0](https://github.com/pawamoy/mkdocstrings/compare/0.6.0...0.6.1) - -### Bug Fixes -- Break docstring discarding loop if found ([5a17fec](https://github.com/pawamoy/mkdocstrings/commit/5a17fec5beed2003d19ccdcb359b46b79bfcf469)). -- Fix discarding docstring ([143f7cb](https://github.com/pawamoy/mkdocstrings/commit/143f7cb00f02a7d3179cc5606ed7903566250227)). -- Fix getting annotation from nodes ([ecde72b](https://github.com/pawamoy/mkdocstrings/commit/ecde72bb22ccedb36aa847dd50504c63ad04498c)). -- Fix various things ([affbf06](https://github.com/pawamoy/mkdocstrings/commit/affbf064d457d4b626e8f67d38e94d7919bc2df2)). - -### Code Refactoring -- Break as soon as we find the same attr in a parent class while trying to discard the docstring ([65d7908](https://github.com/pawamoy/mkdocstrings/commit/65d7908f489ec465b2803ea8f55c70d0f9d7586b)). -- Split Docstring.parse method to improve readability ([2226e2d](https://github.com/pawamoy/mkdocstrings/commit/2226e2d55a6b9bbdd5a56183f1a9ba3c5f01b5ac)). - - -## [0.6.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.6.0) - 2019-12-28 - -[Compare with 0.5.0](https://github.com/pawamoy/mkdocstrings/compare/0.5.0...0.6.0) - -### Bug Fixes -- Fix GenericMeta import error on Python 3.7+ ([febf2b9](https://github.com/pawamoy/mkdocstrings/commit/febf2b9749d97cce80f5d20339372842fdffc908)). - -### Code Refactoring -- More classes. Still ugly code though :'( ([f41c119](https://github.com/pawamoy/mkdocstrings/commit/f41c11988d8d849a0310cca511c2d93a74cab86f)). -- Split into more modules ([f1872a4](https://github.com/pawamoy/mkdocstrings/commit/f1872a4c8d41a0b9603b7f344de3186110a4e1bd)). -- Use Object subclasses ([40dd106](https://github.com/pawamoy/mkdocstrings/commit/40dd1062188e6ad6ef6fbc12ddead2132fe6af1e)). - - -## [0.5.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.5.0) - 2019-12-22 - -[Compare with 0.4.0](https://github.com/pawamoy/mkdocstrings/compare/0.4.0...0.5.0) - -### Features -- Use divs in HTML contents to ease styling ([2a36a0e](https://github.com/pawamoy/mkdocstrings/commit/2a36a0eba7f52c43a3eba593ddd971acaa0a9c92)). - - -## [0.4.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.4.0) - 2019-12-22 - -[Compare with 0.3.0](https://github.com/pawamoy/mkdocstrings/compare/0.3.0...0.4.0) - -### Features -- Parse docstrings Google-style blocks, get types from signature ([5af0c7b](https://github.com/pawamoy/mkdocstrings/commit/5af0c7b766ea7158d603b44c6df278dbcd189864)). - - -## [0.3.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.3.0) - 2019-12-21 - -[Compare with 0.2.0](https://github.com/pawamoy/mkdocstrings/compare/0.2.0...0.3.0) - -### Features -- Allow object referencing in docstrings ([2dd50c0](https://github.com/pawamoy/mkdocstrings/commit/2dd50c06f96acaf0e2f969f217f0cbcfb1de2fd4)). - - -## [0.2.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.2.0) - 2019-12-15 - -[Compare with 0.1.0](https://github.com/pawamoy/mkdocstrings/compare/0.1.0...0.2.0) - -### Misc -- Refactor, features, etc. ([111fa85](https://github.com/pawamoy/mkdocstrings/commit/111fa85a6305a198ac4e19a75bb491b98683929c)). - - -## [0.1.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.1.0) - 2019-12-12 - -[Compare with first commit](https://github.com/pawamoy/mkdocstrings/compare/f1dd8fb2b4a4ae81f9144fe062ca9743ae82bd69...0.1.0) - -### Misc -- Clean up (delete unused files) ([c227043](https://github.com/pawamoy/mkdocstrings/commit/c227043814381b95031e426725e97106931f4ef9)). -- Clean up unused makefile rules ([edc01e9](https://github.com/pawamoy/mkdocstrings/commit/edc01e99aa7b762e800d9ae25cd5b842812dc326)). -- Initial commit ([f1dd8fb](https://github.com/pawamoy/mkdocstrings/commit/f1dd8fb2b4a4ae81f9144fe062ca9743ae82bd69)). -- Update readme ([ae56bdd](https://github.com/pawamoy/mkdocstrings/commit/ae56bdd9ac5692665409e99eb0fd509d8dfc605e)). -- Add plugin ([6ed5cb1](https://github.com/pawamoy/mkdocstrings/commit/6ed5cb1879b498ddc8d0fe1c04db7e3527f2ff81)). -- First PoC, needs better theming ([18a00b9](https://github.com/pawamoy/mkdocstrings/commit/18a00b9405a94405256a1ad2ae45886da40296e4)). -- Get attributes docstrings ([7838fff](https://github.com/pawamoy/mkdocstrings/commit/7838fffa5b1d5a481fd2ea5a94d305a96b06c321)). -- Refactor ([f68f1a8](https://github.com/pawamoy/mkdocstrings/commit/f68f1a89d477a55a6e86a9eb4c92bd5d6416b5cc)). diff --git a/tests/fixtures/pulp_maven/README.md b/tests/fixtures/pulp_maven/README.md deleted file mode 100644 index 3dc93d1..0000000 --- a/tests/fixtures/pulp_maven/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# Welcome - -This is my project. diff --git a/tests/fixtures/pulp_maven/new_repo2/main.py b/tests/fixtures/pulp_maven/new_repo2/main.py deleted file mode 100644 index ded3317..0000000 --- a/tests/fixtures/pulp_maven/new_repo2/main.py +++ /dev/null @@ -1,60 +0,0 @@ -""" -This is a docstring. - -Example: - ``` - my_class = MyClass("foo", 30) - result = my_class.create("somethinng") - result_2 = my_function(result, "12", 13) - print(result_2) - ``` -""" - -import typing as t - -SOME_CONSTANT = 123 -OTHER_CONSTANT = True -global_variable = "foobar" -global_dict = {"a": 123, "b": 456, "c": False} - - -class MyClass: - """ - My class is awsome. - """ - - def __init__(self, name: str, age: int): - """ - This generates a MyClass instance. - - Args: - name: The name of the class - age: The age of the class. - Raises: - ValueError: If name or age is invalid - """ - self.name = name - self.age = age - - def get(self, object: t.Any) -> t.Any: - """This is my method""" - - def create(self, overwrite: bool) -> None: - """This is my method""" - - def update(self, object: t.Any) -> int: - """This is my method""" - - def delete(self, object: t.Any) -> str: - """This is my method""" - - -def my_function(a: int, b: str, c: float): - """ - This is a utility function - - Args: - a: Integer number presenting something. - b: Another number but as a string. - c: Yet another number, but as a float. - """ diff --git a/tests/fixtures/pulp_maven/staging_docs/content-manager/guides/How to bind since here..md b/tests/fixtures/pulp_maven/staging_docs/content-manager/guides/How to bind since here..md deleted file mode 100644 index ff6104f..0000000 --- a/tests/fixtures/pulp_maven/staging_docs/content-manager/guides/How to bind since here..md +++ /dev/null @@ -1,43 +0,0 @@ ---- -repository: -tags: ['guide', 'content-manager'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# How to bind since here. - -Try place watch agreement dinner. Let hope consider again. Bar region author firm heavy. Important floor which important customer. Style among music young development. Industry environmental article word hit wish. Garden design stuff hour apply throw. Pick loss after girl. Too task best letter guy leg. Year son camera. - - -1. update official. -1. update identify that certainly. -1. do already city fish. -1. create blue watch manager. - ---- - - -## 1 - update official. - -History character never. Buy quickly hear authority end. Night production defense although middle no speech worry. Last goal both final third yourself. Worry church music open. Tv sort ago. Worker reflect nation tonight among from hair. Store show plant difficult wrong door. Fast when sometimes name help. Off role at democratic father. - - -## 2 - update identify that certainly. - -Majority mention situation pass fight. Character class truth wrong animal population technology medical. Pattern natural sell special town. Or how base exactly board approach. Light professional because number number sense personal. Power tough child activity before action. Prove blood none pull commercial politics since. Campaign all ask boy another five. Pay decision suffer six design yard. - - -## 3 - do already city fish. - -Seat maintain firm avoid man character whether. Win everyone present. Over ahead reveal name minute pressure hot. Order forward ball. Memory thus particular dark claim strategy. Book large certainly research often. - - -## 4 - create blue watch manager. - -Like western goal who. Entire matter military race. Ground time list hand chance now fly. Myself after film enough pretty. Baby affect various including able through policy. Various model short carry major another drug. Summer recognize pass resource. Direction open nearly. Rather range public case. - - - diff --git a/tests/fixtures/pulp_maven/staging_docs/content-manager/guides/How to bind world none..md b/tests/fixtures/pulp_maven/staging_docs/content-manager/guides/How to bind world none..md deleted file mode 100644 index 0068515..0000000 --- a/tests/fixtures/pulp_maven/staging_docs/content-manager/guides/How to bind world none..md +++ /dev/null @@ -1,37 +0,0 @@ ---- -repository: -tags: ['guide', 'content-manager'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# How to bind world none. - -Contain itself real. Future ok because garden hear home economy. Two home contain accept. Along color bed accept coach minute. Maybe lead administration rich sport coach end recently. - - -1. delete everyone today mr describe. -1. create hit weight. -1. generate appear strategy. - ---- - - -## 1 - delete everyone today mr describe. - -Through me us. Identify Democrat partner. Executive themselves feeling onto member little. Least authority most many wrong. Right accept test then million unit. Meeting shoulder myself mean arrive what manage seem. - - -## 2 - create hit weight. - -Middle environmental accept. Election his training those me attack baby. Name player past policy other. Out be military enter low group anyone. Store black television feel almost all. Society movement respond almost major foot. Talk although onto traditional. They contain experience build. Option call moment painting color conference dinner. - - -## 3 - generate appear strategy. - -Near act reality girl front draw. Different make stop morning seem. Support than get there. Pick event yes program sound figure. Director first believe community few piece relate. Student least issue nature risk. Bar thousand decision consider trade number every pressure. Mean late consumer paper use send. This article consider from western. - - - diff --git a/tests/fixtures/pulp_maven/staging_docs/content-manager/guides/How to do already choose boy..md b/tests/fixtures/pulp_maven/staging_docs/content-manager/guides/How to do already choose boy..md deleted file mode 100644 index 3aa0dc4..0000000 --- a/tests/fixtures/pulp_maven/staging_docs/content-manager/guides/How to do already choose boy..md +++ /dev/null @@ -1,43 +0,0 @@ ---- -repository: -tags: ['guide', 'content-manager'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# How to do already choose boy. - -Movie military manager teach suggest reason special. Western face image low brother. Fight home small. Lead throughout bed capital place serious. Bring stage land spring majority. City every would culture customer my. Man suddenly federal claim. Standard person new population understand. Voice they law nature. Throw life need democratic wait training. - - -1. delete everything occur six. -1. bind since challenge lawyer. -1. do onto run. -1. delete evening skill. - ---- - - -## 1 - delete everything occur six. - -Around wrong own seem central popular finally. Area protect page sell meet hospital tell arm. Number you artist need group media could. Week environment allow between type would sense. Question teach night debate. Up kitchen focus four bit experience. Upon step issue staff week contain serve. - - -## 2 - bind since challenge lawyer. - -Deep establish matter value tree they inside. Cut close necessary energy similar. Fill ten new serious here modern. Indicate its somebody present raise sense. Break onto stuff issue. Room compare picture institution card. - - -## 3 - do onto run. - -Safe agent show herself professor. Kitchen establish will but. True doctor serve senior. Spend trip special across arrive others. Us summer strong third. Often indicate start. Around science before teach he party pick. Ask model provide father boy up friend office. - - -## 4 - delete evening skill. - -Court yes soon those. Ago music value learn teach new. By as half. Hot oil least reach war threat somebody. Leave let company apply popular source wish whether. Size include store attention action center. Together agent fill bring political could financial. Thank language yes series fund. - - - diff --git a/tests/fixtures/pulp_maven/staging_docs/content-manager/guides/How to generate run realize something..md b/tests/fixtures/pulp_maven/staging_docs/content-manager/guides/How to generate run realize something..md deleted file mode 100644 index d3ee552..0000000 --- a/tests/fixtures/pulp_maven/staging_docs/content-manager/guides/How to generate run realize something..md +++ /dev/null @@ -1,31 +0,0 @@ ---- -repository: -tags: ['guide', 'content-manager'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# How to generate run realize something. - -Decide identify president church realize color. Tree here service hair look pretty. No yard seek. Increase his Mr hear. Early easy always number. Begin meeting five quite knowledge land subject. Best field modern none election sign most. Among floor pull development receive. International feel American rock phone. - - -1. delete suffer letter seem need. -1. update pull leave. - ---- - - -## 1 - delete suffer letter seem need. - -Anything skill likely pull support hope entire. Who someone need people. Here most experience drive half treatment house. In decade dog. Place wish model. In score marriage how course. Building court loss call cause money. Relate employee either forget. Event century necessary production. South threat son person significant. - - -## 2 - update pull leave. - -Site respond agency yet lawyer four character. Daughter space stock finish feel major. Thank head wall treat professor under article lot. Newspaper health instead pressure hope. Work idea top peace yard heart. Wrong down himself whole worker. Phone Mrs require charge in win out. Market center ask region. So soldier our several often instead try. - - - diff --git a/tests/fixtures/pulp_maven/staging_docs/content-manager/learn/About scalable Model deployment.md b/tests/fixtures/pulp_maven/staging_docs/content-manager/learn/About scalable Model deployment.md deleted file mode 100644 index 5d54668..0000000 --- a/tests/fixtures/pulp_maven/staging_docs/content-manager/learn/About scalable Model deployment.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -repository: -tags: ['guide', 'content-manager'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# About scalable Model deployment - -Source half stop occur close travel job democratic. Professional politics fast throughout network summer. Rest change cell answer. Even help out determine heart professor something. Yourself name someone consumer. Yourself old me television deep. Father measure he. - - -## North identify foot worker ball few. - -Arrive participant point size. Game magazine instead firm mouth six camera. -Paper policy collection everybody two. Move news church quite need. -Development produce near hundred space feel. Beautiful social evidence voice individual. -Leg size or. Left subject only lawyer technology personal world. - -Appear group concern forget whom. Government leader pay buy charge. Politics answer admit team fish tell long. -Again break support there. Institution through far will like capital lay. -Particular film son ahead memory. -Collection newspaper school draw. -Within national former hospital of industry place. Station same cover national part. - -Community order consider executive within company case. Tell edge marriage. Imagine west material other rock. -Set affect and scene set fish wall. Air practice indeed member. -Society hand action thing remember notice than good. -Position soldier will bring this. Listen follow will up including election science around. - - -## Instead child both close. - -Card painting question successful interview. After threat my example contain pass about. Learn industry among no candidate. -Buy out relationship activity sure throw old. Everybody modern lead. -Whom arm tough relationship laugh economy. Outside five good provide. -Size agreement mission position. Here daughter often when. - -Task event prevent item tax establish television. Strong general reach quality three focus him environment. -Reflect already education check despite research. Describe public particular. Budget money hour response morning stand often. - -Over but collection west at collection ten. Organization by political. -Group act politics different art. -That official itself hope ever value. Sport those federal green. Myself measure generation report. -Hot record nation last. Because should father realize. Serve discussion cell difficult account soon only scene. - -During culture impact build trade force. -Cause west audience teacher deal growth body save. Wind wish we forget stand more above entire. -Daughter near door eight century now form. -Play available create general its second cup. Shake seven another. - -Hot mention describe. Author style final perform. -The most strategy trouble such artist central agree. Structure suddenly natural information. Environment cut care half strategy money market city. -Little arrive or part. International whose tend politics relationship always market notice. - diff --git a/tests/fixtures/pulp_maven/staging_docs/content-manager/learn/On resilient Repository setup.md b/tests/fixtures/pulp_maven/staging_docs/content-manager/learn/On resilient Repository setup.md deleted file mode 100644 index b3fbf98..0000000 --- a/tests/fixtures/pulp_maven/staging_docs/content-manager/learn/On resilient Repository setup.md +++ /dev/null @@ -1,69 +0,0 @@ ---- -repository: -tags: ['guide', 'content-manager'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# On resilient Repository setup - -Somebody media hot couple. Speech sister mention either term smile. Reveal nice determine television. Thus out manager one development people ten. Resource avoid yeah develop coach within ever. - - -## Difference instead item just American yourself notice best. - -Consider care until happen truth wife. Apply real alone window. Service among measure energy appear yeah pay its. -Former city as large between. Involve name loss less. -Will perform could political. Above moment hand whether computer until thousand really. Bar training area whole senior trouble. - -Expect according involve thought whom. Space director mouth ago. -Goal understand mention particularly financial. Arm risk edge tree born less somebody middle. Role person question green it. -North open customer character drop herself. Within world chance minute. - -Describe guy family follow. Hold win success feeling film young money. -Teacher his structure house staff follow green. Be per toward notice heavy three. Beat offer cup degree window partner whatever. -Blood tax himself arm sister fast. -High wrong performance clearly woman north. - -Significant blue music ability. Unit side street key. -Claim drop animal ago seem. Everything south within town fund. -Fine crime speech world capital. Worry task group break. -Country benefit we ahead specific agency rate. Peace kid put house. Manage boy teach apply tree occur various. - - -## Perhaps idea food change create. - -Film agree officer help unit put. Attorney firm far word. Central summer realize work reality lay develop. -Offer it go adult concern left five. Protect myself court have hear. Dream should reduce computer black art. -Hear likely easy laugh. Might develop side very enjoy ahead. Because fund increase listen me different often cover. - -Behavior go morning present. Study tend nor central understand capital. Tv never assume ago message. Own gas specific dream technology new. -Sure final camera newspaper until speech. Heart read technology young green network season across. Red act little coach health sure training. - -Since level rather threat art through. Stuff check respond information set force. Artist charge why wall mission threat. Happen receive system win seven ready. -Describe affect everything information civil authority first interest. Knowledge word event realize eight firm. -Do return south whom. Safe next building record the. - -Whole Republican institution understand indicate worry old. From similar walk range dream. Foreign assume whom mother edge science state figure. Trip fall girl than during practice. -Improve what necessary west organization free well. Continue our employee tax. Likely go sister be century network would. - - -## One point building. - -Remember debate memory good everybody my close. Writer away finish many all. -Cut form away small. Study fall available message both race of. -Film old dark seat man toward high. System near nation rise health. Stage range bit thing. -No remember about off place. Other wind on call enough blood. Not yourself truth his. - -Among along cultural property. Make cover practice sure professional chair during since. Final near international scientist unit per establish. -Improve debate heavy decide stage. Whole arrive perhaps social. Hear father doctor. -Summer kitchen learn security government join mean. Very week truth before administration agent. - -Alone evening shake a. Black them rise choice recognize today. -Knowledge after prevent ground notice. -Major thought position reveal job common. -Sea human suggest. Institution idea hold today. Issue where situation western reveal. Control language middle watch. -Home each well animal car turn. Member maintain use usually production. - diff --git a/tests/fixtures/pulp_maven/staging_docs/content-manager/learn/Understanding complex Content configuration.md b/tests/fixtures/pulp_maven/staging_docs/content-manager/learn/Understanding complex Content configuration.md deleted file mode 100644 index c4a5565..0000000 --- a/tests/fixtures/pulp_maven/staging_docs/content-manager/learn/Understanding complex Content configuration.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -repository: -tags: ['guide', 'content-manager'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# Understanding complex Content configuration - -Staff south run usually animal painting write. Early these could rate budget hear wish. Here Mrs hand marriage debate. Past lot force parent fly. Involve almost food real. Spend kitchen former south late. - - -## Former year expert ago find day. - -Attorney say car will service government end now. Sign family nature. Seat pattern president top training indeed conference. Whether author something role see. - -Address whether position my common. American behind method look plan film author. Evidence ever health make simple page. -Front bit parent memory. Care sister assume real loss. As enough country big yard program business. - -Happen open girl. Center base customer director shake deep tough. Window throw election represent back stuff. -Nation wife check bad you. Agent road approach enough son civil. Thought general professional. - -Large modern specific put evidence. Section sort these. -Claim nearly real able raise difference. Number less only arrive middle end truth. -Million claim name front book. Its write provide put thank daughter remain adult. - - -## Fill value personal old. - -Table type its return enter realize. Strategy whole yeah wait look. They practice fire indicate source break. -Care hear whose financial kid. Respond rate of ready final can. Great stuff plan. - -Magazine president whether play edge no social. Data throw rate clearly into. -However between popular test. Reduce hear movie various onto despite high. Tell center and soon. - -Material decision summer ground. Season hope age end truth painting. Capital public fire general. -Personal phone each chair avoid bag. Scene provide suffer me magazine. - -Society crime effort open increase. After technology clear treatment. Idea in arrive her huge guess. -Reflect that service appear possible close. Skin age personal man school. - - -## Least billion born box common. - -Never ask life return make. I receive summer attorney. -Value mean born line better. Significant week later we although. Kitchen level old responsibility perform check. -Do use above miss year animal impact. Effect quite fear culture several themselves where. - -Save available go. Leg develop yard system truth management whatever. -Individual person rather. Prevent ten inside may Mr several behavior. -Evening sell guy hair. Main happy thousand issue music you look. -Fine occur society technology film. Avoid compare boy whom. - -Benefit drug religious cell especially finally culture explain. Debate behind thousand win. -Success late strong role education fund. Worker sometimes event TV relationship. -Only sign many idea where cell. Arrive operation sell stand. Expect age main general mention. - diff --git a/tests/fixtures/pulp_maven/staging_docs/content-manager/tutorials/Getting started as content-manager/00 - Getting started as content-manager.md b/tests/fixtures/pulp_maven/staging_docs/content-manager/tutorials/Getting started as content-manager/00 - Getting started as content-manager.md deleted file mode 100644 index c4af130..0000000 --- a/tests/fixtures/pulp_maven/staging_docs/content-manager/tutorials/Getting started as content-manager/00 - Getting started as content-manager.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -repository: -tags: ['tutorial', 'content-manager'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# 00 - Getting started as content-manager - -## What we'll be doing - -Similar tell wind artist less level certainly. Scientist nor never western never industry. Democrat animal point exist truth test. Tv worker campaign food out message. Serve live test southern tough. Reach recognize stock class risk claim energy. Chair cold only. Able most pattern explain assume trial. Front herself business. Identify body recent leave behavior. Television east science security teacher carry. Table bit matter country name paper process. Call matter month continue soldier task over. Major participant challenge everyone side. - - -## Sense authority several toward morning organization Democrat stay. - -Why would before first language specific despite. Reality heart brother role tend pull. First lot painting boy. Foot think something senior. -Who fact describe final. Door run consider effect quite why station husband. -Today radio lead take. Soon share key enough. - -Page audience throw source tell. -Keep great prevent accept into in. Let strong game car she pull admit. Sense leave different the. -Air lead type lawyer ever whom cup rock. Herself federal send term difficult imagine wrong until. - -Cultural behavior area human health serve. Hotel win baby star let. Buy oil short team food general. -Picture respond practice build floor. Each occur at. Explain believe page. -Company significant water. Hand election ability industry movement former. - -Sign manage security door deep. Member mission interesting movement consider. -Do light whether nice find weight. -Prevent specific likely fall market can only. Catch us moment drug physical energy. - -Same newspaper teach room each vote recognize campaign. None animal sing look. -Find treat week stop very page. Tv factor voice yeah move. -Anyone our find. Father safe sea. Life the great through plant statement by us. - - -## Better different follow commercial wear whatever. - -There send board. Level either doctor name imagine factor. Think stop would money yourself consumer. -Weight husband who anything step think. Phone place data pick view against before north. Near draw research against. Laugh themselves turn music rest capital. -Without cell wall rich. Send benefit president read necessary. - -Opportunity interesting by institution capital herself. -Person couple already control feeling. Yes candidate agent leave east. Life since central only almost help measure style. Beautiful measure simply million nor resource. -Share head choice. Different pull court feel hair truth. Raise note enough hard modern nearly begin. - -Whose animal among guy significant would young. College important over trip mission brother. -Partner cold front place decision. Be moment sign believe. Worker dinner race. Idea mention capital throw. -Today specific series against account father. Individual network identify deep gun. - diff --git a/tests/fixtures/pulp_maven/staging_docs/content-manager/tutorials/Getting started as content-manager/01 - Configuring the artifact infrastructure.md b/tests/fixtures/pulp_maven/staging_docs/content-manager/tutorials/Getting started as content-manager/01 - Configuring the artifact infrastructure.md deleted file mode 100644 index 5d202d1..0000000 --- a/tests/fixtures/pulp_maven/staging_docs/content-manager/tutorials/Getting started as content-manager/01 - Configuring the artifact infrastructure.md +++ /dev/null @@ -1,89 +0,0 @@ ---- -repository: -tags: ['guide', 'content-manager'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# 01 - Configuring the artifact infrastructure - -## What we'll be doing - -Worker station national. He state ability fine. Sure free simply big. Light plant job have. Add away road raise just. It none effort production five. Along television young together simple cover nor. Particular your serious sister. - - -## Million pick dinner shoulder ball car. - -Million ability necessary treat. -Simple wish protect north woman explain choice. Hair single debate recognize. Above his option health accept hotel set. Figure blood company offer. -Fill environmental recently town. Like vote specific name. -Especially first weight much common local. Figure buy experience age beautiful couple. Skill rich affect. - -Poor west about pick. Strong production feel she against. Six statement pay. -Play likely soldier. To reach thousand. -Food rather information region will cut far. Upon later news day learn. -Purpose whether page brother. Again west half view. Think several door sit line ground. -Risk degree without. Now leg affect space whether attorney attack positive. - -Majority make quite series itself customer total wonder. Part follow see yourself. Need quite road good. -As common miss away able indeed fund. Project cold then high energy wish. -Even song inside growth positive when. Garden management laugh anyone wife notice upon. Together thought spring red theory. - -Study have news box response about. Far material hope low central kind. -Else growth pass assume fine. Service this perhaps moment fire management. Staff Congress house top successful bed so. -Prepare admit amount wait. -Share marriage energy factor different popular you. Home provide one cold head attack bag each. Begin dark travel thus then newspaper natural. - - -## Knowledge will eat he. - -Lead near rate. -Subject material friend community. Cause technology firm event. Fund sort bank less official anything. Face big discover. -Lose movement sign term book member paper safe. Others nor either look. Side near those natural. - -Case another defense class read letter five. Church interview listen light camera. -Them protect fact baby. -Available provide hit modern bad pay effect. Add some executive rest wind factor. -For letter physical under under however purpose meet. Get position color season toward senior agreement. Idea various fill history buy read. - -Section yet let reduce wonder professional. -Industry other task attorney. Hotel bar investment street break interview. Area live statement report rather really address. -Heart any big family will. Accept he argue before soldier anything. -Great brother evening official fight job can. -Explain wonder maintain speak. - - -## My information drug large. - -Before decade and cup positive almost. Fast government pick during anyone yes unit same. Dream win set. Product half next learn idea around. - -Bank pressure on north likely maybe. Blood sit fall. -Benefit yourself raise break. Real person concern player agency with chance. - -Be camera product Congress or where everything. Throw quality pay response enough occur. -Trial in traditional prepare. House wear word society back. Game guy television. -Society party step. Edge need eat foot nature. - - -## Would consumer simply indicate compare at. - -Service large ten hold close writer read. Strong morning food collection stop foreign certainly. Piece must loss. -Nature help fall record get almost. Wear finish mouth particular the likely size campaign. Base tonight organization. -Million third second spring. - -Pattern else enough agreement Mrs effect. Argue leave into high century summer. -Half will box better. Young agree least along. -A risk foot question surface focus adult worry. -If federal Mrs. Relationship us care become mother star significant notice. - -Commercial year begin simple article wear pay. Truth help campaign represent. Particularly ready floor network. -Time understand gun know. Type alone nation environment they. -Authority thus law then. Bar true quality. -Inside collection seem especially building. Feel sort return Mr. Customer employee wide mention. - -Data feel factor. Service PM support pay room a but. -Huge woman both wait position wind. South really some process. Third clear summer capital fire skin pretty probably. -Anything within only onto must blood. Than still opportunity carry option foot exactly. - diff --git a/tests/fixtures/pulp_maven/staging_docs/content-manager/tutorials/Getting started as content-manager/02 - Configuring the content contexts.md b/tests/fixtures/pulp_maven/staging_docs/content-manager/tutorials/Getting started as content-manager/02 - Configuring the content contexts.md deleted file mode 100644 index 9020242..0000000 --- a/tests/fixtures/pulp_maven/staging_docs/content-manager/tutorials/Getting started as content-manager/02 - Configuring the content contexts.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -repository: -tags: ['guide', 'content-manager'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# 02 - Configuring the content contexts - -## What we'll be doing - -Nothing eye order visit. Reality international book enjoy. Prove call late such adult as every. Term scene star letter once wall. Military cup some happen exactly that network. Investment remember paper with reveal billion must. - - -## Suddenly card less market shake marriage young. - -Officer term day actually teach. Bring her world just. Their top stage. Education then catch remember agreement. -Bag serve follow manage page or financial. From probably Republican million choose truth wish organization. Account believe technology perform light everything Congress. - -Professional decade low for save. Recently audience main statement within black ground. Worker learn hour opportunity. -Development effect game skill popular. Hundred guy represent. -And one car community bag air. Every either voice fast. - -Serve movie attention without my current nature. American market general whose list start understand. -Stop skill money research fish. Military should read other painting sing. Project box big why cost. -Support involve agree central bit. Face mother happen mention approach exist head. Safe similar cut like six in. - -Bar dinner take once expect hotel total allow. Investment save four young ground. -Newspaper education face major pull admit. Professor TV audience audience firm keep. -Important true everything guy. He life husband chance music less during. Beyond best positive town tree edge note. - - -## Government visit sense others. - -Ask debate hot what performance prove. State green election usually good firm. Where rise travel past positive. -Treatment laugh like much high sign. Soon long unit successful create. Within almost decide how financial college. -Data quite marriage cause day impact. Camera else movement including several hand. - -Important ask company sport leader test newspaper. Early natural above story. -Maintain nor can ask good foot. Lead program most protect reveal. -Response finally inside face provide respond everyone page. Do ground design subject value wall. Rise seat world animal can national that. - -Employee interesting police son. -Last art picture improve four. Decision behind state practice. -Out high wrong too special evidence admit. Small section financial out organization authority put. Study city nearly care. -Build finish break energy. Power thus almost player material. Difference popular keep too deal than. - diff --git a/tests/fixtures/pulp_maven/staging_docs/developer/guides/How to bind break..md b/tests/fixtures/pulp_maven/staging_docs/developer/guides/How to bind break..md deleted file mode 100644 index b46d7a9..0000000 --- a/tests/fixtures/pulp_maven/staging_docs/developer/guides/How to bind break..md +++ /dev/null @@ -1,31 +0,0 @@ ---- -repository: -tags: ['guide', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# How to bind break. - -Able discuss develop treat. None well culture small. Government alone site involve gas civil. Forget because natural person able. Investment service describe choose off spend fund. Process ball religious rich. Area investment rich support watch blue thing. Suggest traditional reality deep picture. Structure step painting no bag. State cause push. - - -1. create long must factor. -1. update why ok while fact. - ---- - - -## 1 - create long must factor. - -More specific although region. Stuff pretty mean group table. Some board five. Fill would trouble beat strong despite. Right about activity practice cell travel. Either person can security. Offer use bill magazine west exist. Scientist answer news real walk yourself tell general. Item method current. Establish politics action sign continue. - - -## 2 - update why ok while fact. - -Good peace phone million vote. Buy military you practice house. Who line maintain second third third sign. Strong article travel travel. Decade left consumer option. Last research dog explain south suggest. Result crime current often nearly them. Support single forget fire hospital city. Stage method sure scientist. - - - diff --git a/tests/fixtures/pulp_maven/staging_docs/developer/guides/How to do subject..md b/tests/fixtures/pulp_maven/staging_docs/developer/guides/How to do subject..md deleted file mode 100644 index a048279..0000000 --- a/tests/fixtures/pulp_maven/staging_docs/developer/guides/How to do subject..md +++ /dev/null @@ -1,31 +0,0 @@ ---- -repository: -tags: ['guide', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# How to do subject. - -Product region doctor high answer modern act hope. Eight office weight. Arm west doctor simple. Which lay become month idea. Already hour up. Owner think form control look join. Note range arm never cultural. Oil sister everyone action treat hundred see. - - -1. bind bed heavy. -1. update though control job. - ---- - - -## 1 - bind bed heavy. - -Mr far what college. Evidence dark hard despite machine. Hand season rest director admit. Ask mention this through true he plant own. Beat pick network help. My career try. - - -## 2 - update though control job. - -Fine attention and play others technology mouth. Try small thousand rule down word some. Again Congress today field girl. Everybody wear rest care on. Imagine find indeed firm. More teacher adult manager no. Future team current teach hold number effort chair. Yet Republican cold body watch. - - - diff --git a/tests/fixtures/pulp_maven/staging_docs/developer/learn/On flexible Model configuration.md b/tests/fixtures/pulp_maven/staging_docs/developer/learn/On flexible Model configuration.md deleted file mode 100644 index 86ec123..0000000 --- a/tests/fixtures/pulp_maven/staging_docs/developer/learn/On flexible Model configuration.md +++ /dev/null @@ -1,97 +0,0 @@ ---- -repository: -tags: ['guide', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# On flexible Model configuration - -Technology face use Mr follow analysis. Use push successful. Whole same move population pay. Camera my evening oil billion large get generation. Trouble social full series under. Hotel news trade Mrs easy however partner. Nearly art young real. - - -## Fast major film outside knowledge cell anything. - -From both many turn want detail sing. Cold area true conference war during prove meeting. -Gun between poor. -Heavy last drop program station song easy. Black expert this here set. -Seek adult half candidate ten. Lawyer part stock film listen. Method public kitchen beautiful partner prepare. - -Research wide professor purpose those without. As glass huge with theory smile company. -Speech save art by police past collection. -Else probably industry physical often worker. Daughter collection still across always if partner. -Million chair beyond pressure tonight gun forget memory. - -Change state actually contain. Finally hand at debate new. -Phone effort lay. Capital follow my may wait deal kind. It sound act relationship about. -News while let everyone candidate sister read. -Away weight final. Listen specific statement care. - -Food describe director require protect call involve. Middle glass hope claim nice those send. Protect staff gas. -Put alone property girl capital. Project coach difference. -Establish body get carry about range new should. Out reality soon second. Remain large commercial hit PM draw and daughter. Book Mrs once produce six above. - - -## Garden market then agency Democrat. - -Election each manage image. Bar feeling business remember. Maybe the contain cell company performance remain. -Feeling science practice sport teacher. Born region fill cover. Language husband throw would interest free. -Price baby certainly stay involve conference say. Tough hundred job guy. - -Wind listen property would parent forget at focus. State commercial ready shoulder. -Family surface administration. Fact best carry case laugh. -Level own guy major free meet would between. -Audience style best against husband. Development baby performance. - -Development group expert manager street. -Finish member above manage situation. Significant institution player strategy role compare. -Produce animal care end. -Catch last response responsibility pull lot. Race unit loss source week. Ago oil land happen ask. - -Change heart over. A simple line trade matter room particular. Information stand here actually what world over program. -Design should sell property fish national former. Against nor table perform under. His into lead this accept rock increase. - -Audience rock nothing run story sister she make. Positive create property. -Single thought research citizen hair. Foreign choose general. -Begin director one apply usually attorney. Order happen run loss rate tax success. Simple plant thank edge small than high. - - -## Season fine seek student result through sometimes thus. - -Their discussion economic exactly ten step. Mrs gun bag. -Political sense already whole land weight now. Rise buy high rich. Close yes allow take. -Quickly market help sea decade short smile record. Them ready project significant success. Evidence next life mean. -Determine American American those. May book indicate piece. - -Where professional many. Visit begin room win without. -Several must science next rich history step act. -Gun through conference somebody weight simple. Key cost really gas theory. -Son owner forward then time write spring. -Manager total herself especially stock. Kitchen exist for and guy pay although. Large PM performance authority speech media. - -Win democratic impact movie but can past. Chance left weight case. -Republican attention month see administration. Thank voice modern. -Call clear college fall ask young show. Allow money end. -Large might middle paper American doctor. Less but pretty after parent take. Nation ever exactly think. - -Strong say well southern different less girl. Son crime building customer table. No agree entire. -Stock choice meeting all yeah quite per. Glass on miss section political job. Exist face important four house. -Piece either miss most it. Carry marriage meeting really. -Focus source check support audience past suffer. Wind bit professor. Seven win life. - - -## Well partner about only. - -Face if wait loss mean with. Street arm since half follow speak. Dog actually smile name newspaper. -Cut it table old. Work mention certainly because after. Candidate indicate son campaign three. - -Remain feel skill majority decision. Piece old skill employee. -Close phone collection often discuss official. Often large cultural single little. Product feeling alone weight candidate white hospital. Specific any certainly ball. - -Be whatever cover agency argue. Enough wish magazine better push. -Image between attention. Decision relate easy create use carry dark church. Finish enter artist size similar ground too describe. - -Feeling movie director American word return six. Entire international several federal fine white. - diff --git a/tests/fixtures/pulp_maven/staging_docs/developer/learn/Understanding autonomous Artifact setup.md b/tests/fixtures/pulp_maven/staging_docs/developer/learn/Understanding autonomous Artifact setup.md deleted file mode 100644 index f2b9b6f..0000000 --- a/tests/fixtures/pulp_maven/staging_docs/developer/learn/Understanding autonomous Artifact setup.md +++ /dev/null @@ -1,74 +0,0 @@ ---- -repository: -tags: ['guide', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# Understanding autonomous Artifact setup - -Prove theory find ahead whatever. Different example writer nor thousand. The and cover quickly relationship avoid science. Growth hour eye may somebody then. Relate administration evidence citizen. Response market writer move. Leave candidate tonight approach try paper. - - -## Authority protect offer father from fact. - -New visit visit south gun. Benefit meeting clearly bill often it section bank. Everybody high such perform affect cost. -Others fight truth industry. Series cold religious out. Station husband boy identify. - -Cut save step skin many test. Ground item tree into similar nature treat. Professor everything great music. Say from difficult finish beyond agreement. -I today race reduce herself could. Purpose last idea still education which safe happen. - -Bank loss present movie social. Spring leave across policy. -Reality benefit where fly. We address ball draw responsibility mean. Any attention owner black according onto. Language study him future. -Bank region generation anything. Worry value wind picture over. - -Deep scene its include once road pass. Reveal success ten measure have. -Cover east sing officer matter. Nearly indicate boy feel pretty her account. Four believe month task environment step. -Federal individual develop into. Star start PM from total however event. - - -## Space within sing difficult than budget form cell. - -Production mother prove inside move pass behavior truth. Pattern himself law sit. -Home billion stage. Interview able different must season pick. Interesting parent step strong research. -Realize some call show just much. They fund woman late relationship program chance. - -Information open successful the property authority employee. Face art there country police loss bank. -Yard success across. -Source gas short worker family power future. Heavy fact trip. -Land until order. Man old school let even easy low. Agency pretty recently wall war create design. - -Ground student give. Arm create practice focus marriage. Civil loss claim among. -It check race not situation wife her. Air behavior shoulder measure road science test compare. - -Growth trial indeed picture. Mrs right kitchen describe surface part attack. Specific high that. But key something result support police too. -Point despite kind build. Memory couple reach north return. -List represent his against senior could situation. Force argue our send. - - -## Story stock station part defense bag. - -Analysis now somebody will speech. Wish turn gun sense. -Fine identify painting. Five that pretty character result. Front not herself seat. -Meet clearly quickly morning collection which beyond. Too way team for. According answer pull trouble. -Get commercial free argue back newspaper force. - -Yeah trip see individual. Play perhaps them. Something interest sometimes investment top necessary oil. During analysis page million camera page. -Conference management teacher floor turn. Meeting somebody under safe. Community their receive language discussion road. -Member me all interview fall. Decide worry early herself Congress type maybe. - -Degree also office matter successful expert. Break ever history year doctor trial president. Side sense night wind. -Glass her she mother else let. Grow president time see price for left class. Get computer few for machine hit attorney. - -Deep statement commercial north according sure too. Of performance people industry. Expert half Mrs call. Guess something hotel all teach. -Network Democrat believe set make. -Business computer though. Hit myself bring. -Maintain something long wall production. Central but find concern try speech travel design. Bar water new that can address. - -Himself question do such glass phone hot. -Less billion yet. Hair nearly defense girl rise. List me force power have development. -Child sell detail policy. Set establish authority. Song buy scientist range. -Page major note development I development difficult out. - diff --git a/tests/fixtures/pulp_maven/staging_docs/developer/learn/Understanding complex Repository ecossystem.md b/tests/fixtures/pulp_maven/staging_docs/developer/learn/Understanding complex Repository ecossystem.md deleted file mode 100644 index ef13844..0000000 --- a/tests/fixtures/pulp_maven/staging_docs/developer/learn/Understanding complex Repository ecossystem.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -repository: -tags: ['guide', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# Understanding complex Repository ecossystem - -Similar at environment more task government. Partner scene source list class. Bad next pick capital measure artist for. Involve bar image over between prevent magazine. Ask mission national personal call TV help. Treat media smile by. Fish cost health often discover sport appear check. - - -## Education most upon professor. - -Film week similar start could party away movement. -Really worker true camera arm staff. Body talk family gas else be lose. -Structure light from might tough open. -Over second line hair husband main service. Environmental baby might help decide have industry. -Bar back live purpose say begin add really. - -Moment training moment travel structure man difference. Western size teach fall. Option include full. -Control economic itself leave even. Meet general serve. -Account floor baby authority low too else force. -Ask public even recognize student cultural. Field bring put last commercial. Summer next follow. - -Look sound study box. Morning sound reach democratic decision. Meet short allow very television. -Mrs challenge else base contain. Or drive store space factor. -Want top better security. Near eat partner power seem never morning. -Kind address imagine agent. Especially word land improve. Position minute dog. -Support professor evening exist. Network house and peace couple our. - -Him several break call. Idea series know southern use same forward partner. -Toward open fall state design sense. Man business majority their college attorney under hand. However radio ground require open hot. -Carry ok federal south. Right five no blood right hundred dinner. Second employee interview program. -Executive store positive democratic likely. - - -## Than cost meeting bit. - -Medical forward serious interesting. Recent scene range house feel close relate. She wish water ball. Term available system bag because their speech. -Style food trial throughout point late front. Hold around you enough yes word certainly. Walk speech body six increase paper inside. - -Our father measure allow become talk. Live word son mind. Will around respond ever structure purpose. -Politics stay gun wrong represent until church. Pretty ask into tell sure anyone. Director local another lot go might. -Hold since building have seek task. -Already health may you list trouble thank. Rest think eye mention force. - -Level answer five its morning than fight significant. -Heavy wear chair health room claim its. Health use physical various return dark building. Project organization system thing ago word example. -Foot just likely. Democrat bar step total security outside. -Service toward pull court mind leg they. Amount social I miss beyond too peace. Try score west fill serve there. - -Early foot significant collection least affect. Campaign friend strong. -Rich blood husband require require hair. Who organization important first respond rock plant. Pretty care little. -That important play amount yard easy doctor. Join run medical good both social. You test subject surface while resource I. - -Meeting notice our response animal Mrs. Into force series television economy. Business air than type describe expert. -Kitchen he society feel father. Response foot of month move. -Under seat reduce. Any rule born. Entire best deep remember relate. -Language join music any. Control task treatment keep trip each. Camera need tonight region. - diff --git a/tests/fixtures/pulp_maven/staging_docs/developer/learn/Understanding complex Repository setup.md b/tests/fixtures/pulp_maven/staging_docs/developer/learn/Understanding complex Repository setup.md deleted file mode 100644 index f650154..0000000 --- a/tests/fixtures/pulp_maven/staging_docs/developer/learn/Understanding complex Repository setup.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -repository: -tags: ['guide', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# Understanding complex Repository setup - -Class brother growth scientist. Less she once. Chair else number until. Management summer do upon local. Young that half member box reach have. While minute picture people ball then eat him. - - -## Study mean size behind thing. - -Great safe medical thus. Table win find each. Apply green federal news successful right reach property. Discover inside view attack choose. -Sign down only. - -Animal run whatever. Company from world mention deal. Popular peace small special light suggest heavy about. -Similar their budget already. Very particular have garden. - -Cost wonder that debate. With return consider hot behavior. -Tax key charge than anything. World line doctor agree something. Goal reason right appear significant focus. -Notice break only alone reality score. Social key husband watch pretty fish. Wait day reach give drive. - - -## Reflect behind model easy save response short. - -Move accept million response own. Large major understand amount almost old. -Design bed section. Fact lead company quite campaign expect light. -Change street computer their bill street. Actually to sometimes from. Skill form room consumer owner skin huge. - -Rest recognize black study. Society evidence large thus enter. High civil keep individual conference suggest report. -Sell her hair some and. Address education notice. Stay Mr hot house understand their remember. -Choose himself color interest see. Run hope movement leader treatment night. - -Message quality need health. Operation very debate star blue. Girl you exist Mrs. Artist seem threat live Congress ready scene. -Represent laugh cover policy. Popular sit choice impact direction government. Hard enough speech long evening everything left program. -Always kitchen pattern. - -Performance onto issue evening as. Building future south agree. -Positive minute station music direction environment. It speech establish lot case collection pretty carry. -Cultural why event test whole across. Field whatever easy oil hair catch those. - -He dog street. Effort ten respond whose. Least among our four. Adult huge career country center carry your. -Free medical performance movement hospital simple different. Collection imagine message themselves. Determine help eight movement consumer produce light. - - -## Head treatment magazine none million property. - -Information step example understand realize run then. View give smile sometimes. -Where son treat have quality. Night hair number knowledge specific expect investment of. Movement city table town catch director. - -Event rich oil table get fight worry past. Debate well success trade rule. Next worker pattern simply particularly with. -Individual institution public other individual station blood drug. Visit send organization number various loss. - -Whom first health letter. Travel form beyond you hospital. Example road Mr yes. -Bar mention Congress particularly. Fish mother away bring cover fast push. -Yeah Democrat car career none couple. Reveal war consumer report. - -Situation pay southern bad western before year. -Benefit ahead office case yourself. Tv second heavy second impact require such. -Mention show build past important. Board give say. Old scientist left area stay. - - -## Phone senior check include west training meet. - -Now consumer cause next. Morning agent trade pass. -Character foot kitchen center two let almost. Plan east just president. Above necessary these create prevent line occur crime. - -Bit teach source conference sign medical until. Fight lead very science. Even treatment growth friend middle break recent. -Teach station bit amount new newspaper car realize. Compare blood media seek fear before born live. - -Edge focus need wonder candidate person all. Face anyone study adult occur. Some suggest land. -End building artist would college because education. Style third specific chance fear appear. Care officer animal together. - -Tree former reveal whom. Know include science once. -Mind later his especially. Network section thank week game it energy. - diff --git a/tests/fixtures/pulp_maven/staging_docs/developer/tutorials/Getting started as developer/00 - Getting started as developer.md b/tests/fixtures/pulp_maven/staging_docs/developer/tutorials/Getting started as developer/00 - Getting started as developer.md deleted file mode 100644 index 872433e..0000000 --- a/tests/fixtures/pulp_maven/staging_docs/developer/tutorials/Getting started as developer/00 - Getting started as developer.md +++ /dev/null @@ -1,69 +0,0 @@ ---- -repository: -tags: ['tutorial', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# 00 - Getting started as developer - -## What we'll be doing - -Common list citizen beat behind. Modern many along message authority color. Another factor traditional prove third. Heavy prove appear instead. Draw take coach pretty get. Allow exactly although. Act six prevent strong. Guess chance soon professional build factor life. Direction field near book safe task challenge station. When see whose condition enough him concern. Red age training probably letter seem close newspaper. Leave themselves over determine occur remember almost. Road fear especially of. Unit old what right report crime team. Fact cost go move. Government effect ok at method very happen. - - -## Theory quickly trial focus smile western need. - -End data threat bring cause send. Effect develop environment western. -Middle real trip there. Save condition certain sea city. Enough as moment suggest music trip degree. Turn police thousand left move upon. -Find model test machine your member. Coach quickly back chair mouth along daughter. City threat difficult although unit. Night ever soon different. - -Same kid fall change serious marriage ok manage. -Gun little reach ever image field we. Leg face his little expect at lead seat. Scene director evidence buy little senior. -Candidate office its husband which. Something mouth parent option financial very. City this visit player thousand happen knowledge. - -Meet commercial note fly support sell. Bed trouble research without experience property much practice. Hour yourself must instead bill. -Local culture certainly single yet stay prevent. Before now heavy talk. Little by organization bit risk. - - -## Degree hair direction. - -Image body entire view enough majority recent. -Cost ready region something region society. Yeah table fill. -Bank popular agent wall benefit maybe. Glass leave capital tax truth church point. - -Watch single book consumer field. They again else federal. -Order shoulder exist field able discuss cell role. Effect minute success. So eight for scene point within share. - -Recent begin his Congress oil head. Fine huge standard deal. -Single also room knowledge sense senior. Record receive half whose. Collection personal avoid show low officer. - -Live here morning between seat. Class seek any everything according turn. -Tv manage partner attorney. Represent five administration call friend thousand rather. Because much history also available admit. - -Car bill position article. Ahead assume model face me family just. -Sit everyone important almost. Forward young expect right do talk. - - -## Summer physical defense or. - -Save keep research wear until body soldier bar. -Fine car understand. Painting Democrat hard not. -Good laugh enjoy. Under hold tend development answer maintain. About represent population Republican. Speech middle than goal country describe oil. - -Ok create response. His who recent manage serious north garden keep. -Almost choice accept organization. Civil brother there finish fact until. Enjoy policy most experience since material. -Risk management clearly between sell. Crime term ahead win. Standard cultural from skin piece deep. - -Get evidence he. News social form describe list west yes. Professional develop know education full writer. -Floor we room around. Partner area listen indicate operation. -Write cultural partner star ever. Cell everyone Congress operation simply medical weight. -Seven himself authority. Teacher interest any would sort amount. - -Performance organization reason film. Involve executive key above occur bill. Company nearly crime run. Operation budget wrong career mind year. -College notice thought nothing economic. -Budget class available term. Camera parent draw wall computer. -Join white try apply. Movie though heart she how benefit. - diff --git a/tests/fixtures/pulp_maven/staging_docs/developer/tutorials/Getting started as developer/01 - Doing the repository dependencie.md b/tests/fixtures/pulp_maven/staging_docs/developer/tutorials/Getting started as developer/01 - Doing the repository dependencie.md deleted file mode 100644 index 8b61f0b..0000000 --- a/tests/fixtures/pulp_maven/staging_docs/developer/tutorials/Getting started as developer/01 - Doing the repository dependencie.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -repository: -tags: ['guide', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# 01 - Doing the repository dependencie - -## What we'll be doing - -Range likely determine blood where open find. Light red budget maintain report not option yes. Pull score artist dark training school. Mouth rule remain whatever up something. Message pretty benefit agency possible name husband lose. Leave note west raise color above especially. Hand enter beat foreign various support. - - -## Better close color. - -Same nice common suffer. Onto continue arrive trial whether response itself crime. -Lawyer fish too Democrat direction another. Almost case blue project. Final wear put. -Set same this put hair heavy. Gas father your game agreement perhaps. Range direction magazine free either skill economy. Three set letter lose speak compare seven. - -Wide so technology one set western. Section several husband follow within as special. Hair while stage seven force. -Finally allow kitchen person add. Baby step necessary deal gas read firm. -Accept painting realize near day age student wide. Window including that amount writer. Able training boy become them. - -Interest under apply bank. Reality board official. -Above four recent important number style. Recent know base. -Adult push term usually character anyone. Various fire their hotel wait economy fast. -Evening article watch stock without. Study some away anything send control. - -Because find lead offer clear new against. Fear tell mother effect take discuss. Whose room business campaign ground view fire. -Make it somebody able star. Into police all across those agreement own. Buy foot rather throw. -City in Republican begin. Compare collection amount left soldier be. Positive article say fast a price politics man. - - -## Notice eye trade member put. - -House to avoid. Wife summer situation. Election see study mean above he data. -Clearly return live not office late moment. Join same trip eat by great mission. Machine respond how picture until black would. Consumer fly head likely. -Else share like though above financial. Me only fact perhaps despite value difficult. Game be letter statement. Unit choice land nature tell. - -Budget among not cold military product. Parent Congress population. -Effect speak fight seem let. Foreign want beat much. Follow soon Democrat and stuff less probably. -Along popular field no month win. Late movie officer various own husband statement. Police page create book sing stock rate. - -Last through American run. Turn these fear cell water us. -Nearly responsibility commercial better southern hope. Party drive ready produce perhaps owner hard kind. Discuss again maintain. -Create game action whom trade look. Sort skill need song sing commercial until away. At whom same send. -Wrong how say machine. Season answer hear. Act very set more. I night pretty hot. - -Adult in contain too them onto. Response reduce until. Their red point unit. -From only difference possible fight ever require. Level some message artist long. News culture scientist would list. -Bad notice business not. Dinner scene he citizen politics agree become year. Improve analysis gun choice thus free where offer. Today good role us center activity prepare best. - -Less call available voice away. -Member detail tell pick listen season. Language figure since citizen section serious. Why leave business establish could director act. -Job whom buy wonder authority shoulder walk. Employee modern young evidence. -To majority next. Risk court blue whose suffer nothing maybe. - - -## World fill loss subject center personal a camera. - -Story throughout read. He learn make magazine after either strong. -Woman attack form toward own training. Meeting right front democratic. Person staff here east specific. -Friend own over Republican who national. Important return political player their. -Hard before manager account key else. - -Eat step store anything bring right population. Show significant assume. Candidate beautiful reality daughter individual raise physical eye. -Fear senior art on center general. Yeah world draw daughter seek city establish. See still partner power surface become small. - -Fight science else life. Generation pattern tonight body too. Western I answer. -Huge too want until until. Begin reduce political scene. -Task oil century million. Prevent painting along art father. Account physical energy large experience alone. -Wear operation strong whole fear behind create. Citizen growth during significant board effort. Large hard leader international. - diff --git a/tests/fixtures/pulp_maven/staging_docs/developer/tutorials/Getting started as developer/02 - Organizing the database relationships.md b/tests/fixtures/pulp_maven/staging_docs/developer/tutorials/Getting started as developer/02 - Organizing the database relationships.md deleted file mode 100644 index 2ab1ca8..0000000 --- a/tests/fixtures/pulp_maven/staging_docs/developer/tutorials/Getting started as developer/02 - Organizing the database relationships.md +++ /dev/null @@ -1,69 +0,0 @@ ---- -repository: -tags: ['guide', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# 02 - Organizing the database relationships - -## What we'll be doing - -Sign reflect mean under tell report. They education camera from president. Rock where get try response reduce. News nature dog practice strategy politics. Truth southern book standard name federal will. Mother dream close. Appear choose share place trouble. - - -## Ask knowledge stuff campaign statement. - -Poor direction hold here college phone. Along spring modern note. Such everybody large character green. - -Nor lead each clear. Leave claim training lot land yes. Language speech dinner message. -View exactly sell despite condition admit everyone. Character meeting environmental mention imagine. - -Case doctor along his. Prepare small senior speech stand character open. Resource forget ability threat pick probably. -Special piece American first none. Us tough star follow. - - -## Very TV address green dark without. - -Experience sound to. Media room improve run cell buy life. Goal true tree black example country ok. -Will building lay leg treatment. Work popular health agree later three cost. - -Cause computer politics director program talk. Interesting something represent treat. -Interview realize rest member. Class stand hear piece simply pass. - -Remember drug yes bill you great cup follow. Treat lawyer could begin firm need yard. Sign drop not. -Type speech environment employee meeting ability end. Staff sort fall raise newspaper. - -May leader worry organization meeting specific if. One partner upon good fight. -Federal capital need sea agreement onto culture. Section difficult news serious think of. Third kid increase car word plant probably. - -Light boy especially change century vote manage. End force new occur. Sell man the themselves land. -Consider address another beyond team. Statement baby feel. - - -## Tell per reach nature difficult worry tax. - -Teacher imagine speak popular. -This bring whom establish. Natural sort American just natural paper scientist. Crime pick forward. -Step miss happen actually skin will form particularly. City pick which scene. Home discussion program even. -Physical oil strong from his. - -Current measure young idea single hospital last. Generation along kitchen hold save medical same. Top media wear student. -Fight something serve mother ask couple. Get practice thank culture between. Specific since structure determine system go. -Point school detail he seem class. -Enter become treat but sure item. Idea young old size. - -Tend heart road project. Particularly question deep others practice design defense. Network activity create down stand. -Again focus food edge raise everybody grow. Free receive study it. -Despite it two feeling. Design water reason policy recent. - -South ground personal have daughter partner stop. Exist real speech security general still. -More yes truth listen fact role. -Mother although action indicate today cup. Put and through their father late book. Key admit history will. Beat officer either. -Within name raise all book. Four friend yeah charge walk participant chance. - -General article city section indicate ago benefit. Lead purpose mother instead short should effect. Cultural necessary class like. -Line worry doctor mind physical thought develop energy. Per toward realize oil. Those relationship staff miss Mr. Where matter choose over network. - diff --git a/tests/fixtures/pulp_maven/staging_docs/developer/tutorials/Getting started as developer/03 - Organizing the repository internals.md b/tests/fixtures/pulp_maven/staging_docs/developer/tutorials/Getting started as developer/03 - Organizing the repository internals.md deleted file mode 100644 index cc31370..0000000 --- a/tests/fixtures/pulp_maven/staging_docs/developer/tutorials/Getting started as developer/03 - Organizing the repository internals.md +++ /dev/null @@ -1,65 +0,0 @@ ---- -repository: -tags: ['guide', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# 03 - Organizing the repository internals - -## What we'll be doing - -Education attorney win member five short. Bed poor painting read through. These Mr bag station. Next hour visit someone mission size four. - - -## Government than really full federal ever control. - -Vote produce whole think however indicate in. Difficult them catch material read before side. Worker woman pull democratic on billion hotel. -Responsibility data exist among. Challenge face trial as establish. - -Study point involve military. Plan always onto approach organization always one. Put I factor behind close process any sister. -According direction production run everybody network. Far large leader teach story training. - -Know kind you general raise poor dog. Account public peace only question network always. Check do physical certainly. -Society big purpose stock. Challenge process order matter husband Mr detail and. Fast floor through save age significant responsibility. - - -## Then professional region shoulder. - -Majority to my although system lawyer us million. Participant similar well herself skin. -From interview animal without know. Fill simple ready only generation. -Language study building. Protect behind probably source. Authority board them matter certain. Sit sound federal billion force. - -Through federal challenge expect exactly single. Board at their build program she sound. -Place all concern form animal quickly model. Remain environment soon several check question. Every want ball fish mission ahead thank. - -Truth blood summer coach mission charge. Me after Congress recently. Democratic ten world finally what direction. -Executive class brother arrive. Each enter start fight perform product detail. -Admit music lead general. Step institution table. Room region create former exactly stuff consider. - -Me lead cost record rest. While visit investment city. World take agent direction magazine green. -Population response line those section magazine. Enough as country condition rest. - -Expect despite begin approach lay specific run plant. Nation reality north reflect lead. Image meeting month southern election identify. -Part society coach as mean. Box matter Mrs build. Receive answer debate issue. -Health official threat development wide. Skill exist human air still. - - -## Arrive democratic audience manage clearly. - -Compare may respond protect. Public either all end able notice task. -Arm article morning blood by art. Lay action social wish foreign. Thought crime probably fight sell. -Example might civil meet. Form wide grow likely idea. - -Article race edge big. Prepare become ten home until remain building. -Garden pay teach candidate establish car purpose. Owner play people really put not box. -Human relationship blue change plant. Nothing try discover attention. - -Bar until happy treatment history figure mind imagine. Reason able minute billion. Car last benefit or television eye. Section boy yard case sit go grow. -Billion yourself develop indeed design field particular. Girl name support assume bed statement. - -Available produce area raise. Once possible personal so finally. Example care product price difficult deal arm. -House whole especially level significant the. Easy modern know shoulder arrive. Until move successful young draw door. Response ready notice crime. - diff --git a/tests/fixtures/pulp_maven/staging_docs/reference/main.md b/tests/fixtures/pulp_maven/staging_docs/reference/main.md deleted file mode 100644 index 55b64b3..0000000 --- a/tests/fixtures/pulp_maven/staging_docs/reference/main.md +++ /dev/null @@ -1 +0,0 @@ -::: new_repo2.main diff --git a/tests/fixtures/pulp_maven/staging_docs/sys-admin/guides/How to create win crime..md b/tests/fixtures/pulp_maven/staging_docs/sys-admin/guides/How to create win crime..md deleted file mode 100644 index 116d922..0000000 --- a/tests/fixtures/pulp_maven/staging_docs/sys-admin/guides/How to create win crime..md +++ /dev/null @@ -1,37 +0,0 @@ ---- -repository: -tags: ['guide', 'sys-admin'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# How to create win crime. - -After rest picture data. Blood upon next various how finally. Prove human level prepare which ahead candidate. Well arrive strong court soon. Feel window over create bar little. Red along strong somebody center American allow near. Reach surface activity again until matter. Network alone rate smile effect fish book. - - -1. generate image almost. -1. delete vote military. -1. bind customer reflect. - ---- - - -## 1 - generate image almost. - -Ok religious international yourself. Contain wall attorney manager. Five American sort action industry condition result. Study probably sister door. Nation section manage fill. Than law family business. Occur sound several recognize. Page because give range all happen kitchen. - - -## 2 - delete vote military. - -Similar ground field woman goal possible. Including everything entire step more option ever. Real wide year begin surface machine rise. Business throw factor child. Mouth coach ok record increase memory. Mention somebody recognize certain production. Activity three success next might. Record wonder maintain who each. - - -## 3 - bind customer reflect. - -Something building high coach wear TV set. Push protect win trial morning. Yourself your former style all significant whatever. Area leave describe though music reveal. Area choose young term talk computer. Yes marriage road structure because land oil. Avoid memory town. President growth up message employee partner chair. - - - diff --git a/tests/fixtures/pulp_maven/staging_docs/sys-admin/guides/How to update treatment raise collection..md b/tests/fixtures/pulp_maven/staging_docs/sys-admin/guides/How to update treatment raise collection..md deleted file mode 100644 index 2d06957..0000000 --- a/tests/fixtures/pulp_maven/staging_docs/sys-admin/guides/How to update treatment raise collection..md +++ /dev/null @@ -1,43 +0,0 @@ ---- -repository: -tags: ['guide', 'sys-admin'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# How to update treatment raise collection. - -Business water me husband receive. True black store use place hold fall. Ready challenge cost would. Throw condition where health your. Million hundred time travel would scientist friend food. Question fall popular population. - - -1. update despite wall both. -1. generate people return. -1. create cost side then. -1. generate suddenly visit. - ---- - - -## 1 - update despite wall both. - -Significant something very yet interview. During college down seat reality could. Institution place receive past. Idea later book responsibility seem admit audience pattern. Discussion television huge build through new church local. Manage answer amount wife notice. Forward finally whole dinner wish as success student. Level produce industry some simply society go. Check artist instead wide. - - -## 2 - generate people return. - -Material dream environment among arm. Here indeed him fish whom store. Friend fine short get the movement. Fight fight despite do already. Table need company create parent. Dark picture air fill age unit. Million I mouth prove. Walk leader life run. - - -## 3 - create cost side then. - -Kind serious cost. Man per professor suggest. Difference good either discuss impact. Third open budget respond. Lay staff big phone PM matter. Both past husband. Above fish by political recent store personal. Learn fact consider month hand no speech. Big bar thus reason apply address space picture. - - -## 4 - generate suddenly visit. - -Customer debate thousand sign do management establish. Boy assume tough. Color mind spring rich test seven. Central event another discuss. Explain road write direction. Very six theory about value charge final onto. Blue list former watch win particular data. - - - diff --git a/tests/fixtures/pulp_maven/staging_docs/sys-admin/guides/How to update war..md b/tests/fixtures/pulp_maven/staging_docs/sys-admin/guides/How to update war..md deleted file mode 100644 index 2779353..0000000 --- a/tests/fixtures/pulp_maven/staging_docs/sys-admin/guides/How to update war..md +++ /dev/null @@ -1,31 +0,0 @@ ---- -repository: -tags: ['guide', 'sys-admin'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# How to update war. - -Color have time run capital health animal race. Social sign anything former. Word future quickly today simply according. Notice law house view campaign worry your case. See science role travel. Quickly especially leg individual war seem hear. Fast poor coach pattern. Car force defense radio. - - -1. bind return deep democrat. -1. delete commercial. - ---- - - -## 1 - bind return deep democrat. - -Usually research strong general. Use feel Democrat be central quickly. Foot Mrs gun perform language cause. Others plant up western music. Sign position special mention. Trial begin generation that get. - - -## 2 - delete commercial. - -Road shake suddenly yet. He eat first use. Paper cover college thus stay. Through hour side research deep for north book. At event general magazine. Last wind win enter authority road. Year size condition. - - - diff --git a/tests/fixtures/pulp_maven/staging_docs/sys-admin/learn/On modular Model setup.md b/tests/fixtures/pulp_maven/staging_docs/sys-admin/learn/On modular Model setup.md deleted file mode 100644 index 5910df7..0000000 --- a/tests/fixtures/pulp_maven/staging_docs/sys-admin/learn/On modular Model setup.md +++ /dev/null @@ -1,72 +0,0 @@ ---- -repository: -tags: ['guide', 'sys-admin'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# On modular Model setup - -Husband dog not visit who ever create indeed. Maintain trade range window give. Mention big beyond example scene pass little. Read artist age take agent couple area. Range partner maintain. At apply entire much democratic step. - - -## Rate staff responsibility same hour. - -Outside your decade rich. Happy house itself. -Investment bit great. Social those store point no. -Its drop lawyer instead large see long lay. Common word through. Memory north hair get lose. - -Impact increase huge low section along everyone. -Single fish community pay say clear. Who place green. Whole reason guy stock chair view. -Could anyone very can. Team boy whether. -Tree start campaign east about large. Own series natural purpose. Body trouble watch resource discussion. - -Huge individual piece detail poor certainly strong. Herself recently miss who others director. Tend realize citizen either local tough brother. -Someone else of decade staff know brother. Sit system themselves employee seat vote language. - - -## By international direction economic task north offer. - -Benefit figure night worry own alone event. Call impact offer strong determine read. Culture realize article deal us. -Fly painting seek toward president amount picture. Clear the beyond technology drop. Start official skin. - -Eat listen discover clear friend business. Measure push stand our office mission. -Left character throughout area someone actually amount. Care design gun right though. That experience teacher citizen space. - -Standard air together notice guy debate. Again often them visit. -A realize trip floor price social personal. Than wall brother. -Analysis but write. Prove matter field after land impact because effort. Avoid allow radio place risk particular. - - -## Although begin happy number. - -Piece realize nation. Alone protect factor indeed since. -Us thank red join any. Bag improve manage whose he. -North leave yeah prevent mind. Tend other season only green move thing. - -Available per common discover. Common agree free respond. Until others color here act goal cause. -Activity those guy hold prepare already. Increase eight fear sometimes environmental happen. - -War conference recently understand rate. Left order lot. -Collection Republican would five. Much capital wife. -Lose course baby car establish. That again so need popular campaign court color. - - -## Begin life in treat while whether as. - -Every kid everyone act Mr look color. Worker opportunity measure we. Prevent knowledge inside next we nation stand couple. -Trip challenge answer seat number born budget. Animal increase actually consumer. - -People though draw real around probably. Let religious score even theory the. According plan choice. - -Hand group ever unit walk. Week dark pressure authority. Catch southern general century data just. -Five than assume find close growth sell common. Fight you guess little let. - -Wall nearly court maybe investment player allow. -Care staff wall business compare why. What whole use none miss maintain wonder. Enough a soldier month goal however. - -Bit student sound thousand away expect bed. Best up full outside data fear admit. -Expert receive company degree south international probably. At leave she describe matter cause. - diff --git a/tests/fixtures/pulp_maven/staging_docs/sys-admin/tutorials/Getting started as sys-admin/00 - Getting started as sys-admin.md b/tests/fixtures/pulp_maven/staging_docs/sys-admin/tutorials/Getting started as sys-admin/00 - Getting started as sys-admin.md deleted file mode 100644 index 908f6e2..0000000 --- a/tests/fixtures/pulp_maven/staging_docs/sys-admin/tutorials/Getting started as sys-admin/00 - Getting started as sys-admin.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -repository: -tags: ['tutorial', 'sys-admin'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# 00 - Getting started as sys-admin - -## What we'll be doing - -Really ball energy growth show nothing. I believe allow service. Local agency face health list. Focus question other. Them culture already resource child be. Newspaper inside phone lawyer. Include century ever office street exactly. Without meet able already per. Represent box brother exist painting network speech experience. Water reason marriage. Personal pressure really participant member. Series reality opportunity give. Environment seem build training court. - - -## Conference old institution. - -Say put different this main public. Official force when side. -Later discover production Democrat. Many set black sort certain push. -Movement fill offer staff against seem sign. -Accept top serious special buy consumer. Born last source central sure dog way. Nothing less exactly meet while. -But remember will miss. Later we teach authority. - -Operation any begin teach gun door how. We bag personal thing figure type soon realize. Could film police glass series. Great character morning for affect. -How who of require face relationship ready. -Focus test per security. -Yes operation half sometimes federal final. Field central probably. -Simply nature above its idea discussion. With act garden walk field. Walk might red. - -Black since black. Act challenge not might there. And growth spring gas. -Consider stand also defense. Remember past money my. -Book light interest move consider someone administration. Candidate after left bank hand read travel us. Election hear analysis including interesting. - -Final need full positive same just have. -Throw career life usually minute usually wall successful. Deep treat material beautiful often result. -However focus staff power although sister analysis. Clear none challenge fly field final sometimes administration. -Beyond detail several two past performance. Forward possible identify during. - -Cut than role significant heavy especially. Something manager level. Pressure total network compare purpose. -His assume relate series. Bank current ok. Just dark rich direction network. -Community major agent goal win assume production. Walk maybe past difficult hotel above range. -Play read seven. Traditional practice close from might. - - -## Stuff nice theory often develop. - -Particular issue all involve. Moment investment one civil now. Serve play pretty sign. -Total answer onto. Nice dark trouble science price various wait. -Candidate economic him but fly sound. Long unit remember now. -Education mouth course finish guy. Back throw later ground end. Each easy moment entire finally sign. - -Stuff wonder hope daughter. Product now bank road far government speak. Blue imagine break throughout. -Several occur member. All along term street participant. -Thus blood movie guy. Dinner particularly skin back election. Face road work character. - -Growth answer water while light note. -Cold financial notice evening think. Pass street former leg meeting. Low morning shake fast act control. -Note home our always executive industry. And air former cold alone. Important phone source politics. -Cover interest career morning explain. Another the get water. - - -## Moment drive produce charge question learn candidate. - -Ten who visit realize read back. Speech later positive item role suddenly billion. -Some everything drive laugh way reason beat. -Them study soldier truth miss else his. Statement green agree positive science like. Learn week race economic anything bit. - -Cold read then pretty dark more. Success seat suggest international idea affect spend. Road this run candidate. -Support really knowledge condition rather manage large. Sit investment without night mother be realize whose. - -Student near our. Wear own point kind trip two. Air throw nice during he nature. -Wear although movement eye treatment picture. Condition as degree poor more. Wear edge stop letter fast vote yourself. -Kind include continue. Entire mouth land single trade rest friend. - -Build song seem style past television. Ball expect different all field base officer open. -Garden table decision black step employee. Form thing imagine they. Peace of computer page trial. -Best kid front bill act over raise. Good yard tonight difference south glass could. - diff --git a/tests/fixtures/pulp_maven/staging_docs/sys-admin/tutorials/Getting started as sys-admin/01 - Handling the artifact signals.md b/tests/fixtures/pulp_maven/staging_docs/sys-admin/tutorials/Getting started as sys-admin/01 - Handling the artifact signals.md deleted file mode 100644 index f82fa8e..0000000 --- a/tests/fixtures/pulp_maven/staging_docs/sys-admin/tutorials/Getting started as sys-admin/01 - Handling the artifact signals.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -repository: -tags: ['guide', 'sys-admin'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# 01 - Handling the artifact signals - -## What we'll be doing - -Kind live fine pretty blood part. Thought speak movement in. Continue dark study care less. Special week candidate vote there party. Different create themselves space. Wrong main hit meet which. Long among history. Firm daughter if page environmental. Prevent economic would trouble second wife involve exist. - - -## Meet run wait plant head. - -Garden describe election baby. All cell truth my effort lay. -Bill water other president forward. Expect street son chair national. Page unit anyone never. - -Probably audience wall structure carry. Any politics enjoy together perform. Record positive test grow. -Human street today not sea gun. Bring seek last career. - -Enter economic appear every number high. Message serve president option. Team hospital trip may receive. Laugh large quickly understand. -Today writer relationship Mrs. Upon soldier within many difference cold. - -Represent TV lot let. Beat score hour still compare reason. -Spend finish force prevent. Describe receive discover play inside sound despite. Spring rise different international. - -Past front network eat music usually. Put enjoy popular air concern. Others across why yet. According art upon big. - - -## Order let century our mention figure. - -Number easy chair early skin. Sometimes against age law school. -Positive none which. Nation scientist second measure health treat. Become cover staff none night hundred treat. - -Deal everybody deep. Week believe seem candidate employee major. Ever near take. -Case first plan someone those social. Able lot population avoid. That soldier rise admit agree. -Go four reduce carry. - -Friend purpose hand. Wear blue number fund. Difference believe road baby and more site. -Add knowledge no language student. Street exactly born produce make issue. Chair affect teacher in. - diff --git a/tests/fixtures/pulp_maven/staging_docs/sys-admin/tutorials/Getting started as sys-admin/02 - Configuring the database signals.md b/tests/fixtures/pulp_maven/staging_docs/sys-admin/tutorials/Getting started as sys-admin/02 - Configuring the database signals.md deleted file mode 100644 index c2bc234..0000000 --- a/tests/fixtures/pulp_maven/staging_docs/sys-admin/tutorials/Getting started as sys-admin/02 - Configuring the database signals.md +++ /dev/null @@ -1,74 +0,0 @@ ---- -repository: -tags: ['guide', 'sys-admin'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# 02 - Configuring the database signals - -## What we'll be doing - -Result purpose event beautiful. Consumer hold economic. Stock seem happy campaign reveal sort. Guess budget become decade determine put. Mr business yeah hit. Religious design when year. Certainly century her door more. Ball continue when up power. Let kitchen measure agency live beyond election. - - -## Especially out decide movie store question here memory. - -Simple describe value. Usually live point station claim western. -Watch small medical center quickly. Campaign seat mean wrong human. Already interview along manage parent around lose. - -Report church notice several. -History most paper others anyone. Stand list unit force stop. Nothing politics law past pattern game fund. -Indicate only yourself name stay. Particular natural investment federal. - -Strategy somebody interview speech economy class. Above role reduce yeah clearly explain especially. Attention enough reality finally prove keep team. -Adult class report company. Discuss successful effort west stop bad. Girl green common meet. - -American choice yard kitchen item bar though. Let challenge along list also effort fill source. Country guy bar from office. -Require find car. Choose summer land with raise lawyer ability. Fire wait concern standard do goal subject. - -Raise Republican political. Center cold across station talk security too. Father anyone each establish relationship. -Heart when bank expert. When shoulder skill theory cost doctor. Despite focus write response along return figure. - - -## So simple cut grow small suddenly. - -Impact late ten they before important personal. Mention various eight friend. Black where candidate front. -Ok thing hold move special. Old organization thought significant everyone act. -Player never everyone yes majority. Work national here many fire case free his. -White contain police. Contain Republican around while huge quality. Case alone low always. - -Could face step foreign consumer their. Leg look news president. -Language market already tend stuff statement official. Idea send gas actually represent consider. Major ball nothing many. -Majority various everything theory political hospital then. Foot western despite hospital democratic. -I machine inside too color meeting on. Fire yard when first its. -Draw before prepare main lose form. - -Almost view national investment. Rich himself people onto stock cause. -Customer front box necessary church unit. Look type training president later wear material. Truth baby address money. -Actually before field thousand. Pretty relationship similar hot think sound number. -Arm house off until worker speak camera. Interview per by mean note they sound. Local law red effect describe fall box. - - -## Color reach skin from catch fast money. - -Able avoid news back. -Return last bag. That same step night. -Area their issue feel. Director accept property TV. - -Create forward scene better. Everyone everyone reality wonder. -Get live still science process suddenly. Large actually show. Officer rule money call. - -Method him happy effort although. Hit herself perhaps according. -Television treatment room party. Break position back wonder. -Team race ok common serious. Hand should write real read line. -Part contain represent technology senior report. - -Serve around dream as. Building imagine Mrs director book according. Degree money candidate learn hot condition. -Quality position cup wonder although. Wear even could TV side. - -Report tell about court white. Raise thing use series appear community according class. -I perhaps discover couple in. Late something summer half position. Business about agreement note. - diff --git a/tests/fixtures/pulp_maven/staging_docs/sys-admin/tutorials/Getting started as sys-admin/03 - Deploying the content dependencie.md b/tests/fixtures/pulp_maven/staging_docs/sys-admin/tutorials/Getting started as sys-admin/03 - Deploying the content dependencie.md deleted file mode 100644 index 630b4a9..0000000 --- a/tests/fixtures/pulp_maven/staging_docs/sys-admin/tutorials/Getting started as sys-admin/03 - Deploying the content dependencie.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -repository: -tags: ['guide', 'sys-admin'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# 03 - Deploying the content dependencie - -## What we'll be doing - -Stock situation it dark continue whether. For focus firm land perform per owner. Continue someone contain. Pressure growth recently cut. What finally find left accept second cold. Never level list writer also fact national. Watch might north magazine security still year fact. - - -## Fire red number wish. - -Paper involve reveal painting street beat certain buy. Value help scientist there lose what nothing. -Little east join soon involve. Medical enter executive century. -Parent this difference finally. Along until simply population. - -Huge case issue like tax today eat. Hundred impact maybe already six medical still. -Game final wrong hit college soon current next. Poor join stock security material. - -Tonight model nice or here. Room deep six identify food give. Think gun large loss create later. -Could remain name hold smile. Blood different nothing voice power yet general throughout. -Dog message feeling cold such grow. Glass suddenly cause citizen because. - - -## Toward either wear final stuff. - -Cell reduce increase kitchen power however. Actually gun participant ever. Manager mean front look. -Between pull resource easy huge the. Boy exist perform store look. Week eat film pick security likely side edge. - -Serve alone drug that oil. Into grow century upon particular. Throughout Mrs smile actually worker tree for. -Agent yourself stage run part particular image. Start serious almost anything. Sister various once force. - -These public which fine morning issue local. Cup world my blood case evidence benefit sound. -Example option break training quality money. Through forget college economic. Trial when style matter material more. -New music front. Agreement same economy to strong today through. - -Become successful worry food since total. Knowledge risk case born. -Avoid require strong rest. Sense might check point ten consumer position inside. -Tax bank above current recently heavy star. Whatever imagine process voice little one tend. - -True detail maintain free them street. Security blue mind matter better day hold. Pull risk per different rather month research. -Open although north dog kid ready institution. Rock suffer trial each. Price capital system pressure record affect. -Adult herself him. - diff --git a/tests/fixtures/pulp_maven/staging_docs/sys-admin/tutorials/Getting started as sys-admin/04 - Setting the database dependencie.md b/tests/fixtures/pulp_maven/staging_docs/sys-admin/tutorials/Getting started as sys-admin/04 - Setting the database dependencie.md deleted file mode 100644 index aa240a4..0000000 --- a/tests/fixtures/pulp_maven/staging_docs/sys-admin/tutorials/Getting started as sys-admin/04 - Setting the database dependencie.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -repository: -tags: ['guide', 'sys-admin'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# 04 - Setting the database dependencie - -## What we'll be doing - -Person pass hair thing situation project chair. Whether difference hundred foot since concern develop. Everybody spend executive suffer wish. Herself morning task box. Above create central hour bring good sign. Artist state sometimes us. Risk bag woman yeah half ask. Become dinner which opportunity one one. - - -## Ahead always share cultural. - -Think growth specific prepare citizen create. Young nearly whose firm score. Inside argue growth education. -Whose number rest smile friend. North old force fact government decade total. Reality enter home hot Mr. - -Nature hope yard future order. Speak human century deal successful. Pull car box drop your state accept they. -Certain thought north only stay language. Enter public leader training investment. Color nature loss time model area door. - -Onto grow color audience. -Sometimes because probably month far. Meeting own available manage. -Candidate sometimes resource measure five. Note public stand however reality. Benefit do loss boy someone. - -Your draw the day. -Nothing well anyone describe range at. Outside quickly himself individual about. -Surface product science simply. Past collection gas skill. -Ahead term director specific. - - -## Attention quickly growth about power. - -Threat explain least happy tonight consider argue. Ahead physical almost fast service. -Ground threat west attorney treatment. Thought page particular carry. Office bank travel bag. - -Score billion assume operation. Television camera season opportunity game goal. Computer most always. -Defense hit law candidate. Area recent successful human. Walk later agree history. - -Walk report anything to especially feeling. Wrong enter heart population happen finally soon concern. Herself environment wife group special old. -Memory read sister look letter. Special smile form artist. - -Beautiful begin art debate energy position. Although along care quickly space thank. -Sometimes event of require middle. Deep visit water six I them. Nice bar do. - - -## Throw wall look majority television hair. - -Act believe raise almost clearly myself far Republican. As cause certain usually plan. -Away page research program. Have here number collection huge pretty so tough. -Find send when bed. Policy such general last who. - -Surface quality read machine. Measure woman job consumer behavior. -Run edge bit tell song player. Drive assume range. -Court she according either financial election. Family myself difficult after. Too establish ok voice several power. - -Fire him if music performance. I west morning. -Down care fish upon amount. Exist direction able against phone fact interest. Development southern condition question. -Paper weight yourself certain moment major agreement. Popular major school scientist protect finally population. - - -## Nice deep knowledge town feel policy. - -Board quality address baby because. Security board beautiful feel serious population camera seven. -Measure approach price white media save even pressure. Society walk indeed director friend. Investment prove treatment value quite area including remain. - -Measure executive must serve interest. Gas state exactly help. Player tend church foot meet. -That dinner husband. Change talk kind oil. -Woman respond miss agreement. Address statement police. Wife place today. - -Identify win pick can. Majority middle free fire per individual. Peace friend win themselves treat stay. Nature either those now voice. -Subject production leader race. Read raise should keep develop project prevent. - -Pattern full while best western who. Carry summer kind travel. Performance however group sort develop beautiful. -Same apply summer long. Culture inside notice common because wind measure him. Throw somebody class than executive. - diff --git a/tests/fixtures/pulpcore/CHANGELOG.md b/tests/fixtures/pulpcore/CHANGELOG.md deleted file mode 100644 index c24f672..0000000 --- a/tests/fixtures/pulpcore/CHANGELOG.md +++ /dev/null @@ -1,692 +0,0 @@ -# Changelog -All notable changes to this project will be documented in this file. - -The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) -and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). - - -## [0.24.0](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.24.0) - 2023-11-14 - -[Compare with 0.23.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.23.0...0.24.0) - -### Features - -- Cache downloaded inventories as local file ([ce84dd5](https://github.com/mkdocstrings/mkdocstrings/commit/ce84dd57dc5cd3bf3f4be9623ddaa73e1c1868f0) by Oleh Prypin). [PR #632](https://github.com/mkdocstrings/mkdocstrings/pull/632) - -### Bug Fixes - -- Make `custom_templates` relative to the config file ([370a61d](https://github.com/mkdocstrings/mkdocstrings/commit/370a61d12b33f3fb61f6bddb3939eb8ff6018620) by Waylan Limberg). [Issue #477](https://github.com/mkdocstrings/mkdocstrings/issues/477), [PR #627](https://github.com/mkdocstrings/mkdocstrings/pull/627) -- Remove duplicated headings for docstrings nested in tabs/admonitions ([e2123a9](https://github.com/mkdocstrings/mkdocstrings/commit/e2123a935edea0abdc1b439e2c2b76e002c76e2b) by Perceval Wajsburt, [f4a94f7](https://github.com/mkdocstrings/mkdocstrings/commit/f4a94f7d8b8eb1ac01d65bb7237f0077e320ddac) by Oleh Prypin). [Issue #609](https://github.com/mkdocstrings/mkdocstrings/issues/609), [PR #610](https://github.com/mkdocstrings/mkdocstrings/pull/610), [PR #613](https://github.com/mkdocstrings/mkdocstrings/pull/613) - -### Code Refactoring - -- Drop support for MkDocs < 1.4, modernize usages ([b61d4d1](https://github.com/mkdocstrings/mkdocstrings/commit/b61d4d15258c66b14266aa04b456f191f101b2c6) by Oleh Prypin). [PR #629](https://github.com/mkdocstrings/mkdocstrings/pull/629) - -## [0.23.0](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.23.0) - 2023-08-28 - -[Compare with 0.22.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.22.0...0.23.0) - -### Breaking Changes - -- Removed `BaseCollector` and `BaseRenderer` classes: they were merged into the `BaseHandler` class. -- Removed the watch feature, as MkDocs now provides it natively. -- Removed support for `selection` and `rendering` keys in YAML blocks: use `options` instead. -- Removed support for loading handlers from the `mkdocstrings.handler` namespace. - Handlers must now be packaged under the `mkdocstrings_handlers` namespace. - -### Features - -- Register all anchors for each object in the inventory ([228fb73](https://github.com/mkdocstrings/mkdocstrings/commit/228fb737caca4e20e600053bf59cbfa3e9c73906) by Timothée Mazzucotelli). - -### Bug Fixes - -- Don't add `codehilite` CSS class to inline code ([7690d41](https://github.com/mkdocstrings/mkdocstrings/commit/7690d41e2871997464367e673023585c4fb05e26) by Timothée Mazzucotelli). -- Support cross-references for API docs rendered in top-level index page ([b194452](https://github.com/mkdocstrings/mkdocstrings/commit/b194452be93aee33b3c28a468762b4d96c501f4f) by Timothée Mazzucotelli). - -### Code Refactoring - -- Sort inventories before writing them to disk ([9371e9f](https://github.com/mkdocstrings/mkdocstrings/commit/9371e9fc7dd68506b73aa1580a12c5f5cd779aba) by Timothée Mazzucotelli). -- Stop accepting sets as return value of `get_anchors` (only tuples), to preserve order ([2e10374](https://github.com/mkdocstrings/mkdocstrings/commit/2e10374be258e9713b26f73dd06d0c2520ec07a5) by Timothée Mazzucotelli). -- Remove deprecated parts ([0a90a47](https://github.com/mkdocstrings/mkdocstrings/commit/0a90a474c8dcbd95821700d7dab63f03e392c40f) by Timothée Mazzucotelli). -- Use proper parameters in `Inventory.register` method ([433c6e0](https://github.com/mkdocstrings/mkdocstrings/commit/433c6e01aab9333589f755e483f124db0836f143) by Timothée Mazzucotelli). - -## [0.22.0](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.22.0) - 2023-05-25 - -[Compare with 0.21.2](https://github.com/mkdocstrings/mkdocstrings/compare/0.21.2...0.22.0) - -### Features - -- Allow extensions to add templates ([cf0af05](https://github.com/mkdocstrings/mkdocstrings/commit/cf0af059eb89240eba0437de417c124389e2f20e) by Timothée Mazzucotelli). [PR #569](https://github.com/mkdocstrings/mkdocstrings/pull/569) - -### Code Refactoring - -- Report inventory loading errors ([2c05d78](https://github.com/mkdocstrings/mkdocstrings/commit/2c05d7854b87251e26c1a2e1810b85702ff110f3) by Timothée Mazzucotelli). Co-authored-by: Oleh Prypin - -## [0.21.2](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.21.2) - 2023-04-06 - -[Compare with 0.21.1](https://github.com/mkdocstrings/mkdocstrings/compare/0.21.1...0.21.2) - -### Bug Fixes - -- Fix regression with LRU cached method ([85efbd2](https://github.com/mkdocstrings/mkdocstrings/commit/85efbd285d4c8977755bda1c36220b241a9e1502) by Timothée Mazzucotelli). [Issue #549](https://github.com/mkdocstrings/mkdocstrings/issues/549) - -## [0.21.1](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.21.1) - 2023-04-05 - -[Compare with 0.21.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.21.0...0.21.1) - -### Bug Fixes - -- Fix missing typing-extensions dependency on Python less than 3.10 ([bff760b](https://github.com/mkdocstrings/mkdocstrings/commit/bff760b77c1eedfa770e852aa994a69ff51b0a32) by Timothée Mazzucotelli). [Issue #548](https://github.com/mkdocstrings/mkdocstrings/issues/548) - -## [0.21.0](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.21.0) - 2023-04-05 - -[Compare with 0.20.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.20.0...0.21.0) - -### Features - -- Expose the full config to handlers ([15dacf6](https://github.com/mkdocstrings/mkdocstrings/commit/15dacf62f8479a05e9604383155ffa6fade0522d) by David Patterson). [Issue #501](https://github.com/mkdocstrings/mkdocstrings/issues/501), [PR #509](https://github.com/mkdocstrings/mkdocstrings/pull/509) - -## [0.20.0](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.20.0) - 2023-01-19 - -[Compare with 0.19.1](https://github.com/mkdocstrings/mkdocstrings/compare/0.19.1...0.20.0) - -### Features -- Add `enabled` configuration option ([8cf117d](https://github.com/mkdocstrings/mkdocstrings/commit/8cf117daeefb4fc522145cc567b40eb4256c0a94) by StefanBRas). [Issue #478](https://github.com/mkdocstrings/mkdocstrings/issues/478), [PR #504](https://github.com/mkdocstrings/mkdocstrings/pull/504) - -### Bug Fixes -- Handle updating Jinja environment of multiple handlers ([a6ea80c](https://github.com/mkdocstrings/mkdocstrings/commit/a6ea80c992f2a200d8cee3c9ff3b651ddd049a3d) by David Patterson). [Related PR #201](https://github.com/mkdocstrings/mkdocstrings/pull/201), [Issue #502](https://github.com/mkdocstrings/mkdocstrings/issues/502), [PR #507](https://github.com/mkdocstrings/mkdocstrings/pull/507) - -### Code Refactoring -- Make `_load_inventory` accept lists as arguments ([105ed82](https://github.com/mkdocstrings/mkdocstrings/commit/105ed8210d4665f6b52f2cc04d56df2d35cd3caf) by Sorin Sbarnea). [Needed by PR mkdocstrings/python#49](https://github.com/mkdocstrings/python/issues/49), [PR #511](https://github.com/mkdocstrings/mkdocstrings/pull/511) -- Remove support for MkDocs < 1.2 (we already depended on MkDocs >= 1.2) ([ac963c8](https://github.com/mkdocstrings/mkdocstrings/commit/ac963c88c793e640d2a7a31392aff1fc2d15ba52) by Timothée Mazzucotelli). - -## [0.19.1](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.19.1) - 2022-12-13 - -[Compare with 0.19.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.19.0...0.19.1) - -### Bug Fixes -- Fix regular expression for Sphinx inventory parsing ([348bdd5](https://github.com/mkdocstrings/mkdocstrings/commit/348bdd5e930f3cf7a8e27835189794ec940ae1b7) by Luis Michaelis). [Issue #496](https://github.com/mkdocstrings/mkdocstrings/issues/496), [PR #497](https://github.com/mkdocstrings/mkdocstrings/issues/497) - -### Code Refactoring -- Small fixes to type annotations ([9214b74](https://github.com/mkdocstrings/mkdocstrings/commit/9214b74367da1f9c808eacc8ceecc4134d5c9d3c) by Oleh Prypin). [PR #470](https://github.com/mkdocstrings/mkdocstrings/issues/470) -- Report usage-based warnings as user-facing messages ([03dd7a6](https://github.com/mkdocstrings/mkdocstrings/commit/03dd7a6e4fefa44889bda9899d9b698bcfd07990) by Oleh Prypin). [PR #464](https://github.com/mkdocstrings/mkdocstrings/issues/464) - - -## [0.19.0](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.19.0) - 2022-05-28 - -[Compare with 0.18.1](https://github.com/mkdocstrings/mkdocstrings/compare/0.18.1...0.19.0) - -### Highlights -We decided to deprecate a few things to pave the way towards a more -stable code base, bringing us closer to a v1. - -- Selection and rendering options are now combined into a single - `options` key. Using the old keys will emit a deprecation warning. -- The `BaseCollector` and `BaseRenderer` classes are deprecated in favor - of `BaseHandler`, which merges their functionality. Using the old - classes will emit a deprecation warning. - -New versions of the Python handler and the legacy Python handler -were also released in coordination with *mkdocstrings* 0.19. -See their respective changelogs: -[python](https://mkdocstrings.github.io/python/changelog/#070-2022-05-28), -[python-legacy](https://mkdocstrings.github.io/python-legacy/changelog/#023-2022-05-28). -Most notably, the Python handler gained the `members` and `filters` options -that prevented many users to switch to it. - -*mkdocstrings* stopped depending directly on the legacy Python handler. -It means you now have to explicitely depend on it, directly or through -the extra provided by *mkdocstrings*, if you want to continue using it. - -### Packaging / Dependencies -- Stop depending directly on mkdocstrings-python-legacy ([9055d58](https://github.com/mkdocstrings/mkdocstrings/commit/9055d582a6244a45a1af1aeccd8bf3436889a1a5) by Timothée Mazzucotelli). [Issue #376](https://github.com/mkdocstrings/mkdocstrings/issues/376) - -### Features -- Pass config file path to handlers ([cccebc4](https://github.com/mkdocstrings/mkdocstrings/commit/cccebc40c0d51c23381d53432d9355fba9a290ae) by Timothée Mazzucotelli). [Issue #311](https://github.com/mkdocstrings/mkdocstrings/issues/311), [PR #425](https://github.com/mkdocstrings/mkdocstrings/issues/425) - -### Code Refactoring -- Support options / deprecated options mix-up ([7c71f26](https://github.com/mkdocstrings/mkdocstrings/commit/7c71f2623b667d43c5e9eb8aea881df2c9984a0e) by Timothée Mazzucotelli). -- Deprecate watch feature in favor of MkDocs' built-in one ([c20022e](https://github.com/mkdocstrings/mkdocstrings/commit/c20022e6adfd3a18fd698f50355dfce534b9feb9) by Timothée Mazzucotelli). -- Log relative template paths if possible, instead of absolute ([91f5f83](https://github.com/mkdocstrings/mkdocstrings/commit/91f5f83408c7aab9124cc19fa47c940541d6f5ec) by Timothée Mazzucotelli). -- Deprecate `selection` and `rendering` YAML keys ([3335310](https://github.com/mkdocstrings/mkdocstrings/commit/3335310b985401642fea8322aba503cafa1c50b1) by Timothée Mazzucotelli). [PR #420](https://github.com/mkdocstrings/mkdocstrings/issues/420) -- Deprecate `BaseCollector` and `BaseRenderer` ([eb822cb](https://github.com/mkdocstrings/mkdocstrings/commit/eb822cb11ec065da0b1277299aae4ffeeffadc6f) by Timothée Mazzucotelli). [PR #413](https://github.com/mkdocstrings/mkdocstrings/issues/413) - - -## [0.18.1](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.18.1) - 2022-03-01 - -[Compare with 0.18.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.18.0...0.18.1) - -### Bug Fixes -- Don't preemptively register identifiers as anchors ([c7ac043](https://github.com/mkdocstrings/mkdocstrings/commit/c7ac04324d005d9cf7d2c1f3b2c39f212275d451) by Timothée Mazzucotelli). - - -## [0.18.0](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.18.0) - 2022-02-06 - -[Compare with 0.17.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.17.0...0.18.0) - -### Highlights -- Python 3.6 support is dropped. -- We provide a new, experimental Python handler based on [Griffe](https://github.com/mkdocstrings/griffe). - This new handler brings automatic cross-references for every annotation in your code, - including references to third-party libraries' APIs if they provide objects inventories - and you explicitely [load them](https://mkdocstrings.github.io/usage/#cross-references-to-other-projects-inventories) in `mkdocs.yml`. - [See migration notes in the documentation](https://mkdocstrings.github.io/handlers/overview/#about-the-python-handlers). -- The "legacy" Python handler now lives in its own repository at https://github.com/mkdocstrings/python-legacy. - -### Packaging / Dependencies -- Add Crystal extra, update Python extras versions ([b8222b0](https://github.com/mkdocstrings/mkdocstrings/commit/b8222b0150d4743be857bcbf40f014265095885b) by Timothée Mazzucotelli). [PR #374](https://github.com/mkdocstrings/mkdocstrings/pull/374) -- Update autorefs to actually required version ([fc6c7f6](https://github.com/mkdocstrings/mkdocstrings/commit/fc6c7f652a420ac29cf16cbb99b11a55aa9b38ea) by Timothée Mazzucotelli). -- Drop Python 3.6 support ([7205ac6](https://github.com/mkdocstrings/mkdocstrings/commit/7205ac6cf2861db61c2a5b8bf07d0e6b1a7f49fb) by Timothée Mazzucotelli). - -### Features -- Allow unwrapping the `

` tag in `convert_markdown` filter ([5351fc8](https://github.com/mkdocstrings/mkdocstrings/commit/5351fc8b417fb20f0681a22f49fcc902579eacdb) by Oleh Prypin). [PR #369](https://github.com/mkdocstrings/mkdocstrings/pull/369) -- Support handlers spanning multiple locations ([f42dfc6](https://github.com/mkdocstrings/mkdocstrings/commit/f42dfc61ce4f9f317c4bd17f568e504ed9764d35) by Timothée Mazzucotelli). [PR #355](https://github.com/mkdocstrings/mkdocstrings/pull/355) - -### Code Refactoring -- Prefix logs with the package name only ([6c2b734](https://github.com/mkdocstrings/mkdocstrings/commit/6c2b7348ae40989e4adccc087feae599fcea949d) by Timothée Mazzucotelli). [PR #375](https://github.com/mkdocstrings/mkdocstrings/pull/375) -- Extract the Python handler into its own repository ([74371e4](https://github.com/mkdocstrings/mkdocstrings/commit/74371e49c32059fefd34c7cc7f7b8f085b383237) by Timothée Mazzucotelli). [PR #356](https://github.com/mkdocstrings/mkdocstrings/pull/356) -- Support Jinja2 3.1 ([b377227](https://github.com/mkdocstrings/mkdocstrings/commit/b37722716b1e0ed6393ec71308dfb0f85e142f3b) by Timothée Mazzucotelli). [Issue #360](https://github.com/mkdocstrings/mkdocstrings/issues/360), [PR #361](https://github.com/mkdocstrings/mkdocstrings/pull/361) -- Find templates in new and deprecated namespaces ([d5d5f18](https://github.com/mkdocstrings/mkdocstrings/commit/d5d5f1844dbac3affacc95f2f3eab57a61d2068c) by Timothée Mazzucotelli). [PR #367](https://github.com/mkdocstrings/mkdocstrings/pull/367) -- Support loading handlers from the `mkdocstrings_handlers` namespace ([5c22c6c](https://github.com/mkdocstrings/mkdocstrings/commit/5c22c6ce4e056ac2334e2dfcd47c1f1a7884d352) by Timothée Mazzucotelli). [PR #367](https://github.com/mkdocstrings/mkdocstrings/pull/367) - - -## [0.17.0](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.17.0) - 2021-12-27 - -[Compare with 0.16.2](https://github.com/mkdocstrings/mkdocstrings/compare/0.16.2...0.17.0) - -### Features -- Add `show_signature` rendering option ([024ee82](https://github.com/mkdocstrings/mkdocstrings/commit/024ee826bb6f0aa297ba857bc18075d6f4162cad) by Will Da Silva). [Issue #341](https://github.com/mkdocstrings/mkdocstrings/issues/341), [PR #342](https://github.com/mkdocstrings/mkdocstrings/pull/342) -- Support Keyword Args and Yields sections ([1286427](https://github.com/mkdocstrings/mkdocstrings/commit/12864271b7f997af7b421a834919b1e686793905) by Timothée Mazzucotelli). [Issue #205](https://github.com/mkdocstrings/mkdocstrings/issues/205) and [#324](https://github.com/mkdocstrings/mkdocstrings/issues/324), [PR #331](https://github.com/mkdocstrings/mkdocstrings/pull/331) - -### Bug Fixes -- Do minimum work when falling back to re-collecting an object to get its anchor ([f6cf570](https://github.com/mkdocstrings/mkdocstrings/commit/f6cf570255df17db1088b6e6cd94bcc823b3b17f) by Timothée Mazzucotelli). [Issue #329](https://github.com/mkdocstrings/mkdocstrings/issues/329), [PR #330](https://github.com/mkdocstrings/mkdocstrings/pull/330) - -### Code Refactoring -- Return multiple identifiers from fallback method ([78c498c](https://github.com/mkdocstrings/mkdocstrings/commit/78c498c4a6cfc33cc6ceab9829426bd64e518d44) by Timothée Mazzucotelli). [Issue mkdocstrings/autorefs#11](https://github.com/mkdocstrings/autorefs/issues/11), [PR #350](https://github.com/mkdocstrings/mkdocstrings/pull/350) - - -## [0.16.2](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.16.2) - 2021-10-04 - -[Compare with 0.16.1](https://github.com/mkdocstrings/mkdocstrings/compare/0.16.1...0.16.2) - -### Dependencies -- Support `pymdown-extensions` v9.x ([0831343](https://github.com/mkdocstrings/mkdocstrings/commit/0831343aa8726ed785b17bba1c8d4adf49b46748) by Ofek Lev and [38b22ec](https://github.com/mkdocstrings/mkdocstrings/commit/38b22ec11cded4689115dafc43e16a1e8e40feda) by Timothée Mazzucotelli). - - -## [0.16.1](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.16.1) - 2021-09-23 - -[Compare with 0.16.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.16.0...0.16.1) - -### Bug Fixes -- Fix ReadTheDocs "return" template ([598621b](https://github.com/mkdocstrings/mkdocstrings/commit/598621bff29d2aeda0e14f350cda36c1a1f418d5) by Timothée Mazzucotelli). - - -## [0.16.0](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.16.0) - 2021-09-20 - -[Compare with 0.15.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.15.0...0.16.0) - -### Features -- Add a rendering option to change the sorting of members ([b1fff8b](https://github.com/mkdocstrings/mkdocstrings/commit/b1fff8b8ef4d6d77417fc43ed8be4b578d6437e4) by Joe Rickerby). [Issue #114](https://github.com/mkdocstrings/mkdocstrings/issues/114), [PR #274](https://github.com/mkdocstrings/mkdocstrings/pull/274) -- Add option to show Python base classes ([436f550](https://github.com/mkdocstrings/mkdocstrings/commit/436f5504ad72ab6d1f5b4303e6b68bc84562c32b) by Brian Koropoff). [Issue #269](https://github.com/mkdocstrings/mkdocstrings/issues/269), [PR #297](https://github.com/mkdocstrings/mkdocstrings/pull/297) -- Support loading external Python inventories in Sphinx format ([a8418cb](https://github.com/mkdocstrings/mkdocstrings/commit/a8418cb4c6193d35cdc72508b118a712cf0334e1) by Oleh Prypin). [PR #287](https://github.com/mkdocstrings/mkdocstrings/pull/287) -- Support loading external inventories and linking to them ([8b675f4](https://github.com/mkdocstrings/mkdocstrings/commit/8b675f4671f8bbfd2f337ed043e3682b0a0ad0f6) by Oleh Prypin). [PR #277](https://github.com/mkdocstrings/mkdocstrings/pull/277) -- Very basic support for MkDocs theme ([974ca90](https://github.com/mkdocstrings/mkdocstrings/commit/974ca9010efca1b8279767faf8efcd2470a8371d) by Oleh Prypin). [PR #272](https://github.com/mkdocstrings/mkdocstrings/pull/272) -- Generate objects inventory ([14ed959](https://github.com/mkdocstrings/mkdocstrings/commit/14ed959860a784a835cd71f911081f2026d66c81) and [bbd85a9](https://github.com/mkdocstrings/mkdocstrings/commit/bbd85a92fa70bddfe10a907a4d63b8daf0810cb2) by Timothée Mazzucotelli). [Issue #251](https://github.com/mkdocstrings/mkdocstrings/issues/251), [PR #253](https://github.com/mkdocstrings/mkdocstrings/pull/253) - -### Bug Fixes -- Don't render empty code blocks for missing type annotations ([d2e9e1e](https://github.com/mkdocstrings/mkdocstrings/commit/d2e9e1ef3cf304081b07f763843a9722bf9b117e) by Oleh Prypin). -- Fix custom handler not being used ([6dcf342](https://github.com/mkdocstrings/mkdocstrings/commit/6dcf342fb83b19e385d56d37235f2b23e8c8c767) by Timothée Mazzucotelli). [Issue #259](https://github.com/mkdocstrings/mkdocstrings/issues/259), [PR #263](https://github.com/mkdocstrings/mkdocstrings/pull/263) -- Don't hide `setup_commands` errors ([92418c4](https://github.com/mkdocstrings/mkdocstrings/commit/92418c4b3e80b67d5116efa73931fc113daa60e9) by Gabriel Vîjială). [PR #258](https://github.com/mkdocstrings/mkdocstrings/pull/258) - -### Code Refactoring -- Move writing extra files to an earlier stage in the build ([3890ab5](https://github.com/mkdocstrings/mkdocstrings/commit/3890ab597692e56d7ece576c166373b66ff4e615) by Oleh Prypin). [PR #275](https://github.com/mkdocstrings/mkdocstrings/pull/275) - - -## [0.15.2](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.15.2) - 2021-06-09 - -[Compare with 0.15.1](https://github.com/mkdocstrings/mkdocstrings/compare/0.15.1...0.15.2) - -### Packaging -- MkDocs default schema needs to be obtained differently now ([b3e122b](https://github.com/mkdocstrings/mkdocstrings/commit/b3e122b36d586632738ddedaed7d3df8d5dead44) by Oleh Prypin). [PR #273](https://github.com/mkdocstrings/mkdocstrings/pull/273) -- Compatibility with MkDocs 1.2: livereload isn't guaranteed now ([36e8024](https://github.com/mkdocstrings/mkdocstrings/commit/36e80248d2ab9e61975f6c83ae517115c9410fc1) by Oleh Prypin). [PR #294](https://github.com/mkdocstrings/mkdocstrings/pull/294) - - -## [0.15.1](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.15.1) - 2021-05-16 - -[Compare with 0.15.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.15.0...0.15.1) - -### Bug Fixes -- Prevent error during parallel installations ([fac2c71](https://github.com/mkdocstrings/mkdocstrings/commit/fac2c711351f7b62bf5308f19cfc612a3944588a) by Timothée Mazzucotelli). - -### Packaging -- Support the upcoming major Jinja and MarkupSafe releases ([bb4f9de](https://github.com/mkdocstrings/mkdocstrings/commit/bb4f9de08a77bef85e550d70deb0db13e6aa0c96) by Oleh Prypin). [PR #283](https://github.com/mkdocstrings/mkdocstrings/pull/283) -- Accept a higher version of mkdocs-autorefs ([c8de08e](https://github.com/mkdocstrings/mkdocstrings/commit/c8de08e177f78290d3baaca2716d1ec64c9059b6) by Oleh Prypin). [PR #282](https://github.com/mkdocstrings/mkdocstrings/pull/282) - - -## [0.15.0](https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.15.0) - 2021-02-28 - -[Compare with 0.14.0](https://github.com/mkdocstrings/mkdocstrings/compare/0.14.0...0.15.0) - -### Breaking Changes - -The following items are *possible* breaking changes: - -- Cross-linking to arbitrary headings now requires to opt-in to the *autorefs* plugin, - which is installed as a dependency of *mkdocstrings*. - See [Cross-references to any Markdown heading](https://mkdocstrings.github.io/usage/#cross-references-to-any-markdown-heading). -- *mkdocstrings* now respects your configured code highlighting method, - so if you are using the CodeHilite extension, the `.highlight` CSS class in the rendered HTML will become `.codehilite`. - So make sure to adapt your extra CSS accordingly. Or just switch to using [pymdownx.highlight](https://facelessuser.github.io/pymdown-extensions/extensions/highlight/), it's better supported by *mkdocstrings* anyway. - See [Syntax highlighting](https://mkdocstrings.github.io/theming/#syntax-highlighting). -- Most of the [CSS rules that *mkdocstrings* used to recommend](https://mkdocstrings.github.io/handlers/python/#recommended-style-material) for manual addition, now become mandatory (auto-injected into the site). This shouldn't *break* any of your styles, but you are welcome to remove the now-redundant lines that you had copied into `extra_css`, [similarly to this diff](https://github.com/mkdocstrings/mkdocstrings/pull/218/files#diff-7889a1924c66ff9318f1d81c4a3b75658d09bebf0db3b2e4023ba3e40294eb73). - -### Features -- Nicer-looking error outputs - no tracebacks from mkdocstrings ([6baf720](https://github.com/mkdocstrings/mkdocstrings/commit/6baf720850d359ddb55713553a757fe7b2283e10) by Oleh Prypin). [PR #230](https://github.com/mkdocstrings/mkdocstrings/pull/230) -- Let handlers add CSS to the pages, do so for Python handler ([05c7a3f](https://github.com/mkdocstrings/mkdocstrings/commit/05c7a3fc83b67d3244ea3bfe97dab19aa53f2d38) by Oleh Prypin). [Issue #189](https://github.com/mkdocstrings/mkdocstrings/issues/189), [PR #218](https://github.com/mkdocstrings/mkdocstrings/pull/218) -- Allow linking to an object heading not only by its canonical identifier, but also by its possible aliases ([4789950](https://github.com/mkdocstrings/mkdocstrings/commit/4789950ff43c354d47afbed5c89d5abb917ffee6) by Oleh Prypin). [PR #217](https://github.com/mkdocstrings/mkdocstrings/pull/217) - -### Bug Fixes -- Propagate the CSS class to inline highlighting as well ([c7d80e6](https://github.com/mkdocstrings/mkdocstrings/commit/c7d80e63a042913b7511c38a788967796dd10997) by Oleh Prypin). [PR #245](https://github.com/mkdocstrings/mkdocstrings/pull/245) -- Don't double-escape characters in highlighted headings ([6357144](https://github.com/mkdocstrings/mkdocstrings/commit/6357144b100be6a2e7e6140e035c289c225cec22) by Oleh Prypin). [Issue #228](https://github.com/mkdocstrings/mkdocstrings/issues/228), [PR #241](https://github.com/mkdocstrings/mkdocstrings/pull/241) - -### Code Refactoring -- Use the autorefs plugin from its new external location ([e2d74ef](https://github.com/mkdocstrings/mkdocstrings/commit/e2d74efb0d59f9a1aa45e42525ceb1d4b7638426) by Oleh Prypin). [PR #235](https://github.com/mkdocstrings/mkdocstrings/pull/235) -- Split out Markdown extensions from `handlers` to `handlers.rendering` ([7533852](https://github.com/mkdocstrings/mkdocstrings/commit/7533852e3ac0a378b70a380cef1100421b7d5763) by Oleh Prypin). [PR #233](https://github.com/mkdocstrings/mkdocstrings/pull/233) -- Theme-agnostic code highlighting, respecting configs ([f9ea009](https://github.com/mkdocstrings/mkdocstrings/commit/f9ea00979545e39983ba377f1930d73ae94165ea) by Oleh Prypin). [PR #202](https://github.com/mkdocstrings/mkdocstrings/pull/202) -- Split out autorefs plugin, make it optional ([fc67656](https://github.com/mkdocstrings/mkdocstrings/commit/fc676564f9b11269b3e0b0482703ac924069a3fa) by Oleh Prypin). [PR #220](https://github.com/mkdocstrings/mkdocstrings/pull/220) -- Remove the extra wrapper div from the final doc ([7fe438c](https://github.com/mkdocstrings/mkdocstrings/commit/7fe438c4040a2124b00c39e582ef4c38be7c55c9) by Oleh Prypin). [PR #209](https://github.com/mkdocstrings/mkdocstrings/pull/209) -- Don't re-parse the whole subdoc, expose only headings ([15f84f9](https://github.com/mkdocstrings/mkdocstrings/commit/15f84f981982c8e2b15498f5c869ac207f3ce5d7) by Oleh Prypin). [PR #209](https://github.com/mkdocstrings/mkdocstrings/pull/209) -- Actually exclude hidden headings from the doc ([0fdb082](https://github.com/mkdocstrings/mkdocstrings/commit/0fdb0821867eb0e14a972a603c22301aafecf4f4) by Oleh Prypin). [PR #209](https://github.com/mkdocstrings/mkdocstrings/pull/209) - - -## [0.14.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.14.0) - 2021-01-06 - -[Compare with 0.13.6](https://github.com/pawamoy/mkdocstrings/compare/0.13.6...0.14.0) - -Special thanks to Oleh [@oprypin](https://github.com/oprypin) Prypin who did an amazing job (this is a euphemism) -at improving *mkdocstrings*, fixing hard-to-fix bugs with clever solutions, implementing great new features -and refactoring the code for better performance and readability! Thanks Oleh! - -### Bug Fixes -- Fix double code tags ([e84d401](https://github.com/pawamoy/mkdocstrings/commit/e84d401c6dcb9aecb8cc1a58d3a0f339e1c3e78f) by Timothée Mazzucotelli). -- Don't mutate the original Markdown config for permalinks ([8f6b163](https://github.com/pawamoy/mkdocstrings/commit/8f6b163b50551da22f65e9b736e042562f77f2d7) by Oleh Prypin). -- Preserve text immediately before an autodoc ([07466fa](https://github.com/pawamoy/mkdocstrings/commit/07466fafb54963a4e35e69007b6291a0382aaeb4) by Oleh Prypin). [PR #207](https://github.com/pawamoy/mkdocstrings/pull/207) -- Remove `href` attributes from headings in templates ([d5602ff](https://github.com/pawamoy/mkdocstrings/commit/d5602ff3bb1a75ac1c8c457e972271b6c66eb8dd) by Oleh Prypin). [PR #204](https://github.com/pawamoy/mkdocstrings/pull/204) -- Don't let `toc` extension append its permalink twice ([a154f5c](https://github.com/pawamoy/mkdocstrings/commit/a154f5c4c6ef9abd221e1f89e44847ae2cf25436) by Oleh Prypin). [PR #203](https://github.com/pawamoy/mkdocstrings/pull/203) -- Fix undefined entity for `¶` ([2c29211](https://github.com/pawamoy/mkdocstrings/commit/2c29211002d515db40e5bdabf6cbf32ec8633a05) by Timothée Mazzucotelli). -- Make ids of Markdown sub-documents prefixed with the parent item id ([d493d33](https://github.com/pawamoy/mkdocstrings/commit/d493d33b3827d93e84a7b2e39f0a10dfcb782402) by Oleh Prypin). [Issue #186](https://github.com/pawamoy/mkdocstrings/issues/186) and [#193](https://github.com/pawamoy/mkdocstrings/issues/193), [PR #199](https://github.com/pawamoy/mkdocstrings/pull/199) -- More lenient regex for data-mkdocstrings-identifier ([dcfec8e](https://github.com/pawamoy/mkdocstrings/commit/dcfec8edfdff050debc5856dfc213d3119a84792) by Oleh Prypin). -- Shift Markdown headings according to the current `heading_level` ([13f41ae](https://github.com/pawamoy/mkdocstrings/commit/13f41aec5a95c82c1229baa4ac3caf4abb2add51) by Oleh Prypin). [Issue #192](https://github.com/pawamoy/mkdocstrings/issues/192), [PR #195](https://github.com/pawamoy/mkdocstrings/pull/195) -- Fix footnotes appearing in all following objects ([af24bc2](https://github.com/pawamoy/mkdocstrings/commit/af24bc246a6938ebcae7cf6ff677b194cf1af95c) by Oleh Prypin). [Issue #186](https://github.com/pawamoy/mkdocstrings/issues/186), [PR #195](https://github.com/pawamoy/mkdocstrings/pull/195) -- Fix cross-references from the root index page ([9c9f2a0](https://github.com/pawamoy/mkdocstrings/commit/9c9f2a04af94e0d88f57fd76249f7985166a9b88) by Oleh Prypin). [Issue #184](https://github.com/pawamoy/mkdocstrings/issues/184), [PR #185](https://github.com/pawamoy/mkdocstrings/pull/185) -- Fix incorrect argument name passed to Markdown ([10ce502](https://github.com/pawamoy/mkdocstrings/commit/10ce502d5fd58f1e5a4e14308ffad1bc3d7116ee) by Timothée Mazzucotelli). -- Fix error when a digit immediately follows a code tag ([9b92341](https://github.com/pawamoy/mkdocstrings/commit/9b9234160edc54b53c81a618b12095e7dd829059) by Oleh Prypin). [Issue #169](https://github.com/pawamoy/mkdocstrings/issues/169), [PR #175](https://github.com/pawamoy/mkdocstrings/pull/175) -- Detecting paths relative to template directory in logging ([a50046b](https://github.com/pawamoy/mkdocstrings/commit/a50046b5d58d62df4ba13f4c197e80edd1995eb9) by Oleh Prypin). [Issue #166](https://github.com/pawamoy/mkdocstrings/issues/166) - -### Code Refactoring -- BlockProcessor already receives strings, use them as such ([bcf7da9](https://github.com/pawamoy/mkdocstrings/commit/bcf7da911a310a63351c5082e84bb763d90d5b3b) by Oleh Prypin). -- Remove some unused code ([8504084](https://github.com/pawamoy/mkdocstrings/commit/850408421cc027be8374673cc74c71fff26f3833) by Oleh Prypin). [PR #206](https://github.com/pawamoy/mkdocstrings/pull/206) -- Improve XML parsing error handling ([ad86410](https://github.com/pawamoy/mkdocstrings/commit/ad864100b644ab1ee8daaa0d3923bc87dee1c5ca) by Timothée Mazzucotelli). -- Explicitly use MarkupSafe ([6b9ebe7](https://github.com/pawamoy/mkdocstrings/commit/6b9ebe7d510e82971acef89e9e946af3c0cc96d3) by Oleh Prypin). -- Split out the handler cache, expose it through the plugin ([6453026](https://github.com/pawamoy/mkdocstrings/commit/6453026fac287387090a67cce70c078377d107dd) by Oleh Prypin). [Issue #179](https://github.com/pawamoy/mkdocstrings/issues/179), [PR #191](https://github.com/pawamoy/mkdocstrings/pull/191) -- Use ChainMap instead of copying dicts ([c634d2c](https://github.com/pawamoy/mkdocstrings/commit/c634d2ce6377de26caa553048bb28ef1e672f7aa) by Oleh Prypin). [PR #171](https://github.com/pawamoy/mkdocstrings/pull/171) -- Rename logging to loggers to avoid confusion ([7a119cc](https://github.com/pawamoy/mkdocstrings/commit/7a119ccf27cf77cf2cbd114e7fad0a9e4e97bbd8) by Timothée Mazzucotelli). -- Simplify logging ([409f93e](https://github.com/pawamoy/mkdocstrings/commit/409f93ed26d7d8292a8bc7a6c32cb270b3769409) by Timothée Mazzucotelli). - -### Features -- Allow specifying `heading_level` as a Markdown heading ([10efc28](https://github.com/pawamoy/mkdocstrings/commit/10efc281e04b2a430cec53e49208ccc09e591667) by Oleh Prypin). [PR #170](https://github.com/pawamoy/mkdocstrings/pull/170) -- Allow any characters in identifiers ([7ede68a](https://github.com/pawamoy/mkdocstrings/commit/7ede68a0917b494eda2198931a8ad1c97fc8fce4) by Oleh Prypin). [PR #174](https://github.com/pawamoy/mkdocstrings/pull/174) -- Allow namespace packages for handlers ([39b0465](https://github.com/pawamoy/mkdocstrings/commit/39b046548f57dc59993241b24d2cf12fb5e488eb) by Timothée Mazzucotelli). -- Add template debugging/logging ([33b32c1](https://github.com/pawamoy/mkdocstrings/commit/33b32c1410bf6e8432768865c8aa86b8e091ab59) by Timothée Mazzucotelli). -- Add initial support for the ReadTheDocs theme ([1028115](https://github.com/pawamoy/mkdocstrings/commit/1028115682ed0806d6570c749af0e382c67d6120) by Timothée Mazzucotelli). [Issue #107](https://github.com/pawamoy/mkdocstrings/issues/107), [PR #159](https://github.com/pawamoy/mkdocstrings/pull/159) -- Add option to show type annotations in signatures ([f94ce9b](https://github.com/pawamoy/mkdocstrings/commit/f94ce9bdb2afc2c41c21a53636980ca077b757ce) by Timothée Mazzucotelli). [Issue #106](https://github.com/pawamoy/mkdocstrings/issues/106) - -### Packaging -- Accept verions of `pytkdocs` up to 0.10.x (see [changelog](https://pawamoy.github.io/pytkdocs/changelog/#0100-2020-12-06)). - -### Performance Improvements -- Call `update_env` only once per `Markdown` instance ([b198c74](https://github.com/pawamoy/mkdocstrings/commit/b198c74338dc3b54b999eadeef9946d69277ad77) by Oleh Prypin). [PR #201](https://github.com/pawamoy/mkdocstrings/pull/201) -- Disable Jinja's `auto_reload` to reduce disk reads ([3b28c58](https://github.com/pawamoy/mkdocstrings/commit/3b28c58c77642071419d4a98e007d5a854b7984f) by Oleh Prypin). [PR #200](https://github.com/pawamoy/mkdocstrings/pull/200) -- Rework autorefs replacement to not re-parse the final HTML ([22a9e4b](https://github.com/pawamoy/mkdocstrings/commit/22a9e4bf1b73f9b9b1a7c4876f0c677f919bc4d7) by Oleh Prypin). [Issue #187](https://github.com/pawamoy/mkdocstrings/issues/187), [PR #188](https://github.com/pawamoy/mkdocstrings/pull/188) - - -## [0.13.6](https://github.com/pawamoy/mkdocstrings/releases/tag/0.13.6) - 2020-09-28 - -[Compare with 0.13.5](https://github.com/pawamoy/mkdocstrings/compare/0.13.5...0.13.6) - -### Bug Fixes -- Fix rendering when clicking on hidden toc entries ([2af4d31](https://github.com/pawamoy/mkdocstrings/commit/2af4d310adefec614235a2c1d04d5ff56bf9c220) by Timothée Mazzucotelli). Issue [#60](https://github.com/pawamoy/mkdocstrings/issues/60). - - -## [0.13.5](https://github.com/pawamoy/mkdocstrings/releases/tag/0.13.5) - 2020-09-28 - -[Compare with 0.13.4](https://github.com/pawamoy/mkdocstrings/compare/0.13.4...0.13.5) - -## Packaging -- Accept `pytkdocs` version up to 0.9.x ([changelog](https://pawamoy.github.io/pytkdocs/changelog/#090-2020-09-28)). - - -## [0.13.4](https://github.com/pawamoy/mkdocstrings/releases/tag/0.13.4) - 2020-09-25 - -[Compare with 0.13.3](https://github.com/pawamoy/mkdocstrings/compare/0.13.3...0.13.4) - -### Bug Fixes -- Bring back arbitrary `**config` to Python handler ([fca7d4c](https://github.com/pawamoy/mkdocstrings/commit/fca7d4c75ffd7a84eaeccd27facd5575604dbfab) by Florimond Manca). Issue [#154](https://github.com/pawamoy/mkdocstrings/issues/154), PR [#155](https://github.com/pawamoy/mkdocstrings/pull/155) - - -## [0.13.3](https://github.com/pawamoy/mkdocstrings/releases/tag/0.13.3) - 2020-09-25 - -[Compare with 0.13.2](https://github.com/pawamoy/mkdocstrings/compare/0.13.2...0.13.3) - -### Packaging -- Accept `pytkdocs` version up to 0.8.x ([changelog](https://pawamoy.github.io/pytkdocs/changelog/#080-2020-09-25)). - - -## [0.13.2](https://github.com/pawamoy/mkdocstrings/releases/tag/0.13.2) - 2020-09-08 - -[Compare with 0.13.1](https://github.com/pawamoy/mkdocstrings/compare/0.13.1...0.13.2) - -### Bug Fixes -- Fix relative URLs when `use_directory_urls` is false ([421d189](https://github.com/pawamoy/mkdocstrings/commit/421d189fff9ea2608e40d85e0a93e30334782b90) by Timothée Mazzucotelli). References: [#149](https://github.com/pawamoy/mkdocstrings/issues/149) - - -## [0.13.1](https://github.com/pawamoy/mkdocstrings/releases/tag/0.13.1) - 2020-09-03 - -[Compare with 0.13.0](https://github.com/pawamoy/mkdocstrings/compare/0.13.0...0.13.1) - -### Bug Fixes -- Use relative links for cross-references ([9c77f1f](https://github.com/pawamoy/mkdocstrings/commit/9c77f1f461fa87842ae39945f9521ee85b1e413b) by Timothée Mazzucotelli). References: [#144](https://github.com/pawamoy/mkdocstrings/issues/144), [#147](https://github.com/pawamoy/mkdocstrings/issues/147) - - -## [0.13.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.13.0) - 2020-08-21 - -[Compare with 0.12.2](https://github.com/pawamoy/mkdocstrings/compare/0.12.2...0.13.0) - -### Bug Fixes -- Accept dashes in module names ([fcf79d0](https://github.com/pawamoy/mkdocstrings/commit/fcf79d0024ec46c3862c94202864e054c04a6d0b) by Timothée Mazzucotelli). References: [#140](https://github.com/pawamoy/mkdocstrings/issues/140) - -### Features -- Add option to show full path of direct members only ([d1b9401](https://github.com/pawamoy/mkdocstrings/commit/d1b9401afecb20d3123eec7334605cb15bf9d877) by Aaron Dunmore). References: [#134](https://github.com/pawamoy/mkdocstrings/issues/134), [#136](https://github.com/pawamoy/mkdocstrings/issues/136) - -### Packaging -- Accept `pymdown-extensions` versions up to 0.8.x ([see release notes](https://facelessuser.github.io/pymdown-extensions/about/releases/8.0/#8.0)) ([178d48d](https://github.com/pawamoy/mkdocstrings/commit/178d48da7a62daf285dfc5f6ff230e8bce82ed53) by Hugo van Kemenade). PR [#146](https://github.com/pawamoy/mkdocstrings/issue/146) - - -## [0.12.2](https://github.com/pawamoy/mkdocstrings/releases/tag/0.12.2) - 2020-07-24 - -[Compare with 0.12.1](https://github.com/pawamoy/mkdocstrings/compare/0.12.1...0.12.2) - -### Packaging -- Accept `pytkdocs` version up to 0.7.x ([changelog](https://pawamoy.github.io/pytkdocs/changelog/#070-2020-07-24)). - - -## [0.12.1](https://github.com/pawamoy/mkdocstrings/releases/tag/0.12.1) - 2020-07-07 - -[Compare with 0.12.0](https://github.com/pawamoy/mkdocstrings/compare/0.12.0...0.12.1) - -### Bug Fixes -- Fix HTML-escaped sequence parsing as XML ([db297f1](https://github.com/pawamoy/mkdocstrings/commit/db297f19013fc402eeff1f2827057a959e481c66) by Timothée Mazzucotelli). -- Allow running mkdocs from non-default interpreter ([283dd7b](https://github.com/pawamoy/mkdocstrings/commit/283dd7b83eeba675a16d96d2e829851c1273a625) by Jared Khan). - - -## [0.12.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.12.0) - 2020-06-14 - -[Compare with 0.11.4](https://github.com/pawamoy/mkdocstrings/compare/0.11.4...0.12.0) - -### Features -- Support attributes section in Google-style docstrings ([8300253](https://github.com/pawamoy/mkdocstrings/commit/83002532b2294ea33dcec4f2672a5a6d0f64def1) by Timothée Mazzucotelli). References: [#88](https://github.com/pawamoy/mkdocstrings/issues/88) -- Support examples section in Google-style docstrings ([650c754](https://github.com/pawamoy/mkdocstrings/commit/650c754afdd5d4fb96b1e2529f378d025a2e7daf) by Iago González). References: [#112](https://github.com/pawamoy/mkdocstrings/issues/112) - -### Packaging -- Accept `pytkdocs` version up to 0.6.x ([changelog](https://pawamoy.github.io/pytkdocs/changelog/#060-2020-06-14)). - -## [0.11.4](https://github.com/pawamoy/mkdocstrings/releases/tag/0.11.4) - 2020-06-08 - -[Compare with 0.11.3](https://github.com/pawamoy/mkdocstrings/compare/0.11.3...0.11.4) - -### Packaging -- Accept `pytkdocs` version up to 0.5.x ([changelog](https://pawamoy.github.io/pytkdocs/changelog/#050-2020-06-08)). - If it breaks your docs, please [open issues on `pytkdocs`' bug-tracker](https://github.com/pawamoy/pytkdocs/issues), - or pin `pytkdocs` version to while waiting for bug fixes <0.5.0 :clown:. - - -## [0.11.3](https://github.com/pawamoy/mkdocstrings/releases/tag/0.11.3) - 2020-06-07 - -[Compare with 0.11.2](https://github.com/pawamoy/mkdocstrings/compare/0.11.2...0.11.3) - -### Bug Fixes -- Support custom theme directory configuration ([1243cf6](https://github.com/pawamoy/mkdocstrings/commit/1243cf673aaf371e5cbf42a3e0d1aa80482398a3) by Abhishek Thakur). References: [#120](https://github.com/pawamoy/mkdocstrings/issues/120), [#121](https://github.com/pawamoy/mkdocstrings/issues/121) - - -## [0.11.2](https://github.com/pawamoy/mkdocstrings/releases/tag/0.11.2) - 2020-05-20 - -[Compare with 0.11.1](https://github.com/pawamoy/mkdocstrings/compare/0.11.1...0.11.2) - -### Packaging -- Increase `pytkdocs` version range to accept 0.4.0 - ([changelog](https://pawamoy.github.io/pytkdocs/changelog/#040-2020-05-17)). - - -## [0.11.1](https://github.com/pawamoy/mkdocstrings/releases/tag/0.11.1) - 2020-05-14 - -[Compare with 0.11.0](https://github.com/pawamoy/mkdocstrings/compare/0.11.0...0.11.1) - -### Bug Fixes -- Fix integration with mkdocs logging *une bonne fois pour toute* ([3293cbf](https://github.com/pawamoy/mkdocstrings/commit/3293cbf161f05d36de6c1d50b5de9742bf99066e) by Timothée Mazzucotelli). -- Discard setup commands stdout ([ea44cea](https://github.com/pawamoy/mkdocstrings/commit/ea44cea33159ed3a6b0b34b4cd52a17a40bd6460) by Timothée Mazzucotelli). References: [#91](https://github.com/pawamoy/mkdocstrings/issues/91) -- Use the proper python executable to start subprocesses ([9fe3b39](https://github.com/pawamoy/mkdocstrings/commit/9fe3b3915bd8f15011f8f3632a227d1eb56603fd) by Reece Dunham). References: [#91](https://github.com/pawamoy/mkdocstrings/issues/91), [#103](https://github.com/pawamoy/mkdocstrings/issues/103) - - -## [0.11.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.11.0) - 2020-04-23 - -[Compare with 0.10.3](https://github.com/pawamoy/mkdocstrings/compare/0.10.3...0.11.0) - -### Bug Fixes -- Properly raise on errors (respect strict mode) ([2097208](https://github.com/pawamoy/mkdocstrings/commit/20972082a94b64bec02c77d6a80384d8042f60ea) by Timothée Mazzucotelli). Related issues/PRs: [#86](https://github.com/pawamoy/mkdocstrings/issues/86) -- Hook properly to MkDocs logging ([b23daed](https://github.com/pawamoy/mkdocstrings/commit/b23daed3743bbd2d3f024df34582a317c51a1af0) by Timothée Mazzucotelli). Related issues/PRs: [#86](https://github.com/pawamoy/mkdocstrings/issues/86) - -### Features -- Add `setup_commands` option to python handler ([599f8e5](https://github.com/pawamoy/mkdocstrings/commit/599f8e528f55093b0011b732da959b747c1e02c0) by Ross Mechanic). Related issues/PRs: [#89](https://github.com/pawamoy/mkdocstrings/issues/89), [#90](https://github.com/pawamoy/mkdocstrings/issues/90) -- Add option to allow overriding templates ([7360021](https://github.com/pawamoy/mkdocstrings/commit/7360021ab4753706d0f6209ed960050f5d424ad8) by Mikaël Capelle). Related issues/PRs: [#59](https://github.com/pawamoy/mkdocstrings/issues/59), [#82](https://github.com/pawamoy/mkdocstrings/issues/82) - - -## [0.10.3](https://github.com/pawamoy/mkdocstrings/releases/tag/0.10.3) - 2020-04-10 - -[Compare with 0.10.2](https://github.com/pawamoy/mkdocstrings/compare/0.10.2...0.10.3) - -### Bug Fixes -- Handle `site_url` not being defined ([9fb4a9b](https://github.com/pawamoy/mkdocstrings/commit/9fb4a9bbebe2457b389921ba1ee3e1f924c5691b) by Timothée Mazzucotelli). Related issues/PRs: [#77](https://github.com/pawamoy/mkdocstrings/issues/77) - -### Packaging -This version increases the accepted range of versions for the `pytkdocs` dependency to `>=0.2.0, <0.4.0`. -The `pytkdocs` project just released [version 0.3.0](https://pawamoy.github.io/pytkdocs/changelog/#030-2020-04-10) -which: - -- adds support for complex markup in docstrings sections items descriptions -- adds support for different indentations in docstrings sections (tabulations or less/more than 4 spaces) -- fixes docstring parsing for arguments whose names start with `*`, like `*args` and `**kwargs` - - -## [0.10.2](https://github.com/pawamoy/mkdocstrings/releases/tag/0.10.2) - 2020-04-07 - -[Compare with 0.10.1](https://github.com/pawamoy/mkdocstrings/compare/0.10.1...0.10.2) - -### Packaging -This version increases the accepted range of versions for the `pymdown-extensions` dependency, -as well as for the `mkdocs-material` development dependency. Indeed, both these projects recently -released major versions 7 and 5 respectively. Users who wish to use these new versions will be able to. -See issue [#74](https://github.com/pawamoy/mkdocstrings/issues/74). - -## [0.10.1](https://github.com/pawamoy/mkdocstrings/releases/tag/0.10.1) - 2020-04-03 - -[Compare with 0.10.0](https://github.com/pawamoy/mkdocstrings/compare/0.10.0...0.10.1) - -### Bug Fixes -- Fix jinja2 error for jinja2 < 2.11 ([387f970](https://github.com/pawamoy/mkdocstrings/commit/387f97088ad2b7b25389ae6cf303bae071e90e6c) by Timothée Mazzucotelli). Related issues/PRs: [#67](https://github.com/pawamoy/mkdocstrings/issues/67), [#72](https://github.com/pawamoy/mkdocstrings/issues/72) -- Fix missing dependency pymdown-extensions ([648b99d](https://github.com/pawamoy/mkdocstrings/commit/648b99dab9d1af87db474ce7683de50c9bf8996d) by Timothée Mazzucotelli). Related issues/PRs: [#66](https://github.com/pawamoy/mkdocstrings/issues/66) -- Fix heading level of hidden toc entries ([475cc62](https://github.com/pawamoy/mkdocstrings/commit/475cc62b1cf4342b82ca8685166306441e4b83c4) by Timothée Mazzucotelli). Related issues/PRs: [#65](https://github.com/pawamoy/mkdocstrings/issues/65) -- Fix rendering signatures containing keyword_only ([c6c5add](https://github.com/pawamoy/mkdocstrings/commit/c6c5addd8be65beaf7055c9d0f512e0de8b3eba4) by Timothée Mazzucotelli). Related issues/PRs: [#68](https://github.com/pawamoy/mkdocstrings/issues/68) - - -## [0.10.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.10.0) - 2020-03-27 - -[Compare with 0.9.1](https://github.com/pawamoy/mkdocstrings/compare/0.9.1...0.10.0) - -### Features -- Prepare for new `pytkdocs` version ([336421a](https://github.com/pawamoy/mkdocstrings/commit/336421af95d752671276c2e88c5c173bff4093cc)). - Add options `filters` and `members` to the Python collector to reflect the new `pytkdocs` options. - See [the default configuration of the Python collector](https://pawamoy.github.io/mkdocstrings/reference/handlers/python/#mkdocstrings.handlers.python.PythonCollector.DEFAULT_CONFIG). - - -## [0.9.1](https://github.com/pawamoy/mkdocstrings/releases/tag/0.9.1) - 2020-03-21 - -[Compare with 0.9.0](https://github.com/pawamoy/mkdocstrings/compare/0.9.0...0.9.1) - -### Bug fixes -- Fix cross-references when deploying to GitHub pages ([36f804b](https://github.com/pawamoy/mkdocstrings/commit/36f804beab01531c0331ed89d21f3e5e15bd8585)). - - -## [0.9.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.9.0) - 2020-03-21 - -[Compare with 0.8.0](https://github.com/pawamoy/mkdocstrings/compare/0.8.0...0.9.0) - -This version is a big refactor. We will just list the new features without pointing to particular commits. -The documentation rendering looks slightly different, and should be better than before. -No identified breaking changes for end-users. - -### Features -- **Language agnostic:** we moved the code responsible for loading Python documentation into a new project, - [`pytkdocs`](https://github.com/pawamoy/pytkdocs), and implemented a "handlers" logic, effectively allowing to - support any given language. Waiting for your handlers contributions :wink:! -- **Multiple themes support:** handlers can offer templates for multiple `mkdocs` themes. -- **Better cross-references:** cross-references now not only work between documented objects (between all languages, - given the objects' identifiers are unique), but also for every heading of your Markdown pages. -- **Configuration options:** the rendering of Python documentation can now be configured, - (globally and locally thanks to the handlers system), - [check the docs!](https://pawamoy.github.io/mkdocstrings/reference/handlers/python/#mkdocstrings.handlers.python.PythonRenderer.DEFAULT_CONFIG) - Also see the [recommended CSS](https://pawamoy.github.io/mkdocstrings/handlers/python/#recommended-style). -- **Proper logging messages:** `mkdocstrings` now logs debug, warning and error messages, useful when troubleshooting. - -### Bug fixes -- Various fixes and better error handling. - - -## [0.8.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.8.0) - 2020-03-04 - -[Compare with 0.7.2](https://github.com/pawamoy/mkdocstrings/compare/0.7.2...0.8.0) - -### Breaking Changes -- Be compatible with Mkdocs >= 1.1 ([5a974a4](https://github.com/pawamoy/mkdocstrings/commit/5a974a4eb810904d6836e216d8539affc8acaa6f)). - This is a breaking change as we're not compatible with versions of Mkdocs below 1.1 anymore. - If you cannot upgrade Mkdocs to 1.1, pin mkdocstrings' version to 0.7.2. - -## [0.7.2](https://github.com/pawamoy/mkdocstrings/releases/tag/0.7.2) - 2020-03-04 - -[Compare with 0.7.1](https://github.com/pawamoy/mkdocstrings/compare/0.7.1...0.7.2) - -### Bug Fixes -- Catch `OSError` when trying to get source lines ([8e8d604](https://github.com/pawamoy/mkdocstrings/commit/8e8d604ba95363c140841c84535d2350d7ebbfe3)). -- Do not render signature empty sentinel ([16dfd73](https://github.com/pawamoy/mkdocstrings/commit/16dfd73cf30d01314dba756d3f10308b99c87dcc)). -- Fix for nested classes and their attributes ([7fef903](https://github.com/pawamoy/mkdocstrings/commit/7fef9037c5299d6106347b0db29f85a644f85c16)). -- Fix `relative_file_path` method ([52715ad](https://github.com/pawamoy/mkdocstrings/commit/52715adc59fe2e26a9e91df88bac8b8b32d4635e)). -- Wrap file path in backticks to escape it ([2525f39](https://github.com/pawamoy/mkdocstrings/commit/2525f39ad8c181679fa33db8e6dfaa28eb39c289)). - -## [0.7.1](https://github.com/pawamoy/mkdocstrings/releases/tag/0.7.1) - 2020-02-18 - -[Compare with 0.7.0](https://github.com/pawamoy/mkdocstrings/compare/0.7.0...0.7.1) - -### Bug Fixes -- Replace literal slash with os.sep for Windows compatibility ([70f9af5](https://github.com/pawamoy/mkdocstrings/commit/70f9af5e33cda694cda33870c84a770c853d84b5)). - - -## [0.7.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.7.0) - 2020-01-13 - -[Compare with 0.6.1](https://github.com/pawamoy/mkdocstrings/compare/0.6.1...0.7.0) - -### Bug Fixes -- Don't mark args or kwargs as required ([4049d6f](https://github.com/pawamoy/mkdocstrings/commit/4049d6f27c332b05db06bcfe6cc564f3c1c0f013)). -- Filter submodules ([7b11095](https://github.com/pawamoy/mkdocstrings/commit/7b110959529c5fc0275fb98c6d97e7c71e205900)). - -### Code Refactoring -- Don't guess lang in generated docs ([db4f60a](https://github.com/pawamoy/mkdocstrings/commit/db4f60a13dd0d191d7515683d7d42ae374b39fae)). -- Render at HTML step with custom markdown converter ([9b5a3e1](https://github.com/pawamoy/mkdocstrings/commit/9b5a3e126cd584893a8d0858ca9b67b8251e88f1)). - -### Features -- Change forward ref to ref, fix optional unions ([2f0bfaa](https://github.com/pawamoy/mkdocstrings/commit/2f0bfaabf367bfa513c20fb1230409306e43add2)). -- Discover package submodules ([231062a](https://github.com/pawamoy/mkdocstrings/commit/231062a3a107abc02134f102a06693969cf603ad)). -- Implement watched source code (hacks) ([4a67953](https://github.com/pawamoy/mkdocstrings/commit/4a67953c0af9da363d52ba058b3c51cf4cbfaabe)). - - -## [0.6.1](https://github.com/pawamoy/mkdocstrings/releases/tag/0.6.1) - 2020-01-02 - -[Compare with 0.6.0](https://github.com/pawamoy/mkdocstrings/compare/0.6.0...0.6.1) - -### Bug Fixes -- Break docstring discarding loop if found ([5a17fec](https://github.com/pawamoy/mkdocstrings/commit/5a17fec5beed2003d19ccdcb359b46b79bfcf469)). -- Fix discarding docstring ([143f7cb](https://github.com/pawamoy/mkdocstrings/commit/143f7cb00f02a7d3179cc5606ed7903566250227)). -- Fix getting annotation from nodes ([ecde72b](https://github.com/pawamoy/mkdocstrings/commit/ecde72bb22ccedb36aa847dd50504c63ad04498c)). -- Fix various things ([affbf06](https://github.com/pawamoy/mkdocstrings/commit/affbf064d457d4b626e8f67d38e94d7919bc2df2)). - -### Code Refactoring -- Break as soon as we find the same attr in a parent class while trying to discard the docstring ([65d7908](https://github.com/pawamoy/mkdocstrings/commit/65d7908f489ec465b2803ea8f55c70d0f9d7586b)). -- Split Docstring.parse method to improve readability ([2226e2d](https://github.com/pawamoy/mkdocstrings/commit/2226e2d55a6b9bbdd5a56183f1a9ba3c5f01b5ac)). - - -## [0.6.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.6.0) - 2019-12-28 - -[Compare with 0.5.0](https://github.com/pawamoy/mkdocstrings/compare/0.5.0...0.6.0) - -### Bug Fixes -- Fix GenericMeta import error on Python 3.7+ ([febf2b9](https://github.com/pawamoy/mkdocstrings/commit/febf2b9749d97cce80f5d20339372842fdffc908)). - -### Code Refactoring -- More classes. Still ugly code though :'( ([f41c119](https://github.com/pawamoy/mkdocstrings/commit/f41c11988d8d849a0310cca511c2d93a74cab86f)). -- Split into more modules ([f1872a4](https://github.com/pawamoy/mkdocstrings/commit/f1872a4c8d41a0b9603b7f344de3186110a4e1bd)). -- Use Object subclasses ([40dd106](https://github.com/pawamoy/mkdocstrings/commit/40dd1062188e6ad6ef6fbc12ddead2132fe6af1e)). - - -## [0.5.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.5.0) - 2019-12-22 - -[Compare with 0.4.0](https://github.com/pawamoy/mkdocstrings/compare/0.4.0...0.5.0) - -### Features -- Use divs in HTML contents to ease styling ([2a36a0e](https://github.com/pawamoy/mkdocstrings/commit/2a36a0eba7f52c43a3eba593ddd971acaa0a9c92)). - - -## [0.4.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.4.0) - 2019-12-22 - -[Compare with 0.3.0](https://github.com/pawamoy/mkdocstrings/compare/0.3.0...0.4.0) - -### Features -- Parse docstrings Google-style blocks, get types from signature ([5af0c7b](https://github.com/pawamoy/mkdocstrings/commit/5af0c7b766ea7158d603b44c6df278dbcd189864)). - - -## [0.3.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.3.0) - 2019-12-21 - -[Compare with 0.2.0](https://github.com/pawamoy/mkdocstrings/compare/0.2.0...0.3.0) - -### Features -- Allow object referencing in docstrings ([2dd50c0](https://github.com/pawamoy/mkdocstrings/commit/2dd50c06f96acaf0e2f969f217f0cbcfb1de2fd4)). - - -## [0.2.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.2.0) - 2019-12-15 - -[Compare with 0.1.0](https://github.com/pawamoy/mkdocstrings/compare/0.1.0...0.2.0) - -### Misc -- Refactor, features, etc. ([111fa85](https://github.com/pawamoy/mkdocstrings/commit/111fa85a6305a198ac4e19a75bb491b98683929c)). - - -## [0.1.0](https://github.com/pawamoy/mkdocstrings/releases/tag/0.1.0) - 2019-12-12 - -[Compare with first commit](https://github.com/pawamoy/mkdocstrings/compare/f1dd8fb2b4a4ae81f9144fe062ca9743ae82bd69...0.1.0) - -### Misc -- Clean up (delete unused files) ([c227043](https://github.com/pawamoy/mkdocstrings/commit/c227043814381b95031e426725e97106931f4ef9)). -- Clean up unused makefile rules ([edc01e9](https://github.com/pawamoy/mkdocstrings/commit/edc01e99aa7b762e800d9ae25cd5b842812dc326)). -- Initial commit ([f1dd8fb](https://github.com/pawamoy/mkdocstrings/commit/f1dd8fb2b4a4ae81f9144fe062ca9743ae82bd69)). -- Update readme ([ae56bdd](https://github.com/pawamoy/mkdocstrings/commit/ae56bdd9ac5692665409e99eb0fd509d8dfc605e)). -- Add plugin ([6ed5cb1](https://github.com/pawamoy/mkdocstrings/commit/6ed5cb1879b498ddc8d0fe1c04db7e3527f2ff81)). -- First PoC, needs better theming ([18a00b9](https://github.com/pawamoy/mkdocstrings/commit/18a00b9405a94405256a1ad2ae45886da40296e4)). -- Get attributes docstrings ([7838fff](https://github.com/pawamoy/mkdocstrings/commit/7838fffa5b1d5a481fd2ea5a94d305a96b06c321)). -- Refactor ([f68f1a8](https://github.com/pawamoy/mkdocstrings/commit/f68f1a89d477a55a6e86a9eb4c92bd5d6416b5cc)). diff --git a/tests/fixtures/pulpcore/README.md b/tests/fixtures/pulpcore/README.md deleted file mode 100644 index 3dc93d1..0000000 --- a/tests/fixtures/pulpcore/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# Welcome - -This is my project. diff --git a/tests/fixtures/pulpcore/core/main.py b/tests/fixtures/pulpcore/core/main.py deleted file mode 100644 index ded3317..0000000 --- a/tests/fixtures/pulpcore/core/main.py +++ /dev/null @@ -1,60 +0,0 @@ -""" -This is a docstring. - -Example: - ``` - my_class = MyClass("foo", 30) - result = my_class.create("somethinng") - result_2 = my_function(result, "12", 13) - print(result_2) - ``` -""" - -import typing as t - -SOME_CONSTANT = 123 -OTHER_CONSTANT = True -global_variable = "foobar" -global_dict = {"a": 123, "b": 456, "c": False} - - -class MyClass: - """ - My class is awsome. - """ - - def __init__(self, name: str, age: int): - """ - This generates a MyClass instance. - - Args: - name: The name of the class - age: The age of the class. - Raises: - ValueError: If name or age is invalid - """ - self.name = name - self.age = age - - def get(self, object: t.Any) -> t.Any: - """This is my method""" - - def create(self, overwrite: bool) -> None: - """This is my method""" - - def update(self, object: t.Any) -> int: - """This is my method""" - - def delete(self, object: t.Any) -> str: - """This is my method""" - - -def my_function(a: int, b: str, c: float): - """ - This is a utility function - - Args: - a: Integer number presenting something. - b: Another number but as a string. - c: Yet another number, but as a float. - """ diff --git a/tests/fixtures/pulpcore/staging_docs/index.md b/tests/fixtures/pulpcore/staging_docs/index.md deleted file mode 100644 index 7788cb5..0000000 --- a/tests/fixtures/pulpcore/staging_docs/index.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -hide: - - navigation - - toc ---- - -# Welcome to the Pulp Project! - -This is a landing page. - - -

- -- :material-clock-fast:{ .lg .middle } __Set up in 5 minutes__ - - --- - - Install [`mkdocs-material`](#) with [`pip`](#) and get up - and running in minutes - - [:octicons-arrow-right-24: Getting started](#) - -- :fontawesome-brands-markdown:{ .lg .middle } __It's just Markdown__ - - --- - - Focus on your content and generate a responsive and searchable static site - - [:octicons-arrow-right-24: Reference](#) - -- :material-format-font:{ .lg .middle } __Made to measure__ - - --- - - Change the colors, fonts, language, icons, logo and more with a few lines - - [:octicons-arrow-right-24: Customization](#) - -- :material-scale-balance:{ .lg .middle } __Open Source, MIT__ - - --- - - Material for MkDocs is licensed under MIT and available on [GitHub] - - [:octicons-arrow-right-24: License](#) - -
- diff --git a/tests/fixtures/pulpcore/staging_docs/reference/main.md b/tests/fixtures/pulpcore/staging_docs/reference/main.md deleted file mode 100644 index 0bfce0e..0000000 --- a/tests/fixtures/pulpcore/staging_docs/reference/main.md +++ /dev/null @@ -1 +0,0 @@ -::: core.main diff --git a/tests/fixtures/pulpcore/staging_docs/sections/development/guides/How to bind analysis trade..md b/tests/fixtures/pulpcore/staging_docs/sections/development/guides/How to bind analysis trade..md deleted file mode 100644 index 6b66d25..0000000 --- a/tests/fixtures/pulpcore/staging_docs/sections/development/guides/How to bind analysis trade..md +++ /dev/null @@ -1,43 +0,0 @@ ---- -repository: -tags: ['guide', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# How to bind analysis trade. - -Pick right fall age discuss idea reveal. Produce more take particularly debate. Everybody control painting throw improve line. Race matter floor moment study force church. Behind ask close. Four enjoy traditional network look. Blood spend this country my. Worker pay word law. - - -1. generate officer bit race. -1. delete student crime teacher. -1. do south free not. -1. create seat into he pay. - ---- - - -## 1 - generate officer bit race. - -Floor world no senior will throw information him. Hit sell draw government share. Painting your late fear parent sure reveal voice. State east run cultural deal several subject. Enjoy tax wide why difficult field officer. Glass her sign. Design technology plant offer. Son leave opportunity chance. - - -## 2 - delete student crime teacher. - -Never chance let last low character. Behavior knowledge yeah property. Medical ahead evidence. Provide include beat indeed official charge. Firm his would radio third season I. Question because hit rest campaign force performance final. Agent writer popular ready. Rest within clear spring dark. - - -## 3 - do south free not. - -Authority blood eat product toward add. Do fall development spring. Big child serve history enough win there. Image tree article physical media board thing. Agency hit boy of. Speech itself loss give memory hit. - - -## 4 - create seat into he pay. - -Standard talk worker join hotel. Can method fill two though list discover. Catch senior yard off exactly anyone part. Beat forward serve challenge happy. Result child Mrs throughout special. Hard street usually energy production hundred do we. Indeed at leg thousand benefit land. - - - diff --git a/tests/fixtures/pulpcore/staging_docs/sections/development/index.md b/tests/fixtures/pulpcore/staging_docs/sections/development/index.md deleted file mode 100644 index 38d7cbe..0000000 --- a/tests/fixtures/pulpcore/staging_docs/sections/development/index.md +++ /dev/null @@ -1,24 +0,0 @@ -# Overview - -> This section present material to assit internal development of Pulp. - -Here you'll find: - -- **Tutorials**: End-to-end walktroughs with focus on pratical knowledge. -- **Fundamentals**: High-level persepctive on project motivations, architecture and components. -- **Intermediate**: Article content about relevant scenarios involving the Pulp Project. - -## Where to go from here - -If you just got here, [Quickstart](quickstart) will provide a quick content-agnostic path to help understanding how a typical Pulp project might be build and deployed. -Then, [Specifics](#) covers more custom handlings leveraged by Pulp's plugin ecosystem. - -*Tutorial* materials are not meant to cover a wide variety of use-cases, but to get the user familiarized with the project and plugin particularities. -For straighfoward material on getting things done, visit the [Guides](/docs/guides/index.md) section. - -[Architecture and Concepts](#) should be read as early as possible. -Eventually, it's highly recommended that the user reads the entire *Fundamentals* section as he starts doing more serious work. - -Pulp Project use cases can be complex and may include a variety of different topics for different users. -On the *Intermediate* section, we talk about those topics and how Pulp fits in. -To include any other relevant topic, get in touch via our [Community channels](#). diff --git a/tests/fixtures/pulpcore/staging_docs/sections/development/onboarding/About autonomous Model deployment.md b/tests/fixtures/pulpcore/staging_docs/sections/development/onboarding/About autonomous Model deployment.md deleted file mode 100644 index 86fe55b..0000000 --- a/tests/fixtures/pulpcore/staging_docs/sections/development/onboarding/About autonomous Model deployment.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -repository: -tags: ['guide', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# About autonomous Model deployment - -West site suddenly direction. Find star cultural bring particularly. Perform local affect stock toward another. Tax information respond particular economy industry father. Result together future visit order onto commercial. Matter during baby majority middle sit recent. Adult career nothing risk task. - - -## Worry professor issue market when. - -Chair entire recognize with water adult force. Both campaign soldier. -Fear approach wonder political. Human right on. Body style type traditional indicate account. -Do act put coach fact possible week. Player they process situation interest. -Politics down question product toward. Address they finish money other international where. - -Although window various myself whole any. Because now television science decade recognize. -Hold color admit business lot fast cultural. Never others everything story cover meet. Congress factor appear create group citizen manage. -Themselves attorney interview find way. Contain call note note. - -Century best board back participant five deep. Public traditional case produce our give newspaper. -Challenge individual television. -High more everything minute discover field go. National woman hundred them challenge a. Protect capital crime difference reason. -Including war piece you build region. True someone mean. Tend write sea. - - -## Anything story before style paper. - -Image same simply air. Little positive big dream. -Still always despite protect. Throughout wonder none organization conference enjoy size. -Grow help class chance goal customer goal. Imagine find because. - -Movie image probably stuff she. Animal attorney draw or. Role sign onto try expect take. -Exactly learn clearly. Indicate early region anyone. Husband side maybe later. - -More myself staff media. Heart wear together task catch along skin. End yourself myself magazine full. -Find yes senior. Tell far today catch. Exist cultural finally only mention risk have. - diff --git a/tests/fixtures/pulpcore/staging_docs/sections/development/onboarding/On autonomous Database deployment.md b/tests/fixtures/pulpcore/staging_docs/sections/development/onboarding/On autonomous Database deployment.md deleted file mode 100644 index 10ceca3..0000000 --- a/tests/fixtures/pulpcore/staging_docs/sections/development/onboarding/On autonomous Database deployment.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -repository: -tags: ['guide', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# On autonomous Database deployment - -Data around production former. Then budget chair right as interesting for fear. Himself today human her. Which side down later. Animal plan evening price. Wait article example themselves account attack consider. Least realize and example upon light. - - -## Material when professor. - -Live television heart thing those while six. Travel college score though simply poor music. -Social positive why mean recently. Next half someone student state course left environment. -Never rate me into government bill. Network away process. Million action play throughout property. - -Teacher majority road well line all. Speech gas run college. -Whether popular recognize represent. Seven way away school per democratic above agency. North growth piece network method. Also like quality station still professor. -Marriage wind know here military beyond could. Daughter answer us help peace. Hard bill politics when. - -Agency be head. Look one spend itself as stay recent. Time wonder something investment. -Guess direction give notice very guy these. Fine former pay piece attack. -Risk pull important month author popular. Impact along attack turn recognize exist. - -Past structure who. Single necessary focus stuff that. -Himself one onto network we there citizen. Carry design thing true read nor simple everyone. Him company huge computer. -Support help table similar hand career. -They clearly image ahead try. Fund doctor nor expect card people. Vote hour opportunity everything exactly. - -Imagine interest upon war picture pull business. Great go I. Realize degree record about street. -Fight happen collection inside past. Truth physical go even alone exactly decade. Only dinner attack than range people today. History court try baby can. -Yet nearly everything establish least smile. - - -## Student late discover assume try war provide life. - -Party development culture these blood. Catch tonight local stay describe issue respond. -Generation alone law side focus. Adult always of anything especially suddenly. Hand perform lawyer wait century. - -Or huge save right. Hot argue quality brother explain concern or significant. Employee whom senior history quickly end. -Term career continue best which message score. Drive truth option area avoid. -Pick make school because. Push attack wall similar. - -Some bad truth end blue thank. Republican according box according fight ask blood best. Action agency animal hospital rule leader dog drop. That far later strategy eight beautiful song. -Drop tough popular yet similar news. - -Organization force behind other party what. Hit decade spring difference hear choice cover. Four listen raise. -Body relate reflect debate. System gun could. Address better join check experience sort suggest. - -Staff present one Democrat yet. Have particular light statement ago picture. -Administration left modern ok attack decision such. Political trade adult. Picture or consumer charge station century. - diff --git a/tests/fixtures/pulpcore/staging_docs/sections/development/onboarding/On scalable Database ecossystem.md b/tests/fixtures/pulpcore/staging_docs/sections/development/onboarding/On scalable Database ecossystem.md deleted file mode 100644 index 3278ef7..0000000 --- a/tests/fixtures/pulpcore/staging_docs/sections/development/onboarding/On scalable Database ecossystem.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -repository: -tags: ['guide', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# On scalable Database ecossystem - -Health top cup only itself stay. Our war here season structure own catch. Citizen future scene see. Seek stay measure young herself environment. Must today staff hard during. Accept perform TV what staff. Edge watch Mrs. Within institution possible reason situation. Play how realize behind follow under action. Computer politics choose moment election. - - -## Need how support show. - -Attack attention break throw before cell argue likely. Main space establish. Tax wonder democratic her move reflect table easy. - -Product allow about early focus. This from score above material remain. -Audience history eight yeah strategy interesting enter. Skin see they Mr argue store they. - -Traditional media well score outside. Arm hand available wind. Garden administration way party instead space one. -Gun people morning soldier. Imagine capital development field. Debate area nothing. - -Close score need lawyer available arm. Stock would few. Give degree community level. -Act instead tend partner weight especially talk partner. Past threat tough somebody reality dream her. - - -## Pattern either practice real author. - -Focus training short life knowledge government. Air wonder guess hair attorney. -Do apply pick likely health same return. But year everyone clear watch loss. About crime decide everyone. -Win care money Congress worry unit. Organization home room do over tend. - -Manage or skin I represent member within. Fire full morning trouble change author. Book half bill building. -Institution certainly doctor son especially as everyone. Avoid value send blood step computer hotel. End option great include end eight maintain manager. - -Bit nearly likely evidence unit investment. Alone team decade receive your. System vote believe. Accept type take central. -Avoid hand agreement. Best protect affect blood arm law. -Individual direction reveal work end agree. Rock even yourself actually. - - -## By forward receive hear hear. - -A bed change hair direction time. Energy finish well stuff behind candidate message. -Factor whose available money theory land. Former interview unit. -Yet during natural laugh wrong she. Fear staff environmental. None its suggest visit move people since. - -Cost piece fine environmental officer. Management suddenly sport. -Mouth risk maintain sometimes arrive happen. Teach degree claim both. -Individual suggest thus. Believe admit major kid. Better capital computer sense scene tough. Wall knowledge doctor plan senior rather main. - -Movement bring art my create much. Activity color bring forget push generation local. -Model case nor behavior value. Close whom subject others yourself. -Little seek stop and. Third military official including condition. - -Answer structure PM. Republican turn president history former. Summer song see hair claim daughter. -Method forward commercial ten argue key reason. Now drug single lose water claim eye. -Cut develop serve think build after. Environmental place peace break society rich human. - -Both summer record. Movement side kind onto crime able wide. Summer indeed yourself so. -Church day friend and. College same consumer station official who. -Phone feeling relationship majority scientist impact. Certainly two drop probably. Protect onto bill plan. - - -## Prepare money management one a all main safe. - -Lose nice off whether quickly. This goal clearly. -This kid movie choice must resource maintain. Position woman standard actually short season issue join. - -Task ahead event so necessary try open. Spend front back just audience. Today which all gas discover despite. -Growth less strategy will away yet. No describe together you. -Pressure wait enough writer others tell him. We air memory. - -Moment local kitchen company dark throughout. College put worker performance woman authority build. Describe analysis government. -No now firm letter build mouth chance. Number represent candidate decision consider recently number. - -Small evidence night capital who consider money. Probably issue attack by drug body politics. -Talk resource American situation data. White tell economic ahead experience material. - diff --git a/tests/fixtures/pulpcore/staging_docs/sections/development/onboarding/Understanding complex Model deployment.md b/tests/fixtures/pulpcore/staging_docs/sections/development/onboarding/Understanding complex Model deployment.md deleted file mode 100644 index a49cbdc..0000000 --- a/tests/fixtures/pulpcore/staging_docs/sections/development/onboarding/Understanding complex Model deployment.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -repository: -tags: ['guide', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# Understanding complex Model deployment - -Economy look risk either finally. Anyone Republican everybody hour. Few baby nor election strategy get our. Beyond agent policy difficult. Future capital still become me house let. Know per responsibility. - - -## Hair short laugh truth create condition issue. - -Lose science participant day on take stop. Energy design rather decision arm. Fall certain range process term under. -Agree morning strong left past require. Way always do two. Author over two list. -Likely school big federal. Street politics discuss discussion power everybody little. - -Born five enjoy professional. Ago increase sort him. -Pressure especially someone people goal conference. -Power stop agree concern group. Southern be lot fill test range health. -Admit president structure dark. Wrong suffer hold charge join. - -His foot agency sign recently scientist feel listen. Development notice home another lawyer buy better where. -They thing evening magazine manage speech medical. -Want outside particularly war response. Need fear generation first example. Beyond indicate piece. - - -## Soldier strategy area language age radio important. - -Population nation land his forward single. Culture smile good pattern. -American tonight building according people alone. Indicate reality figure car this option road. - -Since own every. Whatever young term box stop. -Central expert order Mrs newspaper sell health. -Condition effect business option magazine character sit. Special yet financial bring charge. Only part growth record. - -Certainly more for thought high discover. Family catch only too effort music nation yourself. Care significant drug point report reality suffer report. - -Look again cultural. Vote bill final science water away far. Firm act require important teach nice structure. -Case same box growth despite another. - - -## Account none move even. - -Best receive may decision strong popular. Cold half feel national card pull federal. -Away offer remain sport state allow security. Now personal yourself white quite. -Maybe both visit act heart measure however. Quickly man course huge court themselves perhaps. Then step side writer affect argue want push. - -Act language rest political Republican poor. Thank message both sell responsibility. -Writer professor must. Admit rock they. Development south create must federal. -Politics might dark up another. Protect unit teach adult. Risk house page individual white. - -Firm two line energy feeling court. Either name but case. -Yourself west politics parent phone. Region suddenly suggest certainly laugh. -Very step firm recently. Loss above population see. -Water one art street her head arm. Writer fish we attorney relate food want feel. Wife else organization factor. Across brother design save early factor tell. - -Beat value assume onto want whatever far. Develop feel seem threat. Bed family particular. -Finally and reduce book. May third keep Republican federal protect. -Team else organization during. Set nature left. Reduce service before computer involve war sister simply. -Why situation training even that water he. Human space stage instead imagine just. Wall PM career continue. - - -## Option agency notice respond wife goal floor. - -Law during word us financial same word. White red material. Together sport trial another information. -Consumer foreign particular attorney wonder approach. Cell American particular agreement alone. Million project suddenly free would rule. - -Week society ready catch society last probably. Country particular itself entire firm lawyer couple. Form keep help or school six knowledge public. -Way character friend. Congress step they effort. Gas we with. - -Pass film allow listen each. Major who against factor mind. -Business music type box test city. Certain ground anyone man manager he somebody successful. No be blood force star as edge. - diff --git a/tests/fixtures/pulpcore/staging_docs/sections/development/quickstart/01-doc-workflow.md b/tests/fixtures/pulpcore/staging_docs/sections/development/quickstart/01-doc-workflow.md deleted file mode 100644 index 3ec15b0..0000000 --- a/tests/fixtures/pulpcore/staging_docs/sections/development/quickstart/01-doc-workflow.md +++ /dev/null @@ -1,3 +0,0 @@ -# Docs workflow - -This is the documentation contrib workflow. diff --git a/tests/fixtures/pulpcore/staging_docs/sections/development/quickstart/02-code-workflow.md b/tests/fixtures/pulpcore/staging_docs/sections/development/quickstart/02-code-workflow.md deleted file mode 100644 index 0baafda..0000000 --- a/tests/fixtures/pulpcore/staging_docs/sections/development/quickstart/02-code-workflow.md +++ /dev/null @@ -1,3 +0,0 @@ -# Code workflow - -This is the code contrib workflow. diff --git a/tests/fixtures/pulpcore/staging_docs/sections/development/quickstart/_03-commit-guide.md b/tests/fixtures/pulpcore/staging_docs/sections/development/quickstart/_03-commit-guide.md deleted file mode 100644 index e69de29..0000000 diff --git a/tests/fixtures/pulpcore/staging_docs/sections/getting_started/fundamentals/About autonomous Model deployment.md b/tests/fixtures/pulpcore/staging_docs/sections/getting_started/fundamentals/About autonomous Model deployment.md deleted file mode 100644 index 86fe55b..0000000 --- a/tests/fixtures/pulpcore/staging_docs/sections/getting_started/fundamentals/About autonomous Model deployment.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -repository: -tags: ['guide', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# About autonomous Model deployment - -West site suddenly direction. Find star cultural bring particularly. Perform local affect stock toward another. Tax information respond particular economy industry father. Result together future visit order onto commercial. Matter during baby majority middle sit recent. Adult career nothing risk task. - - -## Worry professor issue market when. - -Chair entire recognize with water adult force. Both campaign soldier. -Fear approach wonder political. Human right on. Body style type traditional indicate account. -Do act put coach fact possible week. Player they process situation interest. -Politics down question product toward. Address they finish money other international where. - -Although window various myself whole any. Because now television science decade recognize. -Hold color admit business lot fast cultural. Never others everything story cover meet. Congress factor appear create group citizen manage. -Themselves attorney interview find way. Contain call note note. - -Century best board back participant five deep. Public traditional case produce our give newspaper. -Challenge individual television. -High more everything minute discover field go. National woman hundred them challenge a. Protect capital crime difference reason. -Including war piece you build region. True someone mean. Tend write sea. - - -## Anything story before style paper. - -Image same simply air. Little positive big dream. -Still always despite protect. Throughout wonder none organization conference enjoy size. -Grow help class chance goal customer goal. Imagine find because. - -Movie image probably stuff she. Animal attorney draw or. Role sign onto try expect take. -Exactly learn clearly. Indicate early region anyone. Husband side maybe later. - -More myself staff media. Heart wear together task catch along skin. End yourself myself magazine full. -Find yes senior. Tell far today catch. Exist cultural finally only mention risk have. - diff --git a/tests/fixtures/pulpcore/staging_docs/sections/getting_started/fundamentals/On autonomous Database deployment.md b/tests/fixtures/pulpcore/staging_docs/sections/getting_started/fundamentals/On autonomous Database deployment.md deleted file mode 100644 index 10ceca3..0000000 --- a/tests/fixtures/pulpcore/staging_docs/sections/getting_started/fundamentals/On autonomous Database deployment.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -repository: -tags: ['guide', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# On autonomous Database deployment - -Data around production former. Then budget chair right as interesting for fear. Himself today human her. Which side down later. Animal plan evening price. Wait article example themselves account attack consider. Least realize and example upon light. - - -## Material when professor. - -Live television heart thing those while six. Travel college score though simply poor music. -Social positive why mean recently. Next half someone student state course left environment. -Never rate me into government bill. Network away process. Million action play throughout property. - -Teacher majority road well line all. Speech gas run college. -Whether popular recognize represent. Seven way away school per democratic above agency. North growth piece network method. Also like quality station still professor. -Marriage wind know here military beyond could. Daughter answer us help peace. Hard bill politics when. - -Agency be head. Look one spend itself as stay recent. Time wonder something investment. -Guess direction give notice very guy these. Fine former pay piece attack. -Risk pull important month author popular. Impact along attack turn recognize exist. - -Past structure who. Single necessary focus stuff that. -Himself one onto network we there citizen. Carry design thing true read nor simple everyone. Him company huge computer. -Support help table similar hand career. -They clearly image ahead try. Fund doctor nor expect card people. Vote hour opportunity everything exactly. - -Imagine interest upon war picture pull business. Great go I. Realize degree record about street. -Fight happen collection inside past. Truth physical go even alone exactly decade. Only dinner attack than range people today. History court try baby can. -Yet nearly everything establish least smile. - - -## Student late discover assume try war provide life. - -Party development culture these blood. Catch tonight local stay describe issue respond. -Generation alone law side focus. Adult always of anything especially suddenly. Hand perform lawyer wait century. - -Or huge save right. Hot argue quality brother explain concern or significant. Employee whom senior history quickly end. -Term career continue best which message score. Drive truth option area avoid. -Pick make school because. Push attack wall similar. - -Some bad truth end blue thank. Republican according box according fight ask blood best. Action agency animal hospital rule leader dog drop. That far later strategy eight beautiful song. -Drop tough popular yet similar news. - -Organization force behind other party what. Hit decade spring difference hear choice cover. Four listen raise. -Body relate reflect debate. System gun could. Address better join check experience sort suggest. - -Staff present one Democrat yet. Have particular light statement ago picture. -Administration left modern ok attack decision such. Political trade adult. Picture or consumer charge station century. - diff --git a/tests/fixtures/pulpcore/staging_docs/sections/getting_started/fundamentals/On scalable Database ecossystem.md b/tests/fixtures/pulpcore/staging_docs/sections/getting_started/fundamentals/On scalable Database ecossystem.md deleted file mode 100644 index 3278ef7..0000000 --- a/tests/fixtures/pulpcore/staging_docs/sections/getting_started/fundamentals/On scalable Database ecossystem.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -repository: -tags: ['guide', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# On scalable Database ecossystem - -Health top cup only itself stay. Our war here season structure own catch. Citizen future scene see. Seek stay measure young herself environment. Must today staff hard during. Accept perform TV what staff. Edge watch Mrs. Within institution possible reason situation. Play how realize behind follow under action. Computer politics choose moment election. - - -## Need how support show. - -Attack attention break throw before cell argue likely. Main space establish. Tax wonder democratic her move reflect table easy. - -Product allow about early focus. This from score above material remain. -Audience history eight yeah strategy interesting enter. Skin see they Mr argue store they. - -Traditional media well score outside. Arm hand available wind. Garden administration way party instead space one. -Gun people morning soldier. Imagine capital development field. Debate area nothing. - -Close score need lawyer available arm. Stock would few. Give degree community level. -Act instead tend partner weight especially talk partner. Past threat tough somebody reality dream her. - - -## Pattern either practice real author. - -Focus training short life knowledge government. Air wonder guess hair attorney. -Do apply pick likely health same return. But year everyone clear watch loss. About crime decide everyone. -Win care money Congress worry unit. Organization home room do over tend. - -Manage or skin I represent member within. Fire full morning trouble change author. Book half bill building. -Institution certainly doctor son especially as everyone. Avoid value send blood step computer hotel. End option great include end eight maintain manager. - -Bit nearly likely evidence unit investment. Alone team decade receive your. System vote believe. Accept type take central. -Avoid hand agreement. Best protect affect blood arm law. -Individual direction reveal work end agree. Rock even yourself actually. - - -## By forward receive hear hear. - -A bed change hair direction time. Energy finish well stuff behind candidate message. -Factor whose available money theory land. Former interview unit. -Yet during natural laugh wrong she. Fear staff environmental. None its suggest visit move people since. - -Cost piece fine environmental officer. Management suddenly sport. -Mouth risk maintain sometimes arrive happen. Teach degree claim both. -Individual suggest thus. Believe admit major kid. Better capital computer sense scene tough. Wall knowledge doctor plan senior rather main. - -Movement bring art my create much. Activity color bring forget push generation local. -Model case nor behavior value. Close whom subject others yourself. -Little seek stop and. Third military official including condition. - -Answer structure PM. Republican turn president history former. Summer song see hair claim daughter. -Method forward commercial ten argue key reason. Now drug single lose water claim eye. -Cut develop serve think build after. Environmental place peace break society rich human. - -Both summer record. Movement side kind onto crime able wide. Summer indeed yourself so. -Church day friend and. College same consumer station official who. -Phone feeling relationship majority scientist impact. Certainly two drop probably. Protect onto bill plan. - - -## Prepare money management one a all main safe. - -Lose nice off whether quickly. This goal clearly. -This kid movie choice must resource maintain. Position woman standard actually short season issue join. - -Task ahead event so necessary try open. Spend front back just audience. Today which all gas discover despite. -Growth less strategy will away yet. No describe together you. -Pressure wait enough writer others tell him. We air memory. - -Moment local kitchen company dark throughout. College put worker performance woman authority build. Describe analysis government. -No now firm letter build mouth chance. Number represent candidate decision consider recently number. - -Small evidence night capital who consider money. Probably issue attack by drug body politics. -Talk resource American situation data. White tell economic ahead experience material. - diff --git a/tests/fixtures/pulpcore/staging_docs/sections/getting_started/fundamentals/Understanding complex Model deployment.md b/tests/fixtures/pulpcore/staging_docs/sections/getting_started/fundamentals/Understanding complex Model deployment.md deleted file mode 100644 index a49cbdc..0000000 --- a/tests/fixtures/pulpcore/staging_docs/sections/getting_started/fundamentals/Understanding complex Model deployment.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -repository: -tags: ['guide', 'developer'] -versioning: - created: 0.1.0 - updated: [] - deprecated: ---- - -# Understanding complex Model deployment - -Economy look risk either finally. Anyone Republican everybody hour. Few baby nor election strategy get our. Beyond agent policy difficult. Future capital still become me house let. Know per responsibility. - - -## Hair short laugh truth create condition issue. - -Lose science participant day on take stop. Energy design rather decision arm. Fall certain range process term under. -Agree morning strong left past require. Way always do two. Author over two list. -Likely school big federal. Street politics discuss discussion power everybody little. - -Born five enjoy professional. Ago increase sort him. -Pressure especially someone people goal conference. -Power stop agree concern group. Southern be lot fill test range health. -Admit president structure dark. Wrong suffer hold charge join. - -His foot agency sign recently scientist feel listen. Development notice home another lawyer buy better where. -They thing evening magazine manage speech medical. -Want outside particularly war response. Need fear generation first example. Beyond indicate piece. - - -## Soldier strategy area language age radio important. - -Population nation land his forward single. Culture smile good pattern. -American tonight building according people alone. Indicate reality figure car this option road. - -Since own every. Whatever young term box stop. -Central expert order Mrs newspaper sell health. -Condition effect business option magazine character sit. Special yet financial bring charge. Only part growth record. - -Certainly more for thought high discover. Family catch only too effort music nation yourself. Care significant drug point report reality suffer report. - -Look again cultural. Vote bill final science water away far. Firm act require important teach nice structure. -Case same box growth despite another. - - -## Account none move even. - -Best receive may decision strong popular. Cold half feel national card pull federal. -Away offer remain sport state allow security. Now personal yourself white quite. -Maybe both visit act heart measure however. Quickly man course huge court themselves perhaps. Then step side writer affect argue want push. - -Act language rest political Republican poor. Thank message both sell responsibility. -Writer professor must. Admit rock they. Development south create must federal. -Politics might dark up another. Protect unit teach adult. Risk house page individual white. - -Firm two line energy feeling court. Either name but case. -Yourself west politics parent phone. Region suddenly suggest certainly laugh. -Very step firm recently. Loss above population see. -Water one art street her head arm. Writer fish we attorney relate food want feel. Wife else organization factor. Across brother design save early factor tell. - -Beat value assume onto want whatever far. Develop feel seem threat. Bed family particular. -Finally and reduce book. May third keep Republican federal protect. -Team else organization during. Set nature left. Reduce service before computer involve war sister simply. -Why situation training even that water he. Human space stage instead imagine just. Wall PM career continue. - - -## Option agency notice respond wife goal floor. - -Law during word us financial same word. White red material. Together sport trial another information. -Consumer foreign particular attorney wonder approach. Cell American particular agreement alone. Million project suddenly free would rule. - -Week society ready catch society last probably. Country particular itself entire firm lawyer couple. Form keep help or school six knowledge public. -Way character friend. Congress step they effort. Gas we with. - -Pass film allow listen each. Major who against factor mind. -Business music type box test city. Certain ground anyone man manager he somebody successful. No be blood force star as edge. - diff --git a/tests/fixtures/pulpcore/staging_docs/sections/getting_started/index.md b/tests/fixtures/pulpcore/staging_docs/sections/getting_started/index.md deleted file mode 100644 index b8130bf..0000000 --- a/tests/fixtures/pulpcore/staging_docs/sections/getting_started/index.md +++ /dev/null @@ -1,24 +0,0 @@ -# Overview - -> This section present material for getting familiarized with Pulp through fundamental pratical and theorical knowledge. - -Here you'll find: - -- **Tutorials**: End-to-end walktroughs with focus on pratical knowledge. -- **Fundamentals**: High-level persepctive on project motivations, architecture and components. -- **Intermediate**: Article content about relevant scenarios involving the Pulp Project. - -## Where to go from here - -If you just got here, [Quickstart](quickstart) will provide a quick content-agnostic path to help understanding how a typical Pulp project might be build and deployed. -Then, [Specifics](#) covers more custom handlings leveraged by Pulp's plugin ecosystem. - -*Tutorial* materials are not meant to cover a wide variety of use-cases, but to get the user familiarized with the project and plugin particularities. -For straighfoward material on getting things done, visit the [Guides](/docs/guides/index.md) section. - -[Architecture and Concepts](#) should be read as early as possible. -Eventually, it's highly recommended that the user reads the entire *Fundamentals* section as he starts doing more serious work. - -Pulp Project use cases can be complex and may include a variety of different topics for different users. -On the *Intermediate* section, we talk about those topics and how Pulp fits in. -To include any other relevant topic, get in touch via our [Community channels](#). diff --git a/tests/fixtures/pulpcore/staging_docs/sections/getting_started/quickstart/01-overview.md b/tests/fixtures/pulpcore/staging_docs/sections/getting_started/quickstart/01-overview.md deleted file mode 100644 index 4e91136..0000000 --- a/tests/fixtures/pulpcore/staging_docs/sections/getting_started/quickstart/01-overview.md +++ /dev/null @@ -1,3 +0,0 @@ -# Roadmap - -This is an overview diff --git a/tests/fixtures/pulpcore/staging_docs/sections/getting_started/quickstart/02-setup.md b/tests/fixtures/pulpcore/staging_docs/sections/getting_started/quickstart/02-setup.md deleted file mode 100644 index e7a8e64..0000000 --- a/tests/fixtures/pulpcore/staging_docs/sections/getting_started/quickstart/02-setup.md +++ /dev/null @@ -1,3 +0,0 @@ -# Setup - -This is setup. diff --git a/tests/fixtures/pulpcore/staging_docs/sections/getting_started/quickstart/03-installation.md b/tests/fixtures/pulpcore/staging_docs/sections/getting_started/quickstart/03-installation.md deleted file mode 100644 index 8a98188..0000000 --- a/tests/fixtures/pulpcore/staging_docs/sections/getting_started/quickstart/03-installation.md +++ /dev/null @@ -1,3 +0,0 @@ -# Installation - -This is installation. diff --git a/tests/fixtures/pulpcore/staging_docs/sections/getting_started/quickstart/04-configuration.md b/tests/fixtures/pulpcore/staging_docs/sections/getting_started/quickstart/04-configuration.md deleted file mode 100644 index 6dad688..0000000 --- a/tests/fixtures/pulpcore/staging_docs/sections/getting_started/quickstart/04-configuration.md +++ /dev/null @@ -1,3 +0,0 @@ -# Configuration - -This is config. diff --git a/tests/fixtures/pulpcore/staging_docs/sections/getting_started/quickstart/05-deployment.md b/tests/fixtures/pulpcore/staging_docs/sections/getting_started/quickstart/05-deployment.md deleted file mode 100644 index bdaf215..0000000 --- a/tests/fixtures/pulpcore/staging_docs/sections/getting_started/quickstart/05-deployment.md +++ /dev/null @@ -1,3 +0,0 @@ -# Deployment - -This is the deployment. diff --git a/tests/fixtures/pulpcore/staging_docs/sections/getting_started/quickstart/06-conclusion.md b/tests/fixtures/pulpcore/staging_docs/sections/getting_started/quickstart/06-conclusion.md deleted file mode 100644 index fc55805..0000000 --- a/tests/fixtures/pulpcore/staging_docs/sections/getting_started/quickstart/06-conclusion.md +++ /dev/null @@ -1,3 +0,0 @@ -# Conclusion - -This is the conclusion. diff --git a/tests/fixtures/pulpcore/staging_docs/sections/guides/index.md b/tests/fixtures/pulpcore/staging_docs/sections/guides/index.md deleted file mode 100644 index c39e1bd..0000000 --- a/tests/fixtures/pulpcore/staging_docs/sections/guides/index.md +++ /dev/null @@ -1,22 +0,0 @@ -# Overview - -> This section contains how-to guides for specific tasks across Pulp Project: - -Here you'll find: - -- **Content Types**: content-specific tasks. -- **General**: common tasks not tied to a specific Content Plugin - -## How to use these guides - -It is expected that you have a basic **background**, that is, that you are familiar with fundamental practices and concepts presented in [Getting Started](#). -Each task may ask for some specific pre-requisites, so make sure you are confortable with them before starting. - -If something is not going on as expected, feel free **get help** throught the [Pulp Community](#). -Also, we're always trying to improve, so if you think you can **contribute** with some guides, checkout the [Contributing to Docs](#) section. - - -## Conventions - -- There are several ways of interacting with a pulp instance. -Through this guide we'll try to maintain both REST API and CLI methods. diff --git a/tests/fixtures/pulpcore/staging_docs/sections/learn/index.md b/tests/fixtures/pulpcore/staging_docs/sections/learn/index.md deleted file mode 100644 index 4466d28..0000000 --- a/tests/fixtures/pulpcore/staging_docs/sections/learn/index.md +++ /dev/null @@ -1,20 +0,0 @@ -# Overview - -> This section contain resources for helping the user get involved in the Pulp Community. - -Here you'll find: - -- **About**: Background on the project, the companies and the people involved. -- **PulpCon**: Archive material for PulpCon, the annual Pulp conference. -- **Contributing**: material for contributors. - - **Workflow**: Common workflow for all plugin repositories. - - **Guides**: Task-oriented guides on contributor tasks. - - **Onboarding**: Learning-oriented articles for getting serious on content management. - -## Get involved! - -Pulp Community is active on [Matrix](#) and on [Discourse](#). Drop by! - -If you have a question, want to report a bug or suggest an improvement, open an issue in GitHub or discuss it with us in the channels above. - -We do have meetings open for the community. Checkout the [Agenda](#) to attend! diff --git a/tests/fixtures/pulpcore/staging_docs/sections/reference/01-repository-map.md b/tests/fixtures/pulpcore/staging_docs/sections/reference/01-repository-map.md deleted file mode 100644 index 090fffd..0000000 --- a/tests/fixtures/pulpcore/staging_docs/sections/reference/01-repository-map.md +++ /dev/null @@ -1,3 +0,0 @@ -# Repository Map - -This is the repository map. diff --git a/tests/fixtures/pulpcore/staging_docs/sections/reference/02-glossary.md b/tests/fixtures/pulpcore/staging_docs/sections/reference/02-glossary.md deleted file mode 100644 index 2181e18..0000000 --- a/tests/fixtures/pulpcore/staging_docs/sections/reference/02-glossary.md +++ /dev/null @@ -1,3 +0,0 @@ -# Glossary - -This is the glossary. diff --git a/tests/fixtures/pulpcore/staging_docs/sections/reference/index.md b/tests/fixtures/pulpcore/staging_docs/sections/reference/index.md deleted file mode 100644 index 39090c9..0000000 --- a/tests/fixtures/pulpcore/staging_docs/sections/reference/index.md +++ /dev/null @@ -1,13 +0,0 @@ -# Overview - -> This section contains reference material for all active Pulp Plugins' repositories. - -Here you'll find: - -- [Repositories Map](#): summary information about repos. -- [Glossary](#): terminology used across Pulp Project. -- **Repositories Reference**: REST/code APIs, changelogs - - **Content-types**: plugins that add support for content types - - **Tooling**: tools that integrates with Pulp for various purposes - - **Resources**: repositories that provide integrated resources to pulp - diff --git a/tests/fixtures/pulp-docs/staging_docs/tags.md b/tests/functional/conftest.py similarity index 100% rename from tests/fixtures/pulp-docs/staging_docs/tags.md rename to tests/functional/conftest.py diff --git a/tests/fixtures/pulp-oci-images/new_repo3/__init__.py b/tests/functional/test_build.py similarity index 100% rename from tests/fixtures/pulp-oci-images/new_repo3/__init__.py rename to tests/functional/test_build.py diff --git a/tests/test_cli.py b/tests/test_cli.py deleted file mode 100644 index 64339ed..0000000 --- a/tests/test_cli.py +++ /dev/null @@ -1,32 +0,0 @@ -import os -import shutil -from pathlib import Path - -import pytest -import subprocess -from click.testing import CliRunner - -from pulp_docs.cli import main - - -def test_trivial(): - runner = CliRunner() - result = runner.invoke(main) - assert result.exit_code == 0 - - -def test_build(tmp_path): - """Sanity check build cmd""" - # setup folder structure so test uses local fixtures - fixture_path = Path("tests/fixtures").absolute() - dest_path = tmp_path / "workdir" - shutil.copytree(fixture_path, dest_path) - for dir in os.scandir(dest_path): - subprocess.run(["git", "-C", str(Path(dir).absolute()), "init"]) - - runner = CliRunner() - with runner.isolated_filesystem(temp_dir=tmp_path): - os.chdir(dest_path / "pulpcore") # using local checkout depends on cwd - result = runner.invoke(main, "build", env={"TMPDIR": str(tmp_path.absolute())}) - assert result.exit_code == 0 - assert Path("site").exists() diff --git a/tests/fixtures/pulp_maven/new_repo2/__init__.py b/tests/unit/test_config.py similarity index 100% rename from tests/fixtures/pulp_maven/new_repo2/__init__.py rename to tests/unit/test_config.py diff --git a/tests/fixtures/pulpcore/core/__init__.py b/tests/unit/test_navigation.py similarity index 100% rename from tests/fixtures/pulpcore/core/__init__.py rename to tests/unit/test_navigation.py diff --git a/tests/unit/test_packages.py b/tests/unit/test_packages.py new file mode 100644 index 0000000..4f2825e --- /dev/null +++ b/tests/unit/test_packages.py @@ -0,0 +1,49 @@ +from pulp_docs.repository import (PackageSpec, RepoSpec, RepoUtils, + process_specfile) + +yml_specfileA = """\ +repositories: + - name: "pulp-docs" + packages: + - name: "pulp-docs" + type: "extra" + rel_path: "." + docs_src: "staging_docs" + code_src: ["src/pulp_docs"] + - name: "pulpcore" + packages: + - name: "pulpcore" + type: "core" + rel_path: "." + docs_src: "staging_docs" + code_src: ["src/pulp_docs"] + - name: "pulp_certguard" + type: "extra" + rel_path: "pulp_certguard" + docs_src: "staging_docs" + code_src: ["pulp_certguard"] + - name: "pulp_file" + type: "plugin" + rel_path: "pulp_file" + docs_src: "staging_docs" + code_src: ["pulp_file"] +""" +yml_specfileA_expected = [ + RepoSpec(name="pulp-docs", packages=[PackageSpec(name="pulp-docs")]), + RepoSpec( + name="pulpcore", + packages=[ + PackageSpec(name="pulpcore"), + PackageSpec(name="pulp_certguard"), + PackageSpec(name="pulp_file"), + ], + ), +] + + +def test_process_specfile(): + ... + + +def test_repo_utils(): + ...