Bug#880245: New version of statsmodels is out possibly fixing important bug - any volunteer

Julian Taylor jtaylor.debian at googlemail.com
Sat Oct 27 17:05:39 BST 2018


On 10/26/18 11:33 PM, Andreas Tille wrote:
> Hi Yaroslav,
> 
> On Fri, Oct 26, 2018 at 08:59:57AM -0400, Yaroslav Halchenko wrote:
>>
>>> I guess this went out of your focus.  I tried my best to update Git[1] to
>>> version 0.9.0.  The package build process stumbles about doc creation:
>>
>> THANKS!
> 
> You (and all other Uploaders) are welcome.
>  
>>> #../tools/examples_rst.py
>>> ../tools/fold_toc.py build/html/index.html
>>> Traceback (most recent call last):
>>>   File "../tools/fold_toc.py", line 12, in <module>
>>>     doc = open(filename, encoding='utf8').read()
>>
>> so the script now is python3. adjust shebang?
> 
> Only adjusting shebang is not sufficient.  The file tools/fold_toc.py
> is definitely Python2.  I tried:
> 
> $ 2to3 -w fold_toc.py 
> RefactoringTool: Skipping optional fixer: buffer
> RefactoringTool: Skipping optional fixer: idioms
> RefactoringTool: Skipping optional fixer: set_literal
> RefactoringTool: Skipping optional fixer: ws_comma
> RefactoringTool: No changes to fold_toc.py
> RefactoringTool: Files that need to be modified:
> RefactoringTool: fold_toc.py
> 
> 
> But for whatever reason it is not changed automatically.  Am I missing
> something?
> 
> 
>> alternative might work to patch it with smth like
>>
>>   from io import open
> 
> I have not tried this yet.
> 
> Any further hint (preferably somebody else taking over)?
> 
> Kind regards
> 
>         Andreas.
> 


I have pushed an update to git that fixes the build for me and filed
https://github.com/statsmodels/statsmodels/pull/5348 for the problem.



More information about the debian-science-maintainers mailing list