semvec/pypi-packages huggingface dataset:
filecraft 0.0.1
A comprehensive package to ease the file/folder management
Requires Python: >=3.6

# 📂 FileCraft: Your All-in-One File Management Toolkit!  

**FileCraft** is a Python package designed to make working with files, directories, and images effortless. Whether you’re reading, writing, compressing, or manipulating images, FileCraft has got you covered!  

---

## ✨ Features  

- **File Operations**:  
  Effortlessly read, write, and append text to files.  

- **Directory Management**:  
  Quickly list files and subdirectories.  

- **Compression**:  
  Compress entire directories into a `.zip` archive or extract existing archives.  

- **Image Processing**:  
  - List all images in a directory.  
  - Copy images to new locations.  
  - Resize images with customizable dimensions.  

---

## 📦 Installation  

### Using `pip`  
Install the package directly from your local directory:  
```bash
pip3 install filecraft
```  

---

## 🚀 Quick Start  

### **1. File Operations**  

```python
from filecraft import read_file, write_file, append_to_file

write_file("example.txt", "Hello, filecraft!")
append_to_file("example.txt", "\nAdding more content.")
print(read_file("example.txt"))
```  

### **2. Directory Management**  

```python
from filecraft import list_files, list_directories

print("Files:", list_files("."))
print("Directories:", list_directories("."))
```  

### **3. Compression & Extraction**  

```python
from filecraft import compress_directory, extract_archive

compress_directory("./data", "data.zip")
extract_archive("data.zip", "./extracted_data")
```  

### **4. Image Processing**  

```python
from filecraft import list_images, copy_images, resize_image

print("Images:", list_images("./images"))
copy_images("./images", "./backup_images")
resize_image("example.png", "resized_example.png", 100, 100)
```  

---

## 📄 License  

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.  

---

## 🤝 Contributing  

Contributions are welcome! If you find a bug or have a feature request, please open an issue or submit a pull request.  

---

## 🌟 Stay Connected  

Feel free to connect and follow updates on:  
- **GitHub**: [filecraft Repository](https://github.com/username/filecraft)  
- **Twitter**: [@filecraft](https://twitter.com/filecraft)  

Happy Coding! 🎉
202313093037 1.0.0
A simple package for matrix operations
Requires Python: >=3.6

```markdown
# 202313093037

A simple Python package for matrix operations including addition and multiplication.

## Installation

```
sh
pip install matrix_operations
```
## Usage

```
python
from matrix_operations import add_matrices, multiply_matrices

matrix1 = [[1, 2], [3, 4]]
matrix2 = [[5, 6], [7, 8]]

# Add matrices
result_add = add_matrices(matrix1, matrix2)
print(result_add)  # Output: [[6, 8], [10, 12]]

# Multiply matrices
result_multiply = multiply_matrices(matrix1, matrix2)
print(result_multiply)  # Output: [[19, 22], [43, 50]]
string-utils-rjl 1.0.0
A simple package for string operations
Requires Python: >=3.6

# String Utils Rjl

A simple Python package for string operations including reversal, palindrome check, and character frequency.

## Installation

pip install string_utils_rjl


## Usage

```python
from string_utils_rjl import reverse_string, is_palindrome, char_frequency

# Reverse a string
print(reverse_string("hello"))  # Output: "olleh"

# Check if a string is a palindrome
print(is_palindrome("racecar"))  # Output: True

# Calculate character frequency
print(char_frequency("moonshot"))  # Output: {'m': 1, 'o': 2, 'n': 1, 's': 1, 'h': 1, 't': 1}