#29514: get_default_timezone() for UTC is no longer equivalent to timezone.utc
-------------------------------------+-------------------------------------
     Reporter:  Carlton Gibson       |                    Owner:  Carlton
                                     |  Gibson
         Type:  Bug                  |                   Status:  assigned
    Component:  Utilities            |                  Version:  2.1
     Severity:  Release blocker      |               Resolution:
     Keywords:                       |             Triage Stage:
                                     |  Unreviewed
    Has patch:  1                    |      Needs documentation:  0
  Needs tests:  0                    |  Patch needs improvement:  0
Easy pickings:  0                    |                    UI/UX:  0
-------------------------------------+-------------------------------------
Changes (by Tim Graham):

 * cc: Sergey Fedoseev (added)


Comment:

 I'm not sure. It seems reasonable to fix the problem but having
 `get_default_timezone()` return a different type for a one-off case might
 lead to some issue.

 While investing, I noticed that `pytz.utc` is
 
[https://github.com/stub42/pytz/blob/9643b268e1b2df822bed3dfa134c90bd56275f4e/src/pytz/__init__.py#L194
 described] as "Optimized UTC implementation." yet the
 [https://github.com/django/django/pull/9484 offending commit] in Django
 says "Used datetime.timezone.utc instead of pytz.utc for better
 performance."

-- 
Ticket URL: <https://code.djangoproject.com/ticket/29514#comment:2>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To post to this group, send email to django-updates@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/071.7f6e2081a398bd5d82222b7560b0f811%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to