semvec/pypi-packages huggingface dataset:
custom-file-encryptor 1.0.2
A custom Python library for file encryption and decryption using a simple, self-made encryption algorithm. This library supports encryption of any file type and is easy to integrate into other projects.

# Custom File Encryptor

A custom Python library for file encryption and decryption using a simple, self-made encryption algorithm. This library supports encryption of any file type and is easy to integrate into other projects.

## Features

- Encrypt and decrypt any file type (e.g., `.txt`, `.jpg`, `.pdf`, `.mp4`).
- Custom encryption algorithm with simple operations (XOR and byte shifts).
- Easy-to-use API for integrating into other Python projects.

## Installation

To install the library, simply use pip:

```bash
pip install custom-file-encryptor
```

## Usage
Here is a basic example of how to use the CustomFileEncryptor class to encrypt and decrypt files:

```bash
from custom_file_encryptor.encryptor import CustomFileEncryptor

# Initialize the encryptor with a password
encryptor = CustomFileEncryptor(password="my_secure_password")

# Encrypt a file
encryptor.encrypt_file("example.jpg", "example_encrypted.enc")

# Decrypt the file back to its original form
encryptor.decrypt_file("example_encrypted.enc", "example_decrypted.jpg")

```



## Contact
For any questions or inquiries, please contact the author:
- Name: Liu Yu chen
- Email: liuyuchen032901@outlook.com
claude-here 0.2.3
debug Python with claude.ai
Requires Python: >=3.9

# claude-here

_debug Python with [claude.ai](https://claude.ai/new)_

## usage

Just
```bash
pip install claude-here
```
then
```python
import claude_here
```
and any uncaught exceptions will automatically launch a new conversation in [claude.ai](https://claude.ai/new) pre-filled with information for Claude to help you debug the error.

To debug something that isn't causing an exception, just add
```python
breakpoint()
```
where you want to debug and it will automatically launch Claude with info about the current locals to help you debug.

### nice things

Some extra features to note:
* If a `breakpoint` is hit multiple times, or an uncaught exception is raised after hitting a `breakpoint`, the information sent to Claude will be cumulative.
* If `claude_here` detects that [`webbrowser`](https://docs.python.org/3/library/webbrowser.html) will use a text-based browser by default, it will instead print an [OSC-8-compliant](https://github.com/Alhadis/OSC8-Adoption/) hyperlink to the terminal for you to open using a graphical browser. This is especially useful if you are debugging a remote machine.

### `breakpoint`

`breakpoint` additionally supports some optional arguments:
- `msg` can be set to a string that will be included in the information sent to Claude.
- `just_gather_info=True` will gather information to send to Claude later (on an uncaught exception or `breakpoint` without `just_gather_info=True`) without actually launching Claude or the `base_debugger`.
- `base_debugger` determines the debugger to call in addition to launching Claude. Defaults to the previous `breakpoint` handler, which by default is [`pdb.set_trace`](https://docs.python.org/3/library/pdb.html).

### environment variables

`claude_here` supports some additional configuration via environment variables:
- `CLAUDE_HERE_PROJECT_ID` can be set to a [Claude Projects](https://claude.ai/projects) UUID (`https://claude.ai/project/<this-part-here-is-the-uuid>`) to launch your debugging conversations in.
- `CLAUDE_HERE_VERBOSITY` can be set to a positive integer that will determine how much information to send to Claude; the larger the value the more info is sent to Claude. Defaults to `10`.
bangsue 2.0.3
Bangsue. Thai Codename Generator
Requires Python: >=3.6

![Bangsue_Image](bangsue.jpg)

# Bangsue
Thai Codename Generator (Data from data.go.th / Wikipedia)

## Installation

    pip install bangsue
 ---
 ##  Example Code
 
    from bangsue_codename import *
    p = BangsueCodename.ThailandDistrict()
    codename = p.get_code_name()
    print(p.convert_codename_to_string(codename, "all"))
    
    RESULT : khaoyai_aoluek_krabi