semvec/pypi-packages huggingface dataset:
checkers-bot 0.1.4
Checkers bot using min max alghoritm
License: MIT
Keywords: checkers bot api game_api

[GitHub:](https://github.com/ruslan-ilesik/tic-tac-toe-bot-pip-package)
Usage Example
```python
from checkers import Field,Bot
game = Field(turn = 'white') #could be white and black
bot = Bot() #init bot
print(game)
```
> .b.b.b.b
    b.b.b.b.
    .b.b.b.b
    ........
    ........
    w.w.w.w.
    .w.w.w.w
    w.w.w.w.
```python
print(game.turn)
```
> white
```python
print(game.posible_moves)
```
> [[[5, 0], [4, 1]], [[5, 2], [4, 1]], [[5, 2], [4, 3]], [[5, 4], [4, 3]], [[5, 4], [4, 5]], [[5, 6], [4, 5]], [[5, 6], [4, 7]]]
```python
print(game.move(game.posible_moves[0])) #make move returns False, draw, white or black  (who wins)
```
> False
```python
print(game)
```
> .b.b.b.b
    b.b.b.b.
    .b.b.b.b
    ........
    .w......
    ..w.w.w.
    .w.w.w.w
    w.w.w.w.
```python
print(game.check_winer()) #returns False, draw, white or black  (who wins)
```
> False
```python
print(bot.move(game,depth = 3)) #depth - int
```
> False
rensonVentilationLib 1.2.1
Unofficial Renson endura delta Python library
License: MIT
Requires Python: >=3.6

# Renson-ventilation-library

An unofficial library to get and control the Renson ventilation units.

Following features are support:
- Getting data for most of the fields that can be found in the official 'Endura Delta' app.
- Override the auto mode and set a level manually
- Set a timer for a level
- Sync the current time to the Renson ventilation unit
- Setup the breeze function
- Setup the day and night time
- Setup pollution settings
- Set the filter clean time
- Compare firmware version with online version
fastapi-mongodb 0.0.1b4
A library that simplifies work and integration with MongoDB for a FastAPI project.
License: MIT
Requires Python: >=3.9,<4.0
Keywords: fastapi,mongodb,pydantic,motor,pymongo,orjson,pyjwt

# FastAPI❤MongoDB
![GitHub](https://img.shields.io/github/license/Kostiantyn-Salnykov/fastapi-mongodb)
![GitHub Workflow Status (branch)](https://img.shields.io/github/workflow/status/Kostiantyn-Salnykov/fastapi-mongodb/Python%20package/master)
![GitHub last commit (branch)](https://img.shields.io/github/last-commit/kostiantyn-salnykov/fastapi-mongodb/master)
[![codecov](https://codecov.io/gh/Kostiantyn-Salnykov/fastapi-mongodb/branch/master/graph/badge.svg?token=77Z4DQVIU5)](https://codecov.io/gh/Kostiantyn-Salnykov/fastapi-mongodb)

![PyPI - Python Version](https://img.shields.io/pypi/pyversions/fastapi-mongodb)
![PyPI](https://img.shields.io/pypi/v/fastapi-mongodb)
![PyPI - Downloads](https://img.shields.io/pypi/dm/fastapi-mongodb)

[![Imports: isort](https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336)](https://pycqa.github.io/isort/)
[![](https://img.shields.io/badge/code%20style-black-000000?style=flat)](https://github.com/psf/black)

# Installation

```shell
pip install fastapi-mongodb
```

# FastAPI❤MongoDB documentation:

## [Documentation](https://Kostiantyn-Salnykov.github.io/fastapi-mongodb/)
gdpstorage 0.1.7
Storage Engine for Django Project based on Google Drive Personal Drive
License: MIT

# Google Drive Personal Storage for Django
GDPS is a django app to provide Google Drive as a Storage Backeend for Django Project.
It can be used to store the files in the user space (visible in the Web UI of Google Drive) while other librairies propose the use of Google Cloud Project to achieve the same results (with the downside of not being able to see the uploaded files).

## Features
- Use your Personal Google Cloud Folder as a Storage Backend.
- Few views are added for Authorization with Google Drive and its renew (if you decide later to change the Google Account used).
- For convenience, few abstract models (abstract and on-demande obvisouly)  are provided to add the functionnality of SoftDeletion to your project (which is important if you are manipulationg Files).

## Inspiration
This package was hugely inspired by :
- @torre76 excellent package : https://github.com/torre76/django-googledrive-storage
- @iterative excellent package : https://github.com/iterative/PyDrive2

## Installation
    pip install gdpstorage

## Setup
-Add "gdpstorage" to your INSTALLED_APPS setting like this :
```py
    INSTALLED_APPS = [
        ...
        'gdpstorage',
    ]
```
-Include the gdpstorage's URLconf in your project urls.py like this:
```py
path('gdps/', include('gdpstorage.urls'))
```
-Add The following settings to your settings.py :
```py
# Replace [MY-GD-FOLDERNAME] by the name of your Google Drive Folder you wish to use as root Media folder.
GOOGLE_DRIVE_STORAGE_MEDIA_ROOT = "MY-GD-FOLDERNAME"
```
-Change your Default Storage Engine (if you want to use GD globaly, else you can change it on field basis using the storage keyword argument )
```py
DEFAULT_FILE_STORAGE = "gdpstorage.storage.GoogleDriveStorage"
```
-Create your Oath2 application and download your client_secrets.json file (see https://github.com/torre76/django-googledrive-storage documentation for steps )
-Put your file client_secrets.json at the root of your Django project (beside manage.py)
-Authorize the access to your Google Drive Folder by visiting:
    ```sh
    http://127.0.0.1:8000/gdps/authorize
    ```
## Development

Want to contribute? Great!
Feel free to make a pull request or post any issues in the Github repo.
https://github.com/jadliaissam/django-gdpstorage

## License

MIT