Fellow Reports -- November 2019

68 views
Skip to first unread message

Carlton Gibson

unread,
Nov 25, 2019, 10:11:44 AM11/25/19
to Django developers (Contributions to Django itself)
Hi all. 


Calendar Week 45 -- ending 10 November.


Triaged:

https://code.djangoproject.com/ticket/30964 -- macOS SQLite test failure. (needsinfo)
https://code.djangoproject.com/ticket/30963 -- Admin list_editable not suitable for multi-user environment. (Someday/Maybe)
https://code.djangoproject.com/ticket/30962 -- GitHub Actions (needsinfo)
https://code.djangoproject.com/ticket/30955 -- Document the different behavior of migration historical models while they have abstract base classes. (Accepted)
https://code.djangoproject.com/ticket/30961 -- Use proper whitespace in CREATE INDEX statements (Accepted)
https://code.djangoproject.com/ticket/30941 -- hasattr(request, '_cached_user') check no longer works (Accepted)
https://code.djangoproject.com/ticket/30940 -- Documentation on formsets lists incomplete code to detect errors in clean() (Invalid)


Reviewed:

https://github.com/django/django/pull/12046 -- Updated Python license for 2019.
https://github.com/django/django/pull/12038 -- Clarified that license is BSD 3-Clause in package metadata.
https://github.com/django/django/pull/12042 -- Refs #29983 -- Added support for using pathlib.Path in all settings.
https://github.com/django/django/pull/12044 -- Ref #30962 -- Added GitHub action for static code linters
https://github.com/django/django/pull/12032 -- Adjusted expected exception message for Windows.
https://github.com/django/django/pull/12034 -- Harmonized Windows checks in tests to a single style.
https://github.com/django/django/pull/12021 -- Refs #29983 -- Added tests for FileBasedCache pathlib support.
https://github.com/django/django/pull/12022 -- Refs #29983 -- Added pathlib.Path support to the file email backend.
https://github.com/django/django/pull/12024 -- Refs #29983 -- Added test for FILE_UPLOAD_TEMP_DIR pathlib support.
https://github.com/django/django/pull/12023 -- Added a link to the file email backend from EMAIL_FILE_PATH setting.
https://code.djangoproject.com/ticket/12026 -- Refs #29983 -- Added test for FIXTURES_DIRS pathlib support.
https://github.com/django/django/pull/12005 -- Fixed #29983 -- Replaced os.path with pathlib.Path.
https://github.com/django/django/pull/12013 -- Fixed #30948 -- Changed packaging to use setuptools declarative config in setup.cfg.


Authored:

https://github.com/django/django/pull/12029 -- Doc'd archiving historical branches as git tags.




Calendar Week 46 -- ending 17 November.



Preparation for Django 3.0 and other releases. 

Triaged:

https://code.djangoproject.com/ticket/30975 -- Replace get_select_option with native select_by_value (Accepted)
https://code.djangoproject.com/ticket/30974 -- Selenium asserts should be wait statements (Accepted)
https://code.djangoproject.com/ticket/30973 -- Selenium wait_page_loaded waits for wrong page (race condition) (Accepted)


Reviewed:

https://github.com/django/djangosnippets.org/issues/74 -- Increase in spam in the past few weeks #74
https://github.com/django/django/pull/12030 -- Fixed #29916 -- Added lower_inc, lower_inf, upper_inc, and upper_inf lookups for RangeFields.
https://github.com/django/django/pull/11883 -- Fixed #30759 -- Made cache.delete() return whether it succeeded.
https://github.com/django/django/pull/12063 -- Fixed random auth_tests.test_tokens.TokenGeneratorTest.test_10265 failures.
https://github.com/django/django/pull/12059 -- Refs #29926 -- Doc'd Python 3.8 compatibility in Django 2.2.x.
https://github.com/django/django/pull/12058 -- [2.2.x] Added Python 3.8 compatibility in Django 2.2.x.
https://github.com/django/django/pull/12057 -- Fixed #30941 -- Reverted "Simplified AuthenticationMiddleware a bit."




Calendar Week 47 -- ending 24 November.



Preparation for Django 3.0 and other releases.

Triaged:

