Skip to content

Commit

Permalink
hooks: avoid exception when distribution is none (#2452)
Browse files Browse the repository at this point in the history
  • Loading branch information
marcelotduarte authored Jun 12, 2024
1 parent bd83fed commit c3b273e
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion cx_Freeze/hooks/mkl.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
def load_mkl(finder: ModuleFinder, module: Module) -> None:
"""The mkl package."""
distribution = module.distribution
if distribution.installer == "pip":
if distribution and distribution.installer == "pip":
for file in distribution.binary_files:
source = file.locate().resolve()
finder.include_files(source, f"lib/mkl/{source.name}")
Expand Down
2 changes: 1 addition & 1 deletion cx_Freeze/hooks/numpy.py
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ def load_numpy__distributor_init(finder: ModuleFinder, module: Module) -> None:
if IS_MINGW:
return
distribution = module.parent.distribution
if IS_LINUX and distribution.installer == "pip":
if distribution is None or (IS_LINUX and distribution.installer == "pip"):
return

# patch the code when necessary
Expand Down

0 comments on commit c3b273e

Please sign in to comment.