<feed xmlns='http://www.w3.org/2005/Atom'>
<title>searxng/searx/engines/pdbe.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-10-01T05:13:10Z</updated>
<entry>
<title>[fix] searx/results.py - TypeError: object of type 'NoneType' has no len()</title>
<updated>2025-10-01T05:13:10Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarit.de</email>
</author>
<published>2025-10-01T05:01:27Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=748b521ac6c720b87fbe1229cb34db26dae2f0ae'/>
<id>urn:sha1:748b521ac6c720b87fbe1229cb34db26dae2f0ae</id>
<content type='text'>
In some engines, under certain circumstances, the content field can also have
the value ``None``; in these cases, a length check results in an exception::

    File "/usr/local/searxng/searx/results.py", line 360, in merge_two_main_results
        if len(other.content) &gt; len(origin.content):
           ^^^^^^^^^^^^^^^^^^
    TypeError: object of type 'NoneType' has no len()

[1] https://github.com/searxng/searxng/issues/5250#issuecomment-3352863488

Reported-by: @scross01 [1]
Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&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] simple theme: drop img_src from default results</title>
<updated>2024-05-16T05:30:38Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarit.de</email>
</author>
<published>2024-05-12T15:52:52Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=916739d6b41957c3f277dea7c1429488560a3784'/>
<id>urn:sha1:916739d6b41957c3f277dea7c1429488560a3784</id>
<content type='text'>
The use of img_src AND thumbnail in the default results makes no sense (only a
thumbnail is needed).  In the current state this is rather confusing, because
img_src is displayed like a thumbnail (small) and thumbnail is displayed like an
image (large).

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>[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>[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>[fix] multiple fixes in pdbe engine</title>
<updated>2017-12-01T19:54:12Z</updated>
<author>
<name>Adam Tauber</name>
<email>asciimoo@gmail.com</email>
</author>
<published>2017-12-01T19:46:28Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=801b5a56ad93065b4a5e69652cf97aadc874ef57'/>
<id>urn:sha1:801b5a56ad93065b4a5e69652cf97aadc874ef57</id>
<content type='text'>
</content>
</entry>
<entry>
<title>initial commit of pdbe engine</title>
<updated>2016-10-12T22:40:38Z</updated>
<author>
<name>Alexander Minges</name>
<email>alexander.minges@gmail.com</email>
</author>
<published>2016-09-12T22:53:53Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=3c5883408c92ec10227054140b65982d7b70fd76'/>
<id>urn:sha1:3c5883408c92ec10227054140b65982d7b70fd76</id>
<content type='text'>
Adds support for queries to the Protein Data Bank Europe (PDBe).
</content>
</entry>
</feed>
