Comments (8)
@PiRK Review required.
from silx.
Not sure if it is an issue or not.
- If Cython is installed on the machine, the generated code works.
- If Cython is not installed on the machine, the supplied code does not work.
from silx.
I'll have a look at the cython issue. I probably need to adjust the list of source files in io/setup.py if os.environ["WITH_CYTHON"] == "False"
is set in the general setup.py, to remove the pyx file and include the .c file.
from silx.
File extensions don't seem to be the problem, as fake_cythonize
(https://github.com/silx-kit/silx/blob/master/setup.py#L296) already takes care of replacing .pyx
with .c
in the absence of cython.
from silx.
On Sun, 06 Mar 2016 23:43:17 -0800
Pierre Knobel [email protected] wrote:
File extensions don't seem to be the problem, as
fake_cythonize
(https://github.com/silx-kit/silx/blob/master/setup.py#L296) already takes care of replacing.pyx
with.c
in the absence of cython.
Look at the version of cython used and enforce the minimum version.
Armando, which version have you been using ?
from silx.
- If I am not mistaken, I have been using cython > 0.17 in order to use memory views.
- FreeART wraps more advanced C++ features and I think it needs 0.22 minimum.
- I do not anticipate problems with the Cython version requirements if we make sure we distribute generated code.
from silx.
is this issue fixed ?
from silx.
We fixed the problem preventing building when cython isn't installed (#13). The previous issue related to not using os.path
has also been also fixed (#10).
from silx.
Related Issues (20)
- [OpenGL] Not working under Python 3.12 HOT 1
- Stacked progress bar
- Change `PlotWidget.add*` methods to return the corresponding `Item` instance HOT 2
- Offset for OpenGL linewidth
- Modernize documentation theme HOT 2
- doc: create a dedicated tab for 'silx view'
- PlotWidget tick labels are all the same for very small data range HOT 2
- Rename `Shape.set|getLineBgColor` to match `Curve.set|getGapColor` API HOT 1
- python-dateutil is mandatory HOT 1
- ColormapDialog: Manual selection is not deselected at the end HOT 2
- opengl: No minus sign in the axes HOT 1
- Check cython compilation warnings
- issue when packaging on debian12 HOT 2
- Marker items have a setSymbolSize but it is not propagated
- MPL backend always displays marker background
- Pan with mid mouse click is not working with the ruler mode HOT 1
- CI failure on colormapdialog on PySide6/py3.9 HOT 3
- Failure to generate Windows fat binary
- [IO] Obsolete class silx.io.commonh5._MappingProxyType
- [IO] support external data in dictdump ">" links
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from silx.