Metadata-Version: 2.4
Name: dataqueryanalyze
Version: 1.6.3
Summary: 一个基于Polars和DuckDB的高效数据查析工具
Home-page: 
Author: Randy
Author-email: Randy <411703730@qq.com>
License: 专有软件许可证协议
        
        版权所有 (c) 2025 Randy。保留所有权利。
        
        1. 定义
           - "本软件"或"软件"指由Randy开发的数据查析(DataQueryAnalyze)软件，不包括第三方库。
           - "第三方库"指本软件使用的外部开源库，包括但不限于PySide6、Polars、DuckDB、Matplotlib、Requests、NumPy等。
        
        2. 授予许可
           本许可证授予您（以下简称"被许可人"）非独占、不可转让的权利，仅用于您个人或内部商业用途，在单一设备上安装和使用本软件。
        
        3. 限制
           被许可人不得：
           a) 未经许可人书面同意，复制、修改、分发、销售、出租、租赁或转让本软件的全部或任何部分；
           b) 未经许可人书面同意，将本软件的全部或任何部分合并到其他软件中；
           c) 未经许可人书面同意，对本软件进行反向工程、反编译、反汇编或试图获取本软件的源代码；
           d) 未经许可人书面同意，使用其他软件调用本软件自行开发的任何库文件（包括但不限于.pyd、.dll、.so等）；
           e) 未经许可人书面同意，移除或修改本软件中的任何版权声明或标识；
           f) 以任何方式绕过本软件的保护机制或限制功能。
        
        4. 第三方库
           - 本软件使用的第三方库遵循其各自的开源许可证，不受本专有许可证限制。
           - 被许可人使用第三方库时，需遵守各第三方库的原始许可证要求。
           - 本许可证不改变第三方库的许可证性质和要求。
        
        5. 所有权
           本软件及其所有副本的所有权和知识产权均归许可人所有。本许可证不转让软件的所有权，仅授予被许可人有限的使用权。
        
        6. 免责声明
           本软件按"原样"提供，不附带任何明示或暗示的保证，包括但不限于适销性、特定用途适用性和非侵权性的保证。在任何情况下，许可人不对因使用或无法使用软件而产生的任何直接、间接、偶然、特殊或后果性损害负责。
        
        7. 终止
           本许可证在以下情况下自动终止：
           a) 被许可人违反本许可证的任何条款；
           b) 许可人书面通知终止。
           终止后，被许可人必须立即停止使用本软件，并销毁所有本软件副本。
        
        8. 法律适用
           本许可证受中华人民共和国法律管辖，任何与本许可证有关的争议应提交许可人所在地有管辖权的人民法院解决。
        
        9. 完整协议
           本许可证构成许可人与被许可人之间关于本软件使用的完整协议，取代所有先前的口头或书面协议。
        
        许可人：Randy
        联系方式：411703730@qq.com
        
Platform: win_amd64
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: License :: Other/Proprietary License
Classifier: Operating System :: Microsoft :: Windows
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.8,<3.15
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: PySide6>=5.0.0
Requires-Dist: polars>=0.20.0
Requires-Dist: duckdb>=0.10.0
Requires-Dist: matplotlib>=3.0.0
Requires-Dist: requests>=2.0.0
Requires-Dist: numpy>=1.0.0
Requires-Dist: packaging>=20.0
Requires-Dist: pycryptodome>=3.0.0
Requires-Dist: fastexcel>=0.0.1
Requires-Dist: pyarrow>=0.0.1
Dynamic: author
Dynamic: license-file
Dynamic: platform
Dynamic: requires-python

# 数据查析 (DataQueryAnalyze)

一个基于Polars和DuckDB的高效数据查析工具，专为数据分析师设计，提供了从数据导入、清洗、分析到可视化的完整工作流。

## 功能特性

- 多格式数据导入（Excel、CSV、DuckDB数据库等）
- 智能数据清洗与预处理
- 强大的数据分析功能（统计分析、透视分析等）
- 丰富的数据可视化图表（柱状图、折线图、散点图等）
- AI辅助分析功能
- 数据库连接与查询
- 数据编码与转换

## 系统要求

- 操作系统：Windows 10/11
- Python版本：3.8+
- 内存：4GB以上
- 硬盘：5GB以上可用空间

## 安装方式

从PyPI安装（推荐）：
```
pip install dataqueryanalyze
```

## 运行方式

安装完成后，可以通过以下命令运行：
```
dataqueryanalyze
```

## 软件更新

每次启动软件时，系统会自动从PyPI软件仓库中检查是否有可用更新：
- 如果发现新版本，会自动下载并安装
- 更新成功后，会提示用户重启应用程序以应用更新
- 如果更新失败，会提供手动更新命令

## 许可证

本软件采用专有许可证，详情请查看LICENSE文件。

**重要声明**：
- 本软件为闭源软件，不提供任何源代码
- 未经许可，不得售卖、复制、修改或分发本软件
- 未经许可，不得使用其他软件调用本软件的任何库文件

## 依赖库说明

本软件使用了以下第三方库：
- PySide6
- Polars
- DuckDB
- Matplotlib
- Requests
- NumPy

各依赖库的使用均遵守其相应的开源协议。

## 作者信息

- 作者：Randy
- 邮箱：411703730@qq.com
- 微信：sysucai

## 联系方式

如有问题或建议，欢迎通过以下方式联系：
- 邮箱：411703730@qq.com
- 微信：sysucai
