isik docs
isik.common
isik.sentry
- sentry/ - Sentry-reporting exception suppression helpers (
sentryextra)
isik.django.apps
The django and drf extras assume PostgreSQL. BaseModel keeps created_at/updated_at, and
history tracking records changes, through database triggers (django-pgtrigger
and django-pghistory), so both go in INSTALLED_APPS.
The database driver is yours to choose (psycopg or psycopg2); isik doesn't install one, since your
project already needs it to talk to Postgres.
- django/apps/common/ -
BaseModel,BaseAdmin, history tracking, ORM helpers, email templates, middleware, skippable validators, and the shared model-maker plumbing behind the apps below - django/apps/feedback/ -
votes(),bookmarks(),notes(),comments(): per-host interaction models attached with no migration to hand-write - django/apps/tags/ -
tags(): a per-host tag pool + M2M through-table, deduped by name - django/apps/templated_fields/ - model fields storing a sandboxed Jinja template, rendered on demand against a caller-supplied context
isik.django.drf
- django/drf/ - Django REST Framework helpers: error translation, filters, pagination, permissions, ad hoc schema builders, plus serializer/viewset mixins
isik.django.http_exceptions
- django/http_exceptions/ - raise an HTTP status directly
from anywhere instead of threading
Responses back up the call stack
Everything else
isik/_internal/- private helpers, not public API (mentioned inline where used, e.g. sentry/README.md)isik/django/apps/*/apps.py- plain DjangoAppConfigboilerplate, not documented separately
Release files for isik 0.9.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| isik-0.9.0.tar.gz | 342.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| isik-0.9.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 468.7 kB
Release files / isik-0.9.0.tar.gz
| Download URL | isik-0.9.0.tar.gz |
|---|---|
| Size | 342.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6423d35f917baadfa060809c633ebd068d4b5d998b725f9e9a6df62960afa53c
|
|
BLAKE2b-256 checksum How to use checksums |
f1d4e98d38c3db8d64f37d94d0a0d9617747e548fcb297cf55e544570e3e87e6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 25, 2026.
Transparency logRelease files / isik-0.9.0-py3-none-any.whl
| Download URL | isik-0.9.0-py3-none-any.whl |
|---|---|
| Size | 126.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
de4eaf841caee116ea995ed9c66d679b16526ea5c463875f31622334b954db3d
|
|
BLAKE2b-256 checksum How to use checksums |
f31e81057feed3e020cb25cd87f7f2cf0ace3a5f6c8083dd3c7d0a71d4ac294d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 25, 2026.
Transparency log