Mypy stubs for Django CTE
Project description
django-cte-stubs
Type stubs for the django-cte package,
enabling static type checking and improved IDE experiences for Django developers.
Key Features
- Comprehensive type stubs for the
django-ctepackage. - Better type hinting and autocompletions in supported IDEs.
- Compatible with Python 3.9 and above.
- Compatible with django-stubs 5.*
- Compatible with mypy==1.*
- Compatible with django-cte 2.* for now.
Installation
To get started with django-cte-stubs, simply install the package via pip:
pip install django-cte-stubs
Typing Examples
We have provided a few examples of how typing is implemented using these stubs. Explore the following modules in our test suite for more insights:
- simple.py simple CTE typing
- raw.py With raw sql code
- recursive_example.py With a recursive CTE.
Feedback & Contributions
We encourage feedback, bug reports, and contributions:
- Issues: If you find any issues or areas of improvement, please raise an issue in our GitHub repository.
- Contributions: Check out our CONTRIBUTING.md for guidelines on how to provide contributions.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file django_cte_stubs-1.0.1.tar.gz.
File metadata
- Download URL: django_cte_stubs-1.0.1.tar.gz
- Upload date:
- Size: 6.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
449de399d04e69802b072ad4f118412586aee463961e8a27fe374be43b0d1335
|
|
| MD5 |
74e3e3f89e5737a0dc47bcd07d8c59d5
|
|
| BLAKE2b-256 |
4e63ec4a9382214e1d9af8b7de8c1a1ca3e104d0ad8c1069795856334f1be050
|
File details
Details for the file django_cte_stubs-1.0.1-py3-none-any.whl.
File metadata
- Download URL: django_cte_stubs-1.0.1-py3-none-any.whl
- Upload date:
- Size: 7.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f64da8dbd0943854432d909d191a00a2988b3aca81a109ab1e0e7226011f61a0
|
|
| MD5 |
5aa3281dd1e55d149e606d800fc848c6
|
|
| BLAKE2b-256 |
2f83466e8b4325d1b89dea52f8ffb00b6f358d37bd9fb36c8ff57793c152cb2d
|