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.8b8.tar.gz (126.9 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.8b8-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.8b8-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.8b8-cp314-cp314t-macosx_11_0_arm64.whl (62.9 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

django_filthyfields-1.9.8b8-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.8b8-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.8b8-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.8b8.tar.gz.

File metadata

  • Download URL: django_filthyfields-1.9.8b8.tar.gz
  • Upload date:
  • Size: 126.9 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.8b8.tar.gz
Algorithm Hash digest
SHA256 c99ba27c8418461b2796ee602cda99241fca20e268ff79e386705cecd3fafe76
MD5 42e999c7796ee95c106c3e6480434f60
BLAKE2b-256 1a8eef09b7867f495bc5f4c69f3f7bbe3dd750f45b9c5652d39194fb4afe275e

See more details on using hashes here.

Provenance

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

Publisher: publish.yml on oliverhaas/django-dirtyfields

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.8b8-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for django_filthyfields-1.9.8b8-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8c217cd639215d0848e505bfad157b530cdccf2ae992603a52cf1c8289af9cb0
MD5 59568a5d110ec4600be8ed1a099f5a46
BLAKE2b-256 14026ac814e43129d44f2812f09341f5a5fd0fd0c2dedb0aaff585b49e996838

See more details on using hashes here.

Provenance

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

Publisher: publish.yml on oliverhaas/django-dirtyfields

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.8b8-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.8b8-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 40176a4710495f5fac4554d46a4a6d35d64f69d0c7f86da3db238a97774efa00
MD5 a0d4d655ada659087070c5853c1febd9
BLAKE2b-256 80c9a30d187dcb1422d23087af2fc6e57c23f5bee4b43f254598fe3a9a1feb57

See more details on using hashes here.

Provenance

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

Publisher: publish.yml on oliverhaas/django-dirtyfields

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.8b8-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for django_filthyfields-1.9.8b8-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c374be568492fbc341b54a4b63f35b834e776d0699ccf51c289c4039295d3323
MD5 8ea36fe01fc80e927014b2d9b5ebd93f
BLAKE2b-256 e5ded60669d302bd35e59f70fabaaa97c31dc17c443c54a911fc69564b6f31ff

See more details on using hashes here.

Provenance

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

Publisher: publish.yml on oliverhaas/django-dirtyfields

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.8b8-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for django_filthyfields-1.9.8b8-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b6099d92f9ce64171ce5d7a8bfebd9c2e5f7a3994f87406fbd98900e71161558
MD5 eeaae6370f2182d9101141cf77e1e63b
BLAKE2b-256 d5b22776464587b618f95acbbfc85b9663c34cf0b86b6dfd0b9bbc73304f5b57

See more details on using hashes here.

Provenance

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

Publisher: publish.yml on oliverhaas/django-dirtyfields

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.8b8-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.8b8-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 f3063a15f3e23581cc7dbfe1558fc46b32ff8a8937b33f7eb050fab0ac8352ee
MD5 bdb5cc7115877fa6de18b2a468cbd831
BLAKE2b-256 d16a0374552a1f2ca9a87e840fd515ce14687a20b20a3927b8c28b3ca5392762

See more details on using hashes here.

Provenance

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

Publisher: publish.yml on oliverhaas/django-dirtyfields

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.8b8-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for django_filthyfields-1.9.8b8-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 723944e61286734df122d6c766c304bff4afa339d71b6ee6fa1c7792e8d314db
MD5 a5609823413e49c78e894ee5fc042794
BLAKE2b-256 0302ea0cd133d6e4ddc70ee21a49f8560b653cabab11455cd6ec073591e473ee

See more details on using hashes here.

Provenance

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

Publisher: publish.yml on oliverhaas/django-dirtyfields

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