semvec/pypi-packages huggingface dataset:
py-nestedtext 0.0.4
Minimal implementation of NestedText data format
License: MIT
Requires Python: >=3.6
Keywords: data

# NestedText: A Human-Friendly Data Format

Python implementation of the NestedText spec, version 2.0.

**Note that this is a simplified fork of the original project <https://github.com/KenKundert/nestedtext> with authors Ken & Kale Kundert. Please see that project for the official language spec.**


## Related Projects

[NestedText spec/docs](https://nestedtext.org)

[Implementation of NestedText in Zig](https://github.com/LewisGaul/zig-nestedtext)

[Official NestedText test suite](https://github.com/kenkundert/nestedtext_tests)

[Vim syntax files for NestedText](https://github.com/kalekundert/vim-nestedtext)

[Syntax files for Visual Studio](https://marketplace.visualstudio.com/items?itemName=bmarkovic17.nestedtext)


## Development

Run the tests with `pytest` (after `pip install -r requirements.txt`).
pl-runner 0.1.4
Parala Pipeline Runner Client
License: MIT
Requires Python: >=3.8,<4.0

# Parala Pipeline Runner Client

This package is intended to used for client side by the API server for manipulating Parala specific pipelines.

Functionalities include:

- Capture pipeline ID/version within the client and released according to package version
- Provide Pydantic models for `PipelineSpec`
- Listing runs
- Submit runs
alvonCV 0.2.1
Computer Vision Helper Package
License: MIT
Keywords: Computer Vision,Face Mesh,Face Detection,alvon

# Computer Vision Helper Packages

---

- Face Detection
- Face Mesh

## Install the package
```sh
pip install alvonCV
```

## Demo Code for Face Detection

```c
import alvonCV
import cv2
import time

cap = cv2.VideoCapture(0)
pTime = 0
# here you use the alvonCV package
faceDetectorObj = alvonCV.FaceDetector()

while True:
    success, img = cap.read()
    img, bboxs = faceDetectorObj.findFaces(img, draw=True)
    cTime = time.time()
    fps = 1 / (cTime - pTime)
    pTime = cTime
    cv2.putText(img, f'FPS: {int(fps)}', (20, 70), cv2.FONT_HERSHEY_PLAIN, 3, (0, 255, 0), 2)
    cv2.imshow("Image", img)
    cv2.waitKey(1)
```

## Demo Code for Face Mesh

```c
import alvonCV
import cv2
import time

cap = cv2.VideoCapture(0)
pTime = 0
faceDetectorObj = alvonCV.FaceMeshDetector()

while True:
    success, img = cap.read()
    img = faceDetectorObj.findFaceMesh(img, draw=True)
    cTime = time.time()
    fps = 1 / (cTime - pTime)
    pTime = cTime
    cv2.putText(img, f'FPS: {int(fps)}', (20, 70), cv2.FONT_HERSHEY_PLAIN, 3, (0, 255, 0), 2)
    cv2.imshow("Image", img)
    cv2.waitKey(1)

```

## Demo Code for Hand Detector

```c
import alvonCV
import cv2
import time

cap = cv2.VideoCapture(0)
detector = alvonCV.HandDetector(detectionCon=0.8, maxHands=1)
while True:
    # Get image frame
    success, img = cap.read()
    
    # Find the hand and its landmarks
    img = detector.findHands(img)
    lmList, bbox = detector.findPosition(img)
    fingersUp = detector.fingersUp()
    print(fingersUp)

    # Display
    cv2.imshow("Image", img)
    cv2.waitKey(1)
```
doc-search 1.0.7
A package for searching documentation built with sphinx
License: MIT
Requires Python: >=3.7

# Doc-search
A simple package for searching documentation

**Features**
- Both async and sync support
- utilizes a cache to limit the number of requests being made
- works for any documentation that is built with sphinx

### Example

**asyncio**
```py
import asyncio
from doc_search import AsyncScraper

scraper = AsyncScraper()

async def main(query):
    results = await scraper.search(query, page="https://docs.python.org/3/")
    #returns a list of tuples in the format of [(item, url), (item, url)...]
    if not results:
        print("no results were found")
    else:
        for item, url in results:    #loop through the list of results
            print(f"{item} | {url}") #print out each result

asyncio.run(main("str.split"))

# to view the cache
# print(scraper.cache)
```

**sync**
```py
from doc_search import SyncScraper

scraper = SyncScraper()
results = scraper.search("resize", page="https://pillow.readthedocs.io/en/stable/")
if not results:
    print("no results were found")
else:
    for item, url in results:    #loop through the list of results
        print(f"{item} | {url}") #print out each result
```

### Beta

- Offers searches for **C** and **C++** docs using the `scraper.search_c` and `scraper.search_cpp` methods
    **EX:** 
    ```py
    scraper = SyncScraper()
    results = scraper.search_c("printf")
    ```