Spectre5

Results 37 comments of Spectre5

I wonder if it makes more sense to use the annotated method as suggested here or to provide a dictionary to `defopt.run` to indicate non-default behavior for certain parameters. This...

Ok, so to implement this, I guess the first step is adding the functionality to properly handle `Annotated`. Then it seems that it could be used to solve this issue,...

Ya, I had considered some sort of custom type too, but I had the same concern with mypy. Perhaps a solution could be found in a union type with a...

Numba could be a good solution to some of the python for loops (depending on how exactly they are written), as it essentially turns them into machine code using LLVM....

See all of these Python loops in [this file](https://github.com/robbievanleeuwen/section-properties/blob/fdb126cd0805ae210f90c849893cb7ad76c335cd/sectionproperties/analysis/cross_section.py) and [this file](https://github.com/robbievanleeuwen/section-properties/blob/fdb126cd0805ae210f90c849893cb7ad76c335cd/sectionproperties/analysis/fea.py) to calculate the results? It loops on each element and each Gauss point of each element. So it...

Thanks for that example, I'll check it out. Regarding sdist vs wheel, let me clarify: I didn't really mean to differentiate between an sdist and wheel. What I really meant...

Sounds like a bug in poetry if in pinned in to a version that Python 3.6 isn't compatible with. I'll look into that later myself too for my own interest...

For regex, it looks like it doesn't fill in the `python_requires`: https://pypi.org/pypi/regex/2021.3.17/json And if you look at the sdist, there is no minimum python requirement there either. So I think...

Here is a follow up on this issue. Let's say you have a project that needs to support Python 3.6 and up and uses the library `matplotlib`. Here is a...

Sure, as for how to integrate the test, you listed 3 good options. I was thinking that I'd go with adding it to the Tests workflow but allowing it to...