semvec/pypi-packages huggingface dataset:
ai-dq-module 1.1.0
data quality rules check
Requires Python: >=3.8

# DQAI (Data Quality Artificial Intelligence)

This code provides a Python class called `DQAI` that utilizes the OpenAI Chat API to analyze a dataset and generate data quality rules specific to the data.

## Usage

1. Install the necessary dependencies.
2. Set up your OpenAI API key or use the provided default key.
3. Prepare your dataset in a suitable format (e.g., CSV).
4. Instantiate the `DQAI` class.
5. Invoke the `invoke_from_dataset` method, passing the dataset as input.
6. The code will generate Python code based on the dataset and execute it.
7. The generated rules and the results will be saved in the current directory as "generated_code.py" and "rulesapplication.csv," respectively.
8. The generated rules can be obtained by calling the `_get_rules_from_file` method.

**Note**: Make sure to modify the file path (`path` variable) in the provided code to match your dataset's location.

Example:

import pandas as pd
from dqai import DQAI

# Read the dataset from a CSV file
path = "path/to/your/dataset.csv"
data = pd.read_csv(path)

# Instantiate DQAI and generate data quality rules
dqai = DQAI()
result = dqai.invoke_from_dataset(data)

# Access the generated rules and results
rules = result["0"]
results_df = result["1"]
persian-num2words 1.3
A Package to Convert Numbers to Words in Persian.
Requires Python: >=3.6

## `persian_num2words`

The `persian_num2words` is a package to convert Numeric values to words in Persian Language.
This version Supports Length of 6 --> 0-999999
MIT License

Copyright (c) [2023] [Mosihere]

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
redacty 2.0.1
This is a CLI tool that redacts emails from bodies of text in a PostgreSQL database.
Requires Python: >=3.8,<4.0

# redacty

