Re: Fellow Reports -- May 2018

2018-06-04 Thread Carlton Gibson
Hi all,

Calendar Week 22 -- ending 1st June.


Reviewed Patches on:

https://code.djangoproject.com/ticket/29301 -- Reorder management command 
arguments in --help output to prioritize command-specific arguments
https://code.djangoproject.com/ticket/29419 -- Document the change in 
permissions required to perform admin actions
https://code.djangoproject.com/ticket/28687 -- Add a 'Not Empty' option to 
admin's related filter
https://code.djangoproject.com/ticket/11964 -- Added support for check 
constraints in model Meta.
https://code.djangoproject.com/ticket/29452 -- makemessages command doesn't 
set .pot file charset properly
https://code.djangoproject.com/ticket/29457 -- Spaces between argument 
separator and argument in template filter generate error
https://code.djangoproject.com/ticket/29385 -- Made Admindocs 
ModelDetailView show model properties.
https://code.djangoproject.com/ticket/26067 -- Added support for ordering 
ArrayAgg and StringAgg.
https://github.com/django/django/pull/10015 -- Minor correction in 
outputting-csv.txt


Triaged:

https://code.djangoproject.com/ticket/29456 -- Django 1.11 same filter_list 
get redisplayed in different model admin page (needsinfo: did not 
reproduce.)


Released: v2.0.6. — Thanks to Tim for the help!


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 post to this group, send email to django-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/2203129b-6a7b-46bf-9496-007f0b880748%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Fellow Reports - May 2018

2018-06-04 Thread Tim Graham


Week ending June 2, 2018


I also spent time spinning up some new CI servers with Ubuntu 18.04. That 
required the GIS test fixes below.

Triaged

---

https://code.djangoproject.com/ticket/29455 - MySQL Backend & features 
detection are not taking MariaDB Aria engine into account (invalid)

https://code.djangoproject.com/ticket/29464 - Move collectstatic post 
processing messages to verbosity 2 (accepted)

Authored

--

https://github.com/django/django-contrib-comments/pull/134 - Added testing 
for Django 2.1

https://github.com/django/django-formtools/pull/127 - Add testing for 
Django 2.1

https://github.com/jazzband/django-hosts/pull/84 - Add testing for Django 
2.1

https://github.com/django/django-localflavor/pull/335 - Add testing for 
Django 2.1

https://github.com/django/django/pull/10003 - Refs #28748 -- Reallowed lazy 
model field choices.

https://github.com/django/django/pull/10014 - Fixed #29460 -- Added support 
for GEOS 3.6.

https://github.com/django/django/pull/10007 - Fixed #29462 -- Fixed 
ogrinspect test failures with GDAL 2.2.

https://github.com/django/django/pull/10018 - Fixed #29461 -- Fixed 
ogrinspect test_time_field failure on SpatiaLite.

Reviewed/committed

--

https://github.com/django/django/pull/8908 -  Fixed #28044 -- Unified the 
logic for createsuperuser's interactive and --noinput modes.
https://github.com/django/django/pull/9920 - Fixed #28462 -- Decreased 
memory usage with ModelAdmin.list_editable.

-- 
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 post to this group, send email to django-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/e7979cb5-08f7-4478-af01-2191c7a24015%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Fellow Reports -- May 2018

2018-05-30 Thread Carlton Gibson
Hi all. 

Calendar Week 20 -- ending 18th May.


Reviewed Patches on:

https://code.djangoproject.com/ticket/29408 -- ordering by field from 
related model does not validate if field exists
https://code.djangoproject.com/ticket/28743 -- Clarify the term "deployment 
server" in the documentation
https://code.djangoproject.com/ticket/3461  -- DatabaseWrapper should pass 
through args and kwargs to underlying database adapter
https://code.djangoproject.com/ticket/20147 -- Provide an alternative to 
request.META for accessing HTTP headers
https://code.djangoproject.com/ticket/28462 -- ModelAdmin.list_editable 
memory intensive with large datasets
https://code.djangoproject.com/ticket/11964 -- Add the ability to use 
database-level CHECK CONSTRAINTS
https://code.djangoproject.com/ticket/29381 -- Move some parts of 
`django.contrib.auth.models` to `django.contrib.auth.base_user` for 
reusability
https://github.com/django/django/pull/9954  -- Update http.py
https://github.com/django/django/pull/9956  -- Add missing word to 
deprecation warning text


