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.8b7.tar.gz (124.3 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.8b7-cp314-cp314t-musllinux_1_2_x86_64.whl (304.0 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

django_filthyfields-1.9.8b7-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (308.2 kB view details)

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

django_filthyfields-1.9.8b7-cp314-cp314t-macosx_11_0_arm64.whl (60.9 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

django_filthyfields-1.9.8b7-cp314-cp314-musllinux_1_2_x86_64.whl (290.0 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

django_filthyfields-1.9.8b7-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (290.8 kB view details)

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

django_filthyfields-1.9.8b7-cp314-cp314-macosx_11_0_arm64.whl (56.9 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: django_filthyfields-1.9.8b7.tar.gz
  • Upload date:
  • Size: 124.3 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.8b7.tar.gz
Algorithm Hash digest
SHA256 2b6f5a9586ce6ff64368850b3abad084249a77ec7e14a7c4150e2bcc5bc35490
MD5 7b0bc3f3cabab8f705699724ca03487b
BLAKE2b-256 298c81a9100492beab5a64f2a9e11c45ec748c23d9f4cfa32ae76166ce17f868

See more details on using hashes here.

Provenance

The following attestation bundles were made for django_filthyfields-1.9.8b7.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.8b7-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for django_filthyfields-1.9.8b7-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 17fc5b3d0d5d286689602623f1c756a2d9f96a11fb97459b0f5f9a98839ab57d
MD5 33479badd64b8e5b30d5046bc6b1c0a6
BLAKE2b-256 f91be64519d8ce393e8c1f857216246b980eafab29d9da0173cc52cf2692a3f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for django_filthyfields-1.9.8b7-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.8b7-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.8b7-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 97c4fa2b2d8ce189557452c43fa8dc1c5d9891e988f78b44b3e6dc97affef416
MD5 7b090df27ab4fa60b8dca307f9523859
BLAKE2b-256 cb8d950d81f08e244f62298dff49eefceb59933326fecdcfa4fb663ece6c77f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for django_filthyfields-1.9.8b7-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.8b7-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for django_filthyfields-1.9.8b7-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 90ec4ec43b8728e0c40d5cd8369d57db3346400003d227bdd4f615c842918997
MD5 6ab8dd1b694f5741a0d1be409f983e24
BLAKE2b-256 82303ea102937572e53d928b0c0afa4fb57f3cd119375ffb2ac638a2542ade14

See more details on using hashes here.

Provenance

The following attestation bundles were made for django_filthyfields-1.9.8b7-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.8b7-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for django_filthyfields-1.9.8b7-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0c23ff563ad0b216aee92186148777d56c83b785bb4a4c8783ac909d13302d97
MD5 a3cf4ba045ea2d2e634655df5bce395a
BLAKE2b-256 54dbd7b609b68c72756a2e9b661b619b1eb80b1db463d01ae2f1ffbe746f2b2a

See more details on using hashes here.

Provenance

The following attestation bundles were made for django_filthyfields-1.9.8b7-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.8b7-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.8b7-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 7eb3ef6a697cd9414c10d2505791dcaab44ce7f5a671e06936593ceb23af41a1
MD5 d675f21858812f9ff62cd1dc19f287af
BLAKE2b-256 de3355eac88c0f965e4791e958b47c43156de3264aff688d9117f6851537b2c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for django_filthyfields-1.9.8b7-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.8b7-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for django_filthyfields-1.9.8b7-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a9871b776bfa9cfde99695c085e0eab37b9880d7f9f9122eb07202ae704a72bd
MD5 8334e7f010d19c93fe46d89406c3f399
BLAKE2b-256 6093272415d0dec7f1f966fd938a5540ceecb1099fe4a674ad180771849c744d

See more details on using hashes here.

Provenance

The following attestation bundles were made for django_filthyfields-1.9.8b7-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