pypi django-silk 5.6.0

7 hours ago

5.6.0 (2026-09-11)

:release-by: Albert Wang (@albertyw)
Full Changelog

Backwards incompatible: SILKY_IGNORE_PATHS entries are now matched against
request.path_info instead of request.path. For most deployments these are
identical and nothing changes. If silk runs behind a front-end web server that
sets a SCRIPT_NAME prefix, and you worked around #349 by writing that prefix
into your SILKY_IGNORE_PATHS entries (e.g. /some-prefix/healthz), remove the
prefix (/healthz) or those paths will no longer be ignored.

Fixes:

  • Fix SILKY_IGNORE_PATHS matching when used with a SCRIPT_NAME prefix (#888) @agu2347
  • Fix false-positive migration for Request.prof_file (#906) @richardmilles
  • Fix PackageNotFoundError when determining version (#911) @aoright

Features/Enhancements:

Maintenance and Cleanup:

  • Drop support for EOL Django 4.2 and 5.1 (#891) @albertyw
  • Fix grammar and typos in middleware comments (#904) @aoright
  • Remove outdated compatibility logic for old versions of python/django (#902) @albertyw
  • Remove outdated settings.DEFAULT_FILE_STORAGE (#901) @albertyw

Don't miss a new django-silk release

NewReleases is sending notifications on new releases.