Skip to content

Commit 8da4d04

Browse files
hidden-import
1 parent 54a4c79 commit 8da4d04

5 files changed

Lines changed: 17 additions & 10 deletions

File tree

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ jobs:
5252
- name: Build
5353
run: |
5454
./venv/bin/python -m pip list
55-
./venv/bin/python -m PyInstaller ${{ env.folder_package_name }}/__main__.py --name "${{ env.app_name_dash }}" --onefile --windowed --icon=./icons/${{ env.app_name_dash }}.ico --distpath dist
55+
./venv/bin/python -m PyInstaller ${{ env.folder_package_name }}/__main__.py --name "${{ env.app_name_dash }}" --onefile --windowed --icon=./icons/${{ env.app_name_dash }}.ico --distpath dist --hidden-import=nfa_plugin_software_enumeration.software_enumeration
5656
5757
- name: Archive binary
5858
run: |
@@ -94,7 +94,7 @@ jobs:
9494
- name: Build
9595
run: |
9696
.\venv\Scripts\python -m pip list
97-
.\venv\Scripts\python -m PyInstaller ${{ env.folder_package_name }}\__main__.py --name "${{ env.app_name }}" --onefile --windowed --version-file=.\version.rc --icon=.\icons\${{ env.app_name_dash }}.ico --distpath dist
97+
.\venv\Scripts\python -m PyInstaller ${{ env.folder_package_name }}\__main__.py --name "${{ env.app_name }}" --onefile --windowed --version-file=.\version.rc --icon=.\icons\${{ env.app_name_dash }}.ico --distpath dist --hidden-import=nfa_plugin_software_enumeration.software_enumeration
9898
9999
- name: Archive binary
100100
run: |
@@ -136,7 +136,7 @@ jobs:
136136
- name: Build
137137
run: |
138138
./venv/bin/python -m pip list
139-
./venv/bin/python -m PyInstaller ${{ env.folder_package_name }}/__main__.py --name "${{ env.app_name }}" --windowed --icon=./icons/${{ env.app_name_dash }}.ico --distpath dist
139+
./venv/bin/python -m PyInstaller ${{ env.folder_package_name }}/__main__.py --name "${{ env.app_name }}" --windowed --icon=./icons/${{ env.app_name_dash }}.ico --distpath dist --hidden-import=nfa_plugin_software_enumeration.software_enumeration
140140
141141
- name: Archive binary
142142
run: |
@@ -178,7 +178,7 @@ jobs:
178178
- name: Build
179179
run: |
180180
./venv/bin/python -m pip list
181-
./venv/bin/python -m PyInstaller ${{ env.folder_package_name }}/__main__.py --name "${{ env.app_name }}" --windowed --icon=./icons/${{ env.app_name_dash }}.ico --distpath dist
181+
./venv/bin/python -m PyInstaller ${{ env.folder_package_name }}/__main__.py --name "${{ env.app_name }}" --windowed --icon=./icons/${{ env.app_name_dash }}.ico --distpath dist --hidden-import=nfa_plugin_software_enumeration.software_enumeration
182182
183183
- name: Archive binary
184184
run: |

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ This document records all notable changes to [nessus file analyzer (NFA) by Limb
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.12.4] - 2026-01-22
9+
10+
### Fixed
11+
12+
- `--hidden-import=nfa_plugin_software_enumeration.software_enumeration` added to PyInstaller build commands for Windows, macOS and Linux to include Software Enumeration plugin in the built application.
13+
814
## [0.12.3] - 2026-01-22
915

1016
### Fixed
@@ -256,6 +262,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
256262

257263
- Initial release
258264

265+
[0.12.4]: https://github.com/LimberDuck/nessus-file-analyzer/compare/v0.12.3...v0.12.4
259266
[0.12.3]: https://github.com/LimberDuck/nessus-file-analyzer/compare/v0.12.2...v0.12.3
260267
[0.12.2]: https://github.com/LimberDuck/nessus-file-analyzer/compare/v0.12.1...v0.12.2
261268
[0.12.1]: https://github.com/LimberDuck/nessus-file-analyzer/compare/v0.12.0...v0.12.1

nessus_file_analyzer/__about__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
"effortless analysis."
4646
)
4747
__uri__ = "https://limberduck.org"
48-
__version__ = "0.12.3"
48+
__version__ = "0.12.4"
4949
__release_date__ = "2026.01.22"
5050
__author__ = "Damian Krawczyk"
5151
__email__ = "damian.krawczyk@limberduck.org"

nessus_file_analyzer/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "0.12.3"
1+
__version__ = "0.12.4"

version.rc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
VSVersionInfo(
22
ffi=FixedFileInfo(
3-
filevers=(0, 12, 3, 0),
4-
prodvers=(0, 12, 3, 0),
3+
filevers=(0, 12, 4, 0),
4+
prodvers=(0, 12, 4, 0),
55
mask=0x3f,
66
flags=0x0,
77
OS=0x40004,
@@ -16,12 +16,12 @@ VSVersionInfo(
1616
u'040904B0',
1717
[StringStruct(u'CompanyName', u'LimberDuck'),
1818
StringStruct(u'FileDescription', u'nessus file analyzer (NFA) by LimberDuck. Visit https://limberduck.org'),
19-
StringStruct(u'FileVersion', u'0.12.3.0'),
19+
StringStruct(u'FileVersion', u'0.12.4.0'),
2020
StringStruct(u'InternalName', u'nessus-file-analyzer'),
2121
StringStruct(u'LegalCopyright', u'\xa9 Damian Krawczyk.'),
2222
StringStruct(u'OriginalFilename', u'LimberDuck NFA.exe'),
2323
StringStruct(u'ProductName', u'nessus file analyzer (NFA)'),
24-
StringStruct(u'ProductVersion', u'0.12.3.0')])
24+
StringStruct(u'ProductVersion', u'0.12.4.0')])
2525
]),
2626
VarFileInfo([VarStruct(u'Translation', [1033, 1200])])
2727
]

0 commit comments

Comments
 (0)