<feed xmlns='http://www.w3.org/2005/Atom'>
<title>searxng/searx/engines/rumble.py, branch master</title>
<subtitle>Free internet metasearch engine which aggregates results from various search services and databases</subtitle>
<id>https://git.ikboikov.net/searxng/atom?h=master</id>
<link rel='self' href='https://git.ikboikov.net/searxng/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/'/>
<updated>2026-07-13T15:46:56Z</updated>
<entry>
<title>[refactor] engines: use datetime.fromisoformat instead of datetime.strptime where possible (#6394)</title>
<updated>2026-07-13T15:46:56Z</updated>
<author>
<name>Onev</name>
<email>163619945+OneVth@users.noreply.github.com</email>
</author>
<published>2026-07-13T15:46:56Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=9e25585aecd9f6ab1fdf30922da64fd91eb25425'/>
<id>urn:sha1:9e25585aecd9f6ab1fdf30922da64fd91eb25425</id>
<content type='text'>
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 &lt;onebrotravel@gmail.com&gt;</content>
</entry>
<entry>
<title>[upd] pypi: Bump black from 24.3.0 to 25.9.0 (#5251)</title>
<updated>2025-09-26T10:35:57Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarIT.de</email>
</author>
<published>2025-09-26T10:35:57Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=81cbe0befe993b57b7daee2643e6016586262436'/>
<id>urn:sha1:81cbe0befe993b57b7daee2643e6016586262436</id>
<content type='text'>
In 25.1.0 [2] an old bug has been fixed: "Docstring formatting does not apply to
module docstrings" [3].

[1] https://github.com/psf/black/blob/main/CHANGES.md#2590
[2] https://github.com/psf/black/blob/main/CHANGES.md#2510
[3] https://github.com/psf/black/issues/4094

Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;</content>
</entry>
<entry>
<title>[mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION</title>
<updated>2024-03-11T13:55:38Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarit.de</email>
</author>
<published>2024-03-11T06:45:08Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=8205f170ff983e5240d32dc17d7fdb526ebe5fe7'/>
<id>urn:sha1:8205f170ff983e5240d32dc17d7fdb526ebe5fe7</id>
<content type='text'>
Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;
</content>
</entry>
<entry>
<title>[fix] rumble redirect</title>
<updated>2023-09-14T17:21:21Z</updated>
<author>
<name>Justas Zabulionis</name>
<email>38244149+jazzzooo@users.noreply.github.com</email>
</author>
<published>2023-09-14T10:08:38Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=41ef73ca3a7c54ff6d12303f4f35b097cb7e9ec0'/>
<id>urn:sha1:41ef73ca3a7c54ff6d12303f4f35b097cb7e9ec0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[format.python] initial formatting of the python code</title>
<updated>2021-12-27T08:26:22Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarit.de</email>
</author>
<published>2021-12-27T08:26:22Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=3d96a9839a12649874b6d4cf9466bd3616b0a03c'/>
<id>urn:sha1:3d96a9839a12649874b6d4cf9466bd3616b0a03c</id>
<content type='text'>
This patch was generated by black [1]::

    make format.python

[1] https://github.com/psf/black

Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;
</content>
</entry>
<entry>
<title>[fix] Correct engine name in for Rumble</title>
<updated>2021-09-04T08:22:26Z</updated>
<author>
<name>Allen</name>
<email>64094914+allendema@users.noreply.github.com</email>
</author>
<published>2021-09-01T19:07:46Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=a5a0a4e10674f39a5936351af259b626e9b0298e'/>
<id>urn:sha1:a5a0a4e10674f39a5936351af259b626e9b0298e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added rumble.com video search engine. TODO video embedding.</title>
<updated>2021-02-20T12:48:56Z</updated>
<author>
<name>datagram1</name>
<email>36324711+datagram1@users.noreply.github.com</email>
</author>
<published>2021-02-19T15:25:24Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=1d0a32a2c536e05fb0a09d49f39359b2646b9b5f'/>
<id>urn:sha1:1d0a32a2c536e05fb0a09d49f39359b2646b9b5f</id>
<content type='text'>
Update rumble.py

some lines too long.

Disable Rumble engine

disabled : True

PEP8 fix

change line spacing
</content>
</entry>
</feed>
