Results 11 issues of Stefan Bühler

``` [...] File ".../venv/lib/python3.10/site-packages/Exscript/util/collections.py", line 9, in from collections import OrderedDict, Callable, defaultdict ImportError: cannot import name 'Callable' from 'collections' (/usr/lib/python3.10/collections/__init__.py) ``` Also see: * https://docs.python.org/3/whatsnew/3.10.html#removed * https://github.com/python/cpython/issues/81505

Hi, f7a4bc566a6943586aa1426133d86c660fa1f3aa was supposed to fix #80; but - the fix is not endian-safe: it will pick the second dword in native endianess, whatever that happens to be - the...

**Describe the bug** Using `rrdcached` in a setup with 4 librenms pollers and 1 web ui node (including wheatermap) on debian (`rrdcached` version `1.7.1-2` from debian stable). `rrdcached` runs on...

https://github.com/ktbyers/netmiko/blob/978ffbec0d5691d4b38ba6b0d455893d357591b7/netmiko/base_connection.py#L555-L559 calls `normalize_linefeeds` on partial data / "read chunks". `normalize_linefeeds` converts remaining `\r` to `\n`: https://github.com/ktbyers/netmiko/blob/978ffbec0d5691d4b38ba6b0d455893d357591b7/netmiko/base_connection.py#L1828-L1841 If now one chunk ends in `\r` and the next chunk continues with `\n`,...

bug

**Describe the bug** Seeing high CPU usage and load on icinga2 master after upgrade to bookworm: * 100% vs 20% CPU usage on two (virtual) cores * Load about 130...

bug

Hi, `vmlinuz-get-version` is broken with recent kernels, because they include two version strings, and the first one is the wrong one (empty `build-version` after `#`). For example (on debian testing/bookworm...

bug

Hi. I'm getting `is nullable but its generic get type parameter is not optional` for fields with derived `ForeignKey` field types. Given my main model uses a "name" as primary...

bug

### Top-level intent Host eduMFA at `/mfa` path (or `/mfa/`). ### Steps to reproduce 1. Setup with `gunicorn --env SCRIPT_NAME=/mfa` (apache `WSGIScriptAlias /mfa /.../edumfaapp.wsgi` should behave the same) ### Expected...

bug

### Description Fixes #12987 * Ignore unknown error codes in process_options * Reload enabled / disabled error codes after loading plugins * Unknown errors codes no longer a hard failure,...

Hi, `run_process` uses `trio.to_thread.run_sync` to spawn the subprocess; this means that the spawned process will inherit various context from a different thread. In my case this means it spawns in...