Copilot

Results 4682 issues of Copilot

The VM lacked a consistent module-level state mechanism analogous to CPython’s `PyModule_GetState`. - **API:** Added `PyModule::get_state` and `get_or_try_init_state`, storing state behind a `PyRwLock`, initializing under a write lock, and raising...

- [x] Address clippy warnings in py_freeze exclude handling - [x] Run targeted checks (`cargo clippy -p rustpython-derive-impl -- -D warnings`) - [x] Default frozen stdlib excludes test/ensurepip per feature...

- [x] Inspect current frozen module __origname__ handling - [x] Implement correct __origname__ population for frozen modules - [x] Add targeted tests for frozen module __origname__ - [x] Run targeted...

The base `object.__sizeof__` returned only the type basic size, underreporting memory for variable-sized ints compared to CPython. - **Int-aware sizing**: `object.__sizeof__` now calculates int sizes using the same bit-length-based formula...

- [x] Establish baseline by running targeted existing tests to observe current failures - [x] Implement `_multiprocessing.SemLock` and `sem_unlink` functionality (Unix-focused, preserving Windows behavior) - [ ] Add or adapt...

Setting non-string keys in a class namespace (e.g., via `locals()[42] = "abc"`) caused RustPython to panic; mappingproxy also ignored such entries. - **Class namespace handling** - Split string attributes from...

## Plan: Add custom port support for --mcp parameter - [x] Change `--mcp` flag from boolean to string to accept custom port/address - [x] Update flag parsing in `common/flag.go` to...

This PR migrates the core application components from the deprecated styled-components library to Tailwind CSS, addressing the deprecation issue and modernizing the styling approach. ## Changes Made ### 🛠️ Build...

The Touchpoints API was returning non-sequential question positions when questions had been deleted from forms. For example, a form with 6 questions would return positions like `[1, 3, 5, 6,...

Hooking was limited to capturing ALL method invocations across ALL instances. This adds support for hooking methods on specific instances only. ## Architecture **Backend (ScubaDiver)** - `HookingCenter`: Centralized registry mapping...