Skip to content

Commit 542585c

Browse files
committed
chore: show correct --version
1 parent b885655 commit 542585c

File tree

2 files changed

+12
-8
lines changed

2 files changed

+12
-8
lines changed

pyinstaller.spec

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
block_cipher = None
2-
32
import os
4-
from PyInstaller.utils.hooks import collect_data_files
3+
from PyInstaller.utils.hooks import collect_data_files, copy_metadata
54

6-
# Collect data files from desktop-notifier
75
desktop_notifier_data = collect_data_files('desktop_notifier')
86

9-
added_files = desktop_notifier_data
7+
aw_nextblock_metadata = copy_metadata('aw-nextblock')
8+
9+
added_files = desktop_notifier_data + aw_nextblock_metadata
1010

1111
cli_a = Analysis(
1212
['src/aw_nextblock/__main__.py'],
@@ -45,5 +45,4 @@ cli_exe = EXE(
4545
target_arch=None,
4646
codesign_identity=None,
4747
entitlements_file=None,
48-
)
49-
48+
)

src/aw_nextblock/__init__.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
__version__ = "0.1.0"
2-
__app_name__ = "aw-nextblock"
32

4-
from .cli import cli
3+
try:
4+
from importlib.metadata import version
5+
__version__ = version("aw-nextblock")
6+
except Exception:
7+
pass
58

9+
__app_name__ = "aw-nextblock"
10+
from .cli import cli
611
__all__ = ["cli"]

0 commit comments

Comments
 (0)