summaryrefslogtreecommitdiff
path: root/requirements.txt
AgeCommit message (Collapse)Author
2026-08-16[upd] pypi: Bump the minor group across 1 directory with 6 updates (#6540)dependabot[bot]
* [upd] pypi: Bump the minor group across 1 directory with 6 updates Bumps the minor group with 6 updates in the / directory: | Package | From | To | | --- | --- | --- | | [granian](https://github.com/emmett-framework/granian) | `2.7.9` | `2.8.1` | | [pylint](https://github.com/pylint-dev/pylint) | `4.0.6` | `4.0.7` | | [selenium](https://github.com/SeleniumHQ/Selenium) | `4.46.0` | `4.47.0` | | [wlc](https://github.com/WeblateOrg/wlc) | `2.1.0` | `2.1.1` | | [httpx-socks](https://github.com/romis2012/httpx-socks) | `0.10.0` | `0.13.0` | | [typer](https://github.com/fastapi/typer) | `0.27.0` | `0.27.1` | Updates `granian` from 2.7.9 to 2.8.1 - [Release notes](https://github.com/emmett-framework/granian/releases) - [Commits](https://github.com/emmett-framework/granian/compare/v2.7.9...v2.8.1) Updates `pylint` from 4.0.6 to 4.0.7 - [Release notes](https://github.com/pylint-dev/pylint/releases) - [Commits](https://github.com/pylint-dev/pylint/compare/v4.0.6...v4.0.7) Updates `selenium` from 4.46.0 to 4.47.0 - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.46.0...selenium-4.47.0) Updates `wlc` from 2.1.0 to 2.1.1 - [Release notes](https://github.com/WeblateOrg/wlc/releases) - [Changelog](https://github.com/WeblateOrg/wlc/blob/main/CHANGES.rst) - [Commits](https://github.com/WeblateOrg/wlc/compare/2.1.0...2.1.1) Updates `httpx-socks` from 0.10.0 to 0.13.0 - [Release notes](https://github.com/romis2012/httpx-socks/releases) - [Commits](https://github.com/romis2012/httpx-socks/compare/v0.10.0...v0.13.0) Updates `typer` from 0.27.0 to 0.27.1 - [Release notes](https://github.com/fastapi/typer/releases) - [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md) - [Commits](https://github.com/fastapi/typer/compare/0.27.0...0.27.1) --- updated-dependencies: - dependency-name: granian dependency-version: 2.8.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor - dependency-name: httpx-socks dependency-version: 0.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor - dependency-name: pylint dependency-version: 4.0.7 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor - dependency-name: selenium dependency-version: 4.47.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor - dependency-name: typer dependency-version: 0.27.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor - dependency-name: wlc dependency-version: 2.1.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor ... Signed-off-by: dependabot[bot] <support@github.com> * [fix] network: bump httpx-socks to 0.13.1 for python-socks 3 httpx-socks 0.10.0 calls the default AnyIO Proxy with proxy_ssl. python-socks 3.0.0 dropped that kwarg, so Tor/SOCKS startup checks crash. 0.13.1 uses the v2 API (proxy_ssl still accepted) and allows python-socks<4. Drop the unused loop= argument; 0.13.1 forwards extra kwargs to httpcore.AsyncConnectionPool, which rejects loop. Closes: searxng/searxng#6514 Signed-off-by: Richard Freeman <rich@rich0.org> --------- Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: Richard Freeman <rich@rich0.org> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Richard Freeman <rich@rich0.org>
2026-08-12Revert "[upd] pypi: Bump the minor group across 1 directory with 3 updates ↵Ivan Gabaldon
(#…" (#6515) This reverts commit e8e710e42a3ab2bce27d1f97e51d8d4ccaa80871.
2026-08-11[upd] pypi: Bump the minor group across 1 directory with 3 updates (#6495)dependabot[bot]
Bumps the minor group with 3 updates in the / directory: [typer](https://github.com/fastapi/typer), [wlc](https://github.com/WeblateOrg/wlc) and [granian](https://github.com/emmett-framework/granian). Updates `typer` from 0.27.0 to 0.27.1 - [Release notes](https://github.com/fastapi/typer/releases) - [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md) - [Commits](https://github.com/fastapi/typer/compare/0.27.0...0.27.1) Updates `wlc` from 2.1.0 to 2.1.1 - [Release notes](https://github.com/WeblateOrg/wlc/releases) - [Changelog](https://github.com/WeblateOrg/wlc/blob/main/CHANGES.rst) - [Commits](https://github.com/WeblateOrg/wlc/compare/2.1.0...2.1.1) Updates `granian` from 2.7.9 to 2.8.0 - [Release notes](https://github.com/emmett-framework/granian/releases) - [Commits](https://github.com/emmett-framework/granian/compare/v2.7.9...v2.8.0) --- updated-dependencies: - dependency-name: typer dependency-version: 0.27.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor - dependency-name: wlc dependency-version: 2.1.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor - dependency-name: granian dependency-version: 2.8.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-28[upd] pypi: Bump certifi from 2026.6.17 to 2026.7.22 in the minor group (#6446)dependabot[bot]
Bumps the minor group with 1 update: [certifi](https://github.com/certifi/python-certifi). Updates `certifi` from 2026.6.17 to 2026.7.22 - [Commits](https://github.com/certifi/python-certifi/compare/2026.06.17...2026.07.22) --- updated-dependencies: - dependency-name: certifi dependency-version: 2026.7.22 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-17[upd] pypi: Bump the minor group with 2 updates (#6425)dependabot[bot]
Bumps the minor group with 2 updates: [typer](https://github.com/fastapi/typer) and [selenium](https://github.com/SeleniumHQ/Selenium). Updates `typer` from 0.26.8 to 0.27.0 - [Release notes](https://github.com/fastapi/typer/releases) - [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md) - [Commits](https://github.com/fastapi/typer/compare/0.26.8...0.27.0) Updates `selenium` from 4.45.0 to 4.46.0 - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.45.0...selenium-4.46.0)
2026-07-03[upd] pypi: Bump the minor group with 5 updates (#6356)dependabot[bot]
Bumps the minor group with 5 updates: | Package | From | To | | --- | --- | --- | | [granian](https://github.com/emmett-framework/granian) | `2.7.7` | `2.7.8` | | [typer](https://github.com/fastapi/typer) | `0.26.7` | `0.26.8` | | [typing-extensions](https://github.com/python/typing_extensions) | `4.15.0` | `4.16.0` | | [wlc](https://github.com/WeblateOrg/wlc) | `2.0.0` | `2.1.0` | | [basedpyright](https://github.com/detachhead/basedpyright) | `1.39.8` | `1.39.9` | Updates `granian` from 2.7.7 to 2.7.8 - [Release notes](https://github.com/emmett-framework/granian/releases) - [Commits](https://github.com/emmett-framework/granian/compare/v2.7.7...v2.7.8) Updates `typer` from 0.26.7 to 0.26.8 - [Release notes](https://github.com/fastapi/typer/releases) - [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md) - [Commits](https://github.com/fastapi/typer/compare/0.26.7...0.26.8) Updates `typing-extensions` from 4.15.0 to 4.16.0 - [Release notes](https://github.com/python/typing_extensions/releases) - [Changelog](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md) - [Commits](https://github.com/python/typing_extensions/compare/4.15.0...4.16.0) Updates `wlc` from 2.0.0 to 2.1.0 - [Release notes](https://github.com/WeblateOrg/wlc/releases) - [Changelog](https://github.com/WeblateOrg/wlc/blob/main/CHANGES.rst) - [Commits](https://github.com/WeblateOrg/wlc/compare/2.0.0...2.1.0) Updates `basedpyright` from 1.39.8 to 1.39.9 - [Release notes](https://github.com/detachhead/basedpyright/releases) - [Commits](https://github.com/detachhead/basedpyright/compare/v1.39.8...v1.39.9)
2026-06-22[upd] pypi: Bump the minor group with 5 updates (#6291)dependabot[bot]
Bumps the minor group with 5 updates: | Package | From | To | | --- | --- | --- | | [certifi](https://github.com/certifi/python-certifi) | `2026.5.20` | `2026.6.17` | | [pylint](https://github.com/pylint-dev/pylint) | `4.0.5` | `4.0.6` | | [selenium](https://github.com/SeleniumHQ/Selenium) | `4.44.0` | `4.45.0` | | [sphinxcontrib-programoutput](https://github.com/OpenNTI/sphinxcontrib-programoutput) | `0.19` | `0.20` | | [basedpyright](https://github.com/detachhead/basedpyright) | `1.39.7` | `1.39.8` |
2026-06-05[upd] pypi: Bump typer from 0.26.3 to 0.26.7 in the minor group (#6205)dependabot[bot]
Bumps the minor group with 1 update: [typer](https://github.com/fastapi/typer). Updates `typer` from 0.26.3 to 0.26.7 - [Release notes](https://github.com/fastapi/typer/releases) - [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md) - [Commits](https://github.com/fastapi/typer/compare/0.26.3...0.26.7)
2026-05-30[upd] pypi: Bump the minor group with 3 updates (#6164)dependabot[bot]
Bumps the minor group with 3 updates: [granian](https://github.com/emmett-framework/granian), [basedpyright](https://github.com/detachhead/basedpyright) and [typer](https://github.com/fastapi/typer). Updates `granian` from 2.7.4 to 2.7.5 - [Release notes](https://github.com/emmett-framework/granian/releases) - [Commits](https://github.com/emmett-framework/granian/compare/v2.7.4...v2.7.5) Updates `basedpyright` from 1.39.5 to 1.39.6 - [Release notes](https://github.com/detachhead/basedpyright/releases) - [Commits](https://github.com/detachhead/basedpyright/compare/v1.39.5...v1.39.6) Updates `typer` from 0.25.1 to 0.26.3 - [Release notes](https://github.com/fastapi/typer/releases) - [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md) - [Commits](https://github.com/fastapi/typer/compare/0.25.1...0.26.3)
2026-05-22[upd] pypi: Bump the minor group with 3 updates (#6113)dependabot[bot]
Bumps the minor group with 3 updates: [certifi](https://github.com/certifi/python-certifi), [lxml](https://github.com/lxml/lxml) and [basedpyright](https://github.com/detachhead/basedpyright). Updates `certifi` from 2026.4.22 to 2026.5.20 - [Commits](https://github.com/certifi/python-certifi/compare/2026.04.22...2026.05.20) Updates `lxml` from 6.1.0 to 6.1.1 - [Release notes](https://github.com/lxml/lxml/releases) - [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt) - [Commits](https://github.com/lxml/lxml/compare/lxml-6.1.0...lxml-6.1.1) Updates `basedpyright` from 1.39.4 to 1.39.5 - [Release notes](https://github.com/detachhead/basedpyright/releases) - [Commits](https://github.com/detachhead/basedpyright/compare/v1.39.4...v1.39.5)
2026-05-09[upd] pypi: Bump markdown-it-py from 4.0.0 to 4.2.0 in the minor group (#6054)dependabot[bot]
Bumps the minor group with 1 update: [markdown-it-py](https://github.com/executablebooks/markdown-it-py). Updates `markdown-it-py` from 4.0.0 to 4.2.0 - [Release notes](https://github.com/executablebooks/markdown-it-py/releases) - [Changelog](https://github.com/executablebooks/markdown-it-py/blob/master/CHANGELOG.md) - [Commits](https://github.com/executablebooks/markdown-it-py/compare/v4.0.0...v4.2.0) --- updated-dependencies: - dependency-name: markdown-it-py dependency-version: 4.2.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor
2026-05-02[upd] pypi: Bump typer from 0.25.0 to 0.25.1 in the minor group (#6040)dependabot[bot]
Bumps the minor group with 1 update: [typer](https://github.com/fastapi/typer). Updates `typer` from 0.25.0 to 0.25.1 - [Release notes](https://github.com/fastapi/typer/releases) - [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md) - [Commits](https://github.com/fastapi/typer/compare/0.25.0...0.25.1) --- updated-dependencies: - dependency-name: typer dependency-version: 0.25.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor
2026-04-29[upd] pypi: Bump the minor group across 1 directory with 4 updates (#6037)dependabot[bot]
Bumps the minor group with 4 updates in the / directory: [certifi](https://github.com/certifi/python-certifi), [typer](https://github.com/fastapi/typer), [granian](https://github.com/emmett-framework/granian) and [basedpyright](https://github.com/detachhead/basedpyright). Updates `certifi` from 2026.2.25 to 2026.4.22 - [Commits](https://github.com/certifi/python-certifi/compare/2026.02.25...2026.04.22) Updates `typer` from 0.24.1 to 0.25.0 - [Release notes](https://github.com/fastapi/typer/releases) - [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md) - [Commits](https://github.com/fastapi/typer/compare/0.24.1...0.25.0) Updates `granian` from 2.7.3 to 2.7.4 - [Release notes](https://github.com/emmett-framework/granian/releases) - [Commits](https://github.com/emmett-framework/granian/compare/v2.7.3...v2.7.4) Updates `basedpyright` from 1.39.2 to 1.39.3 - [Release notes](https://github.com/detachhead/basedpyright/releases) - [Commits](https://github.com/detachhead/basedpyright/compare/v1.39.2...v1.39.3)
2026-04-29[upd] pypi: Bump lxml from 6.0.4 to 6.1.0 (#6036)Markus Heiser
Release 6.1.0 fixes a possible external entity injection (XXE) vulnerability in ``iterparse()`` and the ``ETCompatXMLParser``. https://github.com/lxml/lxml/blob/64ed06c1a0c1833bfac99f209f16c3bdfddfde79/CHANGES.txt#L42-L66 - Closes https://github.com/searxng/searxng/issues/6025 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2026-04-17[upd] pypi: Bump the minor group with 3 updates (#5988)dependabot[bot]
Bumps the minor group with 3 updates: [lxml](https://github.com/lxml/lxml), [msgspec](https://github.com/jcrist/msgspec) and [basedpyright](https://github.com/detachhead/basedpyright). Updates `lxml` from 6.0.3 to 6.0.4 - [Release notes](https://github.com/lxml/lxml/releases) - [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt) - [Commits](https://github.com/lxml/lxml/compare/lxml-6.0.3...lxml-6.0.4) Updates `msgspec` from 0.21.0 to 0.21.1 - [Release notes](https://github.com/jcrist/msgspec/releases) - [Changelog](https://github.com/jcrist/msgspec/blob/main/docs/changelog.md) - [Commits](https://github.com/jcrist/msgspec/compare/0.21.0...0.21.1) Updates `basedpyright` from 1.39.0 to 1.39.2 - [Release notes](https://github.com/detachhead/basedpyright/releases) - [Commits](https://github.com/detachhead/basedpyright/compare/v1.39.0...v1.39.2)
2026-04-11[fix] pexels: circumvent botdetection by passing referer headerBnyro
As a side effect, Cloudscraper is no longer needed. It probably only ever worked by setting the correct request headers, so we don't really need it since we can just set the right request headers and ciphersuites ourselves.
2026-04-11[upd] pypi: Bump the minor group with 4 updates (#5965)dependabot[bot]
Bumps the minor group with 4 updates: [lxml](https://github.com/lxml/lxml), [msgspec](https://github.com/jcrist/msgspec), [granian](https://github.com/emmett-framework/granian) and [selenium](https://github.com/SeleniumHQ/Selenium). Updates `lxml` from 6.0.2 to 6.0.3 - [Release notes](https://github.com/lxml/lxml/releases) - [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt) - [Commits](https://github.com/lxml/lxml/compare/lxml-6.0.2...lxml-6.0.3) Updates `msgspec` from 0.20.0 to 0.21.0 - [Release notes](https://github.com/jcrist/msgspec/releases) - [Changelog](https://github.com/jcrist/msgspec/blob/main/docs/changelog.md) - [Commits](https://github.com/jcrist/msgspec/compare/0.20.0...0.21.0) Updates `granian` from 2.7.2 to 2.7.3 - [Release notes](https://github.com/emmett-framework/granian/releases) - [Commits](https://github.com/emmett-framework/granian/compare/v2.7.2...v2.7.3) Updates `selenium` from 4.41.0 to 4.43.0 - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.41.0...selenium-4.43.0)
2026-04-06[upd] pypi: Bump the minor group with 2 updates (#5947)dependabot[bot]
Bumps the minor group with 2 updates: [pygments](https://github.com/pygments/pygments) and [basedpyright](https://github.com/detachhead/basedpyright). Updates `pygments` from 2.19.2 to 2.20.0 - [Release notes](https://github.com/pygments/pygments/releases) - [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES) - [Commits](https://github.com/pygments/pygments/compare/2.19.2...2.20.0) Updates `basedpyright` from 1.38.4 to 1.39.0 - [Release notes](https://github.com/detachhead/basedpyright/releases) - [Commits](https://github.com/detachhead/basedpyright/compare/v1.38.4...v1.39.0)
2026-03-24[fix] clean up and update python requirements (#5899)Markus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2026-03-06[mod] drop fasttext-predict (#5795)Brock Vojkovic
Removes the `fasttext-predict` dependency and the language detection code. If a user now selects `auto` for the search language, the detected language now falls back directly to the `Accept-Language` header sent by the browser (which was already the fallback when fasttext returned no result). - fasttext's [language detection is unreliable](https://github.com/searxng/searxng/issues/4195) for some languages, especially short search queries, and in particular for queries containing proper names which is a common case. - `fasttext-predict` consumes [significant memory](https://github.com/searxng/searxng/pull/1969#issuecomment-1345366676) without offering users much real value. - the upstream fasttext project was archived by Meta in 2024 - users already have two better alternatives: the `Accept-Language` header and the search-syntax language prefix (e.g. `:fr` or `:de`). Related: https://github.com/searxng/searxng/issues/4195 Closes: https://github.com/searxng/searxng/issues/5790
2026-03-01[upd] pypi: Bump the minor group with 10 updatesdependabot[bot]
Bumps the minor group with 10 updates: | Package | From | To | | --- | --- | --- | | [certifi](https://github.com/certifi/python-certifi) | `2026.1.4` | `2026.2.25` | | [typer](https://github.com/fastapi/typer) | `0.24.0` | `0.24.1` | | [whitenoise](https://github.com/evansd/whitenoise) | `6.11.0` | `6.12.0` | | [pylint](https://github.com/pylint-dev/pylint) | `4.0.4` | `4.0.5` | | [pallets-sphinx-themes](https://github.com/pallets/pallets-sphinx-themes) | `2.3.0` | `2.5.0` | | [sphinxcontrib-programoutput](https://github.com/OpenNTI/sphinxcontrib-programoutput) | `0.18` | `0.19` | | [granian[reload]](https://github.com/emmett-framework/granian) | `2.7.1` | `2.7.2` | | [basedpyright](https://github.com/detachhead/basedpyright) | `1.38.1` | `1.38.2` | | [granian](https://github.com/emmett-framework/granian) | `2.7.1` | `2.7.2` | | [granian[pname]](https://github.com/emmett-framework/granian) | `2.7.1` | `2.7.2` | Updates `certifi` from 2026.1.4 to 2026.2.25 - [Commits](https://github.com/certifi/python-certifi/compare/2026.01.04...2026.02.25) Updates `typer` from 0.24.0 to 0.24.1 - [Release notes](https://github.com/fastapi/typer/releases) - [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md) - [Commits](https://github.com/fastapi/typer/compare/0.24.0...0.24.1) Updates `whitenoise` from 6.11.0 to 6.12.0 - [Changelog](https://github.com/evansd/whitenoise/blob/main/docs/changelog.rst) - [Commits](https://github.com/evansd/whitenoise/compare/6.11.0...6.12.0) Updates `pylint` from 4.0.4 to 4.0.5 - [Release notes](https://github.com/pylint-dev/pylint/releases) - [Commits](https://github.com/pylint-dev/pylint/compare/v4.0.4...v4.0.5) Updates `pallets-sphinx-themes` from 2.3.0 to 2.5.0 - [Release notes](https://github.com/pallets/pallets-sphinx-themes/releases) - [Changelog](https://github.com/pallets/pallets-sphinx-themes/blob/main/CHANGES.md) - [Commits](https://github.com/pallets/pallets-sphinx-themes/compare/2.3.0...2.5.0) Updates `sphinxcontrib-programoutput` from 0.18 to 0.19 - [Changelog](https://github.com/OpenNTI/sphinxcontrib-programoutput/blob/master/CHANGES.rst) - [Commits](https://github.com/OpenNTI/sphinxcontrib-programoutput/compare/0.18...0.19) Updates `granian[reload]` from 2.7.1 to 2.7.2 - [Release notes](https://github.com/emmett-framework/granian/releases) - [Commits](https://github.com/emmett-framework/granian/compare/v2.7.1...v2.7.2) Updates `basedpyright` from 1.38.1 to 1.38.2 - [Release notes](https://github.com/detachhead/basedpyright/releases) - [Commits](https://github.com/detachhead/basedpyright/compare/v1.38.1...v1.38.2) Updates `granian` from 2.7.1 to 2.7.2 - [Release notes](https://github.com/emmett-framework/granian/releases) - [Commits](https://github.com/emmett-framework/granian/compare/v2.7.1...v2.7.2) Updates `granian[pname]` from 2.7.1 to 2.7.2 - [Release notes](https://github.com/emmett-framework/granian/releases) - [Commits](https://github.com/emmett-framework/granian/compare/v2.7.1...v2.7.2) --- updated-dependencies: - dependency-name: certifi dependency-version: 2026.2.25 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor - dependency-name: typer dependency-version: 0.24.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor - dependency-name: whitenoise dependency-version: 6.12.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor - dependency-name: pylint dependency-version: 4.0.5 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor - dependency-name: pallets-sphinx-themes dependency-version: 2.5.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor - dependency-name: sphinxcontrib-programoutput dependency-version: '0.19' dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor - dependency-name: granian[reload] dependency-version: 2.7.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor - dependency-name: basedpyright dependency-version: 1.38.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor - dependency-name: granian dependency-version: 2.7.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor - dependency-name: granian[pname] dependency-version: 2.7.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor ... Signed-off-by: dependabot[bot] <support@github.com>
2026-02-26[feat] engines: add pexels engineBnyro
2026-02-20[upd] pypi: Bump the minor group with 5 updatesdependabot[bot]
Bumps the minor group with 5 updates: | Package | From | To | | --- | --- | --- | | [flask](https://github.com/pallets/flask) | `3.1.2` | `3.1.3` | | [typer](https://github.com/fastapi/typer) | `0.23.0` | `0.24.0` | | [selenium](https://github.com/SeleniumHQ/Selenium) | `4.40.0` | `4.41.0` | | [basedpyright](https://github.com/detachhead/basedpyright) | `1.38.0` | `1.38.1` | | [types-lxml](https://github.com/abelcheung/types-lxml) | `2026.1.1` | `2026.2.16` | Updates `flask` from 3.1.2 to 3.1.3 - [Release notes](https://github.com/pallets/flask/releases) - [Changelog](https://github.com/pallets/flask/blob/main/CHANGES.rst) - [Commits](https://github.com/pallets/flask/compare/3.1.2...3.1.3) Updates `typer` from 0.23.0 to 0.24.0 - [Release notes](https://github.com/fastapi/typer/releases) - [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md) - [Commits](https://github.com/fastapi/typer/compare/0.23.0...0.24.0) Updates `selenium` from 4.40.0 to 4.41.0 - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.40.0...selenium-4.41.0) Updates `basedpyright` from 1.38.0 to 1.38.1 - [Release notes](https://github.com/detachhead/basedpyright/releases) - [Commits](https://github.com/detachhead/basedpyright/compare/v1.38.0...v1.38.1) Updates `types-lxml` from 2026.1.1 to 2026.2.16 - [Release notes](https://github.com/abelcheung/types-lxml/releases) - [Changelog](https://github.com/abelcheung/types-lxml/blob/main/CHANGELOG.md) - [Commits](https://github.com/abelcheung/types-lxml/compare/2026.01.01...2026.02.16) --- updated-dependencies: - dependency-name: flask dependency-version: 3.1.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor - dependency-name: typer dependency-version: 0.24.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor - dependency-name: selenium dependency-version: 4.41.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor - dependency-name: basedpyright dependency-version: 1.38.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor - dependency-name: types-lxml dependency-version: 2026.2.16 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor ... Signed-off-by: dependabot[bot] <support@github.com>
2026-02-14[fix] migrate from typer-slim to typerMarkus Heiser
Package typer-slim does nothing other than depend on typer. The only reason this package exists is as a migration path for old projects that used to depend on typer-slim, so that they can get the latest version of typer. Install instead: pip install typer Package typer-slimis deprecated and will stop receiving any updates and published versions. [1] https://pypi.org/project/typer-slim/ Closes: https://github.com/searxng/searxng/issues/5742 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2026-02-13Revert "[upd] pypi: ..."Ivan Gabaldon
This reverts commit 61d54568528e30d9f89eba44071989070031a202 Related https://github.com/searxng/searxng/issues/5742
2026-02-13[upd] pypi: Bump the minor group with 5 updatesdependabot[bot]
Bumps the minor group with 5 updates: | Package | From | To | | --- | --- | --- | | [typer-slim](https://github.com/fastapi/typer) | `0.21.1` | `0.23.0` | | [granian[reload]](https://github.com/emmett-framework/granian) | `2.7.0` | `2.7.1` | | [basedpyright](https://github.com/detachhead/basedpyright) | `1.37.4` | `1.38.0` | | [granian](https://github.com/emmett-framework/granian) | `2.7.0` | `2.7.1` | | [granian[pname]](https://github.com/emmett-framework/granian) | `2.7.0` | `2.7.1` | Updates `typer-slim` from 0.21.1 to 0.23.0 - [Release notes](https://github.com/fastapi/typer/releases) - [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md) - [Commits](https://github.com/fastapi/typer/compare/0.21.1...0.23.0) Updates `granian[reload]` from 2.7.0 to 2.7.1 - [Release notes](https://github.com/emmett-framework/granian/releases) - [Commits](https://github.com/emmett-framework/granian/compare/v2.7.0...v2.7.1) Updates `basedpyright` from 1.37.4 to 1.38.0 - [Release notes](https://github.com/detachhead/basedpyright/releases) - [Commits](https://github.com/detachhead/basedpyright/compare/v1.37.4...v1.38.0) Updates `granian` from 2.7.0 to 2.7.1 - [Release notes](https://github.com/emmett-framework/granian/releases) - [Commits](https://github.com/emmett-framework/granian/compare/v2.7.0...v2.7.1) Updates `granian[pname]` from 2.7.0 to 2.7.1 - [Release notes](https://github.com/emmett-framework/granian/releases) - [Commits](https://github.com/emmett-framework/granian/compare/v2.7.0...v2.7.1) --- updated-dependencies: - dependency-name: typer-slim dependency-version: 0.23.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor - dependency-name: granian[reload] dependency-version: 2.7.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor - dependency-name: basedpyright dependency-version: 1.38.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor - dependency-name: granian dependency-version: 2.7.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor - dependency-name: granian[pname] dependency-version: 2.7.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor ... Signed-off-by: dependabot[bot] <support@github.com>
2026-02-06[upd] pypi: Bump the minor group with 5 updatesdependabot[bot]
Bumps the minor group with 5 updates: | Package | From | To | | --- | --- | --- | | [granian](https://github.com/emmett-framework/granian) | `2.6.1` | `2.7.0` | | [granian[pname]](https://github.com/emmett-framework/granian) | `2.6.1` | `2.7.0` | | [babel](https://github.com/python-babel/babel) | `2.17.0` | `2.18.0` | | [granian[reload]](https://github.com/emmett-framework/granian) | `2.6.1` | `2.7.0` | | [basedpyright](https://github.com/detachhead/basedpyright) | `1.37.2` | `1.37.4` | Updates `granian` from 2.6.1 to 2.7.0 - [Release notes](https://github.com/emmett-framework/granian/releases) - [Commits](https://github.com/emmett-framework/granian/compare/v2.6.1...v2.7.0) Updates `granian[pname]` from 2.6.1 to 2.7.0 - [Release notes](https://github.com/emmett-framework/granian/releases) - [Commits](https://github.com/emmett-framework/granian/compare/v2.6.1...v2.7.0) Updates `babel` from 2.17.0 to 2.18.0 - [Release notes](https://github.com/python-babel/babel/releases) - [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst) - [Commits](https://github.com/python-babel/babel/compare/v2.17.0...v2.18.0) Updates `granian[reload]` from 2.6.1 to 2.7.0 - [Release notes](https://github.com/emmett-framework/granian/releases) - [Commits](https://github.com/emmett-framework/granian/compare/v2.6.1...v2.7.0) Updates `basedpyright` from 1.37.2 to 1.37.4 - [Release notes](https://github.com/detachhead/basedpyright/releases) - [Commits](https://github.com/detachhead/basedpyright/compare/v1.37.2...v1.37.4) --- updated-dependencies: - dependency-name: granian dependency-version: 2.7.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor - dependency-name: granian[pname] dependency-version: 2.7.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor - dependency-name: babel dependency-version: 2.18.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor - dependency-name: granian[reload] dependency-version: 2.7.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor - dependency-name: basedpyright dependency-version: 1.37.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor ... Signed-off-by: dependabot[bot] <support@github.com>
2026-01-16[upd] pypi: Bump the minor group with 3 updates (#5670)dependabot[bot]
Bumps the minor group with 3 updates: [tomli](https://github.com/hukkin/tomli), [yamllint](https://github.com/adrienverge/yamllint) and [wlc](https://github.com/WeblateOrg/wlc). Updates `tomli` from 2.3.0 to 2.4.0 - [Changelog](https://github.com/hukkin/tomli/blob/master/CHANGELOG.md) - [Commits](https://github.com/hukkin/tomli/compare/2.3.0...2.4.0) Updates `yamllint` from 1.37.1 to 1.38.0 - [Release notes](https://github.com/adrienverge/yamllint/releases) - [Changelog](https://github.com/adrienverge/yamllint/blob/master/CHANGELOG.rst) - [Commits](https://github.com/adrienverge/yamllint/compare/v1.37.1...v1.38.0) Updates `wlc` from 1.16.1 to 1.17.1 - [Release notes](https://github.com/WeblateOrg/wlc/releases) - [Changelog](https://github.com/WeblateOrg/wlc/blob/main/CHANGES.rst) - [Commits](https://github.com/WeblateOrg/wlc/compare/1.16.1...1.17.1)
2026-01-09[upd] pypi: Bump the minor group with 5 updates (#5648)dependabot[bot]
Bumps the minor group with 5 updates: | Package | From | To | | --- | --- | --- | | [granian](https://github.com/emmett-framework/granian) | `2.6.0` | `2.6.1` | | [granian[pname]](https://github.com/emmett-framework/granian) | `2.6.0` | `2.6.1` | | [typer-slim](https://github.com/fastapi/typer) | `0.21.0` | `0.21.1` | | [granian[reload]](https://github.com/emmett-framework/granian) | `2.6.0` | `2.6.1` | | [basedpyright](https://github.com/detachhead/basedpyright) | `1.36.2` | `1.37.1` | Updates `granian` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/emmett-framework/granian/releases) - [Commits](https://github.com/emmett-framework/granian/compare/v2.6.0...v2.6.1) Updates `granian[pname]` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/emmett-framework/granian/releases) - [Commits](https://github.com/emmett-framework/granian/compare/v2.6.0...v2.6.1) Updates `typer-slim` from 0.21.0 to 0.21.1 - [Release notes](https://github.com/fastapi/typer/releases) - [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md) - [Commits](https://github.com/fastapi/typer/compare/0.21.0...0.21.1) Updates `granian[reload]` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/emmett-framework/granian/releases) - [Commits](https://github.com/emmett-framework/granian/compare/v2.6.0...v2.6.1) Updates `basedpyright` from 1.36.2 to 1.37.1 - [Release notes](https://github.com/detachhead/basedpyright/releases) - [Commits](https://github.com/detachhead/basedpyright/compare/v1.36.2...v1.37.1) --- updated-dependencies: - dependency-name: granian dependency-version: 2.6.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor - dependency-name: granian[pname] dependency-version: 2.6.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor - dependency-name: typer-slim dependency-version: 0.21.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor - dependency-name: granian[reload] dependency-version: 2.6.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor - dependency-name: basedpyright dependency-version: 1.37.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-09[upd] pypi: Bump certifi from 2025.11.12 to 2026.1.4dependabot[bot]
Bumps [certifi](https://github.com/certifi/python-certifi) from 2025.11.12 to 2026.1.4. - [Commits](https://github.com/certifi/python-certifi/compare/2025.11.12...2026.01.04) --- updated-dependencies: - dependency-name: certifi dependency-version: 2026.1.4 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2025-12-26[upd] pypi: Bump the minor group with 2 updates (#5598)dependabot[bot]
Bumps the minor group with 2 updates: [typer-slim](https://github.com/fastapi/typer) and [basedpyright](https://github.com/detachhead/basedpyright). Updates `typer-slim` from 0.20.0 to 0.21.0 - [Release notes](https://github.com/fastapi/typer/releases) - [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md) - [Commits](https://github.com/fastapi/typer/compare/0.20.0...0.21.0) Updates `basedpyright` from 1.36.1 to 1.36.2 - [Release notes](https://github.com/detachhead/basedpyright/releases) - [Commits](https://github.com/detachhead/basedpyright/compare/v1.36.1...v1.36.2) --- updated-dependencies: - dependency-name: typer-slim dependency-version: 0.21.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor - dependency-name: basedpyright dependency-version: 1.36.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor
2025-11-29[fix] py: missing module sniffioIvan Gabaldon
2025-11-28[upd] pypi: Bump the minor group with 2 updatesdependabot[bot]
Bumps the minor group with 2 updates: [msgspec](https://github.com/jcrist/msgspec) and [types-lxml](https://github.com/abelcheung/types-lxml). Updates `msgspec` from 0.19.0 to 0.20.0 - [Release notes](https://github.com/jcrist/msgspec/releases) - [Changelog](https://github.com/jcrist/msgspec/blob/main/docs/changelog.md) - [Commits](https://github.com/jcrist/msgspec/compare/0.19.0...0.20.0) Updates `types-lxml` from 2025.8.25 to 2025.11.25 - [Release notes](https://github.com/abelcheung/types-lxml/releases) - [Commits](https://github.com/abelcheung/types-lxml/compare/2025.08.25...2025.11.25) --- updated-dependencies: - dependency-name: msgspec dependency-version: 0.20.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor - dependency-name: types-lxml dependency-version: 2025.11.25 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor ... Signed-off-by: dependabot[bot] <support@github.com>
2025-11-15[upd] pypi: Bump the minor group with 3 updates (#5443)dependabot[bot]
Bumps the minor group with 3 updates: [certifi](https://github.com/certifi/python-certifi), [pylint](https://github.com/pylint-dev/pylint) and [basedpyright](https://github.com/detachhead/basedpyright). Updates `certifi` from 2025.10.5 to 2025.11.12 - [Commits](https://github.com/certifi/python-certifi/compare/2025.10.05...2025.11.12) Updates `pylint` from 4.0.2 to 4.0.3 - [Release notes](https://github.com/pylint-dev/pylint/releases) - [Commits](https://github.com/pylint-dev/pylint/compare/v4.0.2...v4.0.3) Updates `basedpyright` from 1.32.1 to 1.33.0 - [Release notes](https://github.com/detachhead/basedpyright/releases) - [Commits](https://github.com/detachhead/basedpyright/compare/v1.32.1...v1.33.0)
2025-11-06[enh] py: drop deps (#5407)Ivan Gabaldon
The difference between decompression with brotli or gzip in HTML files is negligible for 3 MB of compiled binary package. Introduced in https://github.com/searxng/searxng/commit/eaa694fb7d0e47b943bc6d6edb6cb6a40ab2d85e Closes https://github.com/searxng/searxng/security/code-scanning/276 Closes https://github.com/searxng/searxng/security/dependabot/37
2025-10-24[upd] pypi: Bump the minor group across 1 directory with 5 updates (#5372)dependabot[bot]
Bumps the minor group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [typer-slim](https://github.com/fastapi/typer) | `0.19.2` | `0.20.0` | | [typing-extensions](https://github.com/python/typing_extensions) | `4.14.1` | `4.15.0` | | [pylint](https://github.com/pylint-dev/pylint) | `4.0.1` | `4.0.2` | | [selenium](https://github.com/SeleniumHQ/Selenium) | `4.36.0` | `4.37.0` | | [basedpyright](https://github.com/detachhead/basedpyright) | `1.31.7` | `1.32.1` | Updates `typer-slim` from 0.19.2 to 0.20.0 - [Release notes](https://github.com/fastapi/typer/releases) - [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md) - [Commits](https://github.com/fastapi/typer/compare/0.19.2...0.20.0) Updates `typing-extensions` from 4.14.1 to 4.15.0 - [Release notes](https://github.com/python/typing_extensions/releases) - [Changelog](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md) - [Commits](https://github.com/python/typing_extensions/compare/4.14.1...4.15.0) Updates `pylint` from 4.0.1 to 4.0.2 - [Release notes](https://github.com/pylint-dev/pylint/releases) - [Commits](https://github.com/pylint-dev/pylint/compare/v4.0.1...v4.0.2) Updates `selenium` from 4.36.0 to 4.37.0 - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.36.0...selenium-4.37.0) Updates `basedpyright` from 1.31.7 to 1.32.1 - [Release notes](https://github.com/detachhead/basedpyright/releases) - [Commits](https://github.com/detachhead/basedpyright/compare/v1.31.7...v1.32.1)
2025-10-10[upd] pypi: Bump the minor group with 6 updates (#5293)dependabot[bot]
Bumps the minor group with 6 updates: | Package | From | To | | --- | --- | --- | | [granian](https://github.com/emmett-framework/granian) | `2.5.4` | `2.5.5` | | [certifi](https://github.com/certifi/python-certifi) | `2025.8.3` | `2025.10.5` | | [tomli](https://github.com/hukkin/tomli) | `2.2.1` | `2.3.0` | | [pylint](https://github.com/pylint-dev/pylint) | `3.3.8` | `3.3.9` | | [wlc](https://github.com/WeblateOrg/wlc) | `1.15` | `1.16.1` | | [granian[reload]](https://github.com/emmett-framework/granian) | `2.5.4` | `2.5.5` | Updates `granian` from 2.5.4 to 2.5.5 - [Release notes](https://github.com/emmett-framework/granian/releases) - [Commits](https://github.com/emmett-framework/granian/compare/v2.5.4...v2.5.5) Updates `certifi` from 2025.8.3 to 2025.10.5 - [Commits](https://github.com/certifi/python-certifi/compare/2025.08.03...2025.10.05) Updates `tomli` from 2.2.1 to 2.3.0 - [Changelog](https://github.com/hukkin/tomli/blob/master/CHANGELOG.md) - [Commits](https://github.com/hukkin/tomli/compare/2.2.1...2.3.0) Updates `pylint` from 3.3.8 to 3.3.9 - [Release notes](https://github.com/pylint-dev/pylint/releases) - [Commits](https://github.com/pylint-dev/pylint/compare/v3.3.8...v3.3.9) Updates `wlc` from 1.15 to 1.16.1 - [Release notes](https://github.com/WeblateOrg/wlc/releases) - [Changelog](https://github.com/WeblateOrg/wlc/blob/main/CHANGES.rst) - [Commits](https://github.com/WeblateOrg/wlc/compare/1.15...1.16.1) Updates `granian[reload]` from 2.5.4 to 2.5.5 - [Release notes](https://github.com/emmett-framework/granian/releases) - [Commits](https://github.com/emmett-framework/granian/compare/v2.5.4...v2.5.5) --- updated-dependencies: - dependency-name: granian dependency-version: 2.5.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor - dependency-name: certifi dependency-version: 2025.10.5 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor - dependency-name: tomli dependency-version: 2.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor - dependency-name: pylint dependency-version: 3.3.9 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor - dependency-name: wlc dependency-version: 1.16.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor - dependency-name: granian[reload] dependency-version: 2.5.5 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor
2025-09-26[upd] pypi: Bump the minor group with 4 updates (#5246)dependabot[bot]
Bumps the minor group with 4 updates: [lxml](https://github.com/lxml/lxml), [pyyaml](https://github.com/yaml/pyyaml), [typer-slim](https://github.com/fastapi/typer) and [basedpyright](https://github.com/detachhead/basedpyright). Updates `lxml` from 6.0.1 to 6.0.2 - [Release notes](https://github.com/lxml/lxml/releases) - [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt) - [Commits](https://github.com/lxml/lxml/compare/lxml-6.0.1...lxml-6.0.2) Updates `pyyaml` from 6.0.2 to 6.0.3 - [Release notes](https://github.com/yaml/pyyaml/releases) - [Changelog](https://github.com/yaml/pyyaml/blob/6.0.3/CHANGES) - [Commits](https://github.com/yaml/pyyaml/compare/6.0.2...6.0.3) Updates `typer-slim` from 0.17.4 to 0.19.2 - [Release notes](https://github.com/fastapi/typer/releases) - [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md) - [Commits](https://github.com/fastapi/typer/compare/0.17.4...0.19.2) Updates `basedpyright` from 1.31.4 to 1.31.5 - [Release notes](https://github.com/detachhead/basedpyright/releases) - [Commits](https://github.com/detachhead/basedpyright/compare/v1.31.4...v1.31.5)
2025-09-20[mod] py: remove uvloop (#5220)Ivan Gabaldon
We get some good stuff without uvloop, 13MB~ less of dependencies, 3 minutes of build time for armv7 saved, and we are one step closer to NT compatibility. Although it's true that theoretically the raw performance have worsened on network side (we only used uvloop for that), the latest cpython versions have been improving on asyncio performance.
2025-09-19[upd] pypi: Bump the minor group with 3 updates (#5213)dependabot[bot]
Bumps the minor group with 3 updates: [whitenoise](https://github.com/evansd/whitenoise), [granian[reload]](https://github.com/emmett-framework/granian) and [granian](https://github.com/emmett-framework/granian). Updates `whitenoise` from 6.10.0 to 6.11.0 - [Changelog](https://github.com/evansd/whitenoise/blob/main/docs/changelog.rst) - [Commits](https://github.com/evansd/whitenoise/compare/6.10.0...6.11.0) Updates `granian[reload]` from 2.5.3 to 2.5.4 - [Release notes](https://github.com/emmett-framework/granian/releases) - [Commits](https://github.com/emmett-framework/granian/compare/v2.5.3...v2.5.4) Updates `granian` from 2.5.3 to 2.5.4 - [Release notes](https://github.com/emmett-framework/granian/releases) - [Commits](https://github.com/emmett-framework/granian/compare/v2.5.3...v2.5.4) --- updated-dependencies: - dependency-name: whitenoise dependency-version: 6.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor - dependency-name: granian[reload] dependency-version: 2.5.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor - dependency-name: granian dependency-version: 2.5.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-14[upd] pypi: Bump the minor group with 5 updates (#5200)dependabot[bot]
Bumps the minor group with 5 updates: | Package | From | To | | --- | --- | --- | | [setproctitle](https://github.com/dvarrazzo/py-setproctitle) | `1.3.6` | `1.3.7` | | [typer-slim](https://github.com/fastapi/typer) | `0.17.3` | `0.17.4` | | [whitenoise](https://github.com/evansd/whitenoise) | `6.9.0` | `6.10.0` | | [granian[reload]](https://github.com/emmett-framework/granian) | `2.5.2` | `2.5.3` | | [granian](https://github.com/emmett-framework/granian) | `2.5.2` | `2.5.3` | Updates `setproctitle` from 1.3.6 to 1.3.7 - [Changelog](https://github.com/dvarrazzo/py-setproctitle/blob/master/HISTORY.rst) - [Commits](https://github.com/dvarrazzo/py-setproctitle/compare/version-1.3.6...version-1.3.7) Updates `typer-slim` from 0.17.3 to 0.17.4 - [Release notes](https://github.com/fastapi/typer/releases) - [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md) - [Commits](https://github.com/fastapi/typer/compare/0.17.3...0.17.4) Updates `whitenoise` from 6.9.0 to 6.10.0 - [Changelog](https://github.com/evansd/whitenoise/blob/main/docs/changelog.rst) - [Commits](https://github.com/evansd/whitenoise/compare/6.9.0...6.10.0) Updates `granian[reload]` from 2.5.2 to 2.5.3 - [Release notes](https://github.com/emmett-framework/granian/releases) - [Commits](https://github.com/emmett-framework/granian/compare/v2.5.2...v2.5.3) Updates `granian` from 2.5.2 to 2.5.3 - [Release notes](https://github.com/emmett-framework/granian/releases) - [Commits](https://github.com/emmett-framework/granian/compare/v2.5.2...v2.5.3)
2025-09-05[upd] pypi: Bump the minor group across 1 directory with 5 updates (#5184)dependabot[bot]
Bumps the minor group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [typer-slim](https://github.com/fastapi/typer) | `0.16.1` | `0.17.3` | | [granian[reload]](https://github.com/emmett-framework/granian) | `2.5.1` | `2.5.2` | | [basedpyright](https://github.com/detachhead/basedpyright) | `1.31.3` | `1.31.4` | | [types-lxml](https://github.com/abelcheung/types-lxml) | `2025.3.30` | `2025.8.25` | | [granian](https://github.com/emmett-framework/granian) | `2.5.1` | `2.5.2` | Updates `typer-slim` from 0.16.1 to 0.17.3 - [Release notes](https://github.com/fastapi/typer/releases) - [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md) - [Commits](https://github.com/fastapi/typer/compare/0.16.1...0.17.3) Updates `granian[reload]` from 2.5.1 to 2.5.2 - [Release notes](https://github.com/emmett-framework/granian/releases) - [Commits](https://github.com/emmett-framework/granian/compare/v2.5.1...v2.5.2) Updates `basedpyright` from 1.31.3 to 1.31.4 - [Release notes](https://github.com/detachhead/basedpyright/releases) - [Commits](https://github.com/detachhead/basedpyright/compare/v1.31.3...v1.31.4) Updates `types-lxml` from 2025.3.30 to 2025.8.25 - [Release notes](https://github.com/abelcheung/types-lxml/releases) - [Commits](https://github.com/abelcheung/types-lxml/compare/2025.03.30...2025.08.25) Updates `granian` from 2.5.1 to 2.5.2 - [Release notes](https://github.com/emmett-framework/granian/releases) - [Commits](https://github.com/emmett-framework/granian/compare/v2.5.1...v2.5.2)
2025-09-03[mod] addition of various type hints / tbcMarkus Heiser
- pyright configuration [1]_ - stub files: types-lxml [2]_ - addition of various type hints - enable use of new type system features on older Python versions [3]_ - ``.tool-versions`` - set python to lowest version we support (3.10.18) [4]_: Older versions typically lack some typing features found in newer Python versions. Therefore, for local type checking (before commit), it is necessary to use the older Python interpreter. .. [1] https://docs.basedpyright.com/v1.20.0/configuration/config-files/ .. [2] https://pypi.org/project/types-lxml/ .. [3] https://typing-extensions.readthedocs.io/en/latest/# .. [4] https://mise.jdx.dev/configuration.html#tool-versions Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> Format: reST
2025-08-29[upd] pypi: Bump the minor group with 3 updates (#5166)dependabot[bot]
Bumps the minor group with 3 updates: [lxml](https://github.com/lxml/lxml), [granian[reload]](https://github.com/emmett-framework/granian) and [granian](https://github.com/emmett-framework/granian). Updates `lxml` from 6.0.0 to 6.0.1 - [Release notes](https://github.com/lxml/lxml/releases) - [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt) - [Commits](https://github.com/lxml/lxml/compare/lxml-6.0.0...lxml-6.0.1) Updates `granian[reload]` from 2.5.0 to 2.5.1 - [Release notes](https://github.com/emmett-framework/granian/releases) - [Commits](https://github.com/emmett-framework/granian/compare/v2.5.0...v2.5.1) Updates `granian` from 2.5.0 to 2.5.1 - [Release notes](https://github.com/emmett-framework/granian/releases) - [Commits](https://github.com/emmett-framework/granian/compare/v2.5.0...v2.5.1)
2025-08-22[upd] pypi: Bump the minor group with 4 updates (#5142)dependabot[bot]
Bumps the minor group with 4 updates: [flask](https://github.com/pallets/flask), [typer-slim](https://github.com/fastapi/typer), [pylint](https://github.com/pylint-dev/pylint) and [basedpyright](https://github.com/detachhead/basedpyright). Updates `flask` from 3.1.1 to 3.1.2 - [Release notes](https://github.com/pallets/flask/releases) - [Changelog](https://github.com/pallets/flask/blob/main/CHANGES.rst) - [Commits](https://github.com/pallets/flask/compare/3.1.1...3.1.2) Updates `typer-slim` from 0.16.0 to 0.16.1 - [Release notes](https://github.com/fastapi/typer/releases) - [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md) - [Commits](https://github.com/fastapi/typer/compare/0.16.0...0.16.1) Updates `pylint` from 3.3.7 to 3.3.8 - [Release notes](https://github.com/pylint-dev/pylint/releases) - [Commits](https://github.com/pylint-dev/pylint/compare/v3.3.7...v3.3.8) Updates `basedpyright` from 1.31.0 to 1.31.3 - [Release notes](https://github.com/detachhead/basedpyright/releases) - [Commits](https://github.com/detachhead/basedpyright/compare/v1.31.0...v1.31.3)
2025-08-18[upd] pypi: Bump the minor group across 1 directory with 2 updates (#5126)dependabot[bot]
Bumps the minor group with 2 updates in the / directory: [valkey](https://github.com/valkey-io/valkey-py) and [selenium](https://github.com/SeleniumHQ/Selenium). Updates `valkey` from 6.1.0 to 6.1.1 - [Release notes](https://github.com/valkey-io/valkey-py/releases) - [Commits](https://github.com/valkey-io/valkey-py/compare/v6.1.0...v6.1.1) Updates `selenium` from 4.34.2 to 4.35.0 - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/commits/selenium-4.35.0) --- updated-dependencies: - dependency-name: valkey dependency-version: 6.1.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor - dependency-name: selenium dependency-version: 4.35.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-08[upd] pypi: Bump certifi from 2025.7.14 to 2025.8.3 in the minor group (#5097)dependabot[bot]
Bumps the minor group with 1 update: [certifi](https://github.com/certifi/python-certifi). Updates `certifi` from 2025.7.14 to 2025.8.3 - [Commits](https://github.com/certifi/python-certifi/compare/2025.07.14...2025.08.03) --- updated-dependencies: - dependency-name: certifi dependency-version: 2025.8.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-23[enh] py: whitenoise for static handling (#5032)Ivan Gabaldon
While looking at ways to better handle static files, I saw a package that replaces Flask `static_folder` functionality. Not only it's considerably faster, but already includes the capability to serve sidecars without having to intercept. This also replaces the uWSGI folder mapping functionality. Closes https://github.com/searxng/searxng/issues/4977
2025-07-18[upd] pypi: Bump certifi from 2025.7.9 to 2025.7.14 in the minor group (#5022)dependabot[bot]
Bumps the minor group with 1 update: [certifi](https://github.com/certifi/python-certifi). Updates `certifi` from 2025.7.9 to 2025.7.14 - [Commits](https://github.com/certifi/python-certifi/compare/2025.07.09...2025.07.14) --- updated-dependencies: - dependency-name: certifi dependency-version: 2025.7.14 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-11[upd] pypi: Bump the minor group with 2 updates (#5000)dependabot[bot]
Bumps the minor group with 2 updates: [selenium](https://github.com/SeleniumHQ/Selenium) and [certifi](https://github.com/certifi/python-certifi). Updates `selenium` from 4.34.0 to 4.34.2 - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/commits) Updates `certifi` from 2025.6.15 to 2025.7.9 - [Commits](https://github.com/certifi/python-certifi/compare/2025.06.15...2025.07.09) --- updated-dependencies: - dependency-name: selenium dependency-version: 4.34.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor - dependency-name: certifi dependency-version: 2025.7.9 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor