datetime.UTC was introduced in python 3.11 (so ubuntu 23.10, mantic), so jammy and older won't have this. We'll want to use datetime.timezone.utc instead; while most people should be running mantic or newer, we do have team members and systems running older releases than that. Given that datetime.datetime.now(datetime.timezone.utc) is a bit unwieldy, we could do something like:
from datetime import datetime, timezone
public_date = datetime.now(timezone.utc).strftime("%Y-%m-%d")
For the datetime changes,
- public_date = datetime. datetime. utcnow( ).strftime( "%Y-%m- %d") datetime. now(datetime. UTC).strftime( "%Y-%m- %d")
+ public_date = datetime.
datetime.UTC was introduced in python 3.11 (so ubuntu 23.10, mantic), so jammy and older won't have this. We'll want to use datetime. timezone. utc instead; while most people should be running mantic or newer, we do have team members and systems running older releases than that. Given that datetime. datetime. now(datetime. timezone. utc) is a bit unwieldy, we could do something like:
from datetime import datetime, timezone now(timezone. utc).strftime( "%Y-%m- %d")
public_date = datetime.
Thanks.