Django Fellow Report - Natalia - 2024

Week ending 2024-12-08 (Week 49)

Short week for me since I wasn’t feeling great when it started, and my ability to stay up was lost by Thursday :small_red_triangle_down: :face_with_thermometer:. I’m at 60% today, which is like 12 times better than last week!

Triaged

Reviewed

  • https://github.com/django/django/pull/18683 - Fixed #35667 – Improved deprecation warning handling by replacing stacklevel with skip_file_prefixes.
  • https://github.com/django/django/pull/18862 - Removed question marks from headings in docs/topics/db/fixtures.txt.
  • https://github.com/django/django/pull/18158 - Fixed #35515 – Added auto-importing to shell command.
    • Deep dive on this new feature, with the goal of finalizing it and have it ready to be merged before Django Feature Freeze (Jan 15th).
    • I found some issues that IMHO needs further community discussion so I resurfaced Salvo’s thread in this comment. If you are a Django shell user and care about the default auto import experience, PLEASE comment!
    • I have a local working branch that splits the work in the original PR in two, one without the “models modules alias auto import” and a follow up commit that adds it. Will push to Salvo’s PR soon for better review and understanding.

Authored

Other/Misc

  • Reviewed security reports.
  • Prepared and sent hours invoice and monthly report.
4 Likes