Python-Extension
Python-Extension copied to clipboard
Python extension for NetLogo
Add a Dependabot configuration that checks once a week if the GitHub Actions are still using the latest version. If not, it opens a PR to update them. It will...
Run the CI once a week to check everything keeps working as environments get updated, new Python version and packages get released, etc. Once a build fails, we only have...
Environment: Netlogo 6.3.0 I have tried on Python version 3.11, 3.10 and 3.9.13. Netlogo is unable to read the code written in python, even the code is put in py:run....
I would suggest dropping Python 2 support in the next release of the Python-Extension. Python 2.7 is now [end-of-life](https://endoflife.date/python) for almost 3 years, and practically all scientific packages has dropped...
This example is stupid, but I wonder if it means there are other conditions under which the extension will hang. I was curious if closing down and opening the extension...
Can we think of a good way to pass in arguments, à la LevelSpace maybe, so people don't have to write a line of code for each argument they want...
Copied from with more discussion at: https://github.com/qiemem/PythonExtension/issues/6 Some examples: ``` observershow py:runresult "{1: 2}" observer: [["1" 2]] observershow py:runresult "{(1,2): 3}" Extension exception: keys must be a string ``` While...
I think they should be represented as dict-like objects, where keys are agent variables. For a first pass, they should be read-only. One tricky thing is keeping them in sync...
Copied from (with more discussion at): https://github.com/qiemem/PythonExtension/issues/3 Bash on Ubuntu on Windows (AKA Windows Subsystem Linux, AKA WSL) is really cool. However, because it is a sub system, Windows cannot...
Copied from https://github.com/qiemem/PythonExtension/issues/12