Closed jbarnoud closed 4 years ago
Same problem here. Would be good to fix it!
EDIT: more precisely:
The assertion error seems to be triggered by some code generated by the cython compiler and that does not correspond to any line in core_analysis.pyx. As far as I can tell it is related to some object (un)pickling code which is added by Cython without any option to remove nor disable it. I am still trying to find what actual line in core_analysis.pyx trigger the addition of the faulty code.
Same problem here using Python2.7 with Cython 0.29.2
Thanks for reporting. I've been rewriting fatslim from scratch for the past two months. New code is still pretty experimental, undocumented and lacks some features (in particular, I still need to reimplement the CLI and the support for interacting atoms -eg proteins-)... But, it works with python 3 and the last version of Cython and can be used inside jupyter notebooks! You can follow the progress by checking the branch named full-rewrite.
Finally! I managed to find out where the problem was and fixed it! Closing this
I manage to
pip install
fatslim with various version of cython up to 0.27.3. Yet, when trying the install of fatslim 0.2.1 from both pypi or a local clone of the master branch, and a version of cython >= 0.28.0, I get the following traceback during the install: