kafru 1.0.4

kafru is a Python Celery-inspired queuing library for Rust, using cron for scheduling and SurrealDB for storing queues, metrics, and schedules.
Documentation
# Contributing to kafru

Thank you for your interest in contributing to **kafru**! We welcome contributions from the community to help improve the project. Please follow these guidelines to ensure a smooth contribution process.

## How to Contribute

### Reporting Issues

If you find a bug or have a feature request, please follow these steps:
1. Check the [issue tracker]https://github.com/j-p-d-e-v/kafru/issues to see if the issue has already been reported.
2. If not, open a new issue with a clear description of the problem or feature request. Include any relevant details such as steps to reproduce, error messages, or screenshots.

### Pull Requests

We welcome pull requests (PRs) for bug fixes, new features, and improvements. To submit a PR:
1. Fork the repository and clone it to your local machine.
2. Create a new branch for your changes:
   ```sh
   git checkout -b my-feature-branch
   ```
3. Make your changes and commit them with clear, descriptive commit messages:
   ```sh
   git commit -m "Add feature X or fix bug Y"
   ```
4. Push your changes to your forked repository:
   ```sh
   git push origin my-feature-branch
   ```
5. Open a pull request against the `main` branch of the original repository. Provide a clear description of the changes and the reason for the update.

### Code Style

Please follow the existing code style and conventions used in the project. Ensure that your code is well-documented and includes tests where applicable.

### Testing

Run the tests locally before submitting your pull request to ensure that your changes do not introduce any issues:
```sh
cargo test
```

### Code of Conduct

Please adhere to the [Code of Conduct](CODE_OF_CONDUCT.md) when participating in the community. Be respectful and constructive in all interactions.

## Getting Help

If you have any questions or need assistance with contributing, feel free to reach out through the issue tracker or contact [jpmateo022@gmail.com](mailto:jpmateo022@gmail.com).

Thank you for contributing to **kafru**!