nvda
250802a2 - Update dependencies for 2026.1 (#19196)

Commit
56 days ago
Update dependencies for 2026.1 (#19196) Most of the work for #18681 ### Summary of the issue: NVDA has a number of dependencies that should be updated. ### Description of user facing changes: None known ### Description of developer facing changes: Dependencies have been updated Six is no longer transitively included in NVDA ### Description of development approach: Update package versions in `pyproject.toml`, checking each dependency's release notes for breaking changes that may effect us. Removed a few straggling dependencies on six. Given we're now on Python 3.13, we really don't need a python 2 compatibility module any more. Plus, we were relying on it while only getting it transitively. Did not update sphinx or sphinx_rtd_theme, as these dependencies are only used for building API docs, which is currently broken. Did not update ISimpleDOM, as this seems like it may be a non-trivial change. Updating eSpeak-ng, CLDR, liblouis should be done in a separate commit. * [x] comtypes * [x] cryptography * [x] wxPython * [x] configobj * [x] requests * [x] url-normalize * [x] pycaw * [x] nh3 * [x] crowdin-api-client * [x] Markdown * [x] lxml * [x] pymdown-extensions * [x] onnxruntime * [x] numpy * [x] setuptools * [x] robotframework * [x] onnx * [x] The following packages are already up to date: * schedule * pyserial * fast-diff-match-patch * mdx_truly_sane_lists * markdown-link-attr-modifier * mdx-gh-links * SCons * py2exe * pyyaml * robotremoteserver * robotframework-screencaplibrary * unittest-xml-reporting * parameterized Update each submodule, performing required steps in the repo first, as required. * [x] ia2 * [x] sonic * [x] w3c-aria-practices * [x] wil * [x] The following dependencies were already up to date: * Adobe Acrobat Access (miscDeps) * nsis ### Testing strategy: System and unit tests,plus general usage as smoke test. Tested Remote Access using a self-hosted server and nvdaremote.com. Tested using OneCore and eSpeak with rate boost enabled ### Known issues with pull request: None
Author
Parents
Loading