From 9819901152ce0bbaee0c535e0f192fef8e66efcf Mon Sep 17 00:00:00 2001 From: Aran-Fey Date: Tue, 14 May 2024 23:34:57 +0200 Subject: [PATCH] fix private methods being displayed in the docs --- rio/__init__.py | 2 +- rio/components/number_input.py | 5 +++++ rio/docs/__init__.py | 2 +- scripts/publish_new_release.py | 2 +- 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/rio/__init__.py b/rio/__init__.py index 02b56c73..946a6c0e 100644 --- a/rio/__init__.py +++ b/rio/__init__.py @@ -1,4 +1,4 @@ -__version__ = "0.6.5" +__version__ = "0.6.6" import logging diff --git a/rio/components/number_input.py b/rio/components/number_input.py index 139f6517..ea9bf928 100644 --- a/rio/components/number_input.py +++ b/rio/components/number_input.py @@ -291,5 +291,10 @@ class NumberInput(Component): return self._text_input async def grab_keyboard_focus(self) -> None: + """ + ## Metadata + + public: False + """ if self._text_input is not None: await self._text_input.grab_keyboard_focus() diff --git a/rio/docs/__init__.py b/rio/docs/__init__.py index 414945e5..3d17b5af 100644 --- a/rio/docs/__init__.py +++ b/rio/docs/__init__.py @@ -334,7 +334,7 @@ def postprocess_class_docs(docs: imy.docstrings.ClassDocs) -> None: keep = False # Check if it's explicitly excluded - if not docs.metadata.public: + if not func.metadata.public: keep = False # Strip it out, if necessary diff --git a/scripts/publish_new_release.py b/scripts/publish_new_release.py index d37052fe..507b8feb 100644 --- a/scripts/publish_new_release.py +++ b/scripts/publish_new_release.py @@ -22,7 +22,7 @@ def main() -> None: # Make sure there are no uncommitted changes process = subprocess.run( - ["git", "status", "--porcelain"], + ["git", "status", "--porcelain", "--untracked-files=no"], check=True, capture_output=True, text=True,