Cyberbrain icon indicating copy to clipboard operation
Cyberbrain copied to clipboard

Python debugging, redefined.

Results 41 Cyberbrain issues
Sort by recently updated
recently updated
newest added

Since we now put expected values in golden files, it's hard to spot different behaviors between different Python versions, which, is often an indication for potential bugs. In theory, behaviors...

good-first-issue
testing

![image](https://user-images.githubusercontent.com/2592205/134861466-f6af6454-2268-430c-bfb5-42fb85e135fc.png) [source](https://code.visualstudio.com/docs/remote/codespaces#_why-is-an-extension-not-installable-in-the-browser) ![image](https://user-images.githubusercontent.com/2592205/134861503-55a4b0d4-c89e-4fbd-ae3c-8db92f7d53db.png) TODO: - [ ] Figure out why it won't work - [ ] Make sure it works when connecting to the codespace from desktop [vscode-pyodide](https://marketplace.visualstudio.com/items?itemName=joyceerhl.vscode-pyodide) allows running...

https://www.python.org/dev/peps/pep-0659/ It seems part of the implementation (specialization for `LOAD_METHOD`) is already in: https://github.com/python/cpython/pull/27722, and we should be able to test it.

help wanted
good-first-issue
python-3.10

Now `frame.defined_lineno` is the line of the first decorator. Ideally it should be the line where `def` is at. ![image](https://user-images.githubusercontent.com/2592205/117922582-912f2280-b2a7-11eb-9a2e-471125868daa.png)

bug
p1
good-first-issue

I'll use this issue for adding contributors before everything can be automated. Example https://github.com/laike9m/Cyberbrain/pull/37#issuecomment-719231333 ``` @all-contributors please add @laixintao for documentation ```

- [x] filename - [x] function/method name - [x] lineno - [ ] callsite info Currently we only have relative lineno, we need to get the absolute line number of...

p2
good-first-issue

Cyberbrain uses https://github.com/u3u/prettier-eslint-check in CI, but it is no longer maintained. We got an [alert](https://github.com/laike9m/Cyberbrain/security/dependabot/cyberbrain-vsc/package-lock.json/mem/open) from GitHub: ![image](https://user-images.githubusercontent.com/2592205/116600846-a0dd5d00-a8de-11eb-94ba-72f1318bfa02.png) If https://github.com/prettier/prettier-eslint-cli/issues/382 does not provide the `check` capability, I'll need to modify...

dependencies
p2

![image](https://user-images.githubusercontent.com/2592205/93726709-5dfb2000-fb6c-11ea-84b0-7279adf6d64c.png) When nodes in a loop are replaced, the lines involving replaced nodes disappear. I believe even if these edges are not accurate after modifying loop counters, they still provide...

p1
loop

After #7 is implemented, this is the next step. Basically, the file to highlight is not always opened or focused in the editor, and we should be able to switch...

enhancement
p2
good-first-issue