Skip to content

Commit 543385b

Browse files
authored
refactor(framework): Move version and date modules into flwr.supercore (#6323)
1 parent dc67155 commit 543385b

File tree

22 files changed

+20
-31
lines changed

22 files changed

+20
-31
lines changed

framework/py/flwr/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
import importlib
1919

20-
from flwr.common.version import package_version as _package_version
20+
from flwr.supercore.version import package_version as _package_version
2121

2222
from . import app, clientapp, serverapp
2323

framework/py/flwr/cli/app.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
import typer
1818
from typer.main import get_command
1919

20-
from flwr.common.version import package_version
20+
from flwr.supercore.version import package_version
2121

2222
from .app_cmd import publish as app_publish
2323
from .app_cmd import review as app_review

framework/py/flwr/cli/app_cmd/publish.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
from requests import Response
2525

2626
from flwr.common.constant import FAB_CONFIG_FILE
27-
from flwr.common.version import package_version as flwr_version
2827
from flwr.supercore.constant import (
2928
APP_PUBLISH_EXCLUDE_PATTERNS,
3029
APP_PUBLISH_INCLUDE_PATTERNS,
@@ -36,6 +35,7 @@
3635
PLATFORM_API_URL,
3736
UTF8,
3837
)
38+
from flwr.supercore.version import package_version as flwr_version
3939

4040
from ..auth_plugin.oidc_cli_plugin import OidcCliPlugin
4141
from ..config_utils import (

framework/py/flwr/cli/app_cmd/review.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,14 @@
2929
from flwr.common import now
3030
from flwr.common.config import get_flwr_dir
3131
from flwr.common.constant import FAB_CONFIG_FILE
32-
from flwr.common.version import package_version as flwr_version
3332
from flwr.supercore.constant import PLATFORM_API_URL
3433
from flwr.supercore.primitives.asymmetric_ed25519 import (
3534
create_message_to_sign,
3635
load_private_key,
3736
sign_message,
3837
)
3938
from flwr.supercore.utils import parse_app_spec, request_download_link
39+
from flwr.supercore.version import package_version as flwr_version
4040

4141
from ..auth_plugin.oidc_cli_plugin import OidcCliPlugin
4242
from ..config_utils import (

framework/py/flwr/cli/cli_test.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
from typer.testing import CliRunner
1818

19-
from flwr.common.version import package_version
19+
from flwr.supercore.version import package_version
2020

2121
from .app import app
2222

framework/py/flwr/cli/run_utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
from dataclasses import dataclass
1919
from datetime import datetime, timedelta
2020

21-
from flwr.common.date import isoformat8601_utc
2221
from flwr.common.typing import Run
22+
from flwr.supercore.date import isoformat8601_utc
2323

2424

2525
@dataclass

framework/py/flwr/cli/supernode/ls.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,14 +33,14 @@
3333
validate_federation_in_project_config,
3434
)
3535
from flwr.common.constant import FAB_CONFIG_FILE, NOOP_ACCOUNT_NAME, CliOutputFormat
36-
from flwr.common.date import isoformat8601_utc
3736
from flwr.common.logger import print_json_error, redirect_output, restore_output
3837
from flwr.proto.control_pb2 import ( # pylint: disable=E0611
3938
ListNodesRequest,
4039
ListNodesResponse,
4140
)
4241
from flwr.proto.control_pb2_grpc import ControlStub
4342
from flwr.proto.node_pb2 import NodeInfo # pylint: disable=E0611
43+
from flwr.supercore.date import isoformat8601_utc
4444
from flwr.supercore.utils import humanize_duration
4545

4646
from ..utils import flwr_cli_grpc_exc_handler, init_channel, load_cli_auth_plugin

framework/py/flwr/client/grpc_rere_client/grpc_adapter.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@
3232
GRPC_ADAPTER_METADATA_MESSAGE_QUALNAME_KEY,
3333
GRPC_ADAPTER_METADATA_SHOULD_EXIT_KEY,
3434
)
35-
from flwr.common.version import package_name, package_version
3635
from flwr.proto.fab_pb2 import GetFabRequest, GetFabResponse # pylint: disable=E0611
3736
from flwr.proto.fleet_pb2 import ( # pylint: disable=E0611
3837
ActivateNodeRequest,
@@ -64,6 +63,7 @@
6463
)
6564
from flwr.proto.run_pb2 import GetRunRequest, GetRunResponse # pylint: disable=E0611
6665
from flwr.supercore.constant import FORCE_EXIT_TIMEOUT_SECONDS
66+
from flwr.supercore.version import package_name, package_version
6767

6868
T = TypeVar("T", bound=GrpcMessage)
6969

framework/py/flwr/common/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@
1717

1818
from ..app.error import Error as Error
1919
from ..app.metadata import Metadata as Metadata
20+
from ..supercore.date import now as now
2021
from .constant import MessageType as MessageType
2122
from .constant import MessageTypeLegacy as MessageTypeLegacy
2223
from .context import Context as Context
23-
from .date import now as now
2424
from .grpc import GRPC_MAX_MESSAGE_LENGTH
2525
from .logger import configure as configure
2626
from .logger import log as log

framework/py/flwr/common/exit/exit.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323
from typing import Any, NoReturn
2424

2525
from flwr.common import EventType, event
26-
from flwr.common.version import package_version
2726
from flwr.supercore.constant import FORCE_EXIT_TIMEOUT_SECONDS
27+
from flwr.supercore.version import package_version
2828

2929
from ..logger import log
3030
from .exit_code import EXIT_CODE_HELP

0 commit comments

Comments
 (0)