semvec/pypi-packages huggingface dataset:
ccxt-unmerged 4.0
Some 40 exchanges that haven't been merged into ccxt yet.

# ccxt-unmerged
Exchanges whose open PRs haven't been merged into ccxt yet.

```
import ccxt_unmerged
import ccxt

changellypro = ccxt.changellypro()
```

## List of exchanges
bitkub<br/>
btse<br/>
changellypro<br/>
coindcx<br/>
foblgate<br/>
gateiofutures<br/>
nominex<br/>
remitano<br/>
SAM-ONNX 0.0.3
A simple package for using SAM (ONNX format) without pytorch dependencies
Requires Python: >=3.8

# SAM ONNX 

## Installation
Get started quickly with SAM ONNX! Install it via pip:

```bash
pip install SAM-ONNX
```

Or from root SAM_ONNX folder run,
```bash
python -m pip install -e .
```

## Documentation

[Documentation](https://girinchutia.github.io/SAM_ONNX/)

## Usage
Checkout the below demo

![demo](https://github.com/GirinChutia/SAM_ONNX/blob/main/repo_assests/demo.png)

## License

This project is licensed under the [MIT License](LICENSE).
color-transfer-py 0.0.5
Color transfer between images

# Color transfer between images

- Paper: [Color Transfer between Images](https://www.cs.tau.ac.il/~turkel/imagepapers/ColorTransfer.pdf) by Erik Reinhard, Michael Ashikhmin, Bruce Gooch and Peter Shirley.
- This is the re-implementation based on: https://github.com/chia56028/Color-Transfer-between-Images.
- The transfer process performed in numpy array instead of looping over pixel to improve performance.
- Support on pytorch and numpy.

## Requirements

- numpy
- opencv-python>=4.7.0.72
- torch>=1.13.0


## Usage

```bash
pip install color_transfer_py
```

### Numpy usage

```python
import cv2
from color_transfer import color_transfer

src = cv2.imread("examples/1/src.jpeg")
target = cv2.imread("examples/1/target.png")

out = color_transfer(src, target)

cv2.imwrite("examples/1/output.jpeg", out)
```

### Pytorch usage

```python
import torch
from color_transfer import color_transfer_pytorch

# In pytorch, you can run multiple images at once
# but images must have the same size

src = torch.rand(4, 3, 224, 224)
target = torch.rand(4, 3, 224, 224)

outs = color_transfer_pytorch(src, target)
# Outs shape: (4, 3, 224, 224), output range is [0, 1]
```

## Transfer results

| Source | Target | Output |
|--|--|--|
|![c1](examples/1/src.jpeg)|![g1](examples/1/target.png)| ![g1](examples/1/output.jpeg) |
|![c1](examples/2/src.jpeg)|![g1](examples/2/target.png)| ![g1](examples/2/output.jpeg) |
|![c1](examples/3/src.png)|![g1](examples/3/target.png)| ![g1](examples/3/output.jpeg) |
|![c1](examples/4/src.png)|![g1](examples/4/target.png)| ![g1](examples/4/output.jpeg) |

## Benchmark results

- The benchmark results can be reproduce by running `python3 benchmark.py`


| This implementation | [chia56028 implementation](https://github.com/chia56028/Color-Transfer-between-Images) |
|--|--|
| 0.02 second | 1.337 second|
PrismNET 0.10.0
A easy framework..

# PrismNET - File and Directory Utility

PrismNET is a Python utility class designed to simplify common file and directory operations. It provides methods for creating, deleting, and checking the existence of files and directories, as well as generating random strings and numbers.

## Methods

### Create File
Creates a new file with the specified filename.

```python
PrismNET.create_file(filename)
```
```python
PrismNET.delete_file(filename)
```
```python
PrismNET.get_random_string(length)
```
Netis 0.1
A simple file framework for Python

**# Netis - File and Directory Manipulation Utility

Netis is a Python utility class designed to simplify common file and directory operations. With Netis, you can perform tasks such as creating, deleting, copying, moving, renaming files and directories, as well as reading and writing file contents effortlessly.

## Features

- **File Operations:**
  - Create new files with custom text content.
  - Delete existing files securely.
  - Copy files from one location to another.
  - Move files between directories.
  - Rename files with ease.

- **Directory Operations:**
  - Create new directories quickly.
  - Remove directories along with all their contents safely.
  - Copy entire directories and their contents recursively.
  - Move directories to new locations effortlessly.
  - Rename directories conveniently.

- **File Content Handling:**
  - Read the entire content of a file.
  - Write custom text content to a file.
  - Read file contents line by line.

## Usage

To use Netis in your Python projects, follow these simple steps:

1. Import the `netis` class into your Python script.
   ```python
   from netis import netis
```
focuscreen 0.8
Snap screen by focusing on mouse and keyboard events
Requires Python: >=3.6

# FocuScreen
Snap screen by focusing on mouse and keyboard events.

![](https://img.shields.io/pypi/v/focuscreen?label=focuscreen&color=blue&cacheSeconds=60)

## Install
```sh
pip install --upgrade focuscreen
```

In windows, you might need to run following commands to make opencv support GUI:

```bash
pip uninstall opencv-python-headless
pip uninstall opencv-python
pip install opencv-python
```

## Usage
```sh
python -m focuscreen.app
```