Triaged:

https://code.djangoproject.com/ticket/29411 -- Pickling of a form fails 
after a form was used in a template. (Duplicate)
https://code.djangoproject.com/ticket/29379 -- Add autocomplete attribute 
to contrib.auth fields. (Accepted)


Calendar Week 21 -- ending 25th May.

I was at DjangoCon Europe. (Good to see you there!) 

No activity. 


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 post to this group, send email to django-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/62d9ecf5-834e-48a9-a36d-b23927ec2741%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Fellow Reports - May 2018

2018-05-28 Thread Tim Graham


Week ending May 26, 2018


Triaged

---

https://code.djangoproject.com/ticket/29413 - 
QuerySet.get_or_create()/update_or_create() shouldn't evaluate lazy 
defaults unless they are needed (accepted)

https://code.djangoproject.com/ticket/29442 - wrong sql for cast datetime 
to date in sqlite backend (duplicate)

https://code.djangoproject.com/ticket/29450 - Redirect using HTTP status 
"303 See Other" for django.http.response HttpResponseRedirect (duplicate)

https://code.djangoproject.com/ticket/29451 - Add compatibility with MySQL 
8 (accepted)

https://code.djangoproject.com/ticket/29434 - model_to_dict should work 
with prefix (needsinfo)

https://code.djangoproject.com/ticket/29439 - InlineAdminFormSet worked 
with forms array, but don't asks fieldset from every form in array 
(needsinfo)

https://code.djangoproject.com/ticket/29436 - admin change_form.html in 
prepopulated_fields_js template tag always call second time every 
empty_form in inline_admin_formset (needsinfo)

https://code.djangoproject.com/ticket/29445 - Compute defaults values with 
using of objects manager (wontfix)

Reviewed/committed

--

https://github.com/django/django/pull/9966 - Fixed #29417 -- Corrected two 
admin page titles for view-only users.

https://github.com/django/django/pull/9979 - Fixed #29400 -- Fixed 
@register.filter on decorated functions.

https://github.com/django/django/pull/9976 - Mentioned SuccessMessageMixin 
in generic editing views docs.

https://github.com/django/django/pull/9980 - Fixed #29423 -- Documented 
Field.value_from_object().

https://github.com/django/django/pull/9965 - Fixed #29415 -- Fixed 
detection of custom URL converters in included patterns.

https://github.com/django/django/pull/9988 - Fixed #29432 -- Allowed 
passing an integer to the slice template filter.

https://github.com/django/django/pull/9961 - Added test for 
createsuperuser's handling of KeyboardInterrupt.
https://github.com/django/django/pull/9995 - Fixed #29230 -- Fixed nested 
prefetches that clash with descriptors.

-- 
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 post to this group, send email to django-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/74945609-7834-4ce2-bc7a-7cecd6e0eccf%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Fellow Reports - May 2018

2018-05-24 Thread Tim Graham


Week ending May 19, 2018

Triaged

---

https://code.djangoproject.com/ticket/29403 - Make PyLibMCCache backend 
handle TooBig exception from pylibmc (accepted)

https://code.djangoproject.com/ticket/29402 - parse_header function in 
http/multipartparser.py unescapes in wrong order (needsinfo)

https://code.djangoproject.com/ticket/29410 - Provide project_urls in 
setup.py to improve Django's PyPI page (fixed)

Authored

--

https://github.com/django/django/pull/9962 - Bootstrapped Django 2.2.

Reviewed/committed

--

https://github.com/django/django/pull/9933 - Fixed #29392 -- Disallowed use 
of abbreviated forms of --settings and --pythonpath management command 
options.

https://github.com/django/django/pull/9839 - Fixed #16470 -- Allowed 
FileResponse to auto-set some Content headers.

https://github.com/django/django/pull/6734 - Fixed #8936 -- Added a view 
permission and a read-only admin.

