PythonMonkey icon indicating copy to clipboard operation
PythonMonkey copied to clipboard

A Mozilla SpiderMonkey JavaScript engine embedded into the Python VM, using the Python engine to provide the JS host environment.

Results 84 PythonMonkey issues
Sort by recently updated
recently updated
newest added

### Describe your feature request here. Add standardized tests for the in-house XMLHttpRequest implementation ### Code example _No response_

### Describe your feature request here. Pythonmonkey should be able to communicate cross-language reference cycles to the python cycle collector and the spidermonkey garbage collector should be able to collect...

enhancement

### Describe your feature request here. bring back building with code coverage so we can gets stats while running tests It appears we used to have this ### Code example...

### Describe your feature request here. ## Class.new Feature Request: add a `new` static method to classes exposed to Python to instantiate JavaScript classes. Code example: ```python import pythonmonkey as...

enhancement

### Describe your feature request here. Add the Fetch API to PythonMonkey as per its spec (or a subset of it) - Spec: https://fetch.spec.whatwg.org/ - MDN: https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API Work for fetch...

enhancement
good first issue
help wanted

```Welcome to PythonMonkey v0.0.1.dev1024+117d00f. Type ".help" for more information. > const c=1 undefined > c ReferenceError: c is not defined @/home/wes/git/PythonMonkey/./pmjs line 118 > eval:1:1 replEval@/home/wes/git/PythonMonkey/./pmjs:118:32 > var a=1 undefined...

# Fix: Update python implementation of 'atob' to properly reflect behaviour of JS 'atob' by padding the base64 with "==". https://stackoverflow.com/questions/2941995/python-ignore-incorrect-padding-error-when-base64-decoding # Motivation: This fixes a number of JavaScript implementations...

Hello again, I wanted to ask (but not open a completely new issue, unless you guys think I should) about how much space is needed to install pythonmonkey. My main...

Changeset: https://hg.mozilla.org/mozilla-central/rev/f22f883703bba8570c14cc05e269bcddfb227e46

dependencies

Changeset: https://hg.mozilla.org/mozilla-central/rev/ada7576ed0b64f7509e35f1e8cfa1508f0965b5a

dependencies