[Catalog-sig] What triggers treating long descriptions text as reST in PyPI?
Jim Fulton
jim at zope.com
Thu Sep 7 15:49:19 CEST 2006
Yeah, Fred pointed out to me that reST barfed on my ise of the string
"py_" in my text. :/
I should have thought to try processing the text myself. I'll do so
the next time I get a failure to reST.
Thanks.
Jim
On Sep 7, 2006, at 8:51 AM, Richard Jones wrote:
> On Thursday 07 September 2006 21:42, Jim Fulton wrote:
>> Most of my packages' long descriptions are treated as reST. For
>> example:
>>
>> http://www.python.org/pypi/zc.recipe.testrunner
>>
>> However, for:
>>
>> http://www.python.org/pypi/zc.recipe.egg
>>
>> the long description was treated as plain text.
>>
>> What triggers treatment as reStructuredText? Is this documented
>> anywhere?
>
> If the reStructuredText parsing fails for some reason it'll be
> treated as
> plain text. The specific docutils settings used are:
>
> settings_overrides={
> 'raw_enabled': '0', # no raw HTML code
> 'file_insertion_enabled': '0', # no file/URL access
> 'halt_level': 2, # at warnings or errors, raise an exception
> 'report_level': 5, # never report problems with the reST code
> }
>
> We pass the description through the docutils trim_docstring
> function (from
> docutils.readers.python.moduleparser) before parsing it. This
> dedents as
> appropriate.
>
>
> Richard
> _______________________________________________
> Catalog-sig mailing list
> Catalog-sig at python.org
> http://mail.python.org/mailman/listinfo/catalog-sig
--
Jim Fulton mailto:jim at zope.com Python Powered!
CTO (540) 361-1714 http://www.python.org
Zope Corporation http://www.zope.com http://www.zope.org
More information about the Catalog-sig
mailing list