da-woods

Results 135 issues of da-woods

### Is your feature request related to a problem? Please describe. Automatically generated properties that convert from C/C++ types are a bit dubious - they rarely behave how the user...

**Is your feature request related to a problem? Please describe.** Cython dataclasses were implemented based on Python dataclasses from [PEP 557](https://www.python.org/dev/peps/pep-0557/). Since then Python has added a extra features to...

Cython Language Feature

### Is your feature request related to a problem? Please describe. PEP-654 proposes a new "exception groups" feature, and a new `except*` syntax to implement it. This will come with...

feature
Python Semantics

Relaxes the grammar restrictions on decorators Closes https://github.com/cython/cython/issues/4570 Part of https://github.com/cython/cython/issues/4595

feature
Python Semantics

### Is your feature request related to a problem? Please describe. ``` import cython def f(a): if a == 1: print("Yes") def g(a, b: cython.int): if a == b: print("Yes")...

Optimization

Including kw_only on dataclasses.dataclass, kw_only on individual fields, and the dataclasses.KW_ONLY placeholder marker. Part of https://github.com/cython/cython/issues/4303 Draft for the moment since proper testing will be enabled by https://github.com/cython/cython/pull/4955

Closes https://github.com/cython/cython/issues/4350 (by raising a runtime error on the cases that will fail). Some notes: * The check works all the time in Cython code, but in Python code, it...

Fixes https://github.com/cython/cython/issues/4907

**Describe the bug** It takes a very long time for the C compiler to run on large files like ExprNodes.py and Nodes.py. This is seen in the CI `-all` tests...

Code Generation

### Describe the bug We should warn when `noexcept` is ignored - just to stop people thinking they're optimizing something that they aren't ### Code to reproduce the behaviour: ```cython...

Error Reporting