Extension for our production usage #18
Comments
Hi, |
(1) https://docs.python.org/3/c-api/file.html |
I want to add that (2) requires a C++ compiler toolchain in OS. We use minified Docker images for fast CI pipelines and deployments to our Cloud. This images don't have pre-installed GCC. Moreover, Windows users often don't have compilers at their system at all. To minimize problems with different CPython API we use ManyLinux for building compatible wheels, therefore YouTokenToMe maintainers are responsible for all build related issues. |
(4) It would be better to make a separate repo for Golang wrapper. We'll add a link to it in README. |
We are using Docker, too. Our images do not have preinstalled GCC (or Go compiler, whatever), too. I wonder if you know about multiple
You don't seem to ship different ManyLinux will not help with Python API compatibility. ManyLinux means that your native extension is supposed to run on any Linux (to be precise, those with some ancient libc versions and above). |
Actually, if you build wheels for all possible OS-Python combinations, then the build from source can be arbitrary complex (nobody is going to use it anyway, right?). |
We are hard-forking. Thanks for answering the questions and all the help! The fork will live at |
Hi there, thank you so much for this great lib!
We want to use it in our production, and need to implement these critical features:
yttm.cpp
will compile to a malfunctioning extension or will not compile at all. It has to be regenerated with Cython every time setup.py is called, no shortcuts.My questions are:
helpmake (1), (2), (3), please tell us! We will devote all our efforts to (4).The text was updated successfully, but these errors were encountered: