semvec/pypi-packages huggingface dataset:
messaging-app 0.1.9
Messaging App
License: MIT
Requires Python: >= 3

# Messaging App for Naruno
The Messaging App is a simple messaging application that allows users to communicate with each other through text messages. This app is built with Python and uses the Naruno blockchain for user authentication.

## Features
- Decentralized system
- Secure communication between nodes
- Fast and easy to use
- Maps blockchain addresses to dynamic IPs
- Uses encryption to protect sensitive information

## Installation
You can install Messaging App by pip3:

```console
pip3 install messaging_app
```

## Usage

To use Messaging App, you can call from the command line:

```console
messagingapp -pass MyNarunoPass --port 80 --integrationport 8000
```

And after you can use the app by going to http://localhost:80


## Contributing
Contributions to the Messaging App are welcome! If you have any suggestions or find a bug, please open an issue on the GitHub repository. If you want to contribute code, please fork the repository and create a pull request.

## License
Messaging App is released under the MPL-2.0 License.
Flask-Mail-SendGrid 0.6
Flask extension for sendgrid. It has same interface with Flask-Mail.
License: MIT

Flask-Mail-SendGrid
===================

.. image:: https://badge.fury.io/py/Flask-Mail-SendGrid.svg
    :target: https://badge.fury.io/py/Flask-Mail-SendGrid


Flask extension for sendgrid. It has same interface with Flask-Mail.

Flask-Mail-SendGrid is friendly with another extention such as
Flask-Security.

Installing Flask-Mail-SendGrid
------------------------------

Install with pypi:

.. code:: bash

    $ pip install flask-mail-sendgrid

or install latest version:

.. code:: bash

    $ git clone https://github.com/hamano/flask-mail-sendgrid.git
    $ cd flask-mail-sendgrid
    $ python setup.py install

Configuring Flask-Mail-SendGrid
-------------------------------

-  MAIL\_SENDGRID\_API\_KEY: API Key for SendGrid
-  MAIL\_DEFAULT\_SENDER: default sender

.. code:: python

    from flask import Flask
    from flask_mail_sendgrid import MailSendGrid

    app = Flask(__name__)
    app.config['MAIL_SENDGRID_API_KEY'] = 'XXXXXXXX'
    mail = MailSendGrid(app)

Sending messages
----------------

To send a message first create a Message instance:

.. code:: python

    from flask_mail import Message

    @app.route("/")
    def index():
        msg = Message("Hello",
                      sender="from@example.com",
                      recipients=["to@example.com"])

The message can contain a body and/or HTML:

.. code:: python

    msg.body = "testing"
    msg.html = "<b>testing</b>"

Or, if you are using Templates in Sendgrid, you may specify a Template ID and Data:

.. code:: python

    msg.template_id = 'my-template-id'
    msg.dynamic_template_data = {'first_name': 'John', 'last_name': 'Doe'}

Finally, to send the message, you use the Mail instance configured with
your Flask application:

.. code:: python

    mail.send(msg)

Other options

.. code:: python

        msg = Message("Hello",
                      sender="from@example.com",
                      mail_options={'from_name': 'John'},
                      recipients=["to@example.com"],
                      cc=["to@example.com"],
                      bcc=["to@example.com"])
np-audio-control 0.1.0
Tools for remote control of Windows system audio on Mindscope Neuropixels and Behavior rigs.
License: MIT
Requires Python: <4,>=3.7

# np_audio_control

### *For use on internal Allen Institute network*

[![Python
Versions](https://img.shields.io/pypi/pyversions/np_audio_control.svg)](https://pypi.python.org/pypi/np-audio-control/)


Tools for remote control of Windows system audio on Mindscope Neuropixels and Behavior rigs.

Uses SetVol v3.4 (https://www.rlatour.com/setvol/)


## Install
```shell
python -m pip install np_audio_control
```


## Basic usage
```python
>>> from np_audio_control import mute, unmute, set_volume, get_volume

>>> host = 'W10LTPC2BC51P'

# interact with default audio device 
>>> mute(host)
>>> unmute(host)
>>> set_volume(50, host)
>>> get_volume(host)
50

# interact with specific device (see SetVol `device name` argument)
>>> device = 'Speakers (Realtek USB2.0 Audio)'
>>> mute(host, device)
>>> set_volume(50, host, device)

# send any command to SetVol
>>> from np_audio_control import send_setvol_cmd
>>> send_setvol_cmd(host, 'beep')
```