[![Release](https://img.shields.io/github/v/release/wet-bulb/redacty)](https://img.shields.io/github/v/release/wet-bulb/redacty)
[![Build status](https://img.shields.io/github/actions/workflow/status/wet-bulb/redacty/main.yml?branch=main)](https://github.com/wet-bulb/redacty/actions/workflows/main.yml?query=branch%3Amain)
[![Supported Python versions](https://img.shields.io/pypi/pyversions/redacty)](https://pypi.org/project/redacty/)
[![codecov](https://codecov.io/gh/wet-bulb/redacty/branch/main/graph/badge.svg)](https://codecov.io/gh/wet-bulb/redacty)
[![Commit activity](https://img.shields.io/github/commit-activity/m/wet-bulb/redacty)](https://img.shields.io/github/commit-activity/m/wet-bulb/redacty)
[![License](https://img.shields.io/github/license/wet-bulb/redacty)](https://img.shields.io/github/license/wet-bulb/redacty)

This is a CLI tool and Python API that redacts emails from bodies of text in a PostgreSQL database, with optional flags for an excluded domain and an older than x days filter.

- **Github repository**: <https://github.com/wet-bulb/redacty/>


## Installation

Install `redacty` with pip

```bash
  pip install redacty
```
    
## Usage/Examples
### Command-Line Interface (CLI)

``` bash
redacty <database_url> <table> <column> [-a AGE] [-x EXCLUDE]
```

- database_url: PostgreSQL database URL.
- table: Name of the table that holds the column to redact.
- column: Name of the column that holds the text to redact.

Optional arguments:

- -a AGE, --age AGE: Minimum age of records to be anonymized in days. Default is 0 days old.
- -x EXCLUDE, --exclude EXCLUDE: Email domain to exclude from anonymization.

### Programatic Use in Python
Here's an example:

``` python
from redacty import anonymize_records

# Connect to the PostgreSQL database
conn = psycopg2.connect(database_url)

# Anonymize email addresses in the specified table and column, set minimum age, and no excluded domains
anonymize_records(conn, table, column, 30, " ")

# Close the database connection
conn.close()
```
---

Repository initiated with [fpgmaas/cookiecutter-poetry](https://github.com/fpgmaas/cookiecutter-poetry).
Flet-StoryBoard 1.4
A UI-Builder that helps programmers build the front-end without codding it.

# Flet StoryBoard
Flet StoryBoard is a python library that have an easy to use tools for building graphical interfaces based on python `flet` library. Powerful interfaces with simple usability.

So build UI apps using without coding the front-end, then connect it with python back-end!!!

You can use these tools with only two main and simple functions!

## Goal 🏁
My goal is to allow programmers to focus on the back-end, and build the front-end using just a simple easy-to-use window without any front-end coding require.

## installation ⬇️
- Python > 3.7

For install:
> `pip install Flet-StoryBoard`

for Upgrade:
> `pip install Flet-StoryBoard --upgrade`

if there was anything wrong, and it's not upgrading properly, you should uninstall this package and reinstall it:
> `pip uninstall Flet_StoryBoard` To uninstall

## Little Peek

<img width="1500" alt="Screenshot 2023-04-26 at 12 17 33 PM" src="https://user-images.githubusercontent.com/86029286/234530619-004e0eca-d2b3-47ad-94fe-37ef5ae0fa68.png">

## What's new on `Flet_StoryBoard` `1.0` 🎉
- ReSupport custom widgets with flet.
- Multiple pages support.
- New Suggestions
- New way to load the StoryBoard on your app.
- The ability to add external `flet` controls inside the StoryBoard.
- New Feature called `Smart suggestions`. It gets your goal then suggest things based on it.
- Support templates. A template is a file contain pre-set props for all StoryBoard's widgets, like fonts and default text color. - soon -
- ReBuild the architecture of the library.
* Please read the docs to know more about library usage. [docs page](https://github.com/SKbarbon/Flet_StoryBoard/wiki)
* if there is any another issues not fixed yet, please create an issue here: [issues page](https://github.com/SKbarbon/Flet_StoryBoard/issues)


## usage & examples 🤝
There is a very simple docs here about library usage.
[docs page](https://github.com/SKbarbon/Flet_StoryBoard/wiki)

### create/edit your own StoryBoard
```cmd
python3 -m fletsb.edit myUI.fletsb
```
It will edit the existing one or create a new one if not.

### load a StoryBoard
To load your StoryBoard on your app, you can do this example code:

```python
from fletsb import LoadStoryBoard, StoryBoard

def main (storyBoard:StoryBoard):
    pass

LoadStoryBoard(target_function=main, storyboard_file_path="myUI.fletsb")
```

To know more about the `StoryBoard` class, follow the [docs page](https://github.com/SKbarbon/Flet_StoryBoard/wiki) .

## Coming Soon 🔜
- add custom non-built-in `flet` widgets. like `ColorPicker` and `AudioPlayer` widgets.
covidillness 0.0.8
The graph of the number of ICU patients and cases due to Covid-19
Requires Python: >=3.7

## Description
This can be seen in the graph of the number of ICU patients and deaths due to Covid-19.<br>
The data can be found at the following URL：
https://covid.ourworldindata.org/data/owid-covid-data.csv<br>

## How to install covidillness
Write the following program in the terminal on your computer.

```
$ pip install covidillness
```

## How to run covidillness

```
$ covidillness Japan France
```
<img src="https://github.com/i-inose/covidillness/blob/main/result1.png?raw=true">
The vertical axis of the above graph represents the number of deaths due to Covid-19.<br>
The lower graph shows the number of ICU patients.<br>
In both Japan and France, the number of ICU patients fluctuates regardless of the number of Covid-19 deaths.<br>


Written by Izuru Inose<br>
-At the Takefuji Lab-
pace-python-logger 0.0.3
Python logging library for Productivity Assessment of Copilots with Econometrics (PACE)
Requires Python: >=3.7

# PACE
Productivity Assessment of Copilots Experiences (PACE) is a measurement framework that uses econometrics to quantify the impact of Copilot improvements on productivity. This project contains the python logging library for PACE.

---
**NOTE**

PACE Logging Library requires a PACE Event Uploader Server to be running. Please see additional notes in the PACE repository on how to set up one.

---