<feed xmlns='http://www.w3.org/2005/Atom'>
<title>searxng/searx/engines/spotify.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>2025-09-26T10:35:57Z</updated>
<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>[black] upgrade black 22.12.0 --&gt; 24.2.0</title>
<updated>2024-03-09T07:15:50Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarit.de</email>
</author>
<published>2024-03-08T17:22:31Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=a7b51f023eae6d13684a7209f1ac4d4477381562'/>
<id>urn:sha1:a7b51f023eae6d13684a7209f1ac4d4477381562</id>
<content type='text'>
The issue discussed in [1] has been solved since [2] has been merged into black
/ now we can upgrade without touching 69 files as it was needed with black
23.1.0 [3].

[1] https://github.com/searxng/searxng/pull/2159#issuecomment-1425723977
[2] https://github.com/psf/black/pull/4060
[3] https://github.com/searxng/searxng/pull/2159/files

Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;
</content>
</entry>
<entry>
<title>[mod] templates: rename field for &lt;iframe&gt; URL to iframe_src</title>
<updated>2022-02-18T18:00:49Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarit.de</email>
</author>
<published>2022-02-13T15:12:46Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=7352c6bc79dacd501d3059e4e3995e9acf4ce456'/>
<id>urn:sha1:7352c6bc79dacd501d3059e4e3995e9acf4ce456</id>
<content type='text'>
Rename result field data_src to iframe_src

Suggested-by: @dalf https://github.com/searxng/searxng/pull/882#issuecomment-1037997402
Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;
</content>
</entry>
<entry>
<title>[mod] result_templates/default.html replace embedded HTML by data_src audio_src</title>
<updated>2022-02-13T13:20:47Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarit.de</email>
</author>
<published>2022-02-07T20:59:21Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=98cab4cf754752e8a615b7b6c2685021592889a7'/>
<id>urn:sha1:98cab4cf754752e8a615b7b6c2685021592889a7</id>
<content type='text'>
Embedded HTML breaks SearXNG architecture.  To modularize, HTML is generated in
the templates (oscar &amp; simple) and result parameter 'embedded' is replaced by
'data_src' (and 'audio_src'), an URL for embedded content (&lt;iframe&gt;).

Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;
</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>[httpx] replace searx.poolrequests by searx.network</title>
<updated>2021-04-12T15:25:56Z</updated>
<author>
<name>Alexandre Flament</name>
<email>alex@al-f.net</email>
</author>
<published>2021-04-05T08:43:33Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=d14994dc73ba5c95382812581dac146d9eceaafa'/>
<id>urn:sha1:d14994dc73ba5c95382812581dac146d9eceaafa</id>
<content type='text'>
settings.yml:

* outgoing.networks:
   * can contains network definition
   * propertiers: enable_http, verify, http2, max_connections, max_keepalive_connections,
     keepalive_expiry, local_addresses, support_ipv4, support_ipv6, proxies, max_redirects, retries
   * retries: 0 by default, number of times searx retries to send the HTTP request (using different IP &amp; proxy each time)
   * local_addresses can be "192.168.0.1/24" (it supports IPv6)
   * support_ipv4 &amp; support_ipv6: both True by default
     see https://github.com/searx/searx/pull/1034
* each engine can define a "network" section:
   * either a full network description
   * either reference an existing network

* all HTTP requests of engine use the same HTTP configuration (it was not the case before, see proxy configuration in master)
</content>
</entry>
<entry>
<title>[enh] replace requests by httpx</title>
<updated>2021-04-10T13:38:33Z</updated>
<author>
<name>Alexandre Flament</name>
<email>alex@al-f.net</email>
</author>
<published>2021-03-18T18:59:01Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=eaa694fb7d0e47b943bc6d6edb6cb6a40ab2d85e'/>
<id>urn:sha1:eaa694fb7d0e47b943bc6d6edb6cb6a40ab2d85e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[enh] engines: add about variable</title>
<updated>2021-01-14T19:57:17Z</updated>
<author>
<name>Alexandre Flament</name>
<email>alex@al-f.net</email>
</author>
<published>2021-01-13T10:31:25Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=a4dcfa025c690dc4c824b2261242748a331a97e8'/>
<id>urn:sha1:a4dcfa025c690dc4c824b2261242748a331a97e8</id>
<content type='text'>
move meta information from comment to the about variable
so the preferences, the documentation can show these information
</content>
</entry>
<entry>
<title>Drop Python 2 (1/n): remove unicode string and url_utils</title>
<updated>2020-09-10T08:39:04Z</updated>
<author>
<name>Dalf</name>
<email>alex@al-f.net</email>
</author>
<published>2020-08-06T15:42:46Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=1022228d950c2a809ed613df1a515d9a6cafda7c'/>
<id>urn:sha1:1022228d950c2a809ed613df1a515d9a6cafda7c</id>
<content type='text'>
</content>
</entry>
</feed>
