about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/scadere/listen.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/scadere/listen.py b/src/scadere/listen.py
index 00bae15..c9df384 100644
--- a/src/scadere/listen.py
+++ b/src/scadere/listen.py
@@ -23,6 +23,8 @@ from xml.etree.ElementTree import (Element as xml_element,
                                    SubElement as xml_subelement,
                                    indent, tostring as xml_to_string)
 
+from . import __version__
+
 __all__ = ['listen']
 
 
@@ -104,6 +106,9 @@ async def handle(certs, base_url, reader, writer):
                     ('link', {'rel': 'self', 'href': base_url}),
                     ('title', certs.name),
                     ('updated', datetime.now().isoformat()),
+                    ('generator', {'uri': 'https://trong.loang.net/scadere/about',
+                                   'version': __version__},
+                     'Scadere'),
                     *(entry(base_url, cert)
                       for cert in summaries if cert[2].endswith(domains))))
         content = xml_to_string(feed, 'unicode', xml_declaration=True,