Skip to content

✨ feat: add mypy plugin to enforce typedict return type on serializer methods#87142

Closed
iamrajjoshi wants to merge 2 commits intomasterfrom
raj/mypy-plugin-serializer
Closed

✨ feat: add mypy plugin to enforce typedict return type on serializer methods#87142
iamrajjoshi wants to merge 2 commits intomasterfrom
raj/mypy-plugin-serializer

Conversation

@iamrajjoshi
Copy link
Copy Markdown
Collaborator

wip

i want to encourage folks to type down new django serializers that they build with a typed dict (which makes publishing apis easier)

@iamrajjoshi iamrajjoshi self-assigned this Mar 15, 2025
@github-actions github-actions bot added the Scope: Backend Automatically applied to PRs that change backend components label Mar 15, 2025
@codecov
Copy link
Copy Markdown

codecov bot commented Mar 15, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##           master   #87142      +/-   ##
==========================================
+ Coverage   84.46%   87.81%   +3.35%     
==========================================
  Files        9847     9852       +5     
  Lines      557091   557306     +215     
  Branches    21975    21975              
==========================================
+ Hits       470542   489398   +18856     
+ Misses      86119    67478   -18641     
  Partials      430      430              

@getsantry
Copy link
Copy Markdown
Contributor

getsantry bot commented Jun 6, 2025

This pull request has gone three weeks without activity. In another week, I will close it.

But! If you comment or otherwise update it, I will reset the clock, and if you add the label WIP, I will leave it alone unless WIP is removed ... forever!


"A weed is but an unloved flower." ― Ella Wheeler Wilcox 🥀

@getsantry getsantry bot added Stale and removed Stale labels Jun 6, 2025
@getsantry
Copy link
Copy Markdown
Contributor

getsantry bot commented Jun 29, 2025

This issue has gone three weeks without activity. In another week, I will close it.

But! If you comment or otherwise update it, I will reset the clock, and if you remove the label Waiting for: Community, I will leave it alone ... forever!


"A weed is but an unloved flower." ― Ella Wheeler Wilcox 🥀

@getsantry getsantry bot added Stale and removed Stale labels Jun 29, 2025
@getsantry
Copy link
Copy Markdown
Contributor

getsantry bot commented Jul 22, 2025

This issue has gone three weeks without activity. In another week, I will close it.

But! If you comment or otherwise update it, I will reset the clock, and if you remove the label Waiting for: Community, I will leave it alone ... forever!


"A weed is but an unloved flower." ― Ella Wheeler Wilcox 🥀

@getsantry getsantry bot added Stale and removed Stale labels Jul 22, 2025
@getsantry
Copy link
Copy Markdown
Contributor

getsantry bot commented Aug 14, 2025

This issue has gone three weeks without activity. In another week, I will close it.

But! If you comment or otherwise update it, I will reset the clock, and if you remove the label Waiting for: Community, I will leave it alone ... forever!


"A weed is but an unloved flower." ― Ella Wheeler Wilcox 🥀

@getsantry getsantry bot added Stale and removed Stale labels Aug 14, 2025
@github-actions github-actions bot locked and limited conversation to collaborators Aug 31, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant