Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: remove __all__ from non- __init__ files #406

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions diracx-api/src/diracx/api/jobs.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
from __future__ import annotations

__all__ = ("create_sandbox", "download_sandbox")

import hashlib
import logging
import os
Expand Down
2 changes: 0 additions & 2 deletions diracx-api/src/diracx/api/utils.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
from __future__ import annotations

__all__ = ("with_client",)

from functools import wraps

from diracx.client.aio import DiracClient
Expand Down
2 changes: 0 additions & 2 deletions diracx-cli/src/diracx/cli/auth.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
from __future__ import annotations

__all__ = ("app",)

import asyncio
import json
import os
Expand Down
2 changes: 0 additions & 2 deletions diracx-cli/src/diracx/cli/config.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@
# from __future__ import annotations
from __future__ import annotations

__all__ = ("dump",)

import json

from rich import print_json
Expand Down
2 changes: 0 additions & 2 deletions diracx-cli/src/diracx/cli/jobs.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@
# from __future__ import annotations
from __future__ import annotations

__all__ = ("app",)

import json
import re
from typing import Annotated, cast
Expand Down
2 changes: 0 additions & 2 deletions diracx-cli/src/diracx/cli/utils.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
from __future__ import annotations

__all__ = ("AsyncTyper",)

from asyncio import run
from functools import wraps

Expand Down
2 changes: 0 additions & 2 deletions diracx-core/src/diracx/core/extensions.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
from __future__ import annotations

__all__ = ("select_from_extension",)

import os
from collections import defaultdict
from importlib.metadata import EntryPoint, entry_points
Expand Down
9 changes: 2 additions & 7 deletions diracx-core/src/diracx/core/preferences.py
Original file line number Diff line number Diff line change
@@ -1,18 +1,13 @@
from __future__ import annotations

from pydantic import field_validator
from pydantic_settings import SettingsConfigDict

__all__ = ("DiracxPreferences", "OutputFormats", "get_diracx_preferences")

import logging
import sys
from enum import Enum, StrEnum
from functools import lru_cache
from pathlib import Path

from pydantic import AnyHttpUrl, Field
from pydantic_settings import BaseSettings
from pydantic import AnyHttpUrl, Field, field_validator
from pydantic_settings import BaseSettings, SettingsConfigDict

from .utils import dotenv_files_from_environment

Expand Down
6 changes: 0 additions & 6 deletions diracx-core/src/diracx/core/s3.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,6 @@

from __future__ import annotations

__all__ = (
"s3_bucket_exists",
"s3_object_exists",
"generate_presigned_upload",
)

import base64
from typing import TYPE_CHECKING, TypedDict, cast

Expand Down
12 changes: 3 additions & 9 deletions diracx-core/src/diracx/core/settings.py
Original file line number Diff line number Diff line change
@@ -1,14 +1,5 @@
from __future__ import annotations

from diracx.core.properties import SecurityProperty
from diracx.core.s3 import s3_bucket_exists

__all__ = (
"SqlalchemyDsn",
"LocalFileUrl",
"ServiceSettingsBase",
)

import contextlib
from collections.abc import AsyncIterator
from pathlib import Path
Expand All @@ -31,6 +22,9 @@
)
from pydantic_settings import BaseSettings, SettingsConfigDict

from diracx.core.properties import SecurityProperty
from diracx.core.s3 import s3_bucket_exists

if TYPE_CHECKING:
from types_aiobotocore_s3.client import S3Client

Expand Down
2 changes: 0 additions & 2 deletions diracx-db/src/diracx/db/os/utils.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
from __future__ import annotations

__all__ = ("BaseOSDB",)

import contextlib
import json
import logging
Expand Down
12 changes: 0 additions & 12 deletions diracx-routers/src/diracx/routers/dependencies.py
Original file line number Diff line number Diff line change
@@ -1,17 +1,5 @@
from __future__ import annotations

__all__ = (
"Config",
"AuthDB",
"JobDB",
"JobLoggingDB",
"SandboxMetadataDB",
"TaskQueueDB",
"PilotAgentsDB",
"add_settings_annotation",
"AvailableSecurityProperties",
)

from typing import Annotated, TypeVar

from fastapi import Depends
Expand Down
5 changes: 0 additions & 5 deletions diracx-testing/src/diracx/testing/mock_osdb.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@
from __future__ import annotations

__all__ = (
"MockOSDBMixin",
"fake_available_osdb_implementations",
)

import contextlib
from datetime import datetime, timezone
from functools import partial
Expand Down
Loading