GmCapsule [gsorg-style]

Bumped version number to 0.5.1; make gmcapsule.Identity visible

=> 8b8dba5b91c7c0366352e405ea103fee180b1f1a

diff --git a/README.md b/README.md
index 05d2943..6df35b8 100644
--- a/README.md
+++ b/README.md
@@ -55,6 +55,10 @@ The log can be viewed via journalctl (or syslog):
 * API change: Extension modules get initialized separately in each worker thread. Instead of a `Capsule`, the extension module `init` method is passed a `Context`. `Capsule` is no longer available as global state.
 * API change: `Identity` no longer contains OpenSSL objects for the certificate and public key. Instead, they are provided as serialized in DER format.
 
+v0.5.1:
+
+* `Identity` class is available when importing the `gmcapsule` module.
+
 ### v0.4
 
 * Added built-in module "rewrite" that matches regular expressions against the request path and can rewrite the path or return a custom status for redirection, "Gone" messages, or other exceptional situations.
diff --git a/gmcapsule/__init__.py b/gmcapsule/__init__.py
index 9586881..175d234 100644
--- a/gmcapsule/__init__.py
+++ b/gmcapsule/__init__.py
@@ -491,13 +491,13 @@ import shlex
 import subprocess
 from pathlib import Path
 
-from .gemini import Server, Cache, Context
+from .gemini import Server, Cache, Context, Identity
 from .markdown import to_gemtext as markdown_to_gemtext
 
 
-__version__ = '0.5.0'
+__version__ = '0.5.1'
 __all__ = [
-    'Config', 'Cache', 'Context',
+    'Config', 'Cache', 'Context', 'Identity',
     'get_mime_type', 'markdown_to_gemtext'
 ]
 
Proxy Information
Original URL
gemini://git.skyjake.fi/gmcapsule/gsorg-style/cdiff/8b8dba5b91c7c0366352e405ea103fee180b1f1a
Status Code
Success (20)
Meta
text/gemini; charset=utf-8
Capsule Response Time
28.701958 milliseconds
Gemini-to-HTML Time
0.283361 milliseconds

This content has been proxied by September (3851b).