Python库,用于处理使用Bristol方式表示的电路定义。

bfcl的Python项目详细描述


Bristol时尚电路库(BFCL),用于处理使用Bristol时尚表示的电路定义。在

PyPI version and link.traviscoveralls

目的

该库包括数据结构和相关方法,用于处理通常用于安全多方计算(MPC)应用程序中的逻辑电路。数据结构遵循Bristol Fashion格式,在必要时进行外推和泛化,以支持更广泛的特性和操作。在

软件包安装和使用

该软件包在PyPI上可用:

python -m pip install bfcl

可以按常规方式导入库:

^{pr2}$

测试和约定

使用nose时,将执行所有单元测试并测量它们的覆盖率(有关配置详细信息,请参见setup.cfg):

nosetests

或者,所有单元测试都包含在模块本身中,并且可以使用doctest执行:

python bfcl/bfcl.py -v

使用Pylint执行样式约定:

pylint bfcl

捐款

为了提供源代码,请在该库的GitHub页面上打开问题或提交请求。在

版本控制

从版本0.2.0开始,此库的版本号格式以及与版本号增量相关联的库更改符合Semantic Versioning 2.0.0。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaCenter是JavaFX2中不可执行的窗格   java Docker将容器连接到本地数据库   java无法通过Spring从Redis获得正确的值   java为什么要将数组转换为列表再转换为数组   Java泛型在方法中放入字符串或整数参数   在Cloud Bigtable SDK中找不到java类   java Mavensiteplugin无法加载生成的源(Jaxb)   java GWT序列化和Appengine通道Api   PrintWriter out=new PrintWriter(sWriter)和PrintWriter out=response之间的java差异。getWriter()   空手道DSL中的javascript,在java参数调用中传递变量时如何转义单引号   windows 64位java可以与32位tomcat一起使用   为for循环| Java输入参数   java您可以更改SWT选项卡项的背景和/或前景颜色吗?   用java生成6位pin码   java如何从另一个通量中排除通量中的所有元素   java无法调用“javafx.scene.control.ComboBox.getItems()”,因为“Controller.getMyBox()”的返回值为null   将Java字符串与数组匹配时出现问题   java如何使用HttpsUrlConnection对SSL连接使用代理身份验证?   java如何检查XML元素是否包含CDATA?