Skip to main content

IPSC专用的消息总线客户端的Python包装。

它用于向 Python 开发者提供SmartBus的客户端功能。

Features

  • 直接封装 IPSC Data Bus 的 C 语言客户端库 ipsc-bus-client

  • 采用 Python 标准库的 ctypes 进行 C 语言动态/共享库的封装。所以安装时不需要进行编译,理论上同时支持多种Python(如 pypy, ironpython, jython)运行时(只要该 Python 实现的标准库支持 ctypes)

  • 完整的客户端功能包装,其功能基本上与 C 语言实现的客户端一对一。

Install

  • 通过 pip 安装

    使用 pip 工具从 PyPI 安装

    pip install --user hesong-ipsc-busnetcli
  • 从源代码安装

    git clone https://bitbucket.org/hesong-opensource/ipsc-bus-client-python.git
    cd ipsc-bus-client-python
    python setup.py install

CHANGELOG

3.2.1

Date:

2018-08-07

Change

  • 去除 Python 3.0-3.3 的支持

  • 重构 SphinxDocs 文档

Fix

  • 自定义 Error 类构造函数的一处错误

Add

  • pylintrc 配置文件

Optimize

  • 优化包结构

  • 许多来自 linter 的优化

AUTHORS

Metadata

Release files for hesong-ipsc-busnetcli 3.2.1.post1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hesong-ipsc-busnetcli 3.2.1.post1
File Size Uploaded
hesong-ipsc-busnetcli-3.2.1.post1.tar.gz 279.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for hesong-ipsc-busnetcli 3.2.1.post1
File Interpreter ABI Platform
hesong_ipsc_busnetcli-3.2.1.post1-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 550.4 kB

Release files / hesong-ipsc-busnetcli-3.2.1.post1.tar.gz

Download URL hesong-ipsc-busnetcli-3.2.1.post1.tar.gz
Size 279.6 kB
Tags Source
SHA-256 checksum
How to use checksums
a29c29da443f03ac2068b28c144d4b434c054fd18d03eb6364b921a6e9354105
BLAKE2b-256 checksum
How to use checksums
192a4579f0d9926f29b21e9bb624b1f87a59ca1031035af3a6189c3cea30498c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.5.2

Release files / hesong_ipsc_busnetcli-3.2.1.post1-py2.py3-none-any.whl

Download URL hesong_ipsc_busnetcli-3.2.1.post1-py2.py3-none-any.whl
Size 270.8 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
7e8986a6ed7f5523ce7495bd3708511376815ff627615373f5a7e2f0650b54cf
BLAKE2b-256 checksum
How to use checksums
e13810a11907e00df13c385d497d0fc024c6189a113df855e775ce9906ba3681
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.5.2

Release history Release notifications | RSS feed

This release

3.2.1.post1 This release

2 release files

3.2.1

2 release files

3.2

2 release files

3.1.1

4 release files

3.1

1 release file

3.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page