semvec/pypi-packages huggingface dataset:
stellar-observatory 1.0.1
Python package for analyzing the Stellar network
Requires Python: ~=3.5

# Stellar Observatory

[![Build Status](https://travis-ci.org/andrenarchy/stellar-observatory.svg?branch=master)](https://travis-ci.org/andrenarchy/stellar-observatory)
[![PyPI version](https://badge.fury.io/py/stellar-observatory.svg)](https://badge.fury.io/py/stellar-observatory)

Stellar Observatory is a Python package for analyzing the Stellar network. It contains experimental and non-optimized code that is used for conducting research on quorums, quorum slices, and other aspects of the Stellar network.

This work is supported by a research grant in the [Stellar academic research program](https://www.stellar.org/stellar-academic-research-program/) of the [Stellar Development Foundation](https://www.stellar.org/).

## Installation

```
pip install stellar-observatory
```

Note: Stellar Observatory requires Python 3.5 or above.

## Example

See https://colab.research.google.com/drive/1-dOgu35CWWw4J-mQnhrmjnRFkLlEXDzL

## Maintainer docs

### Upload new version

```
rm -rf dist/*
python3 setup.py sdist bdist_wheel
python3 -m twine upload dist/*
```
libra-offchainreference 0.0.9.dev1
A reference implementation of the Off-chain API (LIP-1)
Requires Python: >=3.7

> **Note to readers:** On December 1, 2020, the Libra Association was renamed to Diem Association. The project repos are in the process of being migrated. All projects will remain available for use here until the migration to a new GitHub Organization is complete.

# off-chain-reference
[![License](https://img.shields.io/badge/license-Apache-green.svg)](LICENSE)

Off-Chain Reference: Provide a reference implementation for defining payments, exchanging KYC data and attestation of KYC data between VASPs.

## Installation

To install the API, activate the Python virtual environment you use, and then execute:

    git clone https://github.com/libra/off-chain-reference.git
    cd off-chain-api
    pip install .

If you plan to do development for the Off-Chain API consider installing in _develop_ editable mode:

    pip install -e .

You can also use `tox` to run all the tests and build the documentation:

    pip install tox
    tox
    tox -e docs

This should create a number of resources:

* It will run all `pytest` tests and the local benchmark under coverage.
* It will create HTML *source code coverage reports* under `htmlcov/index.html`.
* It will build the documentation under `docs/_build/html/index.html`.

The index of the documentation is a very good place to start to learn more. [Overview](specs/off_chain_protocol.md)

## Status

The specifications and code are shared here to support discussions within the Libra Association and wider community. Neither the specifications nor the code should be considered final. Breaking API changes are likely to occur.

## License

Off-Chain API is licensed as [Apache 2.0](https://github.com/libra/off-chain-reference/blob/master/LICENSE).
pypprint 0.0.0
Python Command Line Prettifier

pypprint
========

Python Command Line Prettifier

Installation:

.. code-block:: bash

    pip3 install pypprint

Upgrading:

.. code-block:: bash

    pip3 install --upgrade pypprint

Usage:

Using pypprint is fairly easy:

.. code-block:: bash

    pp -f <file name>

Example:

.. code-block:: bash

    pp -f example.json

If you need to forward the result to a file:

.. code-block:: bash

    pp -f <file> > <file>

Example:

.. code-block:: bash

    pp -f example.json > test.json
qfast-qiskit 1.0.1
QFAST QISKit Plugin
Requires Python: >=3.5, <4
Keywords: quantum synthesis compilation

# QFAST-QISKit: QISKit Plugin for QFAST

QFAST-QISKit packages several QISKit tools for [QFAST](https://github.com/BQSKit/qfast).
There are two native tools, KAKTool and QiskitTool, that are included.
Also, QiskitCombiner is a recombination tool that uses qiskit to
piece together small circuits. The QiskitCombiner provides circuit optimization
that isn't available with the default NaiveCombiner.

## Installation

The best way to install this python package is with pip.

```
pip install qfast-qiskit
```

## Copyright

Quantum Fast Approximate Synthesis Tool (QFAST) Copyright (c) 2020,
The Regents of the University of California, through Lawrence Berkeley
National Laboratory (subject to receipt of any required approvals from
the U.S. Dept. of Energy). All rights reserved.

If you have questions about your rights to use or distribute this software,
please contact Berkeley Lab's Intellectual Property Office at
IPO@lbl.gov.

NOTICE.  This Software was developed under funding from the U.S. Department
of Energy and the U.S. Government consequently retains certain rights.  As
such, the U.S. Government has been granted for itself and others acting on
its behalf a paid-up, nonexclusive, irrevocable, worldwide license in the
Software to reproduce, distribute copies to the public, prepare derivative 
works, and perform publicly and display publicly, and to permit others to do so.
pyforecho 0.0.6
Python wrapper for the Echo Mobile API
Requires Python: >3.6.0

## Why does this exist?
[EchoMobile](echomobile.org) provide a great communications platform, but not much in terms of programmatic access. There is [an API](https://www.echomobile.org/docs) but that needs a lot of raw requests to get to working (it's a pain to say the least), so I decided to build this!!


## Pre-requisites
- An [EchoMobile](echomobile.org) account, enterprise or otherwise
- Python 3.6 or higher
- See how to get the user credentials [here](https://www.echomobile.org/docs/authentication)

## Installation
```pip install pyforecho```

## Usage
```python
from pyforecho import EchoMobile
if __name__ == "__main__":
	echo = EchoMobile(acc_id = 12345, eid = 6789, e_passw = "pass")
	echo.test_connection()
	client = echo.clients.lookup(phone = "254718953619")
	for a_client in echo.clients.get_all(since = 1604188800, group_name = "MYGROUP"):
		print(a_client)
```

The more detailed documentation - https://pyforecho.readthedocs.io/en/latest/

## TODO
- surveys.list_surveys() doesn't filter by project_name or project_id
- /api/cms/project creates a new project instead of listing existing ones

## Changelog
### 0.0.6 7th Dec 2020
*Added*
- `inbox.list_messages()`
- `surveys.list_surveys()`
- `surveys.get_survey_responses()`

### 0.0.5 7th Dec 2020
*Fixed*
- api.clients.create() to include the client's name in the payload

### 0.0.4 7th Dec 2020
*Fixed*
- Exception Handling. Instead of throwing exceptions, bools are returned instead

### 0.0.3 7th Dec 2020
*Added*
- Survey triggering
- Utility to check if client is available for survey
- Updating client custom field
- Custom Exceptions

### 0.0.2 7th Dec 2020
*Added*
- Sending bulk messages

### 0.0.1 23rd Nov 2020
*Released*
- Bare bones version with only the ability to create, lookup and get all contacts