https://github.com/django/django/pull/9950 - Fixed #29398 -- Doc'd that 
cascade deletion doesn't call delete() of related models.

https://github.com/django/django/pull/9934 - Fixed #29380 -- Added support 
for QuerySet.select_for_update()'s nowait and skip_locked options on MySQL 
8+.
https://github.com/django/django/pull/9963 - Fixed #29414 -- Restored form 
inputs on admin inlines when the user doesn't have the change permission.

-- 
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 post to this group, send email to django-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/b57bb84d-8f6f-4abf-ad6c-f2f13aa5aac6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Fellow Reports -- May 2018

2018-05-15 Thread Carlton Gibson
Hi all,


Calendar Week 18 -- ending 4th May.

Reviewed Patches on:

https://code.djangoproject.com/ticket/8936  -- Add view (read-only) 
permission to admin
https://code.djangoproject.com/ticket/29376 -- admin improvement: Take into 
account `show_save_and_add_another`…
https://code.djangoproject.com/ticket/29351 -- Document that 
ModelAdmin.prepopulated_fields removes stop words
https://code.djangoproject.com/ticket/29363 -- Use unittest assertWarns 
methods instead of warnings.catch_warnings/simplefilter/assertions in the 
test suite.
https://code.djangoproject.com/ticket/23718 -- TEST_MIRROR setting doesn't 
work as expected (and has no tests)
https://code.djangoproject.com/ticket/28687 -- Added a 'Not Empty' option 
to admin's related filter.
https://code.djangoproject.com/ticket/29358 -- Add a system check to 
prohibit models with more than one primary_key field
https://code.djangoproject.com/ticket/28462 -- ModelAdmin.list_editable 
unusably slow and memory intensive with large datasets
https://code.djangoproject.com/ticket/27629 -- Inconsistent check of 
allow_relation in ForwardManyToOneDescriptor.__set__
https://github.com/django/django/pull/9915  -- Use double quotation marks 
for csrf form element
https://github.com/django/django/pull/9916  -- Update tutorial05.txt


Authored:

https://code.djangoproject.com/ticket/29373 -- Provide a description for 
PyPI


Triaged:

https://code.djangoproject.com/ticket/29365 -- the reverse function does 
not work in the current application, which was included in the URL using 
namespace (invalid)




Calendar Week 19 -- ending 11th May.

Reviewed Patches on:

https://code.djangoproject.com/ticket/23718 -- TEST_MIRROR setting doesn't 
work as expected (and has no tests)
https://code.djangoproject.com/ticket/29336 -- No docs for circular 
inheritance
https://code.djangoproject.com/ticket/28462 -- ModelAdmin.list_editable 
unusably slow and memory intensive with large datasets
https://code.djangoproject.com/ticket/29392 -- Command parsing does not 
handle options that conflict with `--settings`/`--pythonpath`
https://code.djangoproject.com/ticket/29379 -- Add autocomplete attribute 
to contrib.auth fields
https://code.djangoproject.com/ticket/21408 -- Fallback to timesince 
produces erroneous translations in naturaltime
https://code.djangoproject.com/ticket/20147 -- Provide an alternative to 
request.META for accessing HTTP headers
https://code.djangoproject.com/ticket/28687 -- Add a 'Not Empty' option to 
admin's related filter
https://github.com/django/django/pull/9930  -- Replaced context by comment 
in 2 humanize strings



Triaged:

