semvec/pypi-packages huggingface dataset:
common-interfaces 0.1.2
Useful tools to work with ETL Redis config in Python
License: MIT

Useful tools to work common_interfaces for etl tools

Description

It consists of three main modules:

RedisManager: This library using for Redis configuration with docker environment
S3Manager: This library using for AWS S3 configuration with docker environment

Installation

Normal installation

pip install common_interfaces

Development installation

git clone https://github.com/rajumonpk/common_interfaces.git

cd common_interfaces

pip install --editable .
pruun 0.4.0
Pruun is a CL utility for easily creating AWS lambda deployment packages within Python virtualenvs.
License: MIT

# ![logo](assets/prune.png) pruun

![](https://github.com/alexkosj/pruun/workflows/Run%20tests/badge.svg?branch=master)
[![license](https://img.shields.io/badge/license-MIT-green.svg)](/LICENSE)
![python version](https://img.shields.io/badge/python-3.6%2C3.7%2C3.8-blue?logo=python)

Pruun is a CL utility for easily creating [AWS lambda deployment packages within Python virtualenvs](https://docs.aws.amazon.com/lambda/latest/dg/python-package.html#python-package-venv). It was designed to work as a simple, out-of-the-box solution that can be integrated into any deployment pipeline.

> NOTE: Supported OSs are Linux and MAC. Windows support is not fully tested at the moment.

## Installation

Use the package manager [pip](https://pip.pypa.io/en/stable/) to install pruun

```
pip install pruun
```

## Usage

For the following usage examples, let's imagine this is simple directory structure:

```
.
├── requirements.txt
└── my_lambda_handler.py
```

```sh-session
$ pruun --help
Usage: pruun [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  package  Creates deployment package .zip file in current directory.
$ pruun package my_lambda_handler.py
Locating all installed packages...  [####################################]  100%          
Creating deployment package...
Finit!
```

## Commands

### pruun package [OPTIONS] handler_path

```
Usage: pruun package [OPTIONS] handler_path

  Creates deployment package .zip file in current directory.

  handler_path (str): Name of Lambda handler file/directory.  Trailing slash
  for a directory path is optional.

  package-file (str, optional): Desired filename of deployment .zip file.
  Defaults to "deployment_package.zip".

Options:
  --package-file PATH  Desired filename of deployment .zip file.
  --help               Show this message and exit.
```

## Contributing

Set up the development environment by running `make setup`.

Before contributing a pull request, please make sure tests pass by running `make test`.
randen 1.0.0
Random dataframe generator
License: MIT
Requires Python: >=3.8,<4.0
Keywords: pandas,random,dataframe

Randen: Random DataFrame Generator
==================================
.. image:: https://raw.githubusercontent.com/varskann/randen/main/docs/source/_static/randen.PNG


**Randen** is a minimal utility module for generating Pandas dataframes
It exposes a handful of methods to quickly generate big random dataframes.


How to Install
--------------

Randen can be installed as like any other python module, via pip

::

    pip install randen


Basic Usage
-----------
Within the python script::

    from randen import DataFrameGenerator
    dfg = DataFrameGenerator()
    data_frame = dfg.get_dataframe(...)


Motivation
----------
Recently, while benchmarking Pandas binary file format I/O for a project, I needed to
generate multiple big dataframes. Hence, publishing this utility as a package to reduce redundant ad-hoc work

If you need some enhancements in the package, feel free to raise a Pull request or drop
a note to varskann993@gmail.com

If this isn't what you need at all,
enjoy a trip to the original `Randen <https://en.wikipedia.org/wiki/Randen_(mountain_range)>`_.