Fellow Reports -- July 2021

55 views
Skip to first unread message

Carlton Gibson

unread,
Jul 20, 2021, 12:47:50 PM7/20/21
to Django developers (Contributions to Django itself)
Hi All, 



Calendar Week 26 -- ending 04 July.


Triaged:

https://code.djangoproject.com/ticket/32889 -- Use asgiref ThreadSensitiveContext to allow per-request sync threads. (Accepted)



Reviewed:

https://github.com/django/django/pull/13609 -- Fixed #32144 -- Made makemessages remove temporary files when locale path doesn't exist.
https://github.com/django/django/pull/13882 -- Fixed #32889-- Added support for context aware sync_to_async.



Authored:

https://github.com/django/django/pull/14578 -- Fixed #32144 -- Made makemessages remove temporary files when locale path doesn't exist.




Calendar Week 27 -- ending 11 July.


Triaged:

https://code.djangoproject.com/ticket/32910 -- Contrib apps: Different plural forms for Slovak (SK) (Accepted)
https://code.djangoproject.com/ticket/32908 -- Add support for QuerySet.select_for_update()'s skip_locked options on MariaDB 10.6+ (Accepted)
https://code.djangoproject.com/ticket/32891 -- runserver serve static files cached in debug (wontfix)



Reviewed:

https://github.com/django/django/pull/14610 -- Fixed isolation of GenericRelationTests.test_filter_targets_related_pk().
https://github.com/django/django/pull/11580 -- Fixed #26142 -- Added a 'edit only' mode for model formsets
https://github.com/django/django/pull/14275 -- Fixed #32702 -- Don't decode escaped URL fragments.
https://github.com/django/django/pull/14588 -- Refs #32880 -- Created a new logging how-to section






Calendar Week 28 -- ending 18 July.


Triaged:

https://code.djangoproject.com/ticket/32937 -- Form.get_initial_for_field() can return different values if called more than once (Duplicate of #32933)
https://code.djangoproject.com/ticket/32933 -- Point users to BoundField.initial instead of Form.get_initial_for_field() (Accepted)
https://code.djangoproject.com/ticket/32919 -- Micro-optimisations for lexing & parsing of templates. (Accepted)
https://code.djangoproject.com/ticket/32913 -- test_glob inside utils_tests.test_autoreload.WatchmanReloaderTests is flaky (needsinfo)
https://code.djangoproject.com/ticket/32920 -- BaseForm's _clean_fields() and changed_data should access values via BoundField (Accepted)



Reviewed:

https://github.com/django/django/pull/14641 -- Fixed #32924 -- Changed BaseForm.get_initial_for_field() to remove microseconds as needed.
https://github.com/django/django/pull/14651 -- Fixed #32933 -- Documented BoundField.initial in favor of Form.get_initial_for_field().
https://github.com/django/django/pull/14636 -- Fixed #32910 -- Unified different plural equations for the same language in contrib apps.
https://github.com/django/django/pull/14631 -- Fixed #32920 -- Changed BaseForm to access its values through bound fields.
https://github.com/django/django/pull/14635 -- Refs #31676 -- Removed Django Core-Mentorship mailing list references in docs.
https://github.com/django/django/pull/13362 -- Fixed #21936 -- Refactored DeleteView to work with SuccessMessageMixin.
https://github.com/django/django/pull/14598 -- Fixed #32899 -- Added note about avoiding non-dict objects in JsonResponse docs.



Authored:

https://github.com/django/django/pull/14634 -- Fixed #21936 -- Allowed DeleteView to work with custom Forms and SuccessMessageMixin.




Kind Regards,

Carlton

Carlton Gibson

unread,
Aug 1, 2021, 5:15:41 AM8/1/21
to Django developers (Contributions to Django itself)
Hi all. 


Calendar Week 29 -- ending 25 July.


Triaged:

https://code.djangoproject.com/ticket/32954 -- Improve error message with URLValidator and schemes (wontfix)
https://code.djangoproject.com/ticket/32949 -- decimal.InvalidOperation error on DecimalField form field (Accepted)



Reviewed:

https://github.com/django/django/pull/14650 -- Fixed #32930 - Added proper port number check in URLValidator
https://github.com/django/django/pull/14670 -- Fixed #31676 -- Updated organization docs according to DEP 0010.
https://github.com/django/django/pull/14645 -- Fixed #32949 -- Restored NaN and Inf handling in DecimalField.validate().



Authored:

https://github.com/django/django/pull/14678 -- Refs #32949 -- Adjusted release note wording.
https://github.com/django/django/pull/14669 -- Fixed #32365 -- Made zoneinfo the default timezone implementation.





Calendar Week 30 -- ending 01 August.


Triaged:

https://code.djangoproject.com/ticket/32953 -- Enable optional auto-reloading for testserver (wontfix)
https://code.djangoproject.com/ticket/32976 -- 502 Bad Gateway nginx/1.4.6 (Ubuntu) (invalid)



Reviewed:

https://code.djangoproject.com/ticket/10244 -- FileFields can't be set to NULL in the db
https://github.com/django/django/pull/14716 -- Refs #32880 -- Made remaining titles consistent in how-to documents.
https://code.djangoproject.com/ticket/22224 -- Non-nullable blank string-based model field validation doesn't prevent or clean `None`
https://code.djangoproject.com/ticket/27697 -- JSONField with blank=True is rendered as non-required field in a ModelForm
https://code.djangoproject.com/ticket/20205 -- PositiveIntegerfield does not handle empty values well
https://github.com/django/django/pull/14666 -- Fixed #20205 -- Failed model validation for empty strings in fields where empty_strings_allowed = False and blank = True.
https://github.com/django/django/pull/14651 -- Fixed #32933 -- Documented BoundField.initial as preferred over Form.get_initial_for_field().




Kind Regards,

Carlton


Reply all
Reply to author
Forward
0 new messages