Move files used in gh actions from root (#6346)

* Move files used in gh actions from root

* keep this

* pydocstyle

* ^

* fix: relative path, os independent

* use relative root path

* ^

* move noxfile.py to .github/scripts

* remove flag
This commit is contained in:
montezdesousa
2024-04-26 18:18:00 +01:00
committed by GitHub
parent 7f90d7406b
commit bd75a9746f
8 changed files with 41 additions and 32 deletions

View File

@@ -20,6 +20,8 @@ from openbb_core.app.router import CommandMap
from pydantic.fields import FieldInfo
from pydantic_core import PydanticUndefined
ROOT_DIR = Path(__file__).parent.parent.parent.parent
TEST_TEMPLATE = """\n\n@parametrize(
"params",
[
@@ -43,9 +45,9 @@ def find_extensions(filter_chart: Optional[bool] = True):
filter_ext = ["tests", "__pycache__"]
if filter_chart:
filter_ext.append("charting")
extensions = [x for x in Path("openbb_platform/extensions").iterdir() if x.is_dir()]
extensions = [x for x in (ROOT_DIR / "extensions").iterdir() if x.is_dir()]
extensions.extend(
[x for x in Path("openbb_platform/obbject_extensions").iterdir() if x.is_dir()]
[x for x in (ROOT_DIR / "obbject_extensions").iterdir() if x.is_dir()]
)
extensions = [x for x in extensions if x.name not in filter_ext]
return extensions