https://code.djangoproject.com/ticket/31020 -- Disabled ModelChoiceField produces an error in to_python (Duplicate of 30014)
https://code.djangoproject.com/ticket/30998 -- Make it easier to use the model instance in ChoiceWidget.create_option() (Accepted)
https://code.djangoproject.com/ticket/31010 -- Add subdomains of localhost to ALLOWED_HOSTS in DEBUG mode (needsinfo)
https://code.djangoproject.com/ticket/31012 -- Required SelectDateWidget renders invalid HTML (Accepted (Release Blocker))
https://code.djangoproject.com/ticket/31013 -- Remove jQuery dependency from SelectBox.js (Accepted)
https://code.djangoproject.com/ticket/31008 -- Incorrect rendering of some code blocks in documentation (Accepted)
https://code.djangoproject.com/ticket/30993 -- Class based views and syndications are similar, but not exactly the same (needsinfo)
https://code.djangoproject.com/ticket/30964 -- macOS/SQLite test failure (needsinfo)
https://code.djangoproject.com/ticket/30995 -- Feature/docs: how should url converters decline to match for a named route? (Accepted)


Reviewed:

https://github.com/django/django/pull/12112 -- Simplified TemplateDetailView with pathlib.Path.read_text().
https://github.com/django/django/pull/12116 -- Fixed #31012 -- Fixed SelectDateWidget required attribute
https://github.com/django/django/pull/12118 -- Fixed #31013 -- Removed jQuery dependency from SelectBox.js
https://github.com/django/django/pull/12114 -- Fixed #31008 -- Fixed typos in docs/topics/logging.txt.
https://github.com/django/django/pull/12053 -- Fixed #30975 -- Replace get_select_option with native select_by_value
https://github.com/django/django/pull/12052 -- [WIP] Fixed #30974 -- Use wait in favor of assert in Selenium tests
https://github.com/django/django/pull/12051 -- Fixed #30973 -- Fixed wait_page_loaded in selenium tests


Authored:

https://github.com/django/django/pull/12120 -- Fixed #31012 -- Reverted "Fixed #29056 -- Fixed HTML5 validation of r…
https://github.com/django/djangoproject.com/pull/960 -- Updated robots.docs.txt for Django 3.0.
https://github.com/django/django/pull/12110 -- Pinned asgiref to 3.x series.



Kind Regards,

Carlton

Carlton Gibson

unread,
Dec 1, 2019, 6:11:29 AM12/1/19
to Django developers (Contributions to Django itself)
Hi all. 



Calendar Week 48 -- ending 01 December.


Preparation for Django 3.0 and other releases.


Triaged:

https://code.djangoproject.com/ticket/30974 -- Selenium asserts should be wait statements (Duplicate of #29892)
https://code.djangoproject.com/ticket/31035 -- Promote BaseCommand.run_from_argv to a documented method (wontfix)
https://code.djangoproject.com/ticket/31034 -- Add a navigation sidebar to the admin (Accepted)


Reviewed:

https://github.com/django/django/pull/12098 -- Refs #23919 -- Replaced super(...) with super() in metaclasses.
https://github.com/django/django/pull/12139 -- Fixed #31028 -- Used classList API to check, add and remove DOM classes.
https://github.com/django/django/pull/12154 -- Fixed #30953 -- Made select_for_update() lock only queryset's model when using "self" with multi-table inheritance.
https://github.com/django/django/pull/12151 -- Fixed #31042 -- Removed AdminSeleniumTestCase.get_css_value() in favor of Selenium .is_displayed().
https://github.com/django/django/pull/12147 -- Refs #29892 -- Replaced Selenium .submit() shim with .click() on the submit button.
https://github.com/django/django/pull/12052 -- Fixed #30974 -- Fixed some selenium race conditions using wait over assert
https://github.com/django/django/pull/12053 -- Fixed #30975 -- Replaced custom get_select_option with Selenium's select_by_value.
https://github.com/django/django/pull/12133 -- Fixed #31026 -- Switch from rendering to template engine
https://github.com/django/django/pull/12051 -- Fixed #30973 -- Converted selenium tests wait_page_loaded() to context manager.
https://github.com/django/django/pull/12149 -- Fixed #29892 -- Fixed Selenium tests to pass with Firefox.
https://github.com/django/django/pull/12141 -- Fixed #30803 -- Allowed comma separators for milliseconds in django.utils.dateparse functions.



Authored:

https://github.com/django/django/pull/12152 -- Fixed #29892 -- Added explicit Selenium wait in admin autocomplete tests.



Kind Regards,

Carlton

Reply all
Reply to author
Forward
0 new messages