semvec/pypi-packages huggingface dataset:
geo-places 0.0.4
A bunch of utilities for working with czech municipalities
License: MIT
Requires Python: >=3.7

# geo locations
A simple package for managing czech municipalities. It enables to scrape source data (czech municipalities together with their GPS coordinates), store them into ES index and then make queries.

## Installation
### Using pip
``pip3 install geo-places``

## Directly from github
``pip3 install git+https://github.com/bauerji/geo_locations.git``

## Usage
### Location index preparation
```python
import asyncio
from pathlib import Path

from geo_places.dataset import gener_dataset
from geo_places.elasticsearch.handler import ElasticClient


url = "https://wwwinfo.mfcr.cz/ares/obce/ares_obce.html.cz"

# this is a default path where the data file lands after package installation
path = Path("/usr/local/data/municipality_population.csv")


async def populate():
    es = ElasticClient("localhost")
    await es.index_location_objects(gener_dataset(path))


def main():
    asyncio.run(populate())


if __name__ == '__main__':
    main()
```

### Location suggest
```python
from geo_places.elasticsearch.handler import ElasticClient


if __name__ == '__main__':
    es = ElasticClient("localhost")
    suggestions = es.suggest_location("hor")
    for suggestion in suggestions:
        print(suggestion.name, suggestion.population)
```

### Location search
```python
from geo_places.elasticsearch.handler import ElasticClient


if __name__ == '__main__':
    es = ElasticClient("localhost")
    results = es.search_location("prha 10", fuzzy=True)
    for result in results:
        print(result)
```

## TODOs:
- tests
arus-stream-metawear 1.0.4
arus plugin that helps creating stream for metawear devices
License: MIT
Requires Python: >=3.6,<4.0
Keywords: ubiquitous computing,sensing,data processing,bluetooth,internet of things

## Overview

`arus-stream-metawear` package is a plugin for [`arus`](https://qutang.github.io/arus/) package. It provides extra functionality to stream data from metawear devices in real-time.

[![PyPI version](https://badge.fury.io/py/arus-stream-metawear.svg)](https://badge.fury.io/py/arus-stream-metawear)
[![Downloads](https://pepy.tech/badge/arus-stream-metawear)](https://pepy.tech/project/arus-stream-metawear)
[![Build Status](https://github.com/qutang/arus/workflows/Continuous%20integration/badge.svg)](https://github.com/qutang/arus/actions)

### Get started

#### Prerequistes

```bash
python >= 3.6
```

##### Linux

```bash
libbluetooth-dev
libboost-all-dev
bluez
```

##### Windows

```bash
Visual Studio C++ SDK
Windows SDK (10.0.16299.0)
Windows SDK (10.0.17763.0)
```

#### Installation

```bash
> pip install arus-stream-metawear
```

Or `pipenv`

```bash
> pipenv install arus-stream-metawear
```

Or `poetry`

```bash
> poetry add arus-stream-metawear
```


### Development

#### Prerequists

```bash
python >= 3.6
poetry >= 0.12.17
```

#### Set up development environment

```bash
> git clone https://github.com/qutang/arus-stream-metawear.git
> cd arus-stream-metawear
> poetry install
```