semvec/pypi-packages huggingface dataset:
thors-hammer 2.0.0
A simple command line password generator.

# Thor's Hammer - Python Edition
(The name sounds way cooler in my head I swear)
<!-- 
Fun facts:
1. The name Thor's Hammer refer to the weapon of the Norse Mythology's God, Thor, which is named Mjolnir, hence why the command to run this program is "mjolnir".
2. It's also a reference to Resident Evil 7's Not a Hero DLC, where Chris Redfield shotgun is called "Thor's Hammer".
-->
A simple command line password generator. And yes, there WILL be more of this from other languages.

## Functionalities
Generate passwords with configurable settings for the generator, these include:
1. Configure the password's length
2. Toggle whether or not you want to generate passwords with uppercase letters.
3. Toggle whether or not you want to generate passwords with numbers.
4. Toggle whether or not you want to generate passwords with special characters.

## Installation
<ol type="1">
  <li>
    Install Python 3.x from <a href="https://www.python.org/downloads/">here</a>. (Ignore if you already have Python 3.x installed)
  </li>
  <li>
    Open terminal, run:
    
```
pip install thors_hammer
```
  </li>
</ol>

## Usage
<ol type="1">
  <li>
    Open terminal, run:

```
mjolnir
```
  </li>
  <li>
    Alternatively, in a Python file (*.py), you can do:
    
```py
from thors_hammer import main
main()
```
  </li>
</ol>

## Requirement(s)
1.  Python 3.x

## Note(s)
1. Deleting the config folder/file could cause everything to revert back to the default setting the next time you boot up the progam.

## License
This project is licensed under the GNU General Public License 3.0, check [LICENSE](LICENSE) for more details.
automated-data-analysis 1.1.1
Automated Data Analysis Pipeline
Requires Python: >=3.6
Keywords: data-analysis automation data-cleaning pandas

# automated_data_analysis

An automated data analysis pipeline package for efficient data processing and cleaning.

## Features

- Automated data loading (CSV/Excel)
- Duplicate removal
- Smart missing value handling
- Data format validation
- Statistical analysis
- Data accuracy checks
- Comprehensive terminal reporting

Check out the [example script](examples/example_usage.py) for more details.

## Usage Parameters
analyze_data() :
- file_path : Path to CSV/Excel file

- fill_strategy (optional) : Dictionary specifying filling strategies for columns

- stats_columns (optional) : List of columns for statistical analysis

- stats (optional)  : List of statistics to calculate (default: ['mean', 'median', 'std', 'min', 'max'])
## Dependency :
- pandas>=1.0.0
- numpy>=1.18.0
- openpyxl>=3.0.0

## Installation

```bash

pip install automated_data_analysis
rbmotd 3.0.1
Message of the Day support for Review Board
Requires Python: >=3.8

Message of the Day for Review Board
===================================

[![Review Board 7](https://img.shields.io/badge/7.x-d0e6ff?label=Review%20Board)](https://www.reviewboard.org)
[![License](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT)

The Message of the Day extension for
[Review Board](https://www.reviewboard.org/) helps administrators communicate
important updates to users on the server. This can be used to announce upcoming
downtime, maintenance, an details on a new upgrade.

Messages are shown at the top of the page and may include basic HTML
formatting, including links to more detailed notices.

Users can dismiss a message they've already seen if they no longer want to
see it.


Requirements
============

This requires [Review Board 7](https://www.reviewboard.org/) or higher.


Installation
============

Installation is easy. Just follow these steps:

1. Install the extension:

   ```shell
   $ rb-site manage /path/to/sitedir pip install rbmotd
   ```

2. Log into Review Board as an administrator.

3. Visit **Admin UI -> Extensions** and click **Reload Extensions**

4. Click **Enable** next to the extension.

5. To configure a message, click **Configure**.


Getting Support
===============

We can help you get going with Review Board and the Message of the Day
extension, and diagnose any issues that may come up.

We provide more [dedicated, private
support](https://www.reviewboard.org/support/) for your organization through a
support contract, offering:

* Same-day responses (generally within a few hours, if not sooner)
* Confidential communications
* Installation/upgrade assistance
* Emergency database repair
* Video/chat meetings (by appointment)
* Priority fixes for urgent bugs
* Backports of urgent fixes to older releases (when possible)
streamix 13.2.6
Streamix: A tool for downloading YouTube videos and audio

# STREAMIX
Streamix is a lightweight and efficient Python tool for downloading videos and audio from YouTube. With customizable quality options and seamless integration with yt-dlp and FFmpeg, Streamix empowers you to save your favorite content in no time. 🚀

## Features
- Download both video and audio together in MP4 format.
- Choose from a range of video quality options: 240p, 360p, 480p, 720p, and 1080p.
- Extract high-quality audio in formats like MP3 and AAC.
- Optimized for speed with features like concurrent downloads and chunked HTTP requests.
- Easy-to-use CLI (Command Line Interface).
- Easy-to-use interface for both video and audio downloading.

## Installation
- First, make sure Python 3.6 or higher is installed on your system.
- Open your terminal or command prompt.
- Install the tool via pip:
```bash
  pip install streamix
```
- You're all set! Just type streamix in your terminal to use it.

## Usage
After installation, you can start Streamix from the command line using:
```bash 
  streamix
}
```
Once launched, you'll see a menu with the following options:
- Download Video
- Download Audio

For video downloading, you can choose from the following quality options:
- 240p
- 360p
- 480p
- 720p
- 1080p

Input the desired YouTube URL after choosing your download option, and Streamix will download the video or audio for you!

## Requirements
- Python 3.6 or higher
- pip, the Python package manager.
- Optional: ffmpeg for enhanced video/audio processing.

Install ffmpeg via:
- ### Linux: 
sudo apt install ffmpeg
- ### Windows: 
Download from ffmpeg.org

## Error Handling
### Invalid URL: 
- "An error occurred: Invalid URL. Please enter a valid YouTube URL."
### Missing ffmpeg:
- "An error occurred: ffmpeg not found. Please install or configure ffmpeg."
### Network Issues:
- "An error occurred: Network error" indicate connectivity problems.

## Setup
Streamix uses yt-dlp for downloading content, which is a fork of youtube-dl and supports downloading from many video and audio platforms.

## Developer Information
- Author: Tanisha Jain
- Email: itanishajain@gmail.com
- Linkedin: https://www.linkedin.com/in/itanishajain/
- GitHub: https://github.com/itanishajain/StreamIX

## Feedback
If you have anyissues or feedback, please reach out to us at itanishajain@gmail.com
PhotoTextSearcher 0.1.4
Библиотека для распознавания текста на изображениях
Requires Python: >=3.6


# PhotoTextSearcher

Библиотека для распознавания текста на изображениях с помощью Tesseract OCR.

## Установка

Для установки библиотеки требуется Python версии 3.9 или выше.

Установите библиотеку с помощью pip:

```bash
pip install PhotoTextSearcher
```

И всё готово!

## Пример использования

Вот пример того, как можно использовать библиотеку для распознавания текста на изображении:

```python
from PhotoTextSearcher import TextRecognizer

recognizer = TextRecognizer()
text = recognizer.recognize_text("example.jpg")
print("📜 Распознанный текст:\n", text)

```

## Зависимости

- `easyocr`
- `Pillow`
- `numpy`

Эти библиотеки автоматически установятся при установке `PhotoTextSearcher`.

## Лицензия

Этот проект лицензирован под лицензией MIT. См. файл LICENSE для подробностей.