semvec/pypi-packages huggingface dataset:
wolf-cli 0.0.4
CLI tool to assist and make easy repetitive tasks such as downloading images and URLs unshortening
Requires Python: >=3.9,<4.0
Keywords: data science,url unshortening,images download,tasks

[![PyPi version](https://badgen.net/pypi/v/wolf-cli)](https://pypi.com/project/wolf-cli)

# **Wolf**
## A CLI tool to assist and make easy repetitive tasks such as downloading images and URLs unshortening

### Built with:
- [Poetry](https://python-poetry.org/)
- [Typer](https://typer.tiangolo.com/)
---
This Project uses code adapted from: [Kevin Tewouda](https://lewoudar.medium.com/click-a-beautiful-python-library-to-write-cli-applications-9c8154847066)
yeonji 1.0.0
Collection of command line tools
Requires Python: >=3.6
Keywords: scripts,commandline

Install with `pip install yeonji`

# borgsize

Lists sizes of all backups in a borg repository. Type `borgsize *repopath*`, e.g. `borgsize ~/myrepos/coolrepo`.

# flacco

Flacco is a simple tool for organizing CD rips from cdparanoia. It renames the flac files (or converts from wav files) and tags them with the desired title in one step. Type `flacco *num* *title*`, e.g. `flacco 1 "As If It's Your Last"`.

[AUR](https://aur.archlinux.org/packages/flacco/)

# fsclean

Clean unicode filenames in a directory tree. Use `--dryrun` to check what would be renamed. Existing files will not be overwritten.

# me2dlc

Installs ME2 DLCs from exe files on Linux using Steam Proton. Navigate to directory with files, then run `me2dlc`. Requires protontricks.

# ytd

Quickly downloads videos with predefined settings. Use `ytd *URL*` to download to current folder, `ytd -p *preset* *URL*` to download to a preset, and `ytd -n *preset*` (in the target directory) to define new preset. You can specifiy additional options in configuration files in the target folder and all its parent folders.

# ytdlj

Merges any number of local files / youtube videos into a new file. Type `ytdlj *URLs/files* *outputname*`, e.g. `ytdlj party1.mkv ../party2.mkv https://www.youtube.com/watch?v=b3_lVSrPB6w fullvideo.mkv`.

# yttag

Download a video's audio and immediately id3-tag it according to command line arguments or supplied files. The script will look for `artist`,`albumartist`,`album` and `title` in `metadata.yml` files in this directory and up to three parent directories, but the command line flags will always have preference.
streamlit-stackoverflow 0.1.2
Project created to learning Streamlit.
Requires Python: >=3.9,<3.11

# Stack Overflow Data Analysis

[![GitHub][github_badge]][github_link] [![PyPI][pypi_badge]][pypi_link] [![Streamlit][streamlit_badge]][streamlit_link]

Project used to learning Streamlit.

## Introduction

Learning to use Streamlit to show charts with Pandas, ...

### What this project can do

This project will answer some information about Stack Overflow.

These questions will be answered:

1. Percentagem of respondents who consider themselves professionals, non-professionals, students, hobbyists, etc.
2. Distribution of respondents by location. Which country had the most participation?
3. What is the respondent's distribution by level of education?
4. What is the distribution of working time for each type of professional informed in question 1?
5. Concerning people who work professionally:
    1. What is their profession?
    2. What is their level of education?
    3. What is the company's size of those people who work professionally?
6. The average salary of respondents?
7. Using the top five countries that have the most respondents, what is the salary of these people?
8. What is the percentage of people who work with Python?
9. About python:
    1. What is the salary level of people working with Python globally?
    2. In Brazil, what is the salary level?
    3. In the top five countries that have the most respondents, what is the salary level?
10. Concerning all respondents, what operating system do they use?
11. Concerning only people who work with Python, what operating system do they use?
12. What is the average age of respondents?
13. Concerning only people who work with Python, what is the average age?

This project is preferably installed with pipx:

```bash
pipx install streamlit_stackoverflow
```

[github_badge]: https://badgen.net/badge/icon/GitHub?icon=github&color=black&label
[github_link]: https://github.com/jpaulorc/streamlit_stackoverflow

[pypi_badge]: https://badgen.net/pypi/v/streamlit-stackoverflow?icon=pypi&color=black&label
[pypi_link]: https://pypi.org/project/streamlit-stackoverflow/

[streamlit_badge]: https://static.streamlit.io/badges/streamlit_badge_black_white.svg
[streamlit_link]: https://share.streamlit.io/jpaulorc/streamlit_stackoverflow/main/streamlit_stackoverflow/streamlit_app.py
requezts 0.0.3
HTTP client over encrypted P2P sockets using ZeroTier
Requires Python: >=3.7

# requezts

HTTP client over encrypted P2P sockets using [ZeroTier](https://www.zerotier.com/)

**requezts** is built on Kenneth Reitz's [requests](https://github.com/psf/requests) library, and mirrors its simple and powerful interface:

    import requezts

    with requezts.Session(net_id=0x0123456789abcdef) as session:
        response = session.get("http://10.144.174.53:8000/index.html")

Using **requezts'** ``Session`` object as a context manager, you can easily establish connectivity to a ZeroTier network, while also receiving all the benefits of the underlying ``requests.session.Session`` (cookie persistence, connection pooling, and configuration).

Installation
------------------------------------

    pip install requezts

Documentation
------------------------------------

See documentation on [ReadTheDocs](https://requezts.readthedocs.io/en/latest/).

Contributions
------------------------------------

This project is open-source and contributions are welcome. The **requezts** library is hosted on [GitLab](https://gitlab.com/bostonwalker/requezts).
simple-toolbelt 0.0.2
A growing collection of simple utilities functions for Python
Requires Python: >=3.6

# python-simple-toolbelt

A growing collection of simple utilities functions for Python

## Installation

```bash
pip install simple-toolbelt
```

## Functions

- [path.ensure_dir](#pathensure_dir)

___

#### path.ensure_dir

Create the directories, include subs, if don't exist.

```python
from simple_toolbath.path import ensure_dir

with open(ensure_dir('this/path/to/file.txt'), 'w') as f:
    ...
```

___
Check on GitHub: 
https://github.com/mbiemann/python-simple-toolbelt
Peji 1.0.2
Static site generator.
Requires Python: >=3.6

# Pēji

**Pēji** (Japanese: ページ, "page") is simple way to generate small static sites (one or more pages).

If you need to collect several pages from the Markdown, then Pēji are great for you.

**Note**: Pēji is not intended to generate a blog site. Its single pages only. You can link pages with hyper-links, but you have to do it manually.

Features:

- [Python-Markdown](https://python-markdown.github.io/) is used.
- Code syntax highlighting via [Pygments](https://pygments.org/).
- [Jinja2](https://jinja.palletsprojects.com/en/2.11.x/) template engine.
- Custom style and layout for specific page.
- Site menu bar can be edited through the config.
- YAML config file.

## Installation and quickstart

Install Pēji globally or into virtual environment:

```bash
pip install Peji
```

Create your site:

```bash
peji create mysite
cd mysite/
```

Create your first page and place it into `mysite/pages/`:

`index.md`:

```markdown
---
title: My first page
---

# My heading

It works!
```

Build your site:

```
peji build
```

Site will be placed in `./mysite/build`.

Also you can run Python built-in HTTP Server:

```bash
python3 -m http.server --directory build/
```

## License

Pēji is released under The Unlicense. See [https://unlicense.org/](https://unlicense.org/) for detais.