https://code.djangoproject.com/ticket/29387 -- GenericRelation's on proxy 
models do not cascade deletion (worksforme: Provided patch. Did not 
reproduce)
https://code.djangoproject.com/ticket/29382 -- don't call objects with 
__call__ instantly (Duplicate)
https://code.djangoproject.com/ticket/29381 -- Move some parts of 
`django.contrib.auth.models` to `django.contrib.auth.base_user` for 
reusability (needsinfo)
https://code.djangoproject.com/ticket/29281 -- In some cases i18n 
set_language does not change url language (wontfix)
https://code.djangoproject.com/ticket/29346 -- Add "intermediary" kwarg to 
ModelForm._save_m2m 
https://code.djangoproject.com/ticket/29364 -- 
CommonMiddleware.get_full_path_with_slash should raise exception for POST / 
PUT / PATCH requests even if settings.DEBUG = False (Suggested wontfix)
https://code.djangoproject.com/ticket/29386 -- Meta Inheritance for 
default_permissions (invalid: expected behaviour)
https://code.djangoproject.com/ticket/29390 -- trans_null.ngettext() should 
consider values of -1 as singular (wontfix)
https://code.djangoproject.com/ticket/26600 -- map says a queryset is not 
iterable (Reopened for new reproduce. Then wontfix)
https://code.djangoproject.com/ticket/29394 -- Broken urls.py instructions 
in tutorial 1 (Invalid)


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 post to this group, send email to django-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/8cc0d3a9-9ac7-4c2f-9783-df6c88636895%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Fellow Reports - May 2018

2018-05-13 Thread Tim Graham


Week ending May 12, 2018

Triaged

---

https://code.djangoproject.com/ticket/29391 - Postgres array lookups need 
to call get_db_prep_value to adapt values to their db representation 
(FieldGetDbPrepValueMixin) (accepted)

https://code.djangoproject.com/ticket/29395 - Assigning correctly formatted 
time string to TimeField field works, but leaves the field value a string 
(and not datetime.time as when retrieved) (duplicate)

https://code.djangoproject.com/ticket/29398 - Clarify that cascade deletion 
doesn't invoke .delete() on the cascaded objects (accepted)

https://code.djangoproject.com/ticket/29399 - Template rendering errors are 
incorrectly blamed on base template (duplicate)

Reviewed/committed

--

https://github.com/django/django/pull/9905 - Replaced 
django.test.utils.patch_logger() with assertLogs().

https://github.com/django/django/pull/9919 - Fixed #29370 -- Added choices 
to LogEntry.action_flag field.

https://github.com/django/django/pull/9935 
 - Fixed #29389 -- Made 
Paginator reject non-integer page numbers of type float.

https://github.com/django/django/pull/9360 - Fixed #27629 -- Added 
router.allow_relation() calls for assignments between unsaved model 
instances.

https://github.com/django/django/pull/9904 - Fixed #29363 -- Added 
SimpleTestCase.assertWarnsMessage().

https://github.com/django/django/pull/9939 - Increased 
django.utils.translation.trans_null test coverage.
https://github.com/django/django/pull/8627 - Fixed #17379 -- Removed 
management commands deactivation of the locale.

-- 
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 post to this group, send email to django-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/4b913ab8-b4b3-4b3f-9237-bd079d37f5c8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Fellow Reports - May 2018

2018-05-07 Thread Tim Graham


Week ending May 5, 2018

Triaged

---

https://code.djangoproject.com/ticket/29374 - Group the 'Available format 
strings' in the date template tag doc by category (accepted)

https://code.djangoproject.com/ticket/29378 - migration does not 
consistently rename field "id" to "model_id" depending on model name 
(accepted)

https://code.djangoproject.com/ticket/29380 - Add support for 
QuerySet.select_for_update()'s nowait and skip_locked options on MySQL 8+ 
(accepted)

https://code.djangoproject.com/ticket/29378 -migration does not 
consistently rename field "id" to "model_id" depending on model name 
(worksforme)

https://code.djangoproject.com/ticket/29355 - ArrayField in admin inline 
form try to save null instead default value (needsinfo)

Reviewed/committed

--

https://github.com/django/django/pull/9918 - Fixed #29373 -- Added 
long_description in setup.py.

https://github.com/django/django/pull/9923 - Fixed #28913 -- Fixed error 
handling when MIGRATIONS_MODULES specifies a nonexistent top-level package.

https://github.com/django/django/pull/8752 - Fixed #26688 -- Fixed HTTP 
request logging inconsistencies.
https://github.com/django/django/pull/9914 - Fixed #29375 -- Removed empty 
action attribute on HTML forms.

-- 
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 post to this group, send email to django-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/fb2f2623-7874-4404-aac2-5e3125f28da6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.