semvec/pypi-packages huggingface dataset:
bascontrolns 0.0.3
BASpi/20/pi/ao/po control module API interface

# Contemporary Controls API Interface for Universal Device Polyglot NodeServers

## bascontrolns

![BASpi-Edge Controller](https://github.com/sjpbailey/bascontrol_ns/blob/9cd9ebeed425590cc86aa60a54a488f71171b614/archive%2Fbasedge.jpg)

## Based on the Contemporary Controls BASpi, BASpi-Edge DIY and BAScontrol Series Controllers

## BASpi-Edge & BASpi 6U6R/6U4R2AO, BAScontrol DIY Series BacNet Control Devices by Contemporary Controls information

* Main
[Contemporary Controls BASpi DIY](https://www.ccontrols.com/basautomation/baspi.htm)
* BASpi 6U6R Controller
[Contemporary Controls BASpi 6U6R](https://www.ccontrols.com/pdf/ds/BASPI-datasheet.pdf)
* BASpi 6U6R Installation
[Contemporary Controls BASpi 6U6R Install](https://www.ccontrols.com/pdf/BASpi-hardware-install-guide.pdf)
* BASpi 6U4R2A Controller
[Contemporary Controls BASpi 6U4R2A](https://www.ccontrols.com/pdf/ds/BASPI-AO2-datasheet.pdf)
* BASpi 6U4R2A Installation
[Contemporary Controls BASpi 6U4R2A Install](https://www.ccontrols.com/pdf/TD180600.pdf)
* BASpi Controller Configuration
[Contemporary Controls BASpi Configuration Quick Start](https://www.ccontrols.com/pdf/is/BASPI-QSGuide.pdf)

### Installation

* Installation pip install bascontrolns

#### Requirments

* Python 3.7

* requests

* sjb, gtb
qpost 1.0.0
A basic qpost API wrapper
Requires Python: >=3.6

# qpy

![pypibuild](https://github.com/medjedqt/qpost/workflows/Upload%20Python%20Package/badge.svg)

A basic python wrapper for [qpost](https://qpostapp.com)

## Installing

### Python 3.5 or higher is recommended

```bash
# Linux/macOS
python3 -m install pip install -U qpost

# Windows
py -3 -m pip install -U qpost
```

## Example

```py
from qpy import Qpost

bot = Qpost("TOKEN")
bot.post_status("Sent from Samsung Smart Fridge")
```

## Documentations (WIP)

- [Read The Docs](https://qpost.rtfd.io)
ride-the-lightning 0.0.1
Ride the Pytorch Lightning
Keywords: deep learning,pytorch,AI

# Ride the Lightning

Placeholder for upcoming Deep Learning library

<!-- ## Issues and suggestions
Confusing call-order for init functions
- Use new system for inheritance, where init order is automatically defined by each module (`__init__` and `init_end`)
- TBD: does this play well with distributed training?

Lack of testing
- Test from the bottom up

Module interdependence
- A module should stand alone 
- How do we reduce the risk of variable name clashes when using the inheritance model?
    - Store all mixin variables in a `DictConfig`

Arguments work OK, but is there something nicer?
- hydra.cc
    - Issue: No help strings available
        - Might [PEP 593](https://www.python.org/dev/peps/pep-0593) be a solution? 
            - E.g. `myparam: Annotated[int, "meaning of everying"] = 42`
                - TODO: Test

Hard to compose, e.g. to use X3D as feature_extractor in another module
- How to pass nested arguments without inheritance?
    - TBD

Arbitrary sequencing of steps in main
- Use exerternal solution such as DVC (requires clear output dirs)
    - Alternatives:
        - Add step1, step2, etc.. arguments? Add list as argument?
        - Pass list as hydra argument?

Unified format for Datasets
- Compatible with LightningDatasets
- Should be instantiated with model
- Should be have ability to inject parameters into model (or at least have share deps with model), i.e. a `DatasetContract` -->
simplelayout-KomorebiTso 0.0.1
simplelayout package

[![Work in Repl.it](https://classroom.github.com/assets/work-in-replit-14baed9a392b3a25080506f3b7b6d57f295ec2978f6f33ec97e36a161684cbe9.svg)](https://classroom.github.com/online_ide?assignment_repo_id=3713805&assignment_repo_type=AssignmentRepo)
# 3-simplelayout-package

## 简介

- 本次作业将大家完成的数据生成器进行打包，可供 pip 进行安装，发布到 [PyPI](https://pypi.org/)。同时使用 Sphinx 构建文档，发布到 [Read the Docs](https://readthedocs.org/)。


>**Sphinx** is a powerful documentation generator that has many great features for writing technical documentation including:
>- Generate web pages, printable PDFs, documents for e-readers (ePub), and more all from the same sources
>- You can use reStructuredText or Markdown to write documentation
>- An extensive system of cross-referencing code and documentation
>- Syntax highlighted code samples
>- A vibrant ecosystem of first and third-party extensions

- Python 生态的文档大都以 Sphinx 进行发布，例如 [Python 自身的官方文档](https://docs.python.org/3/)、[Pytorch 文档](https://pytorch.org/docs/stable/index.html) 等等。

- [Read the Docs](https://readthedocs.org/) 是一个可以自动化托管 Sphinx 文档的网站。

- Read the Docs 有上手教程，[参考](https://docs.readthedocs.io/en/stable/intro/getting-started-with-sphinx.html)。

## 要求

- 将个人完成的 `2-simplelayout-generator` 项目中的 `simplelayout` 目录复制到本次作业的 `src` 目录下。
- 编写 `setup.py`
  - 参考[官方文档](https://docs.python.org/3/distributing/index.html#reading-the-python-packaging-user-guide)，与 [Packaging and distributing projects](https://packaging.python.org/guides/distributing-packages-using-setuptools/)，正确配置 `setuptools.setup()`，确保能被 `pip` 正确安装，要求
    - package 名称设置为 `simplelayout-github账号名`
    - 正确包含 `src/simplelayout` 这个 package
    - `install_requires` 包含 `simplelayout` 的相关依赖
    - 正确配置 `entry_points`，使命令 `simplelayout` 对应 `simplelayout/__main__.py` 中的 `main()` 函数
- 参考 [文档](https://packaging.python.org/guides/distributing-packages-using-setuptools/#packaging-your-project)，正确打包
- 参考 [文档](https://packaging.python.org/guides/distributing-packages-using-setuptools/#id77)，正确上传到 PyPI
- 根据[参考教程](https://docs.readthedocs.io/en/stable/intro/getting-started-with-sphinx.html)，创建 `docs` 目录，并创建 `Sphinx` 项目。
  - 在执行 `sphinx-quickstart` 时输入相关信息
  - Sphinx 默认使用 rst 格式（[reStructuredText](https://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.html) ）编写文档，可进行配置使用 [Markdown](https://docs.readthedocs.io/en/stable/intro/getting-started-with-sphinx.html#using-markdown-with-sphinx) 进行文档编写。
  - 选做：[参考](https://www.sphinx-doc.org/en/master/usage/extensions/napoleon.html) 配置 autodoc、napoleon 插件，自动生成 simplelayout 中的 docstring API。
  - 在本地生成正确的 Sphinx 文档
- 注册 [Read the Docs](https://readthedocs.org/)，将个人仓库中的文档正确托管
- 将个人项目 PyPI 仓库的链接、read the docs 链接以评论的方式发在 `Feedback` 上

## 注意

本次作业的在线测试分为以下部分：
1. 测试能否正确执行
  ```
  pip install .
  ```
  分值：1 分
1. 测试能否正确执行
  ```
  pip install .
  simplelayout -h
  ```
  分值：1 分

以上测试通过后，会在 `Feedback` 中打印相关信息（包括 PyPI 链接，生成图片），但不会对 `PyPI`、`Read the Docs` 自动测试
aioradios 0.2.6
An asynchronous API wrapper for www.radio-browser.info
Requires Python: >=3.5

# aioradios

aioradio is an asynchronous API wrapper for www.radio-browser.info

## Installation

Use the package manager [pip](https://pip.pypa.io/en/stable/) to install aioradios.

```bash
pip install aioradios
```

## Example usage

in:
```python
from aioradios import RadioBrowser

async def main():
    rb = RadioBrowser()
    await rb.init()

    radio = await rb.search(name='UpBeatRadio', limit=1)
```
out:
```json
[
   {
      "changeuuid":"29c0910a-2fae-4623-8054-eaee674fe602",
      "stationuuid":"ad95f623-c7fd-4ecb-98d5-32242708ce63",
      "name":"UpBeatRadio",
      "url":"http://live.upbeat.pw/",
      "url_resolved":"http://live.upbeat.pw/",
      "homepage":"https://upbeat.pw/",
      "favicon":"http://upbeatradio.net/UpBeat.png",
      "tags":"",
      "country":"UK",
      "countrycode":"",
      "state":"",
      "language":"english",
      "votes":0,
      "lastchangetime":"2020-06-23 12:38:08",
      "codec":"MP3",
      "bitrate":128,
      "hls":0,
      "lastcheckok":1,
      "lastchecktime":"2020-11-04 04:14:11",
      "lastcheckoktime":"2020-11-04 04:14:11",
      "lastlocalchecktime":"2020-11-03 19:16:54",
      "clicktimestamp":"2020-10-22 15:09:37",
      "clickcount":8,
      "clicktrend":0
   }
]
```

## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

## Documentation
For documentation do:
```py
from aioradios import RadioBrowser
help(RadioBrowser())
```

## License
[MIT](https://choosealicense.com/licenses/mit/)
nlcontrol 1.0.3
A toolbox to simulate and analyse nonlinear systems in a control context.

Keywords: control systems nonlinear simulation
Platform: UNKNOWN
Classifier: Development States :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience ::  Education
Classifier: Topic :: Scientific/Engineering :: Physics
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.6
Description-Content-Type: text/markdown