Skip to main content

Django Filthy Fields

PyPI version CI

Tracking dirty fields on a Django model instance. Dirty means that field in-memory and database values are different.

Started as a fork of django-dirtyfields with a rewritten lazy, descriptor-based implementation; since diverged with its own feature set and release cadence. The mixin and method names (DirtyFieldsMixin, get_dirty_fields, …) are mostly kept from upstream.

See the documentation for more information.

Metadata

Release files for django-filthyfields 2.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for django-filthyfields 2.2.0
File Size Uploaded
django_filthyfields-2.2.0.tar.gz 105.0 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for django-filthyfields 2.2.0
File
django_filthyfields-2.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
django_filthyfields-2.2.0-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
django_filthyfields-2.2.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
django_filthyfields-2.2.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
django_filthyfields-2.2.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
django_filthyfields-2.2.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details

Total release size: 1.3 MB

Release files / django_filthyfields-2.2.0.tar.gz

Download URL django_filthyfields-2.2.0.tar.gz
Size 105.0 kB
Tags Source
SHA-256 checksum
How to use checksums
db61f041d15429de0b9b2b0f01d753703407c94bf4a1962674c434eceff21f77
BLAKE2b-256 checksum
How to use checksums
cda4d40f41630ffd37f3d0c8945f90a6e6a83fd2f4c3769170287c7db37da2f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 1, 2026.

Transparency log

Release files / django_filthyfields-2.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL django_filthyfields-2.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 296.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
62ac5c2e4d73d95aa8349706bfd5ea54643c7c9777d8e585519d6731aea8521f
BLAKE2b-256 checksum
How to use checksums
d1a2dff3070dac7efe7a304cf4d18a190da953149142071123b610494b57f43d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 1, 2026.

Transparency log

Release files / django_filthyfields-2.2.0-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL django_filthyfields-2.2.0-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 298.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
b2e8fbd3da8e3801400d07bdc3b92a3154af6be17909706decbb893cf3dd5328
BLAKE2b-256 checksum
How to use checksums
75e605fea064597ee7925c6f3b133dbc19cfbb37ca881ba73f88f4c1a9aa3c8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 1, 2026.

Transparency log

Release files / django_filthyfields-2.2.0-cp314-cp314t-macosx_11_0_arm64.whl

Download URL django_filthyfields-2.2.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 54.1 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3109ab9454984d4508cb3c6292da35bfdd160c15f3730c8a6b6e1b6601ea31bb
BLAKE2b-256 checksum
How to use checksums
a4eb3cd0a5364156df21998f5bf7a0e26a059538d3cfdfc61c24b0113cd9d139
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 1, 2026.

Transparency log

Release files / django_filthyfields-2.2.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL django_filthyfields-2.2.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 246.3 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
b4ac65be0d90e9ea7839427501c101dafdd41d506d6454cc6eabb1babb927cf1
BLAKE2b-256 checksum
How to use checksums
d1d0c16816bb7020106568a034e00e56f2f17702f18b3e4974a99745b1158562
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 1, 2026.

Transparency log

Release files / django_filthyfields-2.2.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL django_filthyfields-2.2.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 247.1 kB
Tags CPython 3.14 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
8edec9e228bdf9c45be20b3d74772653bd27192cf9cf646887e0611d9185ab10
BLAKE2b-256 checksum
How to use checksums
9765099842cd48d4cc281c565ecabbfb04519ae89c6718f457fa6ed026dcb9fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 1, 2026.

Transparency log

Release files / django_filthyfields-2.2.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL django_filthyfields-2.2.0-cp314-cp314-macosx_11_0_arm64.whl
Size 50.9 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f01f36dad0cca75447c8471e7f0952121e8b2b3cf4e1fca128cb035bf66471ce
BLAKE2b-256 checksum
How to use checksums
f5e6c23aa017940807b46c60313294fd8328cd513118cd4da6f83f15a25b61e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 1, 2026.

Transparency log
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page