semvec/pypi-packages huggingface dataset:
aiomatrix-py 0.4.7
Aiomatrix is a simple library for Matrix Client-Server API
License: MIT
Requires Python: >=3.7

AIOMatrix
=========

aiomatrix is a simple and fully asynchronous library for creating bots in `Matrix <https://matrix.org>`_ without hassle.


Resources
---------

- Community: `#aiomatrix-en <https://matrix.to/#/#aiomatrix:matrix.org>`_
- Russian community: `#aiomatrix-ru <https://matrix.to/#/#aiomatrix-ru:matrix.org>`_
- Source code: `Github <https://github.com/forden/aiomatrix>`_
- Issues: `Github bug tracker <https://github.com/forden/aiomatrix/issues>`_
shlax 1.0.1
Beautiful Async Subprocess executor
License: MIT
Requires Python: >=3
Keywords: async subprocess

Shlax: Beautiful Async Subprocess executor
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Why?
====

In Python we now have async subprocesses which allows to execute several
subprocesses at the same time. The purpose of this library is to:

- provide an acceptable asyncio subprocess wrapper for my syntaxic taste,
- can stream stderr and stdout in real time while capturing it,
- real time output must be prefixed for when you execute several commands at
  the time so that you know which line is for which process, like with
  docker-compose logs,
- output coloration in real time with regexps to make even more readable.

This code was copy/pasted between projects and finally extracted on its own.

Demo
====

.. image:: https://yourlabs.io/oss/shlax/-/raw/master/demo.png

You will find the demo script in demo.py in this repository.

Usage
=====

Basics
------

Basic example, this will both stream output and capture it:

.. code-block:: python

    from shlax import Subprocess
    proc = await Subprocess('echo hi').wait()
    print(proc.rc, proc.out, proc.err, proc.out_raw, proc.err_raw)

Longer
------

If you want to start the command and wait for completion elsewhere then call
any of ``start()`` and ``wait()``, or both, explicitely:

.. code-block:: python

    proc = Subprocess('echo hi')
    await proc.start()  # start the process
    await proc.wait()   # wait for completion

Proc alias
----------

Note that shlax defines an alias ``Proc`` to ``Subprocess`` so this also works:

.. code-block:: python

    from shlax import Proc
    proc = await Proc('echo hi').wait()

Quiet
-----

To disable real time output streaming use the ``quiet`` argument:

.. code-block:: python

    proc = await Subprocess('echo hi', quiet=True).wait()

Prefix
------

Using prefixes, you can have real time outputs of parallel commands and at the
same time know which output belongs to which process:

.. code-block:: python

    proc0 = Subprocess('find /', prefix='first')
    proc1 = Subprocess('find /', prefix='second')
    await asyncio.gather(proc0.wait(), proc1.wait())

Coloration and output patching
------------------------------

You can add coloration or patch real time output with regexps, note that it
will be applied line by line:

.. code-block:: python

    import sys
    regexps = {
        '^(.*).py$': '{cyan}\\1',
    }
    await asyncio.gather(*[
        Subprocess(
            f'find {path}',
            regexps=regexps,
        ).wait()
        for path in sys.path
    ])

Where is the rest?
==================

Shlax used to be the name of a much more ambitious poc-project, that you can
still find in the ``OLD`` branch of this repository. It has been extracted in
two projects with clear boundaries, namely `sysplan
<https://yourlabs.io/oss/sysplan>`_ and `podplan
<https://yourlabs.io/oss/podplan>`_ which are still in alpha state, although
Shlax as it is feature complete and stable.
rule34api 0.1
Unofficial Rule34 API
License: MIT
Keywords: rule34,porn,api,wrapper,nudity,requests,http

# Rule34-API

Syncronized Rule34 API Wrapper

## Usage
```python
import rule34

rule34.count_images('gay tentacle hentai')
images = rule34.get_images('gay tentacle hentai', page=0)

print("The Image from {author} has following tags: \'{tags}\'".format(
  author=image.owner,
  tags=image.tags
))
```

> :warning: Indexing start with Page `0`!

## GitHub
This Wrapper is maintained on (GitHub)["https://github.com/hide-and-hentai/rule34-api"]!
We will take a look at every Pull Request.
If you have issues or need help with implementing this Wrapper, create an Issue.
ezzml 0.0.3
AutoML tool
License: MIT
Requires Python: >=3.6
Keywords: AutoML

# ezz - AutoML tool

ezzml is a AutoML Python library that finds most accurate machine learning models automatically and efficiently.
It frees users from selecting models and hyper-parameters for each model.




Change Log
==========

0.0.3 (12/11/2021)
-------------------
- First Release
telebotify 0.1.12
A Python library for developing Telegram bots
License: MIT

# Tele-botify
Tele-botify is a Python library for developing Telegram bots

## Installation
Install using pip
```shell
pip install telebotify
```

## Usage
Make an instance of Bot providing the bot API key. Optionally, provide a webhook url, a commands dictionary and a certificate path too.
Quandl 3.7.0
Package for quandl API access
License: MIT
Requires Python: >= 3.6
Keywords: quandl,API,data,financial,economic

Official Quandl API Client for Python
=========================================

A Python library for Quandl's RESTful API.


Setup
=====

You can install this package by using the pip tool and installing:

    $ pip install quandl

Or:

    $ easy_install quandl

Usage
=====

You can read more about developing and using the library here: https://github.com/quandl/quandl-python
boltAML 0.0.1
AutoML tool
License: MIT
Requires Python: >=3.6
Keywords: AutoML

# BOLTML - AutoML tool

BOLTML is a AutoML Python library that finds most accurate machine learning models automatically and efficiently.
It frees users from selecting models and hyper-parameters for each model.




Change Log
==========

0.0.1 (12/11/2021)
-------------------
- First Release