From d917f3f581e59f720df4885dcfb2e724213f8ecf Mon Sep 17 00:00:00 2001 From: xaoyaoo Date: Sun, 18 Aug 2024 13:14:29 +0800 Subject: [PATCH] =?UTF-8?q?fix=20import=E6=97=B6=E5=80=99=E6=97=A0?= =?UTF-8?q?=E6=B3=95=E8=87=AA=E5=8A=A8=E5=A4=84=E7=90=86data?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- MANIFEST.in | 5 +++++ pywxdump/__init__.py | 4 ++-- setup.py | 6 ++++++ 3 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 MANIFEST.in diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 0000000..fe8cb31 --- /dev/null +++ b/MANIFEST.in @@ -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 \ No newline at end of file diff --git a/pywxdump/__init__.py b/pywxdump/__init__.py index efa254f..2c8e6e3 100644 --- a/pywxdump/__init__.py +++ b/pywxdump/__init__.py @@ -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__"] diff --git a/setup.py b/setup.py index f91af46..710df80 100644 --- a/setup.py +++ b/setup.py @@ -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",