Anders Kaseorg
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...
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...
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. -...
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...
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...
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: ???....
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...