Netcore

Latest version: v0.1.3

Safety actively analyzes 724087 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

0.1.2

✨ 新增功能
- 增加多线程处理与上下文隔离

🔧 优化改进
- 模块导入方式更加方便

🐛 问题修复
- 在`Pipe`连接出错退出时,`Endpoint`不能正常结束

📦 安装&更新
bash
pip install -U netcore


🔗 相关链接
- 文档:https://netcore.acdp.top
- GitHub:https://github.com/A03HCY/Netcore
- PyPI:https://pypi.org/project/netcore

💖 感谢
感谢所有的使用者!

0.1.1

✨ 新增功能

蓝图系统 (Blueprint)
- 支持路由分组和前缀
- 模块化应用结构设计
- 蓝图级别的中间件支持
- 独立的错误处理机制
- 支持链式注册

事件系统 (Event)
- 事件订阅和发布机制
- 支持一次性事件处理
- 系统事件监控功能
- 异步事件处理
- 支持事件优先级

任务调度器 (Scheduler)
- 延迟任务执行
- 周期性任务调度
- 基于优先级的任务调度
- 线程安全的任务管理
- 支持动态任务调整

缓存系统 (Cache)
- 内存缓存实现
- TTL(生存时间)支持
- 自动缓存清理机制
- 线程安全操作
- 支持默认过期时间

🔧 优化改进

核心功能优化
- 改进消息分块算法
- 优化并发传输性能
- 增强错误处理机制
- 完善日志系统

文档更新
- 添加新功能使用文档
- 更新示例代码
- 完善API文档
- 添加高级特性说明

🐛 问题修复
- 优化异常处理流程

📝 其他更改
- 更新项目结构
- 添加单元测试
- 完善错误提示
- 优化代码风格

🔜 即将推出
- 更多内置中间件

📦 安装方式
bash
pip install netcore


🔗 相关链接
- 文档:https://netcore.acdp.top
- GitHub:https://github.com/A03HCY/Netcore
- PyPI:https://pypi.org/project/netcore

💖 感谢
感谢所有的使用者!

0.1.0

更新
- 完全重构了通信框架的核心架构
- 将数据传输层 `LsoProtocol` 与通信控制层 `Endpoint` 解耦
- 新增 `Pipe` 类作为数据传输的统一接口
- 支持更灵活的通信方式(Socket、UART、蓝牙等)

架构变更
- `LsoProtocol` 类改进
- 专注于数据包的序列化和反序列化
- 支持本地文件存储和内存存储两种模式
- 优化了扩展信息的处理机制
- 增加了数据流和生成器的支持

- `Pipe` 类(新增)
- 统一的数据传输接口
- 支持大文件分块传输
- 异步发送和接收
- 任务队列管理
- 自动错误处理

- `Endpoint` 类改进
- 简化了路由注册机制
- 支持异步回调处理
- 改进了消息ID生成机制
- 优化了请求上下文管理

新特性
1. 灵活的通信方式
- 支持任何提供收发接口的通信方式
- 可以轻松切换不同的通信协议
- 支持自定义数据传输方式

2. 改进的数据处理
- 支持大文件分块传输
- 内置任务队列管理
- 自动的错误恢复机制

3. 标准的日志系统
- 使用 Python 标准库 logging
- 可配置的日志级别
- 详细的调试信息

0.0.1

从 acdpnet 精简出核心代码,对其进行了修改和完善,能够运用到更多的数据交换场景中。

项目从 Network-Core 改名为 Netcore,同时 PYPI 上传的包改名为 netcore,原先的 acdpnet 不再受到支持和维护。

Page 2 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.