Ewout ter Hoeven

Results 172 issues of Ewout ter Hoeven

pyupgrade currently does detect the `if sys.version_info < (3, 5):` syntax, it doesn't recognize the lesser but still sometimes used `if sys.version_info[0] < 3:` syntax in if or if-else blocks....

When currently applying pycharm on a Python 2.7-compatible codebase, a few of such cases pop up: ```diff try: from collections.abc import Iterable except ImportError: - from collections import Iterable +...

Currently the pysheds project is [licensed](https://github.com/mdbartos/pysheds/blob/master/LICENSE) under GNU General Public License v3.0 (GPL-3.0). This license requires that every project which uses it as a dependency, has to have a GPL-3.0...

Currently there are 4 warnings emitted when building NetLogo: - [ ] [Link](https://github.com/NetLogo/NetLogo/actions/runs/6526422003/job/17720149860#step:6:30) ``` [info] compiling 1188 Scala sources and 412 Java sources to /home/runner/work/NetLogo/NetLogo/netlogo-gui/target/classes ... [info] done compiling [warn]...

The [Table-Extension](https://github.com/NetLogo/Table-Extension) is a very useful tool in NetLogo, and critical once you want to keep track of multiple indexed values. Dictionaries are just a critical part of many programming...

Currently (as far as I understand) the release packages are build by hand, following [this guide](https://github.com/NetLogo/NetLogo/wiki/Building). I would like to propose to implement this process fully automated in CI. Advantages...

Languages like Java and Scala allow you to annotate a method as `deprecated` to signify that the method is no longer supported and will be dropped in the near future...

Some upgrades to the CI! - Adds Windows and macOS jobs to the build matrix - Uses [actions/setup-java](https://github.com/actions/setup-java) instead of [olafurpg/setup-scala](https://github.com/olafurpg/setup-scala) to setup Java and sbt - Clone the submodules...

Aside from the current [random distributions](http://ccl.northwestern.edu/netlogo/docs/dict/random-reporters.html), it would be very useful to add a `random-beta` distribution to NetLogo. It's mainly useful to draw variables from an interval of finite length,...

Currently, after saving and closing a NetLogo model with Included Source Files, those files aren't opened (added to the interface/info/code bar) when opening the model again. This adds extra manual...

enhancement