Anders Kaseorg

Results 162 issues of Anders Kaseorg

**Bug Report** mypy ignores the `x` expression in `Annotated[T, x]` without type-checking it. Although `x` has no effect on the typing interpretation of `T`, the expression `x` is still code...

feature
topic-runtime-semantics

Suppose we start with the following code: ```rust use std::rc::Rc; pub trait Trait {} pub fn eq(a: Rc, b: Rc) -> bool { Rc::ptr_eq(&a, &b) } ``` ``` error: comparing...

C-bug
E-hard
T-middle
I-false-positive

This is required to let browsers that don’t support variable fonts (e.g. Firefox on Windows 8) avoid downloading them and fall back to something usable. Same fix in source-serif and...

My system time zone is `America/Los_Angeles`, where the start of daylight saving time on 2023-03-12 jumped the local time directly from 01:59 (-08:00) to 03:00 (-07:00). The `UTC` time zone...

### Preflight Checklist - [X] I have read the [Contributing Guidelines](https://github.com/electron/electron/blob/master/CONTRIBUTING.md) for this project. - [X] I agree to follow the [Code of Conduct](https://github.com/electron/electron/blob/master/CODE_OF_CONDUCT.md) that this project adheres to. -...

platform/linux
bug :beetle:
14-x-y
15-x-y
16-x-y
wayland

Between 4.8-1 and 4.9-0, we backported zulip/zulip#20512 and started unconditionally installing `certbot`, resulting in `/etc/letsencrypt` existing in the base image, so [this symlink](https://github.com/zulip/docker-zulip/blob/5.7-0/entrypoint.sh#L54) never happens. This results in a broken...

### Actual Behavior The string `123` from a path or query parameter validates as `{"type": "integer"}`, but unexpectedly fails to validate as `{"allOf": [{"type": "integer"}]}`. The same problem occurs with...

kind/bug

This is rebased version of #10121 by @synicalsyntax, with some merge conflict resolution mistakes corrected. Original description: > In order to preserve whitespace in message topic names, we change its...

size: S
has conflicts

It possibly can’t be this easy…can it? But it seems to work for me. Known caveats: see the SELinux note [here](https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/) and the `/sys/fs/cgroup` security note [here](https://developers.redhat.com/blog/2016/09/13/running-systemd-in-a-non-privileged-container/). Unknown caveats: ???....

size: M
has conflicts

Activating a virtualenv within an existing Python process has proven to be a dubious idea, culminating in CI segfaults in at least one case. While it might be safe under...

size: XL
has conflicts