lanmaster53 / recon-ng

Open Source Intelligence gathering tool aimed at reducing the time spent harvesting information from open sources.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Support py3.12

chenrui333 opened this issue · comments

While trying to migrate the release build to build against py3.12, I ran into some build failure as below:

error build log
  ==> /opt/homebrew/Cellar/recon-ng/5.1.2_1/bin/recon-ng -r /private/tmp/recon-ng-test-20231022-10034-1oxxlse/resource
  Traceback (most recent call last):
    File "/opt/homebrew/Cellar/recon-ng/5.1.2_1/bin/recon-ng", line 8, in <module>
      from recon.core import base
    File "/opt/homebrew/Cellar/recon-ng/5.1.2_1/libexec/recon/core/base.py", line 7, in <module>
      import imp
  ModuleNotFoundError: No module named 'imp'

full build log, https://github.com/Homebrew/homebrew-core/actions/runs/6601730464/job/17933077020
relates to Homebrew/homebrew-core#152053