Metadata-Version: 2.4
Name: django-iin-lookup
Version: 0.1.1
Summary: An implementation of case-insensitive IN lookup for Django queries
Author: blag
Author-email: blag <blag@users.noreply.github.com>
License-Expression: BSD-3-Clause
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Framework :: Django :: 4.2
Classifier: Framework :: Django :: 5.0
Classifier: Framework :: Django :: 5.1
Classifier: Framework :: Django :: 5.2
Classifier: Framework :: Django :: 6.0
Classifier: Framework :: Django :: 6.1
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.14
Classifier: Programming Language :: Python :: 3.15
Requires-Dist: django>=4.2
Requires-Python: >=3.12
Project-URL: Repository, https://github.com/blag/django-iin-lookup
Project-URL: Issues, https://github.com/blag/django-iin-lookup/issues
Description-Content-Type: text/markdown

# django-iin-lookup

### For Django

[![pypi](https://img.shields.io/pypi/v/django-iin-lookup.svg)](https://pypi.python.org/pypi/django-iin-lookup/)
[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/blag/django-iin-lookup/main.svg)](https://results.pre-commit.ci/latest/github/blag/django-iin-lookup/main)
<!-- [![tests ci](https://github.com/blag/django-iin-lookup/workflows/tests/badge.svg)](https://github.com/blag/django-iin-lookup/actions) -->

**django-iin-lookup** provides a case-insensitive `IN` lookup (`.filter(myfield__iin=[...])`) for Django database queries


## Compatibility

- Python: >= **3.14**
- Django: >= **4.2**


## Installation

1. Install the latest version:

   ```sh
   pip install django-iin-lookup
   ```

   ```sh
   uv add django-iin-lookup
   ```

2. Add `iin` to `INSTALLED_APPS` in your project's `settings.py`.
