跳转到主要内容

L1Calo固件

项目描述

PyPI version Docs

Build Status codecov Code Health

什么是Ironman?

Ironman是一个通用软件工具箱,可在具有嵌入式处理器的L1Calo硬件上运行(SoC)。

看看使用有多简单

>>> import ironman
>>> # Get your stuff done
>>> ironman.engage()

特性

  • 很酷

  • 让事情更快

入门指南

安装

通过运行以下命令安装ironman:

pip install ironman

开发

如果是第一次...

git clone git@github.com:kratsg/ironman
cd ironman && mkvirtualenv ironman
pip install -r requirements.txt

之后...

workon ironman
python setup.py develop
... do work here ...
pip uninstall ironman

测试

tox

或使用

py.test

贡献

支持

如果您遇到问题,请告诉我们。

发布

  1. 对你的包做一些工作(例如修复错误,添加功能等)

  2. 确保测试通过。运行pytest

  3. 通过bump2version更新__version__号。

  4. 推送到默认分支。

教程

由于我们将在Zynq中主要使用Twisted来管理Reactor工作流程(“回调”),我建议您抽出时间阅读这篇教程:这篇教程,以了解其工作原理和套接字的一些细节。

我正在根据sandman的指南这里进行操作。

待办事项

想法

  • 让它像twisted.web一样 - 我们构建请求对象,这些对象需要找到提供操作的资源对象(可能太复杂了,尝试简化?)链接

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

ironman-0.6.0.tar.gz (14.2 kB 查看哈希值)

上传时间:

构建分发

ironman-0.6.0-py3-none-any.whl (13.9 kB 查看哈希值)

上传时间: Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面