We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f5777cc commit 5cdd5d1Copy full SHA for 5cdd5d1
src/ai_models/__main__.py
@@ -224,7 +224,13 @@ def _main(argv):
224
help="Model version",
225
)
226
227
- if "--models" not in argv:
+ parser.add_argument(
228
+ "--version",
229
+ action="store_true",
230
+ help="Print ai-models version and exit",
231
+ )
232
+
233
+ if all(arg not in ("--models", "--version") for arg in argv):
234
parser.add_argument(
235
"model",
236
metavar="MODEL",
@@ -242,6 +248,14 @@ def _main(argv):
242
248
243
249
args, unknownargs = parser.parse_known_args(argv)
244
250
251
+ if args.version:
252
+ from ai_models import __version__
253
254
+ print(__version__)
255
+ sys.exit(0)
256
257
+ del args.version
258
245
259
if args.models:
246
260
if args.remote_execution:
247
261
from .remote import RemoteAPI
0 commit comments