Skip to main content

Tracking dirty fields on a Django model instance.

Project description

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 internal implementation, and has since diverged with its own feature set and release cadence.

See the documentation for more information.

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

django_filthyfields-1.9.8b9.tar.gz (127.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

django_filthyfields-1.9.8b9-cp314-cp314t-musllinux_1_2_x86_64.whl (310.3 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

django_filthyfields-1.9.8b9-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (313.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

django_filthyfields-1.9.8b9-cp314-cp314t-macosx_11_0_arm64.whl (62.9 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

django_filthyfields-1.9.8b9-cp314-cp314-musllinux_1_2_x86_64.whl (302.8 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

django_filthyfields-1.9.8b9-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (302.6 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

django_filthyfields-1.9.8b9-cp314-cp314-macosx_11_0_arm64.whl (59.0 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

File details

Details for the file django_filthyfields-1.9.8b9.tar.gz.

File metadata

  • Download URL: django_filthyfields-1.9.8b9.tar.gz
  • Upload date:
  • Size: 127.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for django_filthyfields-1.9.8b9.tar.gz
Algorithm Hash digest
SHA256 6ed843c9181e10051ec177c686b511eabc6207b8a981b3d4d399738a5e8f70cb
MD5 ccf0bf19f45bd87535cbbc28c6fa488b
BLAKE2b-256 ca7475d1339f1272f62c79eae036e83c4f181949eed00ad7557012e7a3aa0e00

See more details on using hashes here.

Provenance

The following attestation bundles were made for django_filthyfields-1.9.8b9.tar.gz:

Publisher: publish.yml on oliverhaas/django-filthyfields

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file django_filthyfields-1.9.8b9-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for django_filthyfields-1.9.8b9-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f3e36671f7f18351293b88df30b8c9297cef672880aabf607fb1c7d839770496
MD5 9ab0e3274aebafd5bd84eff76b2f44ac
BLAKE2b-256 a77e5e74257f35154315b0c0f20f8f1215e24bb5a7f20533b53df3fa4ca7a348

See more details on using hashes here.

Provenance

The following attestation bundles were made for django_filthyfields-1.9.8b9-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on oliverhaas/django-filthyfields

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file django_filthyfields-1.9.8b9-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for django_filthyfields-1.9.8b9-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 760c194689ce521a128a372a1bf6057e9f0f5ddd0687479baeca417a7eb7af5e
MD5 67b92a5dcba61bb4cd4b7bcf72cdc6da
BLAKE2b-256 45cb0afe80014c16a37884d40fdf0bb5135825ce5bd4a22b065339bca8d3856e

See more details on using hashes here.

Provenance

The following attestation bundles were made for django_filthyfields-1.9.8b9-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: publish.yml on oliverhaas/django-filthyfields

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file django_filthyfields-1.9.8b9-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for django_filthyfields-1.9.8b9-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3ea9d3641095a8f71d58ac75e0a51eacb344ea328bd7c93aba68c91d1eaf6140
MD5 49e2572e839831ce76c6c21d5e852b2c
BLAKE2b-256 801dabef65b1b69aff5302717c78f6a90928f2e1e9ad6eaa6e7ff10c85e8228d

See more details on using hashes here.

Provenance

The following attestation bundles were made for django_filthyfields-1.9.8b9-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: publish.yml on oliverhaas/django-filthyfields

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file django_filthyfields-1.9.8b9-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for django_filthyfields-1.9.8b9-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 edc4793001eaf55b343a2fb2209fd11ade452364e66a003721463b4755c5bde8
MD5 50b5bcc199dafcd11fda0c548a502ecf
BLAKE2b-256 0a3ae445de2a1e4eb3c9a5a87e60f7e9729e68d843ca5c0d3ca44335a7c1fcde

See more details on using hashes here.

Provenance

The following attestation bundles were made for django_filthyfields-1.9.8b9-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on oliverhaas/django-filthyfields

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file django_filthyfields-1.9.8b9-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for django_filthyfields-1.9.8b9-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 385d4333e9575cd20e3adde3e4e061d5498424019649cfb57eb67cc83b575514
MD5 1995807cb1532608393e9fd294ffa560
BLAKE2b-256 7308d7b3f7daef8fa9c2cbbabbc54fb1819c7fbea3e03b38069faf7a14b78b12

See more details on using hashes here.

Provenance

The following attestation bundles were made for django_filthyfields-1.9.8b9-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: publish.yml on oliverhaas/django-filthyfields

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file django_filthyfields-1.9.8b9-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for django_filthyfields-1.9.8b9-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 680bd1f4a4f3fd2d418d3b0f9c74cc8fcde588ac8654aa377cbc404f703985b6
MD5 214f757893e150ee1e4006b261a0cd53
BLAKE2b-256 ca72893da25a4fadee5f7ea84cb275fd9fcfeaa2d76596729ca4cce281240bde

See more details on using hashes here.

Provenance

The following attestation bundles were made for django_filthyfields-1.9.8b9-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: publish.yml on oliverhaas/django-filthyfields

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page