Metadata-Version: 2.4
Name: HydrogenLib-Next
Version: 0.1.0
Project-URL: Documentation, https://github.com/LittleSong2024/HydrogenLib#readme
Project-URL: Issues, https://github.com/LittleSong2024/HydrogenLib/issues
Project-URL: Source, https://github.com/LittleSong2024/HydrogenLib
Author-email: LittleSong2024 <idesong6@qq.com>
License-File: License.md
License-File: License_CN.md
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: Implementation :: CPython
Requires-Python: >=3.7.0
Requires-Dist: jsonpickle>=3.3.0
Requires-Dist: ping3>=4.0.0
Requires-Dist: psutil>=6.0.0
Requires-Dist: pyaes>=1.6.0
Requires-Dist: pywin32>=306
Requires-Dist: rich>=13.6.0
Requires-Dist: rsa>=4.9
Description-Content-Type: text/markdown


<div style="text-align: center">
    <h1>HydrogenLib</h1>
</div>

![LOGO](HydroLib-LOGO-SVG.svg)

<div style="text-align: center">

[![PyPI - Version](https://img.shields.io/pypi/v/hydrogenlib.svg)](https://pypi.org/project/hydrogenlib)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/hydrogenlib.svg)](https://pypi.org/project/hydrogenlib)
[![Github Stars](https://img.shields.io/github/stars/SongzqInChina/HydrogenLib.svg)](https://github.com/SongzqInChina/HydrogenLib)

</div>

[//]: # ([![Action Status]&#40;https://github.com/LittleSong2024/HydrogenLib/actions/workflows/python-publish.yml/badge.svg&#41;]&#40;)

[//]: # (    https://github.com/SongzqInChina/HydrogenLib/actions&#41;)

---

当前为测试版本,功能可能有**缺失,不完整或错误**,详细请见[注意事项](#注意事项)


## 目录

- [安装](#安装)
- [许可证](#许可证)
- [注意事项](#注意事项)

## 安装

```shell
  pip install HydrogenLib-Next
```

## 注意事项
- 项目的实际开发Python版本为**3.12+**,可能无法运行于低于3.12的Python版本.
- `.database` 只是一个简单的基于单JSON文件的轻量级数据库，可能不适用于所有使用场景.
- `.namedpipe` 为非Windows系统的支持未完成.
- `.re_plus` 实现较为简单，可能无法完全满足需求.
- `.hyconfig` 未完成，且无法使用.
- `.test_manager` 将会在未来版本移除.
- `.hystruct`, `.file`等模块整改,相关功能暂时不兼容.
- 目前所有使用Socket的模块无法使用(**正在整改**)
- 对于有关IO功能的函数和类,大多使用了异步模式，请注意兼容性.

- 代码实现中大部分有关序列化和反序列化的操作，均使用`jsonpickle`模块，可能有安全风险(**正在整改,将支持自定义序列化器**).
- **所有模块均未进行测试.**

## 许可证

项目使用[`HydrogenLib License`](License.md)许可证.
