fix import时候无法自动处理data

This commit is contained in:
xaoyaoo 2024-08-18 13:14:29 +08:00
parent b4cc73e495
commit d917f3f581
3 changed files with 13 additions and 2 deletions

5
MANIFEST.in Normal file
View File

@ -0,0 +1,5 @@
include README.md
recursive-include pywxdump ui/web/*
recursive-include pywxdump ui/web/assets/*
recursive-include pywxdump wx_core tools/*
include pywxdump WX_OFFS.json

View File

@ -5,7 +5,7 @@
# Author: xaoyaoo
# Date: 2023/10/14
# -------------------------------------------------------------------------------
__version__ = "3.1.22"
__version__ = "3.1.23"
import os, json
@ -32,4 +32,4 @@ __all__ = ["BiasAddr", "get_wx_info", "get_wx_db", "batch_decrypt", "decrypt", "
"merge_db", "decrypt_merge", "merge_real_time_db", "all_merge_real_time_db",
"DBHandler", "MsgHandler", "MicroHandler", "MediaHandler", "OpenIMContactHandler", "FavoriteHandler",
"PublicMsgHandler",
"start_server", "WX_OFFS", "WX_OFFS_PATH", "__version__", "app"]
"start_server", "WX_OFFS", "WX_OFFS_PATH", "__version__"]

View File

@ -45,6 +45,7 @@ setup(
url="https://github.com/xaoyaoo/PyWxDump",
license='MIT',
# packages=find_packages(exclude=[]),
packages=['pywxdump', 'pywxdump.ui', 'pywxdump.wx_core', 'pywxdump.wx_core.utils', 'pywxdump.analyzer',
'pywxdump.api', 'pywxdump.api.export', 'pywxdump.db', 'pywxdump.db.utils'],
package_dir={'pywxdump': 'pywxdump',
@ -58,6 +59,11 @@ setup(
'pywxdump.db.utils': 'pywxdump/db/utils'
},
include_package_data=True,
package_data={
'pywxdump': ['WX_OFFS.json'],
'pywxdump.ui': ['ui/web/*', 'ui/web/assets/*'],
"pywxdump.wx_core": ['wx_core/tools/*']
},
classifiers=[
"Programming Language :: Python :: 3",
"Operating System :: OS Independent",