<commit_before>grumble
=======

A Small, RESTful API wrapper for Mumble servers.

The aim is to make a simple Flask based RESTful API to reduce the effort and development time needed to interface with Mumble servers for simple administration tasks. The API will cover the majority of the available ICE RPC functions in Mumble, excluding the callback functionality.

This application is still under heavy development and it is suggested you do not use it within a production environment.


Development Environment
-----------------------

Grumble makes use of Vagrant for its development environment and a simple configuration has been provided to bootstrap a Ubuntu VM running a basic Mumble server.
<commit_msg>Update to README<commit_after>Grumble
=======

A Small, RESTful API wrapper for Mumble servers.

The aim is to make a simple Flask based RESTful API to reduce the effort and development time needed to interface with Mumble servers for simple administration tasks. The API will cover the majority of the available ICE RPC functions in Mumble, excluding the callback functionality.

This application is still under heavy development and it is suggested you do not use it within a production environment.


Requirements
------------

Grumble makes use of a few existing libraries and tools to make development:

* Flask
* Flask-RESTful
* MumblePy

All dependencies are covered by either the `setup.py` or `requirements.txt`


Mumble Support
--------------

At the moment Grumble supports the current stable Murmur server, version 1.2.4. This version is required for the ICE Slice file introspection used during connection setup.


Development Environment
-----------------------

Grumble makes use of Vagrant for its development environment and a simple configuration has been provided to bootstrap a Ubuntu VM running a basic Mumble server.

{'fraction_non_alphanumeric': 0.06591031874662345, 'fraction_numerical': 0.0016207455429497568, 'mean_word_length': 3.8481675392670156, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '435104', 'n_tokens_mistral': 438, 'n_tokens_neox': 401, 'n_words': 263}