Results 24 issues of layday

Provisioning test envs without setuptools and wheel can help catch undeclared dependencies on these two packages and will smoothen the eventual transition to a setuptool-less pip and ensurepip (and therefore...

enhancement
needs clarification

Currently, μfmt appears to look for tool configuration in `pyproject.toml` files relative to the file under format, selecting the nearest ancestor. In a monorepo, or in a repo with a...

Hey, thanks for Dominos - I recently switched from Bartender and one thing I miss is the ability to enable mouseover casting for all buttons in a bar, which would...

enhancement

:wave: 3.13 is still in alpha, but I thought I'd file this - in https://github.com/python/cpython/pull/109113, `get_unverified_chain` was made public and calls `public_bytes` on the certs, meaning that https://github.com/sethmlarson/truststore/blob/178fea29c3fb5b14a62deeb112ed3e3d81e95157/src/truststore/_api.py#L299 throws an...

(I assume this is more relevant to `python-build-standalone` but I'm reporting it here since I've experienced it with PyOxidizer.) Using the low-level SSL and socket APIs, attempting to make an...

bug

Unlike in CPython, it is not possible to read Python source files using `importlib.resources` from within PyOxidizer.

enhancement

The following two files are missing from both the sdist and the wheel: * `py.typed` * `can_ada.pyi`

Python 3.13 introduced the `__replace__` dunder, exposed via [`copy.replace`](https://docs.python.org/3.13/library/copy.html#copy.replace), as a [generalised method](https://discuss.python.org/t/generalize-replace-function/28511) through which to replace fields in immutable dataclass-likes. Would you be interested in supporting it in addition...

Feature