semvec/pypi-packages huggingface dataset:
config-with-yaml 0.1.0
Loads configurations from yaml files
Requires Python: >=3.6

# Config With YAML

Config With YAML is a pure-Python package to load config YAML files.

```python
import config_with_yaml as config

cfg = config.load("demo.yml")

print (cfg.getProperty("Demo.Motors.Server"))
print (cfg.getPropertyWithDefault("Demo.Motors.Server2", "Server2"))
print (cfg)
```
Config file content:
```
Demo:
  Motors:
    Server: ROS # Deactivate, Ice , ROS
    Proxy: Motors:default -h localhost -p 9001
    Topic: '/turtlebotROS/mobile_base/commands/velocity'
    Name: basic_component_pyCamera
    maxW: 0.7
    maxV: 4

  Camera:
    Server: ROS # Deactivate, Ice , ROS
    Proxy: "CameraL:default -h localhost -p 9001"
    Format: RGB8
    Topic: "/TurtlebotROS/cameraL/image_raw"
    Name: basic_component_pyCamera

  NodeName: demo
```

Output:
```
loading Config file ./demo.yml
ROS
Server2
Demo:
  Camera:
    Format: RGB8
    Name: basic_component_pyCamera
    Proxy: CameraL:default -h localhost -p 9001
    Server: ROS
    Topic: /TurtlebotROS/cameraL/image_raw
  Motors:
    Name: basic_component_pyCamera
    Proxy: Motors:default -h localhost -p 9001
    Server: ROS
    Topic: /turtlebotROS/mobile_base/commands/velocity
    maxV: 4
    maxW: 0.7
  NodeName: demo
```

## Extra Configuration

by default config_with_yaml uses the path to the file that is passed to it, but if you have all the cofiguration files in directory or several, you can set the value of the environment variable **"YAML_CONFIG_PATHS"** with these files separated by *:*, so just put the file name is able to find it.

```shell
export YAML_CONFIG_PATHS=path/to/folder1:path/to/folder2
```
philips-air-purifier 0.0.4
A Python API to monitor and control Philips air purifiers.
Keywords: philips-air-purifier

# Philips Air Purifier Client API [![Build](https://travis-ci.org/urbas/philips-air-purifier.svg?branch=master)](https://travis-ci.org/urbas/philips-air-purifier) [![pypi](https://badge.fury.io/py/philips-air-purifier.svg)](https://pypi.org/project/philips-air-purifier/)
Python API for monitoring and controlling Philips air purifiers.

## Installation
```
pip install philips-air-purifier
```

## Usage
Get the status of the air purifier:
```python
from philips_air_purifier import status
status.put_status(air_purifier_host="192.168.1.12", status={"pwr": "1"})
current_status = status.get_status(air_purifier_host="192.168.1.12")
```

## Deploying to PyPi
```bash
pip install setuptools wheel
python setup.py sdist bdist_wheel
twine upload dist/*
```