semvec/pypi-packages huggingface dataset:
exclog 0.0.1
Easy python exception logging tool
License: MIT

==================
Exclog
==================

Logging decorator.
  out -> 
      brief   : function that takes a string.
      default : print
  rtrn ->
      brief   : exclog return value
      default : False
  t ->
      brief   : Error indentation
      default : ''
      note    : Use tabulation or other symbols
      
Import
------
      .. code-block:: bash
       
          pip install exclog
          
Usage
-----
.. code-block:: python

   import exclog

   @exclog.logging()
   def ...

   def fileWrite(text : str):
       ...
           
   @exclog.logging(__write=fileWrite, __rtrn='Error!', __t='\t\t')
   def ...
OpenGeode-MyModule 1.1.2
Template for creating your own OpenGeode modules
License: MIT

<h1 align="center">OpenGeode-ModuleTemplate<sup><i>by Geode-solutions</i></sup></h1>
<h3 align="center">Template for creating your own OpenGeode modules</h3>


<p align="center">
  <img src="https://github.com/Geode-solutions/OpenGeode-ModuleTemplate/workflows/CI/badge.svg" alt="Build Status">
  <img src="https://github.com/Geode-solutions/OpenGeode-ModuleTemplate/workflows/CD/badge.svg" alt="Deploy Status">
  <img src="https://codecov.io/gh/Geode-solutions/OpenGeode-ModuleTemplate/branch/master/graph/badge.svg" alt="Coverage Status">
  <img src="https://img.shields.io/github/release/Geode-solutions/OpenGeode-ModuleTemplate.svg" alt="Version">
</p>

<p align="center">
  <img src="https://img.shields.io/static/v1?label=Windows&logo=windows&logoColor=white&message=support&color=success" alt="Windows support">
  <img src="https://img.shields.io/static/v1?label=Ubuntu&logo=Ubuntu&logoColor=white&message=support&color=success" alt="Ubuntu support">
  <img src="https://img.shields.io/static/v1?label=Red%20Hat&logo=Red-Hat&logoColor=white&message=support&color=success" alt="Red Hat support">
  <img src="https://img.shields.io/static/v1?label=macOS&logo=apple&logoColor=white&message=support&color=success" alt="macOS support">
</p>

<p align="center">
  <img src="https://img.shields.io/badge/C%2B%2B-11-blue.svg" alt="Language">
  <img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="License">
  <img src="https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg" alt="Semantic-release">
  <a href="https://slackin-opengeode.herokuapp.com">
    <img src="https://slackin-opengeode.herokuapp.com/badge.svg" alt="Slack invite">
  </a>
  <a href="https://doi.org/10.5281/zenodo.3610370">
    <img src="https://zenodo.org/badge/DOI/10.5281/zenodo.3610370.svg" alt="DOI">
  </a>

---

## Introduction

OpenGeode-ModuleTemplate provides a template for creating an [OpenGeode] module.

[OpenGeode]: https://github.com/Geode-solutions/OpenGeode

## Documentation

To know how to use this template, please have a look at this page: https://help.github.com/en/articles/creating-a-repository-from-a-template

Have also a look at this [OpenGeode] documentation: https://docs.geode-solutions.com/opengeode then click on "How to create your own OpenGeode module"

## Questions
For questions and support please use the official [slack](https://slackin-opengeode.herokuapp.com) and go to the channel #module_template. The issue list of this repo is exclusively for bug reports and feature requests. 


## License

[MIT](https://opensource.org/licenses/MIT)

Copyright (c) 2019 - 2022, Geode-solutions
BIA-OBS 1.0.3
Business Impact Assesment
License: MIT


    # BIA Toolkit

        ## Functionality
        This application helps with generating a YAML file for the BIA assesment.
        You fill in the fields and after pressing the 'Generate YAML' button at the end of the document the application outputs a YAML file based on date/time format to the "/Output" folder in the application folder.

        ## Supported Platforms
        The application works on both MacOS & Windows OS & Linux (GUI)

        ## Contact
        Owner: Ferry Stelte
        Programmer: Mick Hilhorst
aioredis-ratelimit 0.1.3
An asyncio coroutine decorator for limiting calls' rate based on Redis backend and aioredis library.
License: MIT
Requires Python: >=3.6
Keywords: decorator,ratelimit,aioredis,redis

# aioredis-ratelimit

![python](https://img.shields.io/pypi/pyversions/aioredis-ratelimit.svg)
![version](https://img.shields.io/pypi/v/aioredis-ratelimit.svg)
![downloads](https://img.shields.io/pypi/dm/aioredis-ratelimit.svg)

An asyncio coroutine decorator for limiting calls' rate based on [Redis](https://redis.io/) backend and [aioredis](https://aioredis.readthedocs.io/en/latest/) library.

## Install

Use [pip](https://pip.pypa.io/en/stable/) package installer for Python:
```bash
python -m pip install --upgrade aioredis-ratelimit
```
Make sure you have Python 3.6 or later installed.

## Usage

```python
import aioredis
from aioredis_ratelimit import ratelimit


redis = aioredis.from_url('redis://127.0.0.1:6379/0')


@ratelimit(calls=1, period=timedelta(seconds=1), redis=redis)
async def coro():
  ...
```
If passing `raise_on_limit=True` to `@ratelimit(...)`, then a `aioredis_ratelimit.RateLimitExceeded` is raised when a decorated coroutine is called more times than the defined `calls` limit within the given time `period`.

## License

This is a free software licensed under the terms of the MIT License.