semvec/pypi-packages huggingface dataset:
echovr-api 0.2.0
Python bindings for Echo VR's HTTP API.

# Echo VR API

Python bindings for Echo VR's HTTP API.

## Installation

If you haven't already, [install Python 3](https://www.python.org/downloads/) and [Pipenv](https://pipenv.readthedocs.io/en/latest/install/).

Now, in your project directory, run:

```
pipenv install echovr-api
```

## Usage

Basic usage example:

```
from requests.exceptions import ConnectionError
import json
import echovr_api

try:
    game_state = echovr_api.fetch_state()

    print(f"Game status: {game_state.game_status}")
    print(f"Seconds on clock: {game_state.game_clock}")

    if (game_state.blue_team.score > game_state.orange_team.score):
        print("Blue team is winning!")
    elif (game_state.orange_team.score > game_state.blue_team.score):
        print("Orange team is winning!")
    else:
        print("It's tied!")

    print(f"Score: {game_state.blue_team.score} - {game_state.orange_team.score}")

except ConnectionError as e:
    print("Connection refused. Make sure you're running Echo VR with the -http option and that you're in a match.")
except json.decoder.JSONDecodeError as e:
    print("Could not decode response. (Not valid JSON.)")
```

For comprehensive documentation of the available methods and classes, please see the [full API Documentation on Read The Docs](https://echovr-api.readthedocs.io/en/latest/).

## Contributing

To get everything you need to start making changes to this package, first [install Python 3](https://www.python.org/downloads/) and [Pipenv](https://pipenv.readthedocs.io/en/latest/install/), clone this repository, then run:

```
pipenv install
```

### Try it

To play around with the API, open an instance of Echo VR with the -http flag, then run:

```
pipenv run python -i ./test.py
```

### Release process

First, update `CHANGELOG.md` and the version number in `setup.py` and `docs/source/conf.py`. Then commit, tag, and push these changes.

Next, build the package:

```
pipenv install --dev
pipenv run python setup.py sdist bdist_wheel
```

Finally, upload the built packages to PyPi. You can do this using `twine`
(`pip install twine`):

```
twine upload dist/*
```
pyexphys 2.1.2
Python framework for health/fitness calculations
Keywords: health,physical fitness,cardio,heart rate,VO2Max,energy expenditure,resting metabolic rate,respiration,residual volume,body composition,metabolic equivalents,body surface area,strength,1-rm,jack daniels

# PyExPhys

PyExPhys is a Python library of exercise physiology and healthcare equations for transforming basic health data into insights at scale.  PyExPhys is a collection of bodybuilding competition formulas, aerobic performance and weightlifting performance models, and body composition equations.

## Installing
Install the library using `pip`:
```
pip install pyexphys
```

## Tests
To test the calculations of PyExPhys, run the `distutils` test:
```
python setup.py test
```

## Support
Please raise potential bugs on [Github](https://github.com/dpfens/PyExPhys/issues).
web-playground 0.0.1
Demo web application for testing purposes
Keywords: test automation selenium webdriver web web-playground

# Web Playground


A demo web application useful for sharpening automation tools. Written in Python and Flask.

Used by [Golem](https://github.com/golemhq/golem)

## Installing

Requires: Python 3.5+

```bash
pip install web-playground
```

## Start

```bash
web-playground [-p|--port]
```

Default port is 6565.

## License

[MIT](https://tldrlegal.com/license/mit-license)