semvec/pypi-packages huggingface dataset:
FlawlessCICD 0.2.0
本地可使用的的CI/CD持续集成（Continuous Integration）和持续交付/部署（Continuous Delivery/Deployment），以最方便快捷的方式将本地项目部署到服务器上
Requires Python: >=3.10.0

# FlawlessCICD是什么：
    本地可使用的的CI/CD持续集成（Continuous Integration）和持续交付/部署（Continuous Delivery/Deployment），以最方便快捷的方式将本地项目部署到服务器上

# 使用方法：
    创建conf/FlawlessCICD.yaml配置文件，
    内容：
        images_repository_info: # 镜像仓库登录信息
          username: 用户名
          password: 密码
        
        server_info:    # 部署项目的服务器信息
          host: ip
          username: 用户名
          password: 密码
    安装：
        pip install FlawlessCICD
    使用：
        


# fix:
    如果报错docker.credentials.errors.StoreError: docker-credential-desktop not installed or not available in PATH
    解决方法1：
        先登录试试
    解决方法2：
        import os
        os.environ['DOCKER_CREDENTIAL_HELPER'] = "/path/to/docker-credential-desktop"
        self.client = docker.from_env()
    解决方法3：
        检查Docker配置： 检查~/.docker/config.json文件（在Windows上可能是%USERPROFILE%\.docker\config.json）
        将credsStore设置成""，即："credsStore": ""
    解决方法4：
        import docker
        client = docker.from_env(credstore_env={"DOCKER_CREDENTIAL_HELPER": "/path/to/docker-credential-desktop"})
kframe 0.5.3
Kaeus development framework
Requires Python: >=3.10

# Kaeus Development Framework

