This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author rhettinger
Recipients adlaiff6, christian.heimes, georg.brandl, jackdied, rhettinger
Date 2009-07-12.22:48:15
SpamBayes Score 1.1049515e-05
Marked as misclassified No
Message-id <1247438897.8.0.930772489294.issue1820@psf.upfronthosting.co.za>
In-reply-to
Content
In Py3.x, this fails:
    "%s.%s.%s-%s-%s" % sys.version_info

The reason is that PyUnicode_Format() expects a real tuple, not a tuple
lookalike.  The fix is to either have structseq inherit from tuple or to
modify PyUnicode_Format() to handle structseq:

   if (PyCheck_StructSeq(args)) {
      newargs = PyTuple_FromSequence(args);
      if (newargs == NULL)
          return NULL;
      result = PyUncode_Format(format, newargs);
      Py_DECREF(newargs);
      return result;
   }
History
Date User Action Args
2009-07-12 22:48:18rhettingersetrecipients: + rhettinger, georg.brandl, jackdied, christian.heimes, adlaiff6
2009-07-12 22:48:17rhettingersetmessageid: <1247438897.8.0.930772489294.issue1820@psf.upfronthosting.co.za>
2009-07-12 22:48:16rhettingerlinkissue1820 messages
2009-07-12 22:48:15rhettingercreate