Metadata-Version: 2.1
Name: jklib
Version: 5.2.1
Summary: Package with utility functions on many different subjects
Home-page: https://github.com/Jordan-Kowal/jklib
Download-URL: https://github.com/Jordan-Kowal/jklib/archive/v5.2.1.tar.gz
Author: Jordan Kowal
Author-email: Jordan Kowal <kowaljordan@gmail.com>
License: MIT
Project-URL: homepage, https://github.com/Jordan-Kowal/jklib
Project-URL: download, https://github.com/Jordan-Kowal/jklib/archive/v5.2.1.tar.gz
Keywords: utility,development
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Description-Content-Type: text/markdown
License-File: LICENCE.txt
Requires-Dist: django>=5.1.1
Requires-Dist: django-filter>=24.3
Requires-Dist: djangorestframework>=3.15.2
Requires-Dist: meilisearch>=0.31.5
Requires-Dist: pillow>=10.4.0

# jklib

## Description

Package with useful snippets for Django and general Python development.

The snippets are split into folders/categories:

- `dj`: Web development around **Django** and **Django Rest Framework**
- `meili`: Utilities to interact with **MeiliSearch** (with a subfolder for `dj` **Django**)
- `std`: Generic utilities around the standard library that can be used in any project

### Using git hooks

Git hooks are set in the [.githooks](.githooks) folder
_(as `.git/hooks` is not tracked in `.git`)_

Run the following command to tell `git` to look for hooks in this folder:

```shell
git config core.hooksPath .githooks
```
