最好的功能,永远是你最好的朋友
bff的Python项目详细描述
bff
Best Fancy Functions, your Best Friend Forever
这个包包含从绘图到数据操作的一些实用函数,可以成为您的新bff。
安装
pip install bff
文档
可用here。
开发设置
git clone https://github.com/axelfahy/bff.git cd bff python -m venv venv-dev source venv-dev/bin/activate pip install -r requirements_dev.txt pip install -e .
测试
make all
为了测试图,带有基线的图像应该放在tests/baseline
中,并且可以使用make build-baseline
生成。
从v0.2开始,图尚未在travis构建中测试。
发布历史记录
- 0.2.0条
- 附加:在子模块
plot
中分离绘图。这打破了以前的api。 - 添加:使用
pytest-mlp
测试绘图模块。 - 添加:文档和笔记本中绘图的图像及示例。
- 修正:修正了
plot_series
函数中的重采样。
- 附加:在子模块
- 0.1.9条
- 在
plot_series
函数中添加:选项loc
。 - 添加:函数
cast_to_category_pd
自动将列转换为类别dtype
。
- 在
- 0.1.8条
- 在
plot_series
函数中添加:选项with_missing_datetimes
。 - add:mypy用于类型验证。
- 修正:在
sliding_window
函数中引发异常时进行测试。
- 在
- 0.1.7条
- 添加:
FancyConfig
来处理配置文件。
- 添加:
- 0.1.6条
- 修正:修正文档的依赖关系。
- 0.1.5分
- 附加:项目文档阅读文档。
- 0.1.4条
- add:function
mem_usage_pd
计算pandas对象的内存使用情况。 - add:函数
idict
反转字典的键/值。 - add:为测试代码和样式添加makefile。
- add:添加python versioner来处理包的版本。
- add:function
- 0.1.3条
- 附加:Travis,Flake8,工作服和Pyup配置。
- add:函数
get_peaks
获取时间序列的峰值。 - add:函数
plot_series
绘制时间序列。 - 变更:回购重组。
- 0.1.2条
- add:function
plot_predictions
函数绘制模型的实际值和预测。 - 更改:在绘图函数中添加轴。
- add:function
- 0.1.1条
- 附加:带说明的自述文件。
- 变化:改善
plot_history
功能。 - 修复:修复测试中的导入。
- 0.1.0条
- 初次发布。
元
Axel Fahy–axel@fahy.net
根据麻省理工学院的许可证发行。有关详细信息,请参见LICENSE
。
贡献
- 叉它(https://github.com/yourname/yourproject/fork)
- 创建功能分支(
git checkout -b feature/fooBar
) - 提交更改(
git commit -am 'Add some fooBar'
) - 推到分支(
git push origin feature/fooBar
) - 创建新的拉取请求
版本号
包的版本链接到推送的标记。
设置新版本:
git tag v0.1.4 git push --tags