semvec/pypi-packages huggingface dataset:
mikoto-py 0.0.7
The Python framework for interacting with Mikoto
License: MIT
Requires Python: >=3.8,<4.0

# Mikoto.py

> Warning: Mikoto.py is still in early development and is not ready for production use.

Mikoto.py is the official Python library for interacting with the Mikoto API.

## Example

```py
import mikoto

MIKOTO_TOKEN = '<bot token>'

bot = mikoto.MikotoClient()

@bot.messages.on_create
async def messaging(msg: mikoto.Message):
    if msg.content == "!ping":
        await bot.messages.send(msg.channelId, "pong!")

@bot.client.ready
async def ready():
    # fires when the bot has fully connected to the API
    print('Ready!')

bot.login(MIKOTO_TOKEN)
```
dldock 0.0.1
Shared Library Handler Based on Ctypes
License: MIT
Requires Python: >=3.8
Keywords: shared library handler

## dldock 
dldock is a simple shared library handler based on ctypes. 

### Installation

```sh
pip install dldock
```

### Usage

```py
from dldock import DlDock

lib_handler = DlDock(lib_path)
```
inventree_digikey_integration 0.1.2.2
A CLI to import Digikey parts into an Inventree instance
License: MIT
Requires Python: >=3.8,<4.0
Keywords: inventree,digikey

# Digikey-Inventree-Integration
[![Test Results](https://github.com/EUdds/digikey-inventree-integration/actions/workflows/python-test.yaml/badge.svg?branch=main)](https://github.com/EUdds/digikey-inventree-integration/actions/workflows/python-test.yaml)
[![PyPI version](https://badge.fury.io/py/inventree_digikey_integration.svg)](https://badge.fury.io/py/inventree_digikey_integration)


A CLI to ease importing [Digikey](https://www.digikey.com/) parts into an [Inventree](https://github.com/inventree/InvenTree) instance.

## Setup

### Installation

#### Install from Pypi

`pip install inventree_digikey_integration`

#### Install from source

1. Install [poetry](https://python-poetry.org/docs/#installation)
2. Clone the repo `git clone git@github.com:EUdds/digikey-inventree-integration.git`
3. `cd digikey-inventree-integration`
4. `poetry install`

### Configuration

Create a config.ini file according to the template and specify it's location with the `-c <path>` flag

```
[DIGIKEY_API]
CLIENT_ID=
CLIENT_SECRET=

[INVENTREE_API]
URL=<URL to the inventree instance>
USER=
PASSWORD=
```


## Usage

Invoke the cli by running `import_digikey_parts`

```bash
usage: import_digikey_parts [-h] [-y] [-c CONFIG] query_numbers [query_numbers ...]

Import Digikey part numbers into InvenTree

positional arguments:
  query_numbers         Part number(s) to import

optional arguments:
  -h, --help            show this help message and exit
  -y, --yes             Bypass user prompts and assume "yes"
  -c CONFIG, --config CONFIG
                        Path to config file
```

## Testing

Run the test suite by running `poetry run pytest`