Dustin Ingram
Dustin Ingram
My configuration for this client exceeds the 249-character limit of the "What I Do" field. It'd be great if there was a different way to configure the client, e.g. with...
**What's the problem this feature will solve?** We've had several requests for an API that would let users perform various maintainer actions only possible via the web UI right now:...
This fixes an issue with #15862, where the `publisher_url` for _most_ events contained a commit SHA, and therefore had additional parts that made it hard to compare with project URLs....
From https://github.com/pypi/warehouse/issues/13575: > Since the `iss` will be whatever the URL of the GitLab instance is, I'm assuming that for this provider we're not supporting self-hosted instances, right? That is,...
Sort of towards https://github.com/pypi/warehouse/issues/3081. This PR turns on the `raiseload` option by default for all queries, essentially making N+1 queries impossible in our codebase, and requiring explicit loads instead, rather...
It appears that some security history events are being included at https://pypi.org/manage/account/ which aren't rendered into something human readable, specifically `account:role:add` and `account:role:invite`: Here's how we display these for the...
**What's the problem this feature will solve?** Users who may have possibly installed malicious packages don't have insight into what packages have been taken down by PyPI administrators. **Describe the...
**What's the problem this feature will solve?** [PEP 625](https://peps.python.org/pep-0625/) has been accepted, PyPI should be updated to support the PEP. **Describe the solution you'd like** PyPI needs to implement some...
For example, [a search for `python-miio`](https://pypi.org/search/?q=python-miio) has the `python2-miio` as the first result, likely because the `2` is being tokenized out of the query.
Fixes #13558, originally reported in #12423.