#32669: Fix for #32314 causing problems with non-package dotted name specified 
to
-m
-------------------------------------+-------------------------------------
               Reporter:  Moriyoshi  |          Owner:  nobody
  Koizumi                            |
                   Type:             |         Status:  new
  Uncategorized                      |
              Component:  Utilities  |        Version:  3.2
               Severity:  Normal     |       Keywords:  autoreload
           Triage Stage:             |  runserver
  Unreviewed                         |      Has patch:  0
    Needs documentation:  0          |    Needs tests:  0
Patch needs improvement:  0          |  Easy pickings:  0
                  UI/UX:  0          |
-------------------------------------+-------------------------------------
 The original fix [1] only attempted to deal with "-m foo.bar" where bar is
 a package and __main__.py exists under foo/bar.

 When a dotted name for a module (for example, foo.bar.baz where baz.py
 resides under foo/bar) is specified like "-m foo.bar.baz", the resulting
 arguments end up being "-m foo.bar", which is uncalled for.

 [1]
 
https://github.com/django/django/commit/ec6d2531c59466924b645f314ac33f54470d7ac3

-- 
Ticket URL: <https://code.djangoproject.com/ticket/32669>
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/052.c50f5397953bf1457e526f404eb8cd67%40djangoproject.com.

Reply via email to