semvec/pypi-packages huggingface dataset:
pystob 1.0.0
Cool package.

ï»¿# sss
>An API Management tool written in Python.

[![MIT license](https://img.shields.io/badge/License-MIT-blue.svg)](https://lbesson.mit-license.org/)
![PyPI](https://img.shields.io/badge/pypi-v1.0.0-blue)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/requests.svg)
![PyPI - Wheel](https://img.shields.io/pypi/wheel/pywol.svg)
![CircleCI branch](https://img.shields.io/circleci/project/github/erberlin/pywol/master.svg)

pystob allows for API Authorization Management and allows to build REST-Based API with custom JSON syntax.
pystob can be used as a plugin for many API Repository such as [FRPC](https://github.com/seznam/fastrpc) and many others.

## Installation

```console
$ pip install pystob
```

## Usage examples
As an API Management Tool :
```console
$ pywool -u api.redacted.com -t "FRPC_BASED" -l -vv
Retrieve list from [api.redacted.com] | AUTHORIZATION: None | BASED: FRPC_TECH
$
$ pywool -u api.redacted.com -t "REST_BASED" -d "JSON" -auth <AUTH_EXAMPLE> -l -vv
Retrieve list from [api.redacted.com] | AUTHORIZATION: <AUTH_EXAMPLE> | BASED: REST_API
$
$ pywool --help
Usage: pywool -u API_URL [OPTIONS]

  API Management for the Pywool package.

  Please don't type any hypertext protocol such as "https://" or "http://" because they can 
  corrupt the results. The standard URL_TYPE is <SUBDOMAIN>.<BASE>.<DOMAIN>:<PORT>

Options:
  -u, --url URL  Please respect the standards described above
  -p, --port PORT      Target port.
  -vv, --verbose
  -t, --technology OPTIONS
  -l, --list
  -b, --build URL Please check documentation to build your own API with Pywool Tool
  -d, --data OPTIONS
  --help                   Show this message and exit.
```
## Why create API Builder and Manager ?
I needed one and this was an opportunity to learn some stuff.

## Meta

 Kevin Jonsson- jonsson.dev@gmail.com

Distributed under the MIT license. See ``LICENSE`` for more information.
skytemple-eventserver 1.6.0
Websocket server that emits SkyTemple UI events

|logo|

SkyTemple Eventserver
=====================

|build| |pypi-version| |pypi-downloads| |pypi-license| |pypi-pyversions| |discord|

.. |logo| image:: https://raw.githubusercontent.com/SkyTemple/skytemple/master/skytemple/data/icons/hicolor/256x256/apps/skytemple.png

.. |build| image:: https://img.shields.io/github/workflow/status/SkyTemple/skytemple-eventserver/Build,%20test%20and%20publish
    :target: https://pypi.org/project/skytemple-eventserver/
    :alt: Build Status

.. |pypi-version| image:: https://img.shields.io/pypi/v/skytemple-eventserver
    :target: https://pypi.org/project/skytemple-eventserver/
    :alt: Version

.. |pypi-downloads| image:: https://img.shields.io/pypi/dm/skytemple-eventserver
    :target: https://pypi.org/project/skytemple-eventserver/
    :alt: Downloads

.. |pypi-license| image:: https://img.shields.io/pypi/l/skytemple-eventserver
    :alt: License (GPLv3)

.. |pypi-pyversions| image:: https://img.shields.io/pypi/pyversions/skytemple-eventserver
    :alt: Supported Python versions

.. |discord| image:: https://img.shields.io/discord/710190644152369162?label=Discord
    :target: https://discord.gg/skytemple
    :alt: Discord

.. |kofi| image:: https://www.ko-fi.com/img/githubbutton_sm.svg
    :target: https://ko-fi.com/I2I81E5KH
    :alt: Ko-Fi

Websocket server that emits all of the events of SkyTemples event system via JSON to all connected clients.

Listens on port 45546.

All events are emitted using the following JSON object:

- ``event``: Name of the event
- ``args``: All positional arguments passed with the event (as an array).
- ``kwargs``: All keyword arguments passed with the event (as an object).

As of writing there is no documentation on which events exist yet, but if there is in the
future, you will find it in the main SkyTemple repository, most likely inside the "docs"
subdirectory.

|kofi|
ManagerCSV 1.0.1
Just a random package to deal with CSV files
Requires Python: >=3.10.7

# ManagerCSV
Just a random package to deal with csv file.

## Installation

Just use pip 

`pip install ManagerCSV`

## Usage

For some reason, to import the lib you need to precise `.index` after the lib name

**__Read a file__**:

```py
from ManagerCSV.index import CSV_manager

csv_file = CSV_manager("/path/to/your/file")

for values in csv_file.read_csv():
  print(values)
```

Since the `read_csv` method, return a generator of lists, you must iterate over it to read the file content.

**__Write a file__**:

```py
from ManagerCSV.index import CSV_manager

csv_file = CSV_manager("/path/to/your/file")

datas: list[list[any]] = [ [ "Name", "First name", "Birth Year" ], [ "Turing", "Alan", 1912 ], [ "Lovelace", "Ada", 1815 ], [ "Shanon", "Claude", 1916 ], [ "Truong", "André", 1936 ] ]

csv_file.write_csv(datas)
```

To write into a file you have to provide a 2-dimensional array, Each Subarray in the main array represents columns and the data present in them, will be displayed on rows.
In this case, the csv file, will looks like this

![view of a csv file](https://github.com/Dulinniel/RandomCSVManager/blob/main/github/ressources/csv_file_preview.png)
nonebot-plugin-starrail-calendar 1.0.8
查看《崩坏：星穹铁道》官方活动
Requires Python: >=3.10,<4.0

<div align="center">

# 《崩坏：星穹铁道》活动日历

</div>


## 安装

通过 `nb`或 `pip` 命令安装插件

`pip install nonebot_plugin_starrail_calendar`
<br>或<br>
`nb plugin install nonebot_plugin_starrail_calendar`

## 命令

`<星穹/星琼>日历` 查看本群订阅服务器日历<br>
`<星穹/星琼>日历 on/off` 订阅/取消指定服务器的日历推送<br>
`<星穹/星琼>日历 time 时:分`  设置星穹日历推送时间<br>
`<星穹/星琼>日历 status`  查看星穹日历推送设置


### 功能演示
![calendar](preview.jpg)
onl-edu 0.5
onl for education 2023 By USTC
Requires Python: >=3.6

<h1 align="center">onl library</h1>

## Introduction

onl is a library which is built for network education. It can be regarded as a simplified version of ns3 which is written in python.
You can build up network expirements for education using this library.

For more details, see [this site](https://opennetlab.github.io/OpenNetLab-Edu-Doc/html/index.html)

## Installation

```
python3 -m pip install .
```
PyBook 1
Easy offline viewing of markdown projects and files
Requires Python: >=3,<4

# Welcome to PyBook!

PyBook allows for easy viewing of markdown projects.

It's a great note reading app, particularly for courses and tutorials.

## Installation

``` sh
pip install pybook
```

## Using PyBook

To use PyBook, simply type `pybook` into a terminal. It's that simple.

## Importing a project

In order to import a project, click `Project > Import from...`.

To import from GitHub, just type the name of the repo (e.g. `JohnDoe/PythonTutorial`, without the `https://github.com/`).

## Enjoy!