Results 131 issues of James Addison

### Feature or Bugfix - Refactoring ### Purpose - Reformats the test `index` data in the JavaScript HTML search tests to match the format emitted by the Sphinx (Python) HTML...

html search
type:tests
internals:refactoring
javascript

### Feature or Bugfix - Bugfix ### Purpose - Improve robustness during anchor-checks, when the `linkcheck` decodes response content. - Begin to add more validation of parsed HTML. ### Detail...

This is an umbrella issue to track progress making the Sphinx test suite reliable. That means: * No flaky tests. * Tests can run in parallel. * Tests are independent...

help wanted
type:task
type:tests
python

### Describe the bug The Karma browser-based test framework that we use to run tests for the Sphinx JavaScript code that runs in the client browser is [deprecated](https://github.com/karma-runner/karma/commit/450fdfdac5b999967daec1020f1ac69cf9b854ab). We may...

type:proposal
type:tests
dependencies
javascript

**Is your feature request related to a problem? Please describe.** We have JavaScript [test coverage of our HTML search functionality](https://github.com/sphinx-doc/sphinx/blob/5695b76f05af253f8eb3a956d25950af81befc7e/tests/js/searchtools.js), and that's great. However: the tests use [inline-declared index datastructures](https://github.com/sphinx-doc/sphinx/blob/5695b76f05af253f8eb3a956d25950af81befc7e/tests/js/searchtools.js#L6-L12)...

type:proposal
html search
type:tests
internals:refactoring
javascript

## PR summary This pull request is intended to improve the reproducibility of SVG output from `matplotlib`, by removing variability from the ID generation scheme for the identifiers of ``...

backend: svg

### Describe the bug Projects can configure multiline copyright notices (ref #4925), a useful feature for projects that have transitions between copyright holders over time. However, the current config year-substitution...

type:bug
type:proposal
internals:config

### Feature or Bugfix - Bugfix ### Purpose - Resolve some sub-optimal search result ranking/scoring reported by #12391. ### Detail - [x] Add an example project to the JavaScript tests...

html search
javascript

Attempting to resolve a continuous integration failure observed after opening #160.

Relates-to PyCQA/pycodestyle#1236