Closed GoogleCodeExporter closed 8 years ago
Oh, ignore my ImportError note, of course that comes from trying to import
pysam while in the pysam directory...d'oh!
Original comment by bucha...@gmail.com
on 8 Oct 2013 at 7:22
Hi,
The .c files are not part of the source tree, but they are part of MANIFEST.in
and thus should be part of the tar-ball.
Best wishes,
Andreas
Original comment by andreas....@gmail.com
on 4 Nov 2013 at 7:50
`pip install pysam` downloads and installs cython. If the .c files are part of
the tarball, why is cython necessary?
Outside of the tarball, it would be nice if I could check out the source from
the repository and build it (for testing purposes) without needing to worry
about cython. Or if cython is a must, building the source needs to be simple
and reliable.
Original comment by bucha...@gmail.com
on 5 Nov 2013 at 5:13
Cython is installed for python 3. The bundled C-files are only python 2.7
compatible.
My preference would be to always cythonize, but it seems that for some the
bundled .c
files are preferred.
Best wishes,
Andreas
Original comment by andreas....@gmail.com
on 24 Nov 2013 at 10:18
Could python 3 compatible C-files be produced?
What are the benefits of including Cython for those who aren't pysam core
developers?
Are users (who aren't core developers) writing Cython code?
What's the ratio of pysam users to core developers?
time_install_cython * end_users < development_convenience * core_developers?
Maybe answering those questions can help guide your decision.
Original comment by bucha...@gmail.com
on 26 Nov 2013 at 8:08
Hi Buchanae,
Thanks you for your suggestions. Python 3 compatible C-files can be produced -
but where to stop? It becomes a maintenance nightmare. The cython project is
much better placed to resolve such issues. I don't see why installing cython is
a problem. If there is a generic way for cython based project to install on all
systems, I am
happy to use it.
I am not sure where the pyrex dependence comes from, but will investigate.
Best wishes,
Andreas
Original comment by andreas....@gmail.com
on 26 Nov 2013 at 9:57
Original issue reported on code.google.com by
bucha...@gmail.com
on 8 Oct 2013 at 7:15