semvec/pypi-packages huggingface dataset:
mati 2.0.9
Client library for mati.io
Requires Python: >=3.6

# mati-python
[![Build Status](https://travis-ci.com/cuenca-mx/mati-python.svg?branch=master)](https://travis-ci.com/cuenca-mx/mati-python)
[![Coverage Status](https://coveralls.io/repos/github/cuenca-mx/mati-python/badge.svg?branch=master)](https://coveralls.io/github/cuenca-mx/mati-python?branch=master)
[![PyPI](https://img.shields.io/pypi/v/mati.svg)](https://pypi.org/project/mati/)

[Mati](https://mati.io) Python3.6+ client library


## Install

```
pip install mati
```

## Testing

```
make venv
source venv/bin/activate
make test
```

## Create Verification

```python
from mati import Client

client = Client('api_key', 'secret_key')
verification = client.verifications.create(
    'some_flow_id',
    company_id='some_id',
)
```

## Upload documents
```python
from mati.types import (
    PageType,
    UserValidationFile,
    ValidationInputType,
    ValidationType,
)

# Load documents
front = open('ine_front.jpg', 'rb')
back = open('ine_back.jpg', 'rb')
live = open('liveness.mp4', 'rb')

# Create document with metadata
user_validation_file = UserValidationFile(
    filename='ine_front.jpg',
    content=front,
    input_type=ValidationInputType.document_photo,
    validation_type=ValidationType.national_id,
    country='MX',
    group=0, #The group is important when create your metamap
)
user_validation_file_back = UserValidationFile(
    filename='ine_back.jpg',
    content=back,
    input_type=ValidationInputType.document_photo,
    validation_type=ValidationType.national_id,
    country='MX',
    page=PageType.back,
    group=0,
)
user_validation_live = UserValidationFile(
    filename='liveness.MOV',
    content=live,
    input_type=ValidationInputType.selfie_video,
    group=1,
)

# Send documentation for validation
resp = client.verifications.upload_validation_data(
    [
        user_validation_file,
        user_validation_file_back,
        user_validation_live,
    ],
    verification.identity,
)
```

## Verification status
Retrieve the verification when its complete
```python
verification = client.verifications.retrieve('verification_id')
```
ocelescope 0.1.3
General tools for working with Object-Centric Event Logs and building Ocelescope plugins
Requires Python: >=3.13

# oceloscope-tools-grkmr

General tools and building blocks for working with [Object-Centric Event Logs (OCEL)](https://ocel-standard.org/) and writing plugins for the [OCELoscope](https://github.com/rwth-pads/ocelescope) framework.

---

## 📦 Installation

Install directly from Git:

```bash
pip install git+https://github.com/grkmr/ocelescope-tools.git
tmlt.core 0.19.0rc3
Tumult's differential privacy primitives
Requires Python: <3.13,>=3.10
Keywords: differential privacy

# Tumult Core

Tumult Core is a programming framework for implementing [differentially private](https://en.wikipedia.org/wiki/Differential_privacy) algorithms.

The design of Tumult Core is based on the design proposed in the [OpenDP White Paper](https://projects.iq.harvard.edu/files/opendifferentialprivacy/files/opendp_white_paper_11may2020.pdf), and can automatically verify the privacy properties of algorithms constructed from Tumult Core components. Tumult Core is scalable, includes a wide variety of components, and supports multiple privacy definitions.


## 🚨 Important Update: the Tumult Labs Team is Joining LinkedIn 🚨
The [Tumult Labs team has joined LinkedIn](https://www.linkedin.com/pulse/whats-next-us-tumult-labs-gerome-miklau-zmpye)! 🎉 As part of this transition, we are exploring options for the future of Tumult Core, including finding a new home for the project. 🏡
We greatly appreciate the community’s support and contributions. If your organization is interested in maintaining or adopting Tumult Core, please reach out! 📩
For now, the repository remains available, and we encourage users to continue engaging with the project. We’ll provide updates as soon as we have more to share.
— The Tumult Labs Team 💙

## Installation

See the [installation instructions in the documentation](https://docs.tmlt.dev/core/latest/installation.html#installation-instructions) for information about setting up prerequisites such as Spark and Java.

Once the prerequisites are installed, you can install Tumult Core using [pip](https://pypi.org/project/pip/).

```bash
pip install tmlt.core
```

## Documentation

The full documentation is located at https://docs.tmlt.dev/core/latest.

## Support

If you have any questions/concerns, please [create an issue](https://gitlab.com/tumult-labs/core/-/issues) or reach out to us on [Slack](https://tmltdev.slack.com/join/shared_invite/zt-1bky0mh9v-vOB8azKAVoxmzJDUdWd5Wg#).

## Contributing

We welcome external volunteers! If you are interested in contributing, please
let us know on [Slack][slack]. See [CONTRIBUTING.md](https://github.com/opendp/tumult-core/blob/main/CONTRIBUTING.md) for information. 

## License

Tumult Core's source code is licensed under the Apache License, version 2.0
(Apache-2.0). Tumult Core's documentation is licensed under Creative Commons
Attribution-ShareAlike 4.0 International (CC-BY-SA-4.0).
somerandomapi.py 0.1.3
An actively maintained wrapper for the somerandomapi API.
Requires Python: >=3.11
Keywords: https://some-random-api.com, https://api.some-random-api.com, some-random-api, api, somerandomapi, random, images, fun, discord, discord.py, generation, rankcard, canvas, welcome, free, open-source, asyncio, aiohttp, async, wrapper

.. somerandomapi.py documentation master file, created by
   sphinx-quickstart on Sat Feb 25 22:53:53 2023.
   You can adapt this file completely to your liking, but it should at least
   contain the root `toctree` directive.

Welcome to somerandomapi.py!
=============================
An actively maintained wrapper for the `somerandomapi API <https://somerandomapi.com>`_.

Installation
+++++++++++++
Install the stable version from `PyPI <https://pypi.org/project/somerandomapi.py/>`_ using pip:

.. code-block:: bash

    python -m pip install somerandomapi

Or the latest dev version from GitHub using pip and `git <https://git-scm.com/>`_:

.. code-block:: bash

   python -m pip install "somerandomapi.py @ git+https://github.com/Soheab/somerandomapi.py"

Basic Examples
+++++++++++++++

Get a random joke


.. code-block:: python3

   import asyncio

   import somerandomapi

   sra_api = somerandomapi.Client("<optional api token>")

   async def main():
      joke = await sra_api.joke()
      print(joke)
      await sra_api.close()

   asyncio.run(main())

Use the chatbot feature:

.. code-block:: python

   import asyncio

   import somerandomapi


   async def main():
      async with somerandomapi.Client("<optional api token>") as sra_api:
         stopped: bool = False
         while not stopped:
               # can also do await sra-api.chatbot("message") to get a response immediately
               # but this is more efficient for long conversations
               async with sra_api.chatbot() as chatbot:
                  user_input = input("You: ")
                  if user_input.lower() == "stop":
                     stopped = True
                     print("Stopping the chatbot.")
                     break

                  # can also do await chatbot.send("message") to get a response
                  async with chatbot.send(user_input) as response:
                     if response is None:
                           print("No response received.")
                           continue
                     print(f"Bot: {response.response}")


   asyncio.run(main())

See more examples in the `examples directory on GitHub <https://github.com/Soheab/somerandomapi.py/tree/main/examples>`_.

Documentation
++++++++++++++
Visit the full documentation at: https://somerandomapipy.readthedocs.io

Contact
++++++++
For any questions, suggestions, or issues, feel free to reach out to me on Discord (@Soheab_).

- `My Discord <https://discord.gg/yCzcfju>`_
- `Library Discord <https://discord.gg/tTUMWFd>`_

License
++++++++

This project is licensed under the MPL2-0 License. See the `LICENSE <https://github.com/Soheab/somerandomapi.py/blob/main/LICENSE>`_ file for details.