annotate roundup/anypy/datetime_.py @ 7946:7a98b308cdfd

test: see if xapian will build with 3.13beta1 issue2551338 xapian doesn't build in CI for 3.13 python Still failing with 3.13beta1. Disable xapian build. [skip travis]
author John Rouillard <rouilj@ieee.org>
date Sun, 12 May 2024 18:41:40 -0400
parents d5d7ecd31864
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7587
8f29e4ea05ce fix: issue2551278 - datetime.datetime.utcnow deprecation.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
1 # https://issues.roundup-tracker.org/issue2551278
8f29e4ea05ce fix: issue2551278 - datetime.datetime.utcnow deprecation.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
2 # datetime.utcnow deprecated
8f29e4ea05ce fix: issue2551278 - datetime.datetime.utcnow deprecation.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
3 try:
7767
d5d7ecd31864 chore: sort imports w/ ruff.
John Rouillard <rouilj@ieee.org>
parents: 7589
diff changeset
4 from datetime import UTC, datetime
7587
8f29e4ea05ce fix: issue2551278 - datetime.datetime.utcnow deprecation.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
5
8f29e4ea05ce fix: issue2551278 - datetime.datetime.utcnow deprecation.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
6 def utcnow():
7589
6894f152d49a fix: issue2551278 - datetime.datetime.utcnow deprecation.
John Rouillard <rouilj@ieee.org>
parents: 7587
diff changeset
7 return datetime.now(UTC)
6894f152d49a fix: issue2551278 - datetime.datetime.utcnow deprecation.
John Rouillard <rouilj@ieee.org>
parents: 7587
diff changeset
8
7587
8f29e4ea05ce fix: issue2551278 - datetime.datetime.utcnow deprecation.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
9 except ImportError:
7589
6894f152d49a fix: issue2551278 - datetime.datetime.utcnow deprecation.
John Rouillard <rouilj@ieee.org>
parents: 7587
diff changeset
10 from datetime import datetime
7587
8f29e4ea05ce fix: issue2551278 - datetime.datetime.utcnow deprecation.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
11
8f29e4ea05ce fix: issue2551278 - datetime.datetime.utcnow deprecation.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
12 def utcnow():
7589
6894f152d49a fix: issue2551278 - datetime.datetime.utcnow deprecation.
John Rouillard <rouilj@ieee.org>
parents: 7587
diff changeset
13 return datetime.utcnow()

Roundup Issue Tracker: http://roundup-tracker.org/