aatle

Results 10 issues of aatle

Setting a body's `body_type` to `Body.DYNAMIC` causes a `Segmentation fault (core dumped)` under the following conditions: - A `SlideJoint` is attached to the body. Other types of joints don't seem...

Circumstances: 1. During `Space.step()`, a shape is removed (such as from `post_solve` callback). The shape removal is automatically delayed until the step finishes. 2. After the step ends, the shape...

Make `Group.has()` return `True` instead of `False` when no sprites (empty list, no arguments, etc.) are given. Closes #2993 This is *potentially* a breaking change. Might not get approved. See...

sprite
dont merge
pygame-ce 3.0

**Environment:** pygame.print_debug_info() ``` pygame-ce 2.5.0 (SDL 2.30.3, Python 3.12.4) Platform: Windows-11-10.0.22631-SP0 System: Windows System Version: 10.0.22631 Processor: Intel64 Family 6 Model 167 Stepping 1, GenuineIntel Architecture: Bits: 64bit Linkage: WindowsPE...

bug

Environment: ``` Platform: Windows-11-10.0.22631-SP0 System: Windows System Version: 10.0.22631 Processor: Intel64 Family 6 Model 167 Stepping 1, GenuineIntel Architecture: Bits: 64bit Linkage: WindowsPE Python: CPython 3.12.4 (tags/v3.12.4:8e8a4ba, Jun 6 2024,...

bug
sdl3
pygame-ce 3.0

**Bug Report** If a subclass of an ABC implements an `abstractmethod` as an attribute (e.g. not as method or class variable), (and the subclass is instantiated,) then mypy passes. But...

bug

Fixes https://github.com/mypyc/mypyc/issues/1071 Adds a test to cover this case Building certain package layouts now succeeds instead of failing. The behavior for all package layouts not affected by the error is...

**Crash Report** Mypyc fails to compile a class that has a property with a deleter, crashing with an internal error instead of giving proper mypy error messages. (Mypy check passes.)...

crash
topic-descriptors
topic-mypyc

If an end portion of a module full name contains the entirety of another module full name, then building the package fails. E.g. the top-level package module is named `foo`,...

Inaccurate code is generated for a relative import statement inside an `__init__.py` module of a nested package (usually leading to an `ImportError` at program runtime). Conditions: - Relative import statement...