warehouse icon indicating copy to clipboard operation
warehouse copied to clipboard

The Python Package Index

Results 375 warehouse issues
Sort by recently updated
recently updated
newest added

To make it easier to copy code from the docs and paste into a terminal, add `sphinx-copybutton` which Furo theme already supports. Refs: https://pypi.org/project/sphinx-copybutton/ Remove leading `$` signs for commands,...

documentation

Currently the front page stats summary has 3 software focused stats (projects, releases, files) and 2 people focused stats (projects, users). (I consider projects to be collections of people interested...

UX/UI
help needed
feature request

Following https://github.com/pypi/warehouse/pull/15581 and https://github.com/pypi/warehouse/pull/15590: we now have three types that a `request.identity` can be: * `User` when the identity is a user backed by a login session * `UserTokenContext` when...

security

List of test runs that expose a non-deterministic test result (failure) when run with a specific random seed (ordering). To reproduce, use `TESTARGS="--randomly-seed= -vvv" make tests` before adding to this...

help needed
testing

When logging into pypi, I received an email reminding me to enable 2FA verification for my account. However, none of the supported applications listed on the help page can be...

documentation
2FA

Two files `warehouse/manage/views.py` and `tests/unit/manage/test_views.py` are some of the largest Python files in the codebase today. As reported by [scc](https://github.com/boyter/scc) (trimmed): ```shellsession $ scc warehouse/ tests/ --by-file --format wide ─────────────────────────────────────────────────────────────────────────────────────────────────────────────...

developer experience

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...

#6339 contains a long conditional to prettify audit events for user display. We should look into replacing it with a Jinja2 filter + some kind of lookup table for ease...

HTML
developer experience

Addresses #13934 I've added what I felt was the relevant detail for each event.