Do not use deprecated datetime.utcnow()

This commit is contained in:
Ayaz Salikhov
2025-02-18 15:27:07 +00:00
parent 80b71625f0
commit b2246417aa
2 changed files with 3 additions and 3 deletions

View File

@@ -1,6 +1,6 @@
# Copyright (c) Jupyter Development Team.
# Distributed under the terms of the Modified BSD License.
from datetime import datetime
import datetime
from docker.models.containers import Container
@@ -42,7 +42,7 @@ class SHATagger(TaggerInterface):
class DateTagger(TaggerInterface):
@staticmethod
def tag_value(container: Container) -> str:
return datetime.utcnow().strftime("%Y-%m-%d")
return datetime.datetime.now(datetime.UTC).strftime("%Y-%m-%d")
class UbuntuVersionTagger(TaggerInterface):

View File

@@ -17,7 +17,7 @@ from tagging.manifests import ManifestHeader, ManifestInterface
LOGGER = logging.getLogger(__name__)
# We use a manifest creation timestamp, which happens right after a build
BUILD_TIMESTAMP = datetime.datetime.utcnow().isoformat()[:-7] + "Z"
BUILD_TIMESTAMP = datetime.datetime.now(datetime.UTC).isoformat()[:-13] + "Z"
MARKDOWN_LINE_BREAK = "<br />"