semvec/pypi-packages huggingface dataset:
pytest-setupinfo 0.1.1
Displaying setup info during pytest command run
License: MIT
Requires Python: >=3.10,<4.0

# pytest_setupinfo

Displaying setup info during pytest command run

## Installation

```bash
$ pip install pytest_setupinfo
```

## Usage

Once pytest_setupinfo plugin is installed we can get setup related information using following command 

$ pytest -vs --setupinfo

this plugin also have one method which returns pytest version/number fixtures/plugin which it supported 


## Contributing

Interested in contributing? Check out the contributing guidelines. Please note that this project is released with a Code of Conduct. By contributing to this project, you agree to abide by its terms.

## License

`pytest_setupinfo` was created by Maheshwar Bolewar. It is licensed under the terms of the MIT license.

## Credits

`pytest_setupinfo` was created with [`cookiecutter`](https://cookiecutter.readthedocs.io/en/latest/) and the `py-pkgs-cookiecutter` [template](https://github.com/py-pkgs/py-pkgs-cookiecutter).
solidclient 0.1.10
Solid Client in Python (https://solidproject.org/)
License: MIT
Requires Python: >=3.6
Keywords: solid,client,oidc,dpop

[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)
[![pypi](https://img.shields.io/pypi/v/solidclient.svg)](https://pypi.python.org/pypi/solidclient)
[![versions](https://img.shields.io/pypi/pyversions/solidclient.svg)](https://gitlab.com/arbetsformedlingen/individdata/oak/python-solid-client/)

# Python Solid Client

A [Solid](https://solidproject.org/) client written in Python.

## Using the module

Check out [Jupyter Notebook](https://gitlab.com/arbetsformedlingen/individdata/oak/python-solid-client/-/blob/main/solid_api.ipynb) for example usage.

## Developing the module

We are using Python 3.8 on Ubuntu Focal for the development of this project.
Use the following commands to create a virtual environment.

```
sudo apt install python3-venv python3-pip
python3 -m venv .venv
source .venv/bin/activate
python3 -m pip install --require-hashes -r dev-requirements.txt
python3 -m pip install --require-hashes -r requirements.txt
```

### How to update any requirements?

Modify the corresponding requirements file, and then use the `pip-compile` tool
to regenerate the requirements files.

Example:

```
pip-compile --allow-unsafe --generate-hashes --output-file=requirements.txt requirements.in
```

## License

MIT
trakteerdonate 1.0a2
An easy way to listen for Trakteer donation in Python
License: MIT
Requires Python: >=3.6

<p align="center"><b>⚠️ NOTE: THIS PROJECT IS ONLY FOR EDUCATIONAL PURPOSE!! ⚠️<br>I WONT RESPONSIBLE FOR SOMETHING HAPPEN WHEN USING THIS PROGRAM!!</b></p>

<h1 align="center">Trakteer Donate</h1>
<p align="center">An easy way to listen for Trakteer donation in Python</p>

## Installation
To install this package, you can easily use pip!
```bash
pip install trakteerdonate
```

Or,

```bash
pip install git+https://github.com/then77/trakteerdonate
```

## Package Usage
1. First open your **Trakteer** and go to **Stream Overlay** ([here](https://trakteer.id/manage/stream-settings))
2. On the **Widget URL**, copy the key, and the hash
3. Create a code and import the `Client` function.
```python
from trakteerdonate import Client
client = Client("hash", "streamKey")
# Replace "hash" and "streamKey" with the key you copied before
```
4. Add listener for donation
```python
@client.event
async def on_donation(ws, data):
    print("Received donation:")
    print(f"  - Name: {data.name}")
    print(f"  - Amount: {data.amount}")
    print(f"  - Message: {data.message}")
```
5. Last, add this code **To the bottom of the code** and run!
```python
client.start()
```

The reason it should be placed on the bottom because its a blocking function.

## Example Code
```python
from trakteerdonate import Client

client = Client("hash", "streamKey")

@client.event
async def on_connect(ws):
    print("Connected to Trakteer!")

@client.event
async def on_donation(ws, data):
    print("Received donation:")
    print(f"  - Name: {data.name}")
    print(f"  - Amount: {data.amount}")
    print(f"  - Message: {data.message}")

client.start()
```

## Repository License
This repository and its code is under the MIT License. [Read more here](https://github.com/then77/trakteerdonate/blob/main/LICENSE).