semvec/pypi-packages huggingface dataset:
docannometa 0.2
Document symbols via annotation metadata, as described by PEP 727.
Requires Python: >= 3.6

# Python documentation annotation metadata

Document symbols via annotation metadata, as described by
[PEP 727](https://peps.python.org/pep-0727/).

This will become an alias to the same functionality in
[`typing_extensions`](https://pypi.org/project/typing-extensions/) if and when it is
implemented.

## Installation

```shell
pip install docannometa
```

## Usage

```python
from typing import Annotated

from docannometa import Doc

def repeat(
    text: Annotated[str, Doc("String to repeat")],
    n: Annotated[int, Doc("Number of times to repeat")],
) -> Annotated[str, Doc("Result string of length `n * len(text)`")]:
    """Repeat a string multiple times then concatenate."""
    return text * n
```
whitecrop3d 0.3.1
Crops unnecessary white background from images. Meant to be for 3D models previews.

# whitecrop3d
## Description
- Crops unnecessary white background from images. Meant to be for 3D models previews. 
- Whitecrop3d was developed as temporary solution for problem of 3D graphics that was time expensive to solve. We worked on solving problem properly after this temporary solution was implemeneted.
## Usage
- Install globaly: `$ sudo pip install whitecrop3d`
- Use: `$ whitecrop3d path/to/your/pngs`

### Preview
![Preview](previews/image.png)

## How it works
Do this for all images in path specified:
1. Loads image
2. Crops the image based on white background
3. Adds background to match original 1024x768 resolution
4. Saves image (inplace)
## Notes for Developers
- for further github actions
### Upload new version to PYPI
- increment version in `setup.py` file
- run `publish_to_pypi.sh`, or manualy run:
    - `$ rm dist/*`
    - `$ python3 -m build`
    - `$ python3 -m twine upload dist/*`
- note: github secret must be provided to authorize upload (not added to github repo yet)