Skip to content

Commit 96b2cd4

Browse files
author
Jussi Kukkonen
committed
Metadata API: Set default expires to utcnow()
This means the metadata is by default expired: this seems like a fine default since we only allow a default value for practical reasons (not allowing it would mean backwards incompatible API change). Signed-off-by: Jussi Kukkonen <jkukkonen@vmware.com>
1 parent d8c0f3b commit 96b2cd4

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

tuf/api/metadata.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
import io
3333
import logging
3434
import tempfile
35-
from datetime import datetime, timedelta
35+
from datetime import datetime
3636
from typing import (
3737
IO,
3838
Any,
@@ -500,7 +500,7 @@ def __init__(
500500

501501
self.spec_version = spec_version
502502

503-
self.expires = expires or datetime.utcnow() + timedelta(days=1)
503+
self.expires = expires or datetime.utcnow()
504504

505505
if version is None:
506506
version = 1

0 commit comments

Comments
 (0)