semvec/pypi-packages huggingface dataset:
esrf-beacon-client 1.0
Client to access to Beacon services
Requires Python: >=3.10

Client to access to Beacon services.

Actually it provides:

- Synchronous sequencial client (`beaconclient.syncio.BeaconClient`)
- Asynchronous sequencial client (`beaconclient.asyncio.BeaconClient`)
- Sans I/O protocol (`beaconclient.protocol`) to create other clients
- Config helper (`beaconclient.config.read-config`) to read ocnfig from file or beacon URIs.

Notice that the BLISS project provides it's own beacon client supporting the whole
API with a non-seqnencial implementation.

## Sync client

```python
from beaconclient.syncio import BeaconClient

client = BeaconClient()

redis_address = client.get_redis_db()
```

## Async client

```python
from beaconclient.asyncio import BeaconClient

client = BeaconClient()

redis_address = await client.get_redis_db()
```

## Config

```python
from beaconclient.config import read_config

content = read_config("beacon:///path/to/file.yml")

content2 = read_config("file:///my_file.yml')
```
igdbpy 0.1.1
Python wrapper around the IGDB API
Requires Python: >=3.9

# IgdbPy
A Python wrapper around the [Internet Game Database (IGDB)](https://www.igdb.com/) API

## Usage
```py
import igdbpy

key = igdbpy.generate_api_key(ID, SECRET)
wrapper = IgdbWrapper(ID, key)

data = wrapper.request_game(FIELD_QUERY)
more_data = wrapper.make_request(ENDPOINT, FIELD_QUERY)
```

## Authors
* [TonyGrif](https://github.com/TonyGrif) - Creator and Maintainer

## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) for details