Re: Fellow Reports - April 2020
Week ending May 3, 2020. *Triaged:* https://code.djangoproject.com/ticket/31517 - ManifestFilesMixin.file_hash() returning None get's included in hashed filename as 'None'. (accepted) https://code.djangoproject.com/ticket/31513 - Store failed tests in files. (wontfix) https://code.djangoproject.com/ticket/31369 - Deprecate the model NullBooleanField. (fixed) https://code.djangoproject.com/ticket/31519 - Unclosed tags don't cause syntax errors in templates. (wontfix) https://code.djangoproject.com/ticket/31515 - Django tries to reuse MySQL connections that have gone away with ASGI. (accepted) https://code.djangoproject.com/ticket/31521 - test_parsing_rfc850 test failure on 32-bit platforms. (accepted) https://code.djangoproject.com/ticket/31523 - Remove jQuery dependency from actions.js. (accepted) https://code.djangoproject.com/ticket/31522 - FilteredSelectMultiple widget jumps to top when an option is added. (accepted) https://code.djangoproject.com/ticket/31525 - Development vs Production. (invalid) https://code.djangoproject.com/ticket/31529 - Add support for pathlib and os.PathLike in migrations serializer. (accepted) https://code.djangoproject.com/ticket/31530 - Check that CheckConstraint.check and UniqueConstraint.condition don't span joins. (accepted) *Reviewed/committed:* https://github.com/django/django/pull/12792 - Refs #18325 -- Removed unnecessary line endings in management commands. https://github.com/django/django/pull/12803 - Fixed #31517 -- Fixed HashedFilesMixin.hashed_name() if hash of the file is None. https://github.com/django/django/pull/12447 - Changed django.forms.ValidationError imports to django.core.exceptions.ValidationError. https://github.com/django/django/pull/12786 - Fixed #29249 -- Made JSON and YAML serializers use Unicode by default. https://github.com/django/django/pull/12804 - Refs #30400 -- Improved typography of user facing strings in admin changelist. https://github.com/django/django/pull/12809 - Fixed #31356 -- Changed IRC links to the Freenode webchat. https://github.com/django/django/pull/12818 - Fixed #31521 -- Skipped test_parsing_rfc850 test on 32-bit systems. https://github.com/django/django/pull/12789 - Fixed #25712 -- Reorganized templates docs. https://github.com/django/django/pull/10338 - Fixed #20581 -- Added support for deferrable unique constraints. https://github.com/django/django/pull/12829 - Refs #27778 -- Removed reference to ASCII usernames in django.contrib.auth.models.User docs. https://github.com/django/django/pull/12659 - Doc'd Meta inheritance from abstract parents. https://github.com/django/django/pull/12704 - Fixed #31455 -- Added support for deferrable exclusion constraints on PostgreSQL. *Authored:* https://github.com/django/django/pull/12822 - Refs #27468 -- Made user sessions use SHA-256 algorithm. https://github.com/django/django/pull/12834 - Refs #31032 -- Removed obsolete CSS workaround for IE in openlayers template. https://github.com/django/django/pull/12836 - Updated admin's Select2 to 4.0.13. Best regards, Mariusz -- You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-developers+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/8135ddde-6a2c-4d12-ace2-1df81286f32d%40googlegroups.com.
Re: Fellow Reports -- April 2020
Hi all. Calendar Week 18 -- ending 03 May. Triaged: https://code.djangoproject.com/ticket/31527 -- Admindocs' View index assumes settings.ROOT_URLCONF is an import string (Accepted) https://code.djangoproject.com/ticket/31526 -- Include Admin model views as Generic Views (Accepted) https://code.djangoproject.com/ticket/31524 -- Stop minifying only some admin static assets (Accepted) https://code.djangoproject.com/ticket/31520 -- ManifestStaticFilesStorage should not raise ValueError on missing file when manifest_strict=False (Accepted) https://code.djangoproject.com/ticket/31516 -- Change automatic migration naming from date-based to operation-based (Accepted) Reviewed: https://github.com/django/django/pull/12392 -- Fixed #12990, Refs #27694 -- Added JSONField model field. https://github.com/django/django/pull/10338 -- Fixed #20581 -- Added support for deferrable unique constraints. https://github.com/django/django/pull/12823 -- Removed unused __str__() methods in tests models. https://github.com/django/django/pull/12819 -- Added Selenium test coverage for actions.js. https://github.com/django/django/pull/12795 -- Removed unnecessary entities from the admin. https://github.com/django/django/pull/12767 -- Fixed #31493 -- Replaced var with const and let keywords in JavaScript. https://github.com/django/django/pull/12822 -- Refs #27468 -- Made user sessions use SHA-256 algorithm. https://github.com/django/django/pull/12821 -- Fixed #31524 -- Removed minified static assets from the admin. https://code.djangoproject.com/ticket/31515 -- Django tries to reuse MySQL connections that have gone away with ASGI. https://github.com/django/django/pull/12805 -- Fixed typo in docs/topics/i18n/translation.txt. https://github.com/django/django/pull/12783 -- Fixed broken links in docs. Kind Regards, Carlton -- You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-developers+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/aabca3bb-fa94-4c06-96d4-d0c9f313ed62%40googlegroups.com.
Re: Fellow Reports -- April 2020
Hi all. Calendar Week 17 -- ending 26 April. Triaged: https://code.djangoproject.com/ticket/31509 -- Enable faulthandler automatically during tests (Accepted) https://code.djangoproject.com/ticket/31412 -- Database timing attack against sessions. (wontfix) https://code.djangoproject.com/ticket/31504 -- Allow makemigrations to skip database consistency checks (Accepted) https://code.djangoproject.com/ticket/31508 -- ASGI Lifespan Support (Accepted) https://code.djangoproject.com/ticket/31501 -- Update Documentation for "Testing Responses" section on Django Documentation (wontfix) https://code.djangoproject.com/ticket/31494 -- Allow test Client to re-use query string for non-GET requests when following 307/308 redirects. (Accepted) https://code.djangoproject.com/ticket/31490 -- Increase length of contrib.sites domain field (needsinfo) https://code.djangoproject.com/ticket/31488 -- Django Admin showing "Date input" for Time Field in Mobile Safari (worksforme) https://code.djangoproject.com/ticket/31492 -- Changing field type can cause unrelated nullability change in field on Oracle. (Accepted) https://code.djangoproject.com/ticket/22420 -- Postgresql connections not being dropped between tests? (needsinfo) https://code.djangoproject.com/ticket/31482 -- The templatetags folder doesn't need to be a package. (wontfix) https://code.djangoproject.com/ticket/31485 -- Update admin's jQuery to 3.5.X. (Accepted) Reviewed: https://github.com/django/django/pull/12392 -- Fixed #12990, Refs #27694 -- Added JSONField model field. https://code.djangoproject.com/ticket/29249 -- Make serializers consistently unicode by default. https://github.com/django/django/pull/12780 -- Fixed #31505 -- Doc'd possible email addresses enumeration in PasswordResetView. https://github.com/django/django/pull/12753 -- Added link to Mozilla's infosec page on web security. https://github.com/django/django/pull/12757 -- Fixed #31483 -- Remove admin change_form.js dependency on jQuery. https://github.com/django/django/pull/12775 -- Added a section on NGINX Unit to WSGI docs. https://github.com/django/django/pull/12773 -- Made compress.py script use the officially released google-closure-compiler. https://github.com/django/django/pull/12770 -- Refs #29892 -- Fixed selenium test test_inline_formset_error_input_border on Firefox. https://github.com/django/django/pull/12755 -- Used allowlist not whitelist and blocklist not blacklist. https://code.djangoproject.com/ticket/27395 -- Allow generating '
Re: Fellow Reports - April 2020
Week ending April 26, 2020. *Triaged:* https://code.djangoproject.com/ticket/31480 - Accessing admin panel doesn't work. (worksforme) https://code.djangoproject.com/ticket/31481 - Admin crash when using functions in model meta ordering of o2o primary key. (fixed) https://code.djangoproject.com/ticket/31483 - Remove admin change_form.js dependency on jQuery. (accepted) https://code.djangoproject.com/ticket/31484 - Possibility to provide additional Context to Render a FlatPage. (wontfix) https://code.djangoproject.com/ticket/31478 - Template.get_exception_info() relies on internal state which isn't correct for sub-templates. (duplicate) https://code.djangoproject.com/ticket/31485 - Update admin's jQuery to 3.5.X. (created) https://code.djangoproject.com/ticket/31489 - Django Admin showing "Date input" for Time Field in Mobile Safari. (duplicate) https://code.djangoproject.com/ticket/31492 - Changing field type can cause unrelated nullability change in field on Oracle. (created) https://code.djangoproject.com/ticket/31491 - dbshell command for MySQL backend uses "passwd" instead of "password". (accepted) https://code.djangoproject.com/ticket/31496 - Combined queryset crash when chaining `values()` after `order_by()` with annotated constantants. (accepted) https://code.djangoproject.com/ticket/31499 - Store ModeState.fields into a dict. (accepted) https://code.djangoproject.com/ticket/31497 - get_static_prefix() as variable in a template doesn't work. (worksforme) https://code.djangoproject.com/ticket/31498 - GenericRelation's get_internal_type() incorrectly reports "ManyToManyField". (wontfix) https://code.djangoproject.com/ticket/31500 - Allow QuerySet.in_bulk() for fields with total UniqueConstraints. (accepted) https://code.djangoproject.com/ticket/24691 - Document model._state.adding (since UUIDField sets value before save) (duplicate) https://code.djangoproject.com/ticket/31502 - Document Model._state.db and Model._state.adding. (accepted) https://code.djangoproject.com/ticket/31506 - ExpressionWrapper() doesn't respect output_field when combining DateField and timedelta on PostgreSQL and MySQL. (accepted) https://code.djangoproject.com/ticket/31507 - Augment QuerySet.exists() optimizations to .union().exists(). (accepted) https://code.djangoproject.com/ticket/31505 - Document possible email address enumeration in PasswordResetView. (accepted) https://code.djangoproject.com/ticket/31510 - server is not working properly for admin panel. (duplicate) https://code.djangoproject.com/ticket/31511 - Allow stopwords in slugs generated by ModelAdmin.prepopulated_fields (duplicate) https://code.djangoproject.com/ticket/31512 - Django TextChoices cannot utilize `is` or `==` isn't explicitly stated. (invalid) https://code.djangoproject.com/ticket/31514 - Correct default forms fields in model fields docs. (accepted) *Reviewed/committed:* https://github.com/django/django/pull/12751 - Refs #29069 -- Added test for calling request_finished signal by static file responses. https://github.com/django/django/pull/12756 - Fixed #24559 -- Made MigrationLoader.load_disk() catch more specific ModuleNotFoundError. https://github.com/django/django/pull/12741 - Fixed #31477 -- Removed "using" argument from DatabaseOperations.execute_sql_flush(). https://github.com/django/django/pull/12742 - Disabled management commands output with verbosity 0 in various tests. https://github.com/django/django/pull/12747 - Fixed #31474 -- Made QuerySet.delete() not return the number of deleted objects if it's zero. https://github.com/django/django/pull/12746 - Refs #22463 -- Replaced JSHint with ESLint in contributing docs. https://github.com/django/django/pull/12734 - Fixed #31064 -- Recreated auto-created relationships on type change on SQLite. https://github.com/django/django/pull/12748 - Fixed #31479 -- Added support to reset sequences on SQLite. https://github.com/django/django/pull/12771 - Fixed #31499 -- Stored ModelState.fields into a dict. https://github.com/django/django/pull/12774 - Fixed #31500 -- Fixed detecting of unique fields in QuerySet.in_bulk() when using Meta.constraints. https://github.com/django/django/pull/12708 - Fixed #29224 -- Fixed removing index_together indexes if exists unique_together constraint on the same fields. https://github.com/django/django/pull/12788 - Refs #31369 -- Deprecated models.NullBooleanField in favor of BooleanField(null=True). https://github.com/django/django/pull/12790 - Fixed #31514 -- Fixed default form widgets in model fields docs. *Authored:* https://github.com/django/django/pull/12758 - Fixed #31485 -- Updated admin's jQuery to 3.5.0. https://github.com/django/django/pull/12762 - Updated admin's XRegExp to 3.2.0. https://github.com/django/django/pull/12780 - Fixed #31505 -- Doc'd possible email addresses enumeration in PasswordResetView. Best regards, Mariusz -- You received this message because you are subscribed to the Google Groups "Django d
Re: Fellow Reports - April 2020
Week ending April 19, 2020. *Triaged:* https://code.djangoproject.com/ticket/31457 - Docker container django html page was {{form.first_name}}. (invalid) https://code.djangoproject.com/ticket/31455 - Support DEFERRABLE INITIALLY DEFERRED for EXCLUSION constraints. (accepted) https://code.djangoproject.com/ticket/31458 - Allow changing executable_name for dbshell management command. (wontfix) https://code.djangoproject.com/ticket/31462 - Allow overridding widget in formfield_for_manytomany(). (accepted) https://code.djangoproject.com/ticket/31454 - The behavior of m2m_changed signals does not match the documentation. (duplicate) https://code.djangoproject.com/ticket/31459 - URL path parameter regex too lenient. (accepted) https://code.djangoproject.com/ticket/31465 - "python3 manage.py shell" using IPython instead of Python. (invalid) https://code.djangoproject.com/ticket/31463 - Apply OPTIONS in database settings to dbshell. (duplicate) https://code.djangoproject.com/ticket/31464 - Oracle destroy test database mixes tablespace, database and tables. (invalid) https://code.djangoproject.com/ticket/31466 - A potential improvement in the Django template filter `escapejs`. (wontfix) https://code.djangoproject.com/ticket/31467 - Possible error in the doc "Writing your first Django app, part 1". (invalid) https://code.djangoproject.com/ticket/31470 - Overflow not respected when using `` tag in `` in the admin site. (accepted) https://code.djangoproject.com/ticket/31469 - Custom lookup ignored inside built-in aggregation. (duplicate) https://code.djangoproject.com/ticket/31472 - UserAdmin returns incorrect fieldsets when model has overridden __bool__. (wontfix) *Reviewed/committed:* https://github.com/django/django/pull/12701 - Refs #31196 -- Installed postgis_raster extension on PostGIS 3+. https://github.com/django/django/pull/12355 - Fixed #31196 -- Added support for PostGIS 3. https://github.com/django/django/pull/12508 - Fixed #29501 -- Allowed dbshell to pass options to underlying tool. https://github.com/django/django/pull/12713 - Fixed #31462 -- Allowed overriding autocomplete/raw_id_fields/filter widgets for ManyToManyFields with formfield_overrides. https://github.com/django/django/pull/12700 - Fixed #31451 -- Made settings cleansing work with list and tuple settings. https://github.com/django/django/pull/12625 - Fixed #31268 -- Updated Algerian Arabic (ar_DZ) locale formats. https://github.com/django/django/pull/12710 - Fixed #31459 -- Fixed handling invalid indentifiers in URL path conversion. https://github.com/django/django/pull/12454 - Refs #27468 - Changed default Signer algorithm to SHA-256. https://github.com/django/django/pull/12305 - Removed unused __str__() methods in tests models. https://github.com/django/django/pull/12517 - Fixed #29329 -- Made datetime logging from runserver more consistent. https://github.com/django/django/pull/12729 - Added test coverage for DatabaseOperations.sql_flush(). https://github.com/django/django/pull/12733 - Fixed #31473 -- Made sql_flush() use RESTART IDENTITY to reset sequences on PostgreSQL. https://github.com/django/django/pull/12591 - Fixed #30311 -- Restored ability to override global admin actions. *Reviewed:* https://github.com/django/django/pull/12725 - Fixed #31470 -- Fixed fieldset admin CSS to prevent overflowing elements. *Authored:* https://github.com/django/django/pull/12735 - Refs #31351 -- Made partial constraints tests use required_db_features. https://github.com/django/django/pull/12736 - Refs #26552 -- Made reloading the database for tests check only loaded tables constraints. Best regards, Mariusz -- You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-developers+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/c78f0b3d-9df6-4a04-beef-1e8e98ebd7c0%40googlegroups.com.
Fellow Reports -- April 2020
Hi all. Calendar Week 14 -- ending 05 April. Triaged: https://code.djangoproject.com/ticket/31418 -- ValueError when FileBasedCache is used in Python 2.7 (invalid) https://code.djangoproject.com/ticket/31411 -- Use RENAME COLUMN on MariaDB 10.5.2+. (Accepted) https://code.djangoproject.com/ticket/12826 -- Use __slots__ for some simple objects. (wontfix) https://code.djangoproject.com/ticket/31405 -- LoginRequiredAuthenticationMiddleware force all views to require authentication by default. (Accepted) Reviewed: https://github.com/django/django/pull/12634 -- Fixed #31275 -- Optimized sql_flush() without resetting sequence on MySQL. https://github.com/django/django/pull/12650 -- Refs #29988 -- Changed simple .format() calls to use f-strings. https://github.com/django/django/pull/12517 -- Fixed #29329 -- Made datetime logging from runserver consistent. https://github.com/django/django/pull/11937 -- Fixed #27395 -- Updated sitemap to generate 'alternates'. https://github.com/django/django/pull/12642 -- Fixed #29205 -- MultiValueField ignores a required value of a sub field. https://github.com/django/django/pull/12645 -- Fixed all accidental use of single backticks in docs. https://github.com/django/django/pull/12647 -- Refs #12990 -- Moved PostgresSimpleLookup to the django.db.models.lookups.PostgresOperatorLookup. https://github.com/django/django/pull/12643 -- Removed unused link in faq/help.txt. https://github.com/django/django/pull/8477 -- Fixed #28184 -- Allowed passing a callable storage to FileField. https://github.com/django/django/pull/12635 -- Refs #31040 -- Used 402 HTTP status in middleware_exceptions tests. https://github.com/django/django/pull/12627 -- Fixed #31375 -- Made contrib.auth.hashers.make_password() accept only bytes or strings. https://github.com/django/django/pull/12637 -- Fixed #30864 -- Doc'd classproperty decorator. Calendar Week 15 -- ending 12 April. Triaged: https://code.djangoproject.com/ticket/31441 -- TabluarInline will not auto unhide/expand when classes = ['collapse'] and there is error during the saving process in django admin (Accepted) https://code.djangoproject.com/ticket/31442 -- Inherited ManyToMany.all() empty with multiple inherited models of same name from abstract one (Invalid) https://code.djangoproject.com/ticket/31427 -- Better support for __html__ in django admin (needsinfo) https://code.djangoproject.com/ticket/31424 -- django.utils.log.AdminEmailHandler won't include stack trace when django.server logs are propogated (invalid) Reviewed: https://github.com/django/django/pull/12656 -- Fixes #13009 -- provide django.forms field type info for use in templates https://github.com/django/django/pull/12689 -- Refs #31411 -- Used RENAME COLUMN on MySQL 8.0.4+. https://github.com/django/django/pull/12685 -- Fixed typo in tests/backends/base/test_operations.py. https://github.com/django/django/pull/8477 -- Fixed #28184 -- Allowed passing a callable storage to FileField. https://github.com/django/django/pull/12682 -- Refs #30966 -- Added test for reloading related model state on non-relational changes. https://github.com/django/django/pull/12661 -- Fixed #31407 -- Suppress `coroutine never awaited` warning in runtests.py https://github.com/django/django/pull/12653 -- Enforced uniqueness of natural keys used in tests. https://github.com/django/django/pull/12670 -- Fixed Sphinx warnings. https://github.com/django/django/pull/12656 -- Fixes #13009 -- provide django.forms field type info for use in templates Authored: https://github.com/django/django/pull/12691 -- Fixed #31407 -- Fixed unawaited coroutine warning for Python 3.8+. https://github.com/django/django/pull/12684 -- Fixed #31437 -- Corrected tests to show abstract multiple inheritance system check error. Calendar Week 16 -- ending 19 April. Triaged: https://code.djangoproject.com/ticket/31450 -- Querying on ArrayField(PointField) returns string instead of list (Accepted) https://code.djangoproject.com/ticket/31461 -- Make it easier to customize ValidationError messages in contrib.auth.password_validation (wontfix) https://code.djangoproject.com/ticket/31443 -- LoginRequiredMixin/AccessMixin bug with off-site LOGIN_URL (Accepted) https://code.djangoproject.com/ticket/25671 -- arrange model in django admin index page (wontfix) Reviewed: https://github.com/django/django/pull/12591 -- Fixed #30311 -- Replaced global admin actions with specialized ones per-admin https://github.com/django/django/pull/12736 -- Refs #26552 -- Made reloading the database for tests check only loaded tables constraints. https://github.com/django/django/pull/12017 -- Refs #21231 -- Backport urllib.parse.parse_qsl() from Python 3.8. https://github.com/django/django/pull/12724 -- Improved action message example in admin documentation. https://github.com/django/django/pull/12725 -- Fixed #31470 -- Fixed fieldset admin CSS to prevent overflowingelements. htt
Re: Fellow Reports - April 2020
Week ending April 12, 2020. *Triaged:* https://code.djangoproject.com/ticket/31428 - Allow empty message in management command stdout and stderr proxies. (accepted) https://code.djangoproject.com/ticket/29069 - Static file serving does not call request_finished signal. (fixed) https://code.djangoproject.com/ticket/31431 - Coverage integration with multiprocessed Django tests. (wontfix) https://code.djangoproject.com/ticket/31432 - Conform to HTTP Status Code RFC's redirect classes. (wontfix) https://code.djangoproject.com/ticket/31430 - Bug in django.test.client.Client._handle_redirects. (invalid) https://code.djangoproject.com/ticket/31429 - Django test client adds carriage return on empty request. (needsinfo) https://code.djangoproject.com/ticket/31433 - Model.objects.create() doesn't utilize caching for prefetches defined on the ObjectManager. (invalid) https://code.djangoproject.com/ticket/31425 - Support for Clear-Site-Data header. (Someday/Maybe) https://code.djangoproject.com/ticket/31434 - Enhancement in the default __str__() function. (wontfix) https://code.djangoproject.com/ticket/30966 - Migration crashes due to foreign key issue, depending on otherwise irrelevant order on MySQL. (fixed) https://code.djangoproject.com/ticket/31436 - format_html_join() should be able to handle named placeholders. (wontfix) https://code.djangoproject.com/ticket/31435 - RecursionError when deleting a model with one to many relationship. (invalid) https://code.djangoproject.com/ticket/31437 - Invalid model structure used in tests. (accepted) https://code.djangoproject.com/ticket/31439 - Integrate Django with Angular JS. (invalid) https://code.djangoproject.com/ticket/31438 - Current user in form. (invalid) https://code.djangoproject.com/ticket/31440 - Add a standard way to set deferrable constraints. (wontfix) https://code.djangoproject.com/ticket/31445 - Chain of unions leads to incorrect SQL query on MariaDB < 10.4 and MySQL. (accepted) https://code.djangoproject.com/ticket/31446 - Annotate with ExpressionWrapper gives wrong result on date field. (invalid) https://code.djangoproject.com/ticket/31447 - ManifestStaticFilesStorage should have file exclude patterns. (wontfix) https://code.djangoproject.com/ticket/31449 - Autocomplete doesn't work when ForeignKey to_field is not pk. (duplicate) https://code.djangoproject.com/ticket/31448 - Support HTML messages in send_mass_mail(). (wontfix) https://code.djangoproject.com/ticket/31451 - Settings are cleaned insufficiently. (accepted) https://code.djangoproject.com/ticket/31453 - Avoid comparison against a boolean value for Exists(). (fixed) *Reviewed/committed:* https://github.com/django/django/pull/12663 - Fixed #31420 -- Fixed crash when filtering subquery annotation against a SimpleLazyObject. https://github.com/django/django/pull/12669 - Fixed #31426 -- Added proper field validation to QuerySet.order_by(). https://github.com/django/django/pull/12668 - Fixed #31030 -- Registered SQLite functions as deterministic on Python 3.8+. https://github.com/django/django/pull/12671 - Fixed #31428 -- Allowed empty message in management command self.stdout/err proxies. https://github.com/django/django/pull/12665 - Refs #27666 -- Ensured relationship consistency on delayed reloads. https://github.com/django/django/pull/12680 - Added more tests for loaddata/dumpdata with forward and circular references. https://github.com/django/django/pull/12458 - Fixed #31051 -- Allowed dumpdata to handle circular references in natural keys. https://github.com/django/django/pull/12684 - Fixed #31437 -- Corrected tests to show abstract multiple inheritance system check error. https://github.com/django/django/pull/12678 - Fixed #30779 -- Improved selection of filenames in technical 500 debug page. https://github.com/django/django/pull/12656 - Fixed #13009 -- Added BoundField.widget_type property. https://github.com/django/django/pull/12664 - Migration operations cleanups. https://github.com/django/django/pull/12559 - Fixed #31351 -- Added system checks for partial indexes and unique constraints support. *Reviewed:* https://github.com/django/django/pull/12691 - Fixed #31407 -- Fixed unawaited coroutine warning for Python 3.8+. *Authored:* https://github.com/django/django/pull/12670 - Fixed Sphinx warnings. https://github.com/django/django/pull/12682 - Refs #30966 -- Added test for reloading related model state on non-relational changes. https://github.com/django/django/pull/12698 - Fixed term warnings on Sphinx 3.0.1+. Best regards, Mariusz -- You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-developers+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/1f67309b-6002-4797-a784-ea66be2976c3%40googlegroups.com.
Fellow Reports - April 2020
Week ending April 5, 2020. *Triaged:* https://code.djangoproject.com/ticket/31407 - RuntimeWarning when running AsyncHandlerRequestTests.test_unawaited_response. (accepted) https://code.djangoproject.com/ticket/31406 - Access date/time of request. (wontfix) https://code.djangoproject.com/ticket/31409 - Add warning regarding CheckConstraint and MySQL in docs. (wontfix) https://code.djangoproject.com/ticket/29170 - Unable to add triggers in migrations on Oracle. (accepted) https://code.djangoproject.com/ticket/31410 - Add check for fields of UniqueConstraints. (accepted) https://code.djangoproject.com/ticket/31411 - Use RENAME COLUMN on MariaDB 10.5.2+. (created) https://code.djangoproject.com/ticket/31413 - migrations.test_loader not isolated on databases that don't support transactions. (accepted) https://code.djangoproject.com/ticket/31414 - Django TestCase reads from "production" database with MySQL backend. (worksforme) https://code.djangoproject.com/ticket/31420 - Using SimpleLazyObject with a nested subquery annotation fails. (accepted) https://code.djangoproject.com/ticket/31421 - Running test suites hang on mac OX Catalina 10.15.2. (duplicate) https://code.djangoproject.com/ticket/31422 - Django response too long even do nothing. (invalid) https://code.djangoproject.com/ticket/31415 - QuerySet crashes when nested OuterRef is combined with an operator or used in function. (accepted) https://code.djangoproject.com/ticket/31416 - FieldError when migrating field to new model subclass. (accepted) https://code.djangoproject.com/ticket/31417 - Broken source links in docs. (invalid) https://code.djangoproject.com/ticket/31423 - Clarify using nested database transactions in atomic() docs. (accepted) *Reviewed/committed:* https://github.com/django/django/pull/12628 - Fixed #31403 -- Added support for returning fields from INSERT statements on MariaDB 10.5+. https://github.com/django/django/pull/12637 - Fixed #30864 -- Doc'd classproperty decorator. https://github.com/django/django/pull/12627 - Fixed #31375 -- Made contrib.auth.hashers.make_password() accept only bytes or strings. https://github.com/django/django/pull/12511 - Refs #31320 -- Warned against using BEGIN/COMMIT in RunSQL. https://github.com/django/django/pull/12596 - Fixed #31380 -- Added deployment system check for DJANGO_ALLOW_ASYNC_UNSAFE environment variable. https://github.com/django/django/pull/12649 - Used RENAME COLUMN on MariaDB 10.5.2+. https://github.com/django/django/pull/12652 - Refs #31051 -- Fixed reloading the database with circular related objects and natural keys for tests. https://github.com/django/django/pull/12634 - Fixed #31275 -- Optimized sql_flush() without resetting sequence on MySQL. https://github.com/django/django/pull/12654 - Fixed #31415 -- Fixed crash when nested OuterRef is used with operators or in database functions. *Reviewed:* https://github.com/django/django/pull/8477 - Fixed #28184 -- Allowed passing a callable storage to FileField. *Authored:* https://github.com/django/django/pull/12647 - Refs #12990 -- Moved PostgresSimpleLookup to the django.db.models.lookups.PostgresOperatorLookup. Best regards, Mariusz -- You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-developers+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/c501dbc5-8e65-4109-9bb9-8354621e54b2%40googlegroups.com.