1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
diff --git a/spectre/spectre.py b/src/spectre/spectre.py
rename from spectre/spectre.py
rename to src/spectre/spectre.py
index 9c17fe1805c24b9fdc6f08f8fccc87f9db8ea66a..ba5c1b0d80578971c433d291bf93a7278ad0b2c5 100644
--- a/spectre/spectre.py
+++ b/src/spectre/spectre.py
@@ -1,6 +1,7 @@
import hashlib
import struct
from hmac import HMAC
+from typing import Optional
from spectre.scope import Scope, Scoper, default_scoper
from spectre.template import Template, _characters, _templates
@@ -45,7 +46,7 @@
def site(
self,
site_name: str,
- template_type: Template = None,
+ template_type: Optional[Template] = None,
counter: int = 1,
scope: Scope = Scope.AUTHENTICATION,
) -> str:
|