dependabot[bot]
81c9c23862
[upd] github-actions: Bump actions/setup-node from 6.4.0 to 7.0.0 ( #6423 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 6.4.0 to 7.0.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](48b55a011b...8207627860 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-17 14:27:38 +02:00
dependabot[bot]
6913fba208
[upd] pypi: Bump the minor group with 2 updates ( #6425 )
...
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-17 14:24:17 +02:00
Bnyro
2daa4d4815
[fix] qwant: can't fetch engine traits because engine.about is no longer a dict
2026-07-17 12:27:46 +02:00
Bnyro
de8f73f434
[fix] cache: maintenance period comment duration 2h instead of 1h
2026-07-17 12:24:47 +02:00
Bnyro
9f9c00819e
[fix] tiger: remember auth cookie for 2 months, not 1 day
2026-07-16 23:31:59 +02:00
Bnyro
b72a87676f
[fix] public domain image archive: crashes upon response
...
The code used here has always been "bad" because `about` shouldn't be used
as data source, but the engine probably broke when type checks / dataclasses
for the about parameter in engines has been added with
<https://github.com/searxng/searxng/pull/6258 >.
Error log:
```
WARNING searx.engines.public domain im: ErrorContext('searx/engines/public_domain_image_archive.py', 143, '\'url\': _clean_url(f"{about[\'website\']}/images/{result[\'objectID\']}"),', 'TypeError', None, ("'EngineAbout' object is not subscriptable",)) False
ERROR searx.engines.public domain im: exception : 'EngineAbout' object is not subscriptable
Traceback (most recent call last):
File "/home/bnyro/Projects/searxng/searx/search/processors/online.py", line 253, in search
search_results = self._search_basic(query, params)
File "/home/bnyro/Projects/searxng/searx/search/processors/online.py", line 239, in _search_basic
return self.engine.response(response)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
File "/home/bnyro/Projects/searxng/searx/engines/public_domain_image_archive.py", line 143, in response
'url': _clean_url(f"{about['website']}/images/{result['objectID']}"),
~~~~~^^^^^^^^^^^
TypeError: 'EngineAbout' object is not subscriptable
```
2026-07-16 15:50:58 +02:00
Bnyro
f2432e33d6
[fix] engine cache: return default value when cache entry expired
...
It's possible that it's expired but has not yet been automatically deleted
by the periodic maintenance because that, by default, runs only every 2 hours.
Related:
- see https://github.com/searxng/searxng/pull/6409#discussion_r3584712601
2026-07-16 12:37:26 +02:00
vojkovic
7b2199ecdf
[fix] autocomplete suggestrelevance scores for chromium
2026-07-15 23:45:25 +08:00
Bnyro
4a9c19d7bf
[mod] images.html: display all engines that found the result, not only the first one
2026-07-15 17:44:11 +02:00
Bnyro
5cb4cb2bc5
[fix] qwant: engine blocked with captcha
...
Qwant now requires a `datadome` cookie that it returns
in the first search response as a `Set-Cookie`.
This cookie has to be sent for all requests, otherwise they
will be blocked.
This means that now, the first search request is blocked (results in CAPTCHA),
and only the subsequent searches work (same happens on the Qwant website for me).
However, I don't think it's worth repeating the same
search request multiple times very quickly because
that also makes us more suspicious.
2026-07-15 17:39:10 +02:00
Bnyro
5a448596ab
[feat] engines: add avalw.org (general)
...
The index is very small, so it often doesn't find anything.
It also has news support, but the results are unusable.
2026-07-15 17:38:46 +02:00
Bnyro
9c49b7e0d7
[fix] results: display internationalized domain names human-friendly
...
Some search engines encode domains that contain special characters
in the IDN format, i.e. by using Punycode (https://en.wikipedia.org/wiki/Punycode ).
This means that domains formatted like that are not human readable
and thus very unintuive.
Also, as only some engines use Punycode, this often causes a result
to appear multiple times, once with a Punycode domain (e.g. xn--allestrungen-9ib.de),
and once with a normal domain (e.g. allestörungen.de).
Always formatting the domains nicely has the caveat that the official sites
are harder to distinguish from malicious clones that just swapped out some
characters by using Punycode, e.g. replaced `a` with `á`. I don't think
that will be much of an issue though - I don't think Punycode results
previously stopped users from clicking the link, and I also think that
most search engines filter out such bad results or don't even have them
indexed.
2026-07-15 17:38:04 +02:00
Bnyro
58e02a01ae
[fix] tusksearch: fix engine blocked by bot protection
...
Changes:
- the `embed.js` request now requires a user agent header
- we include a user agent in the "actual" request (I dropped it by accident)
- we only send the first 4 decimal places of the location
instead of 7+ (not required, but harder to detect)
2026-07-14 20:32:31 +02:00
Bnyro
7fa9f16225
[fix] heexy: blocked by cloudflare
2026-07-14 20:32:18 +02:00
Onev
9e25585aec
[refactor] engines: use datetime.fromisoformat instead of datetime.strptime where possible ( #6394 )
...
Refactor engines that parse ISO 8601 dates with strptime to use
fromisoformat instead. In most cases this is a direct replacement of
strptime(text, "format") with fromisoformat(text).
For engines where the source has a trailing "Z" that strptime consumed
as a literal (e.g. "%Y-%m-%dT%H:%M:%S.%fZ" in huggingface.py), add
rstrip("Z") to keep the output naive and preserve the existing behavior.
In sogou.py the date is extracted with a regular expression, which can
yield strings like "2026-7-11". strptime accepts this via its format
string, but fromisoformat does not. To preserve the existing behavior
and satisfy the format fromisoformat expects, add zero-padding for the
month and day.
Closes : #6098
---------
Signed-off-by: OneVth <onebrotravel@gmail.com >
2026-07-13 17:46:56 +02:00
Ivan Gabaldon
c19d86faa3
[mod] ci: remove security ( #6400 )
...
Manage alerts directly from Docker Hub
2026-07-12 13:09:19 +02:00
Ivan Gabaldon
21fa7b0be1
[mod] ci: rework workflows ( #6401 )
...
* [mod] ci: rework workflows
mod: ubuntu 26.04 runners
mod: remove podman-static
mod: longer container cache
mod: remove useless pr information
mod: sort steps
fix: use commit ref on workflow_run children
fix: missing container workflow_run check
fix: nodejs cache
* [fix] ci: apply suggestions
https://github.com/searxng/searxng/pull/6401#discussion_r3566147961
https://github.com/searxng/searxng/pull/6401#discussion_r3566147970
2026-07-12 13:04:11 +02:00
dependabot[bot]
74b4e7c8d1
[upd] web-client (simple): Bump the minor group across 1 directory with 5 updates ( #6399 )
...
Bumps the minor group with 5 updates in the /client/simple directory:
| Package | From | To |
| --- | --- | --- |
| [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome ) | `2.5.2` | `2.5.3` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `26.1.0` | `26.1.1` |
| [browserslist](https://github.com/browserslist/browserslist ) | `4.28.4` | `4.28.6` |
| [svgo](https://github.com/svg/svgo ) | `4.0.1` | `4.0.2` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) | `8.1.3` | `8.1.4` |
Updates `@biomejs/biome` from 2.5.2 to 2.5.3
- [Release notes](https://github.com/biomejs/biome/releases )
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md )
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.5.3/packages/@biomejs/biome )
Updates `@types/node` from 26.1.0 to 26.1.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `browserslist` from 4.28.4 to 4.28.6
- [Release notes](https://github.com/browserslist/browserslist/releases )
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md )
- [Commits](https://github.com/browserslist/browserslist/compare/4.28.4...4.28.6 )
Updates `svgo` from 4.0.1 to 4.0.2
- [Release notes](https://github.com/svg/svgo/releases )
- [Commits](https://github.com/svg/svgo/compare/v4.0.1...v4.0.2 )
Updates `vite` from 8.1.3 to 8.1.4
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v8.1.4/packages/vite )
---
updated-dependencies:
- dependency-name: "@biomejs/biome"
dependency-version: 2.5.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: minor
- dependency-name: "@types/node"
dependency-version: 26.1.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: minor
- dependency-name: browserslist
dependency-version: 4.28.6
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: minor
- dependency-name: svgo
dependency-version: 4.0.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: minor
- dependency-name: vite
dependency-version: 8.1.4
dependency-type: direct:development
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>
2026-07-12 08:56:35 +02:00
dependabot[bot]
39f4dd24a5
[upd] web-client (simple): Bump typescript in /client/simple ( #6391 )
...
Bumps [typescript](https://github.com/microsoft/TypeScript ) from 6.0.3 to 7.0.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Commits](https://github.com/microsoft/TypeScript/commits )
---
updated-dependencies:
- dependency-name: typescript
dependency-version: 7.0.2
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-12 08:44:34 +02:00
dependabot[bot]
62a1ab7edd
[upd] pypi: Bump granian from 2.7.8 to 2.7.9 in the minor group ( #6392 )
...
Bumps the minor group with 1 update: [granian](https://github.com/emmett-framework/granian ).
Updates `granian` from 2.7.8 to 2.7.9
- [Release notes](https://github.com/emmett-framework/granian/releases )
- [Commits](https://github.com/emmett-framework/granian/compare/v2.7.8...v2.7.9 )
---
updated-dependencies:
- dependency-name: granian
dependency-version: 2.7.9
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>
2026-07-11 09:13:34 +02:00
github-actions[bot]
4abac08de5
[l10n] update translations from Weblate ( #6393 )
...
493c1d2a7 - 2026-07-07 - lukisko <lukisko@noreply.codeberg.org >
a67b467e5 - 2026-07-06 - marc-lopez <marc-lopez@noreply.codeberg.org >
Co-authored-by: searxng-bot <searxng-bot@users.noreply.github.com >
2026-07-10 23:19:38 +02:00
dependabot[bot]
6a4d5148d6
[upd] github-actions: Bump github/codeql-action/upload-sarif ( #6389 )
...
Bumps [github/codeql-action/upload-sarif](https://github.com/github/codeql-action ) from 4.36.3 to 4.37.0.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](54f647b7e1...99df26d4f1 )
---
updated-dependencies:
- dependency-name: github/codeql-action/upload-sarif
dependency-version: 4.37.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-10 14:17:57 +02:00
dependabot[bot]
799086874d
[upd] github-actions: Bump docker/login-action from 4.3.0 to 4.4.0 ( #6387 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](c99871dec2...af1e73f918 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: 4.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-10 14:15:21 +02:00
dependabot[bot]
83139c26b3
[upd] github-actions: Bump docker/scout-action from 1.23.0 to 1.23.1 ( #6388 )
...
Bumps [docker/scout-action](https://github.com/docker/scout-action ) from 1.23.0 to 1.23.1.
- [Release notes](https://github.com/docker/scout-action/releases )
- [Commits](ce97ec1bb8...2688993af7 )
---
updated-dependencies:
- dependency-name: docker/scout-action
dependency-version: 1.23.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-10 14:14:09 +02:00
Markus Heiser
8456831a04
[mod] show img_load_error.svg if thumbnail fails to load ( #6368 )
...
* [mod] show img_load_error.svg if thumbnail fails to load (#6368 )
Brave and a few other engines occasionally provide dead URLs for the thumbnails,
which looks pretty ugly in the UI. As already with the image search, in case of
an error img_load_error.svg should be displayed here.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de >
* [build] /static (#6368 )
---------
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de >
2026-07-09 18:37:41 +02:00
Bnyro
b512eaa272
[feat] engines: add kovunka.net (general)
2026-07-09 12:11:41 +02:00
Jayant Sharma
1412926f5c
[fix] braveapi: strip HTML tags and filter favicon thumbnails ( #6381 )
2026-07-08 21:19:11 +02:00
Bnyro
3b573e0f89
[fix] heexy: use cookies for cacheft token
...
Heexy now passes the cacheft token via cookies and no
longer via HTTP headers.
Hence, the engine is broken without that change.
2026-07-08 21:01:11 +02:00
Bnyro
da6a230413
[fix] autocomplete: google autocompleter crashes
...
`engines` only contains active engines. Since `google` was set to
inactive, it's no longer part of the , making the engine crash.
With this workaround, we directly load the engine traits from the data
dictionary instead of going the intermediate step with the Google engine.
2026-07-08 20:48:15 +02:00
Bnyro
f69b22c45c
[fix] kagi: crashes when there are no results
2026-07-07 10:49:54 +02:00
Patrick Evans
f930443726
[fix] kagi: safely access unpromised result properties
...
I was testing the new Kagi engine and found for some queries I was getting a
`KeyError` exception from the result parsing.
This PR ensures we only assumes the `url` key exists, and we use `.get()` to
retrieve values for keys that may not be present.
Their API documentation [1] clarifies that only the `url` and `title` properties
are required/guaranteed in the search result object, but this is not correct:
File "/home/patrick/code/searxng/searx/engines/kagi.py", line 161, in response
title=html.unescape(result["title"]),
~~~~~~^^^^^^^^^
KeyError: 'title
Heard back from Kagi support:
> The image results "title' should be marked as optional, as many images likely
> don't have titles - as you've noticed. The only required field there should be
> the "url" field.
[1] https://kagi.redocly.app/api/docs/openapi/search/search#search/search/t=response&c=200&path=data/search
[2] https://github.com/searxng/searxng/issues/2247#issuecomment-4692976877
2026-07-07 10:49:54 +02:00
Bnyro
d58ced8f71
[fix] kagi: results contain HTML tags
2026-07-07 10:35:06 +02:00
Markus Heiser
556d08c395
[fix] google CSE - leftover from PR #6364 ( #6369 )
...
The `ZZ` issue has been fixed in the google.py and the default lang_code is
already `en`:
- https://github.com/searxng/searxng/pull/6364#discussion_r3524461287
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de >
2026-07-06 09:23:28 +02:00
Bnyro
1017631800
[chore] make data.traits ( #6369 )
2026-07-06 09:23:28 +02:00
Bnyro
b64e6ee44a
[feat] google CSE engine: add support for images ( #6369 )
...
Add support for Google CSE images, the normal google images engine doesn't work
anymore, so this is a good workaround for now.
2026-07-06 09:23:28 +02:00
Austin-Olacsi
a6438586a5
[feat] engine: add neocities.org
2026-07-05 13:15:29 +02:00
Markus Heiser
fd5eb84a37
[chore] Google (HTML) engine: remove obsolete GSA User-Agents ( #6366 )
...
The GSA headers that were introduced in PR #5644 unfortunately no longer
work (#6359 ).
The Google engines
- google.py
- google_videos.py
do not work anymore either, but we'll leave it in the code for now:
- In google.py, central functions like get_google_info(..) are provided, which
are also used by other modules.
- We will probably need a Google HTML (and video) engine again very soon.
Related:
- https://github.com/searxng/searxng/issues/6359
- https://github.com/searxng/searxng/pull/6364
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de >
2026-07-05 12:07:23 +02:00
vojkovic
888364c1ce
[chore] update traits for google cse ( #6364 )
2026-07-05 11:50:23 +02:00
vojkovic
1cdf01a719
[feat] engines: add google cse engine ( #6364 )
...
Adds a new google cse engine as an alternative to the currently broken html
google engine.
It works by generating a token which is cached for 1 hour and it only uses the
public CSE id from blackle.com. We do have two others but I think just
hardcoding one will be enough.
Will be broken in 2027 due to google deprecating it but I it will be good while
it lasts.
I found I can get up to 20 results per page. Setting safesearch and language
works and I just copied the traits from the google engine.
Also set old google engine as inactive as it is completely broken for now.
2026-07-05 11:50:23 +02:00
Ivan Gabaldon
747cec4c23
[mod] container: docker.io base source ( #6344 )
2026-07-03 16:10:04 +02:00
dependabot[bot]
4ef70e9451
[upd] web-client (simple): Bump the minor group across 1 directory with 7 updates ( #6318 )
...
Bumps the minor group with 7 updates in the /client/simple directory:
| Package | From | To |
| --- | --- | --- |
| [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome ) | `2.5.0` | `2.5.2` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `26.0.0` | `26.1.0` |
| [browserslist](https://github.com/browserslist/browserslist ) | `4.28.2` | `4.28.4` |
| [less](https://github.com/less/less.js ) | `4.6.6` | `4.6.7` |
| [sharp](https://github.com/lovell/sharp ) | `0.35.1` | `0.35.3` |
| [stylelint](https://github.com/stylelint/stylelint ) | `17.13.0` | `17.14.0` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) | `8.0.16` | `8.1.3` |
Updates `@biomejs/biome` from 2.5.0 to 2.5.2
- [Release notes](https://github.com/biomejs/biome/releases )
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md )
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.5.2/packages/@biomejs/biome )
Updates `@types/node` from 26.0.0 to 26.1.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `browserslist` from 4.28.2 to 4.28.4
- [Release notes](https://github.com/browserslist/browserslist/releases )
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md )
- [Commits](https://github.com/browserslist/browserslist/compare/4.28.2...4.28.4 )
Updates `less` from 4.6.6 to 4.6.7
- [Release notes](https://github.com/less/less.js/releases )
- [Changelog](https://github.com/less/less.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/less/less.js/compare/v4.6.6...v4.6.7 )
Updates `sharp` from 0.35.1 to 0.35.3
- [Release notes](https://github.com/lovell/sharp/releases )
- [Commits](https://github.com/lovell/sharp/compare/v0.35.1...v0.35.3 )
Updates `stylelint` from 17.13.0 to 17.14.0
- [Release notes](https://github.com/stylelint/stylelint/releases )
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stylelint/stylelint/compare/17.13.0...17.14.0 )
Updates `vite` from 8.0.16 to 8.1.3
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v8.1.3/packages/vite )
---
updated-dependencies:
- dependency-name: "@biomejs/biome"
dependency-version: 2.5.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: minor
- dependency-name: "@types/node"
dependency-version: 26.0.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: minor
- dependency-name: browserslist
dependency-version: 4.28.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: minor
- dependency-name: less
dependency-version: 4.6.7
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: minor
- dependency-name: sharp
dependency-version: 0.35.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: minor
- dependency-name: stylelint
dependency-version: 17.14.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: vite
dependency-version: 8.1.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>
2026-07-03 16:09:38 +02:00
github-actions[bot]
80c9806de1
[l10n] update translations from Weblate ( #6357 )
...
f29d35e7c - 2026-06-27 - Anonymous104 <anonymous104@noreply.codeberg.org >
e574b7601 - 2026-06-27 - nebras <nebras@noreply.codeberg.org >
Co-authored-by: searxng-bot <searxng-bot@users.noreply.github.com >
2026-07-03 15:50:52 +02:00
dependabot[bot]
9d7ca4febc
[upd] github-actions: Bump docker/setup-qemu-action from 4.1.0 to 4.2.0 ( #6355 )
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](06116385d9...96fe6ef7f3 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-version: 4.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-03 15:50:27 +02:00
dependabot[bot]
c5cd510d82
[upd] github-actions: Bump actions/cache from 6.0.0 to 6.1.0 ( #6353 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 6.0.0 to 6.1.0.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](2c8a9bd745...55cc834586 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: 6.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-03 15:35:29 +02:00
dependabot[bot]
73a0219ab8
[upd] github-actions: Bump docker/scout-action from 1.22.0 to 1.23.0 ( #6352 )
...
Bumps [docker/scout-action](https://github.com/docker/scout-action ) from 1.22.0 to 1.23.0.
- [Release notes](https://github.com/docker/scout-action/releases )
- [Commits](7520205ff6...ce97ec1bb8 )
---
updated-dependencies:
- dependency-name: docker/scout-action
dependency-version: 1.23.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-03 15:35:07 +02:00
dependabot[bot]
7ed7adfb05
[upd] github-actions: Bump github/codeql-action/upload-sarif ( #6354 )
...
Bumps [github/codeql-action/upload-sarif](https://github.com/github/codeql-action ) from 4.36.2 to 4.36.3.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](8aad20d150...54f647b7e1 )
---
updated-dependencies:
- dependency-name: github/codeql-action/upload-sarif
dependency-version: 4.36.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-03 15:33:41 +02:00
dependabot[bot]
d7367e0897
[upd] github-actions: Bump docker/login-action from 4.2.0 to 4.3.0 ( #6351 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](650006c6eb...c99871dec2 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: 4.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-03 15:30:16 +02:00
dependabot[bot]
21773bbb2d
[upd] pypi: Bump the minor group with 5 updates ( #6356 )
...
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-07-03 10:09:55 +02:00
Markus Heiser
67973783de
[fix] typo in utils/lib.sh
...
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de >
2026-07-02 14:48:03 +02:00
Markus Heiser
0f9e30e3f9
[fix] docs.live (sphinx-autobuild) - watch .rst, .py, .yml and .conf ( #6348 )
...
So far, any change to any file triggered a new build, and changes to the
doc-strings (in ./searx) were not taken into account. With this patch, a build
is only triggered when files with the specified file extensions change.
The watch has been expanded to ./searx so that changes to doc strings also
trigger a new build.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de >
2026-07-02 13:22:12 +02:00