Dfpipe

Latest version: v0.0.3

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

Scan your dependencies

0.0.3

新增功能
- 新增 `FieldsOrganizer` 类,用于组织和规范数据字段
- 支持指定目标字段列表,按指定顺序排列
- 支持设置字段默认值
- 增强字段管理的灵活性和规范性

改进
- 增强 `FilterProcessor` 和 `TransformProcessor` 的构造函数
- 支持更灵活的条件设置
- 支持更强大的转换函数
- 优化 `ColumnProcessor` 的参数验证
- 增加操作类型的验证
- 增强参数检查机制
- 改进测试框架
- 更新测试数据生成函数,支持更多参数
- 增强测试的灵活性和可用性

文档
- 新增英文版文档(README_EN.md)
- 完整的功能说明
- 详细的安装指南
- 快速入门教程
- 组件使用说明
- 更新中文文档
- 新增开发者指南
- 添加代码风格规范
- 完善测试覆盖率说明
- 更新安装说明

开发工具
- 新增代码风格配置
- 添加 `.pre-commit-config.yaml`
- 配置 Black 和 isort
- 设置 pre-commit hooks
- 新增代码覆盖率配置
- 添加 `.coveragerc`
- 更新 `.gitignore`
- 新增开发依赖文件 `requirements-dev.txt`
- 更新 GitHub Actions 配置
- 使用最新的稳定 Python 版本
- 增强测试的可靠性和兼容性

0.0.2

pip install -e .


向后兼容性

v0.0.2版本保持了与v0.0.1的API兼容性,现有代码无需修改即可使用。主要更新集中在内部优化和文档完善方面。

已知问题

- 暂无已知问题

如果您在使用过程中遇到任何问题,或有任何建议,欢迎通过GitHub Issues与我们联系。

0.0.1

- 初始版本发布
- 实现基础的数据处理管道功能
- 提供 CSV 文件的读写支持
- 实现基本的数据过滤和转换功能
- 添加命令行接口
- 支持 JSON 配置文件

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.