slozier

Results 121 issues of slozier

Because why not?

good first issue

For example: ```Python assert list(map(str.upper, System.Array[str](("a", "b")))) == ['A', 'B'] ``` fails with: > TypeError: upper() takes no arguments (2 given) The method signature is: ```C# public Map(CodeContext context, object?...

.NET interop
regression

Some issues I noticed while working on https://github.com/IronLanguages/ironpython3/issues/1015. The following examples need to be run in fresh ipy instances to exhibit the broken behavior. 1. Bad error message for missing...

https://docs.python.org/3/whatsnew/3.7.html#pep-540-forced-utf-8-runtime-mode https://peps.python.org/pep-0540/

What's New In Python 3.7

Python defines a number of [environment variables](https://docs.python.org/3/using/cmdline.html#environment-variables) which we currently ignore. This is a placeholder issue for any tests failing because of this. My initial thought is that ignoring the...

For example: ```py "{0:bzz}".format(1) ``` should raise an `ValueError: Invalid format specifier` instead of being giving `1`...

Function calls with 16, 24, 32, 48, 64, 128, 256, 512, 1024, 2048 arguments (not necessarily an exhaustive list) are causing a segmentation fault on .NET 6 macOS arm64. This...

macOS
.NET 6

There are a number of tests (see https://github.com/IronLanguages/ironpython3/pull/1662) that generate assemblies during testing. These could probably be generated at compile time (similar to what's done in the DLR ClrAssembly project)....

testing

With `IntPtr`/`UIntPtr` being the backing types for `nint`/`nuint` it probably makes sense to add support for more numeric operations. See also https://github.com/IronLanguages/ironpython3/pull/1650 which adds equality comparisons.

.NET interop