semvec/pypi-packages huggingface dataset:
my-lambdata-khislatz 1.0
A short description
License: MIT

# lambdata-khislatz

## Installation

TODO 

## Usage 

TODO

'''py
from my_lambdata.my_mod import enlarge #this works

x = 11 
print(enlarge(x)) #importing only enlarge function
#if we use from my_mod import enlarge without "if __name__ == "__main__":"
# then the entire file my_mod will be executed 
'''
humdrum 0.7
A  CLI tool for youtube data api v3
License: MIT

**humdrum**
===========

::

      This a CLI tool for youtube data v3 API
      
      

**Installation**
----------------

Install with pip:

::

      pip install humdrum

Or from git:

::

    git clone https://github.com/princekrroshan01/humdrum/
    cd humdrum
    virtualenv venv
    source venv/bin/activate
    pip install -r requirements.txt
      
      

**Prerequisites**
-----------------

Get the youtube data v3 api key from
(https://console.developers.google.com/apis/) and set a environment
variable with the name API\_KEY Reference for setting environment
variable in linux
(https://www.redhat.com/sysadmin/linux-environment-variables) and for
windows
(https://docs.oracle.com/en/database/oracle/r-enterprise/1.5.1/oread/creating-and-modifying-environment-variables-on-windows.html#GUID-DD6F9982-60D5-48F6-8270-A27EC53807D0)

 Make a python alias by typing

::

    alias humdrum="python3 (location of file cli.py)" in terminal

 No need to create alias if you download this package using pip

**using**
---------

Type ``humdrum --help`` in terminal This will guide you through the
process

::

    humdrum --help
    Usage: humdrum [OPTIONS]

    Options:
       --count INTEGER  enter the number of video you are looking for.
       --title TEXT     enter the title name of video you are looking for
       --order TEXT     to sort the video by date rating viewCount
       --type TEXT      to search for type of video like channel video playlist
       --help           Show this message and exit.

**Contributing**
----------------

Pull requests are welcome. For major changes, please open an issue first
to discuss what you would like to change.
pypool-pump 0.0.1
Calculate pool filtering pump duration and schedule
License: MIT


# PyPoolPump

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

**PyPoolPump** is a python module providing classes for computing the duration needed for a swimming pool filtering pump.
This module will provide methods to define the filtering daily schedule.

Each classes is an implementation of a different algorithm found when searching Internet to find best way to compute the filtering pump duration.

## Classes description

### Base class

`FilteringDuration()` class is the base class with no duration computation. It gather all the common code for each implementation.
You will find a way to add a percentage modifier on the duration computed and a way to construct the daily filtering schedule.

You should not call directly this class except if you want to implement a new algorithm.

### Dumb algorithm

`DumbFilteringDuration()` is child class with an implementation of the common known algorithm using only the water temperature as parameter:
> filtering duration (in hour) = water temperature (in °C) / 2.

Reference: the poster delivered with my swimming pool

### Basic algorithm

`BasicFilteringDuration()` is  child class with an implementation of the previous algorithm with some optimizations:

- No need to filter if water temperature below 10°C
- Between 10°C and 14°C we can reduce the duration (water temperature in °C / 3)
- Between 14°C and 30°C we use the standard rule (water temperature in °C / 2)
- Above 30°C continuous filtering.

Reference: To be completed

### Abacus based algorithm

`AbacusFilteringDuration()` is a child class with an implementation of a water temperature based abacus. I found this when searching potential existing module on Github.

Reference: this abacus is used in the [Jeedom pool addon](https://github.com/scadinot/pool) by @scadinot.

### Advanced algorithm

`PumpCaracteristicFilteringDuration()` is a child class with an implementation of an algorithm based on the pool dimension, the pump characteristics and the water temperature.

## Contribute

If you want to contribute to the development:

- Start by cloning this repository.
- Setup a virtual environment
- Install the python package in edition mode: `pip install -e .`
- Create a branch for your feature
- Test your change using `tox`
- Send a PR when ready.

## License

This software is under the MIT License.