[![PyPI - Version](https://img.shields.io/pypi/v/kframe.svg)](https://pypi.org/project/kframe)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/kframe.svg)](https://pypi.org/project/kframe)
[![CI](https://github.com/kaeus-sgarcia/kframe/actions/workflows/main_ci.yml/badge.svg)](https://github.com/kaeus-sgarcia/kframe/actions/workflows/main_ci.yml)
[![Test](https://github.com/kaeus-sgarcia/kframe/actions/workflows/main_pre_release.yml/badge.svg)](https://github.com/kaeus-sgarcia/kframe/actions/workflows/main_pre_release.yml)
[![CD](https://github.com/kaeus-sgarcia/kframe/actions/workflows/main_release.yml/badge.svg)](https://github.com/kaeus-sgarcia/kframe/actions/workflows/main_release.yml)
[![GitHub release](https://img.shields.io/github/v/release/kaeus-sgarcia/kframe)](https://github.com/kaeus-sgarcia/kframe)

-----

**Table of Contents**

- [Installation](#installation)
- [License](#license)

## Installation

```console
pip install kframe
```

## License

Kaeus Framework &copy; 2024 by Kaeus Inc is licensed under [MS-PL](https://opensource.org/license/ms-pl-html)
xnxx-dl 0.0.5
A web scraping and URL filtering tool for xnxx.com
Requires Python: >=3.6

# XNXX-DL

This project is a web scraper and video downloader that scrapes a given webpage for all URLs that match a specific path, saves them to a text file, downloads the videos using `youtube-dl`, and then organizes the downloaded `.mp4` files into a subdirectory named after a specific part of the URL.

## Features

- Scrapes a webpage for URLs matching a specified path.
- Saves the URLs to a text file.
- Downloads videos from the URLs using `youtube-dl`.
- Moves the downloaded `.mp4` files to a subdirectory named after a segment in the base URL.

## Requirements

- Python 3.x
- `requests` library
- `beautifulsoup4` library
- `argparse` library (standard with Python 3.x)
- `shutil` library (standard with Python 3.x)
- `os` library (standard with Python 3.x)
- `youtube-dl`

## Installation

1. Clone the repository:
    ```sh
    git clone https://github.com/thisisawesome1994/xnxx-dl.git
    cd xnxx-dl
    ```

2. Install the required Python libraries:
    ```sh
    pip install requests beautifulsoup4 youtube-dl
    ```

3. Make sure `youtube-dl.exe` is in your PATH or in the same directory as the script.

## Usage

Run the script with the base URL, output file, and filter path. For example:

```sh
python app.py --to_download_file to_download_file.txt --filter_path /video
```
## Arguments
base_url: The base URL of the webpage to scrape.
--output: The output file path (default: urls.txt).
--filter_path: The path to filter URLs (default: /video).
Example
For the following command:
```
python app.py https://www.xnxx.com/search/* --output urls.txt --filter_path /video
```
The script scrapes https://www.xnxx.com/search/query for all URLs that start with https://www.xnxx.com/video*
Saves the filtered URLs to urls.txt.
Downloads the videos from the URLs listed in urls.txt using youtube-dl.exe.
Removes urls.txt after a successful download.
Moves all .mp4 files to a subdirectory named query.

## Project Structure
```
web-scraper-and-video-downloader/
â”‚
â”œâ”€â”€ app.py                  # Main script source (redundant)
â””â”€â”€ README.md               # Project documentation
```

Contributing
Contributions are welcome! Please fork the repository and use a feature branch. Pull requests are warmly welcome.
asyncs 1.0.0
A simple asynchronous web library based on aiohttp.
Requires Python: <4,>=3.10
Keywords: web, aiohttp, asyncs, fastapi, web server

Asyncs Web Libary.
================
<p style="color: darkgray;">A fast, asynchronous, and modular web framework for Python.</p>

### Getting Started

To use Asyncs, simply install it via pip:

```bash
$ pip install asyncs
```

Then, create a new Python file and import the library:
```python
from asyncs import Asyncs, Request
from asyncs.response import JSONResponse, HTMLResponse
```

Example Usage

Here's a simple example of creating a web application with Asyncs:

```python
from asyncs import Asyncs, Request
from asyncs.response import JSONResponse, HTMLResponse

app = Asyncs()

@app.get("/")
async def index(request: Request) -> JSONResponse:
    return JSONResponse(status_code=200, content={"result": "Hello World!"})

@app.get("/index")
async def index(request: Request) -> HTMLResponse:
    with open("index.html", encoding="utf-8") as f:
        content = await f.read()

        return HTMLResponse(status_code=200, content=content, variables={
            "request": request,
            "name": "Dmitry"
        })

if __name__ == "__main__":
    app.run(host="localhost", port=8080)
```

## Key Features

- Asynchronous: Asyncs is built on top of Python's asyncio library, allowing for fast and efficient handling of concurrent requests.
- Speed: Asyncs is designed to be fast and lightweight, making it perfect for high-performance web applications.
- Modular: Asyncs allows you to split your application into multiple files and routers, making it easy to manage and maintain large projects.
- Routing: Asyncs supports routing for GET, POST, PUT, and DELETE requests, making it easy to create RESTful APIs.
- Logger: Asyncs comes with a built-in logger that provides detailed information about requests and responses.

## Documentation
#### For more information on using Asyncs, please see the full documentation.

## License

#### Asyncs is licensed under the MIT License. See LICENSE for more information.
trengine 2.8
TREngine is python library based on 4 translators engines
Requires Python: >=3.8

# Install:
```commandline
pip install trengine
```

# About this project:
- TREngine is python library based on 4 translators engines with OCR:
- Translate ( [translate.com](https://www.translate.com/translator) )
- Google ( [translate.google.com](https://translate.google.com/) )
- Hozory ( [hozory.com](https://hozory.com/FA) )
- Translatedict ( [translatedict.com](https://www.translatedict.com/) )
- OCR ( [ocr.space](https://ocr.space/) )

- Supporting Sync & Async.

# How to use?
- Here an example to use it:
```python
from trengine import Engine

eng = Engine()
text = "Hola, mi amor"

print(
    eng.google.translate(text, "en"), "\n",
    eng.tr.translate(text, "en"), "\n",
    eng.hozory.translate(text, "en"), "\n",
    eng.tdict.translate(text, "en"), "\n",
)

# OCR
print(eng.ocr.from_image("./test.png"))
```
- Here an async example:
```python
import asyncio
from trengine import AsyncEngine

eng = AsyncEngine()
text = "Hola, mi amor"

async def main():
    print(
        await eng.google.translate(text, "en"), "\n",
        await eng.tr.translate(text, "en"), "\n",
        await eng.hozory.translate(text, "en"), "\n",
        await eng.tdict.translate(text, "en"), "\n",
    )

    # OCR
    print(await eng.ocr.from_image("./test.png"))

asyncio.run(main())
```

# Thanks for:
- [@dev-rio](https://github.com/dev-rio) for Speech Recognition API.
lw-test 1.0.0
A light weight command line menu that supports Windows
Keywords: python, menu, lw_test, windows, mac, linux


A sample project that exists as an aid to the Python Packaging User Guide's Tutorial on Packaging and Distributing Projects.

This project does not aim to cover best practices for Python project development as a whole. For example, it does not provide guidance or tool recommendations for version control, documentation, or testing.

The source for this project is available here.

The metadata for a Python project is defined in the pyproject.toml file, an example of which is included in this project. You should edit this file accordingly to adapt this sample project to your needs.

This is the README file for the project.

The file should use UTF-8 encoding and can be written using reStructuredText or markdown with the appropriate key set. It will be used to generate the project webpage on PyPI and will be displayed as the project homepage on common code-hosting services, and should be written for that purpose.

Typical contents for this file would include an overview of the project, basic usage examples, etc. Generally, including the project changelog in here is not a good idea, although a simple “What's New” section for the most recent version may be appropriate.