scoder

Results 66 issues of scoder

I want to be able to write code such as ```cython cdef int const_1 = 1 cdef int const_2 = 2 x = X() n = some_int {const_1: x.foo, const_2:...

feature
Optimization

… unless they are expected. See #1699. This will require some work to fix all tests.

enhancement
Testing

The current documentation stems mostly from a time when Pure Python Mode wasn't even being thought of and aims to present the special `cdef` syntax that Cython uses. The Pure...

Documentation

The Cython FAQ has been slowly bit rotting for years, but is now getting a huge blow by the developments for Cython 3.0. https://github.com/cython/cython/wiki/FAQ There are various bits of information...

help wanted
Documentation

Closes https://github.com/cython/cython/issues/4804

Python Semantics
cleanup

It can be useful in some cases to compile a complete application into a single binary. Currently, this is difficult to do with Cython and involves several manual steps. Since...

enhancement
Build System

Here's a concrete way to help with #2011: The [cython_freeze](https://github.com/cython/cython/blob/f1eaa9c1f8c37d8679a259982ee9949676952f0e/bin/cython_freeze) script can generate a `main()` function for an embedded CPython runtime that statically links and initialises multiple extension modules. It...

feature
Build System
Tools

The global module state implementation introduced in #3223 needs to be cleaned up. - [x] Always use a module state struct, not only for the limited API / `CYTHON_USE_MODULE_STATE` case....

help wanted
cleanup

### Is your feature request related to a problem? Please describe. Fixed-width C integer types are somewhat system / C-compiler specific and thus not entirely trivial to use. However, Cython...

feature
Type Analysis