semvec/pypi-packages huggingface dataset:
types-pycountry 24.6.0.20251119
Typing stubs for pycountry
Requires Python: >=3.9

## Typing stubs for pycountry

This is a [type stub package](https://typing.python.org/en/latest/tutorials/external_libraries.html)
for the [`pycountry`](https://github.com/pycountry/pycountry) package. It can be used by type checkers
to check code that uses `pycountry`. This version of
`types-pycountry` aims to provide accurate annotations for
`pycountry==24.6.*`.

*Note:* The `pycountry` package includes type annotations or type stubs
since version 23.12.11. Please uninstall the `types-pycountry`
package if you use this or a newer version.


This package is part of the [typeshed project](https://github.com/python/typeshed).
All fixes for types and metadata should be contributed there.
See [the README](https://github.com/python/typeshed/blob/main/README.md)
for more details. The source for this package can be found in the
[`stubs/pycountry`](https://github.com/python/typeshed/tree/main/stubs/pycountry)
directory.

This package was tested with the following type checkers:
* [mypy](https://github.com/python/mypy/) 1.18.2
* [pyright](https://github.com/microsoft/pyright) 1.1.407

It was generated from typeshed commit
[`ba99abaf212baf969213b8fb9d8d76b0ce4c1519`](https://github.com/python/typeshed/commit/ba99abaf212baf969213b8fb9d8d76b0ce4c1519).
siamo-ragazzi 1.1.0
Cringe meta-ironic old meme generator
Requires Python: <4.0,>=3.9
Keywords: meme, cringe, siamo-ragazzi

<div align="center">
<img alt="" src="https://forge.steffo.eu/steffo/siamo-ragazzi/raw/branch/main/.media/icon-512.png" height="128" style="border-radius: 100%;">
<hgroup>
<h1>Siamo ragazzi</h1>
<p>Cringe meta-ironic old meme generator</p>
</hgroup>
</div>

## Quick setup

Make sure [pipx] is installed, then:

```bash
pipx install siamo_ragazzi
pipx run siamo-ragazzi --version
pipx run siamo-ragazzi --help
```

See [the documentation] for more information.

[pipx]: https://pipx.pypa.io/latest/
[the documentation]: https://forge.steffo.eu/steffo/siamo-ragazzi/wiki

## Links

### Tools

<a href="https://www.python.org/">
  <img alt="Written in Python" title="Written in Python" src="https://img.shields.io/badge/language-python-3775a9" height="30px">
</a>
&hairsp;
<a href="https://click.palletsprojects.com/en/stable/">
  <img alt="CLI with Click" title="CLI with Click" src="https://img.shields.io/badge/cli-click-917ab1" height="30px">
</a>
&hairsp;
<a href="https://fonts.google.com/specimen/Roboto/about">
  <img alt="Uses Roboto font" title="Uses Roboto font" src="https://img.shields.io/badge/font-roboto-131314" height="30px">
</a>


### Packaging

<a href="https://pypi.org/project/siamo_ragazzi">
  <img alt="Available on PyPI" title="Available on PyPI" src="https://img.shields.io/pypi/v/siamo_ragazzi?label=pypi&color=ffd242" height="30px">
</a>
&hairsp;
<a href="https://forge.steffo.eu/steffo/-/packages/pypi/siamo_ragazzi">
  <img alt="Available on Forgejo Packages" title="Available on Forgejo Packages" src="https://img.shields.io/badge/forgejo%20packages-latest-ff6600" height="30px">
</a>

### Documentation

<a href="https://forge.steffo.eu/steffo/siamo-ragazzi/wiki">
  <img alt="Documentation available" title="Documentation available" src="https://img.shields.io/website?url=https%3A%2F%2Fforge.steffo.eu%2Fsteffo%2Fsiamo-ragazzi%2Fwiki&up_color=175d36&up_message=available&down_message=error&label=documentation" height="30px">
</a>
&hairsp;
<a href="https://interoperable-europe.ec.europa.eu/collection/eupl/eupl-text-eupl-12">
  <img alt="Licensed under EUPL-1.2" title="Licensed under EUPL-1.2" src="https://img.shields.io/badge/license-EUPL--1.2-003399" height="30px">
</a>

### Development

<a href="https://forge.steffo.eu/steffo/siamo-ragazzi">
  <img alt="Code repository" title="Code repository" src="https://img.shields.io/gitea/last-commit/steffo/siamo-ragazzi?gitea_url=https%3A%2F%2Fforge.steffo.eu&color=374351" height="30px">
</a>
&hairsp;
<a href="https://forge.steffo.eu/steffo/siamo-ragazzi/releases">
  <img alt="Releases" title="Releases" src="https://img.shields.io/gitea/v/release/steffo/siamo-ragazzi?gitea_url=https%3A%2F%2Fforge.steffo.eu&label=last+release&color=374351" height="30px">
</a>
pycropper 0.1.8
Auto-crop images
Requires Python: >=3.8

# Py-Cropper

Py-Cropper is a Typer-powered command-line utility that trims uniform white borders from common bitmap formats using Pillow. It can process single files, batches and (on Windows) integrates with File Explorer via a right-click verb.

## Requirements
- Python 3.8+
- [Pillow](https://python-pillow.org) and [Typer](https://typer.tiangolo.com) (installed automatically when using `pip install`)
- Windows is only required for the optional context-menu verb

## Installation
```powershell
# Install from PyPI (preferred)
pip install py-cropper

# ...or install from a local clone
git clone https://github.com/mr-szgz/py-cropper.git
cd py-cropper
pip install .
```
The installer registers a `cropper` console entry point. On Windows it will also attempt to add the File Explorer verb automatically when `pip install` is executed.

## Usage
```powershell
# Crop a single file (writes <name>-cropped.<ext> by default)
cropper example.png

# Force the output path
cropper example.png --output clean.png

# Process several files and log errors individually
cropper image1.jpg image2.jpg

# Process every supported image located next to <seed>.png
cropper seed.png --include-siblings

# Keep more of the light border by increasing tolerance (0-255)
cropper scan.png --tolerance 230
```
CLI help is always available with `cropper --help` or `cropper --help`.

## Windows File Explorer Shell Extension

### Building Extension
```powershell
dotnet build
```

### Registering in Context Menu

Run the helper from an elevated PowerShell prompt inside `dotnet/` (ensure `cropper.exe` is already on your `PATH`):

```powershell
cd dotnet
.\shell.ps1 -Action Register -Configuration Release
```

This builds the COM host and wires up the Explorer verb. To remove it later run:

```powershell
.\shell.ps1 -Action Unregister
```
linkbio 1.0.0
Um gerador de páginas 'link in bio' estáticas em Python.
Requires Python: >=3.8

# LinkBio

## Create Folder

```shell
mkdir bio && cd bio
```

## Start .env Python

```shell
python -m venv .venv
source .venv\bin\activate
python -m pip install --upgrade pip
```

## Install

```shell
pip install linkbio
```

```shell
linkbio start
```

## Set Infos

Edit file **linkbio.yaml** with your informations.

Example:

```yaml
username: 'andersonbraz_coder'
title: 'LinkBio - Anderson Braz'
avatar: 'https://avatars.githubusercontent.com/u/1479033?s=400&u=8b677aed22d26ab5b6d5fe84d9ae73a9c02143e8&v=4'
url: 'https://andersonbraz.github.io/bio/'
description: 'Project git-pages with LinkBio.'
name_author: 'Anderson Braz'
url_author: 'https://andersonbraz.com'

nav:
  - text: 'Documentação'
    url: 'https://andersonbraz.github.io'
  - text: 'Blog'
    url: 'https://andersonbraz.com'
  - text: 'Credenciais'
    url: 'https://www.credly.com/users/andersonbraz/badges'
    
social:
  - icon: 'logo-github'
    url: 'https://github.com/andersonbraz'
  - icon: 'logo-instagram'
    url: 'https://instagram.com/andersonbraz_coder'
  - icon: 'logo-youtube'
    url: 'https://youtube.com/@andersonbraz_coder'
  - icon: 'logo-linkedin'
    url: 'https://linkedin.com/in/anderson-braz'
```

## Preview Page

```shell
linkbio preview --port 8000
```

## Build Page

```shell
linkbio build
```

## Publish Page

```shell
linkbio publish
```

## Example

[https://andersonbraz.github.io/linkbio/](https://andersonbraz.github.io/linkbio/)
qkbind 0.1.1
Lightweight Python bindings for C
Requires Python: >=3.7

# qkbind

Lightweight Python bindings for C

## Installation

```bash
pip install qkbind
```

Or include directly in your project:

```c
#include <qkbind/qkbind.h>
```

## Example

```c
#include <qkbind/qkbind.h>

// Your C struct
typedef struct {
    float* data;
    int size;
} Vector;

Vector* vector_create(int size) { /* ... */ }
void vector_free(Vector* v) { /* ... */ }
Vector* vector_add(Vector* a, Vector* b) { /* ... */ }

// Python bindings (just a few lines!)
QKBIND_WRAP(Vector, Vector)
QKBIND_INIT(Vector, Vector, vector_create(size),
    int size;
    if (!PyArg_ParseTuple(args, "i", &size)) return -1;
)
QKBIND_DEALLOC(Vector, vector_free)
QKBIND_BINOP(Vector, add, vector_add)
QKBIND_PROPERTY_INT(Vector, size, size)

// Type definition
static PyNumberMethods PyVector_as_number = {
    .nb_add = (binaryfunc)PyVector_add,
};

QKBIND_TYPE_BEGIN(Vector, vector_c)
    .tp_as_number = &PyVector_as_number,
QKBIND_TYPE_END

// Module
QKBIND_MODULE_BEGIN(vector_c)
    QKBIND_MODULE_ADD_TYPE(Vector)
QKBIND_MODULE_END
```

Use in Python:

```python
import vector_c

v1 = vector_c.Vector(100)
v2 = vector_c.Vector(100)
v3 = v1 + v2  # Calls C code!
print(v3.size)
```

## License

MIT
python-to-yaml-dag-converter-mwaa-serverless 0.1.1
CLI tool that converts Python airflow Dags to YAML Dags for use with dagfactory
Requires Python: >=3.11

## Python to Yaml Dag Converter for MWAA Serverless

[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)

Python to Yaml Dag Converter for MWAA Serverless is a command-line tool for converting [Apache Airflow®](https://airflow.apache.org) Dags written in Python to [dag-factory](https://github.com/astronomer/dag-factory) compatible Dags written in YAML.

## Prerequisites

- Python 3.11+

## Benefits
- Onboard existing Python Dags to declarative YAML
- Ensures compatibility with DagFactory 1.0
- Convert Python Dags to MWAA Serverless compatible YAML
- Upload converted YAML to S3

## ⚡ Quick Start

### **Step 1**: Install
```
pip install python-to-yaml-dag-converter-mwaa-serverless
```

### **Step 2**: Use
```
dag-converter convert <python-dag-file>
```
Call with the `--help` flag for more options

### **Step 3**: Review
Review the converted Dags in the `output_yaml` folder in the current directory

## Options
* `--help` Show help message and exit
* `--output`: PATH Path to output converted YAML Dag(s) to [default: output_yaml]
* `--bucket`: TEXT S3 bucket to upload converted Dags to. Uses local AWS credentials
* `--validate/--no-validate`: Validate the output YAML using DagFactory
* `--debug/--no-debug` Enable logging DagBag objects to .initial_task_attributes before and after conversion

## Limitations
* Only AWS operators and AWS provider packages are supported
* Behavior that is not supported in `dag-factory` will not be converted
* Dynamic task mapping conversion is not supported

## Examples
* See supported [examples](https://github.com/awslabs/python-to-yaml-dag-converter-mwaa-serverless/blob/main/dev/integ_test/python_test_folder/supported)
* Try one out
```
dag-converter convert airflow_s3.py
```

## Contributing and Bug Reporting

See [CONTRIBUTING](CONTRIBUTING.md#contributing-guidelines) for more information.

## Security

See [CONTRIBUTING](CONTRIBUTING.md#security-issue-notifications) for more information.

## License

This project is licensed under the Apache-2.0 License.