Skip to content

Commit b3d38a8

Browse files
committed
Merge branch 'feature-win32-v11'; v11.2.0
2 parents f4954b7 + 2f02d11 commit b3d38a8

File tree

4 files changed

+51
-43
lines changed

4 files changed

+51
-43
lines changed

SLIP-39-macOS.spec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,15 +55,15 @@ app = BUNDLE(
5555
exe,
5656
name='SLIP-39.app',
5757
icon='images/SLIP-39.icns',
58-
version='11.1.2',
58+
version='11.2.0',
5959
info_plist={
6060
'NSPrincipalClass': 'NSApplication',
6161
'NSAppleScriptEnabled': False,
6262
'LSBackgroundOnly': False,
6363
'NSRequiresAquaSystemAppearance': 'No',
6464
'CFBundleSupportedPlatforms': ['MacOSX'],
6565
'CFBundleIdentifier': 'ca.kundert.perry.SLIP39',
66-
'CFBundleVersion':'11.1.2',
66+
'CFBundleVersion':'11.2.0',
6767
'CFBundlePackageType':'APPL',
6868
'LSApplicationCategoryType':'public.app-category.utilities',
6969
'LSMinimumSystemVersion':'10.15',

SLIP-39-win32.spec

Lines changed: 41 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -5,41 +5,48 @@ datas = []
55
datas += collect_data_files('shamir_mnemonic')
66
datas += collect_data_files('slip39')
77

8-
98
block_cipher = None
109

10+
a = Analysis(
11+
['SLIP-39.py'],
12+
pathex=[],
13+
binaries=[],
14+
datas=datas,
15+
hiddenimports=['slip39'],
16+
hookspath=[],
17+
hooksconfig={},
18+
runtime_hooks=[],
19+
excludes=[],
20+
win_no_prefer_redirects=False,
21+
win_private_assemblies=False,
22+
cipher=block_cipher,
23+
noarchive=False,
24+
)
1125

12-
a = Analysis(['SLIP-39.py'],
13-
pathex=[],
14-
binaries=[],
15-
datas=datas,
16-
hiddenimports=['slip39'],
17-
hookspath=[],
18-
hooksconfig={},
19-
runtime_hooks=[],
20-
excludes=[],
21-
win_no_prefer_redirects=False,
22-
win_private_assemblies=False,
23-
cipher=block_cipher,
24-
noarchive=False)
25-
pyz = PYZ(a.pure, a.zipped_data,
26-
cipher=block_cipher)
26+
pyz = PYZ(
27+
a.pure,
28+
a.zipped_data,
29+
cipher=block_cipher,
30+
)
2731

28-
exe = EXE(pyz,
29-
a.scripts,
30-
a.binaries,
31-
a.zipfiles,
32-
a.datas,
33-
[],
34-
name='SLIP-39',
35-
debug=False,
36-
bootloader_ignore_signals=False,
37-
strip=False,
38-
upx=True,
39-
upx_exclude=[],
40-
runtime_tmpdir=None,
41-
console=False,
42-
disable_windowed_traceback=False,
43-
target_arch=None,
44-
codesign_identity=None,
45-
entitlements_file=None )
32+
exe = EXE(
33+
pyz,
34+
a.scripts,
35+
a.binaries,
36+
a.zipfiles,
37+
a.datas,
38+
[],
39+
name='SLIP-39',
40+
debug=False,
41+
bootloader_ignore_signals=False,
42+
strip=False,
43+
upx=True,
44+
upx_exclude=[],
45+
runtime_tmpdir=None,
46+
console=False,
47+
disable_windowed_traceback=False,
48+
argv_emulation=False,
49+
target_arch=None,
50+
codesign_identity=None,
51+
entitlements_file=None,
52+
)

setup.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,20 @@
1010

1111
install_requires = open( os.path.join( HERE, "requirements.txt" )).readlines()
1212
tests_require = open( os.path.join( HERE, "requirements-tests.txt" )).readlines()
13+
options_require = [
14+
'gui', # slip39[gui]: Support PySimpleGUI/tkinter Graphical UI App
15+
'serial', # slip39[serial]: Support serial I/O of generated wallet data
16+
'wallet', # slip39[wallet]: Paper Wallet and BIP-38/Ethereum wallet encryption
17+
# 'invoice', # slip39[invoice]: Generation of invoices, and associated Smart Contracts
18+
]
1319
extras_require = {
1420
option: list(
1521
# Remove whitespace, elide blank lines and comments
1622
''.join( r.split() )
1723
for r in open( os.path.join( HERE, f"requirements-{option}.txt" )).readlines()
1824
if r.strip() and not r.strip().startswith( '#' )
1925
)
20-
for option in [
21-
'gui', # slip39[gui]: Support PySimpleGUI/tkinter Graphical UI App
22-
'serial', # slip39[serial]: Support serial I/O of generated wallet data
23-
'wallet', # slip39[wallet]: Paper Wallet and BIP-38/Ethereum wallet encryption
24-
'invoice', # slip39[invoice]: Generation of invoices, and associated Smart Contracts
25-
]
26+
for option in options_require
2627
}
2728
# Make python-slip39[all] install all extra (non-tests) requirements, excluding duplicates
2829
extras_require['all'] = list( set( sum( extras_require.values(), [] )))

slip39/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
__version_info__ = ( 11, 1, 2 )
1+
__version_info__ = ( 11, 2, 0 )
22
__version__ = '.'.join( map( str, __version_info__ ))

0 commit comments

Comments
 (0)