Skip to content

Commit 4581aaa

Browse files
committed
Code Rabbit
1 parent 16be2c5 commit 4581aaa

File tree

13 files changed

+65
-35
lines changed

13 files changed

+65
-35
lines changed

.gitignore

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -80,16 +80,14 @@ __pycache__/
8080
*.egg-info
8181

8282
# Hatch build artifact
83-
_version.py
83+
components/**/_version.py
8484

8585
### Helm ###
8686
*.tgz
8787
Chart.lock
8888
generated-values.yaml
8989

90+
# Local build artifacts for devcontainer
9091
.build/
9192
**/.devcontainer/.env
9293
TensorRT-LLM
93-
94-
# Local build artifacts for devcontainer
95-
.build/
Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
# SPDX-FileCopyrightText: Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

4-
from ._version import __version__
4+
try:
5+
from ._version import __version__
6+
except Exception:
7+
try:
8+
from importlib.metadata import version as _pkg_version
59

6-
__version__ = __version__
10+
__version__ = _pkg_version("ai-dynamo")
11+
except Exception:
12+
__version__ = "0.0.0+unknown"

components/backends/llama_cpp/src/dynamo/llama_cpp/main.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,12 @@
1111
import uvloop
1212
from llama_cpp import Llama
1313

14-
from dynamo.llama_cpp import __version__
1514
from dynamo.llm import ModelType, register_llm
1615
from dynamo.runtime import DistributedRuntime, dynamo_worker
1716
from dynamo.runtime.logging import configure_dynamo_logging
1817

18+
from . import __version__
19+
1920
DEFAULT_ENDPOINT = "dyn://dynamo.backend.generate"
2021

2122
configure_dynamo_logging()
Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
# SPDX-FileCopyrightText: Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

4-
from ._version import __version__
4+
try:
5+
from ._version import __version__
6+
except Exception:
7+
try:
8+
from importlib.metadata import version as _pkg_version
59

6-
__version__ = __version__
10+
__version__ = _pkg_version("ai-dynamo")
11+
except Exception:
12+
__version__ = "0.0.0+unknown"

components/backends/mocker/src/dynamo/mocker/main.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,11 @@
99
import uvloop
1010

1111
from dynamo.llm import EngineType, EntrypointArgs, make_engine, run_input
12-
from dynamo.mocker import __version__
1312
from dynamo.runtime import DistributedRuntime, dynamo_worker
1413
from dynamo.runtime.logging import configure_dynamo_logging
1514

15+
from . import __version__
16+
1617
DEFAULT_ENDPOINT = "dyn://dynamo.backend.generate"
1718

1819
configure_dynamo_logging()
Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
# SPDX-FileCopyrightText: Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

4-
from ._version import __version__
4+
try:
5+
from ._version import __version__
6+
except Exception:
7+
try:
8+
from importlib.metadata import version as _pkg_version
59

6-
__version__ = __version__
10+
__version__ = _pkg_version("ai-dynamo")
11+
except Exception:
12+
__version__ = "0.0.0+unknown"
Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
# SPDX-FileCopyrightText: Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

4-
from ._version import __version__
4+
try:
5+
from ._version import __version__
6+
except Exception:
7+
try:
8+
from importlib.metadata import version as _pkg_version
59

6-
__version__ = __version__
10+
__version__ = _pkg_version("ai-dynamo")
11+
except Exception:
12+
__version__ = "0.0.0+unknown"
Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
# SPDX-FileCopyrightText: Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

4-
from ._version import __version__
4+
try:
5+
from ._version import __version__
6+
except Exception:
7+
try:
8+
from importlib.metadata import version as _pkg_version
59

6-
__version__ = __version__
10+
__version__ = _pkg_version("ai-dynamo")
11+
except Exception:
12+
__version__ = "0.0.0+unknown"

components/backends/vllm/src/dynamo/vllm/args.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,7 @@
1212
from vllm.engine.arg_utils import AsyncEngineArgs
1313
from vllm.utils import FlexibleArgumentParser
1414

15-
from dynamo.vllm import __version__
16-
15+
from . import __version__
1716
from .ports import (
1817
DEFAULT_DYNAMO_PORT_MAX,
1918
DEFAULT_DYNAMO_PORT_MIN,
Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
# SPDX-FileCopyrightText: Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

4-
from ._version import __version__
4+
try:
5+
from ._version import __version__
6+
except Exception:
7+
try:
8+
from importlib.metadata import version as _pkg_version
59

6-
__version__ = __version__
10+
__version__ = _pkg_version("ai-dynamo")
11+
except Exception:
12+
__version__ = "0.0.0+unknown"

0 commit comments

Comments
 (0)