We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2437b20 commit fb92195Copy full SHA for fb92195
2 files changed
.vscode/settings.json
@@ -14,6 +14,7 @@
14
"Photoset",
15
"Photosets",
16
"pset",
17
+ "pyright",
18
"pytest",
19
"somedirname",
20
"somename",
flickr_download/flick_download.py
@@ -4,7 +4,6 @@
4
#
5
import argparse
6
import errno
7
-import importlib.metadata
8
import json
9
import logging
10
import os
@@ -34,7 +33,14 @@
34
33
OAUTH_TOKEN_FILE = "~/.flickr_token"
35
API_RETRIES = 5
36
37
-__version__ = importlib.metadata.version("flickr_download")
+try:
+ import importlib.metadata
38
+
39
+ __version__ = importlib.metadata.version("flickr_download")
40
+except ModuleNotFoundError:
41
+ import importlib_metadata # pyright: reportMissingImports=false
42
43
+ __version__ = importlib_metadata.version("flickr_download")
44
45
46
def _init(key: str, secret: str, oauth: Optional[str]) -> bool:
0 commit comments