Skip to content

Commit 52c461c

Browse files
authored
🔨 Replace deprecated utcnow() function (#109)
1 parent 64ff969 commit 52c461c

File tree

2 files changed

+3
-7
lines changed

2 files changed

+3
-7
lines changed

README.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,6 @@
2929
<img loading="lazy" src="https://github.com/roma-glushko/hyx/actions/workflows/tests.yml/badge.svg?branch=main" alt='Test Status' />
3030
</a>
3131

32-
<a href="https://app.codecov.io/github/roma-glushko/hyx">
33-
<img loading="lazy" src="https://img.shields.io/codecov/c/gh/roma-glushko/hyx" alt="Coverage" />
34-
</a>
35-
3632
</p>
3733

3834
---

hyx/circuitbreaker/states.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from datetime import datetime, timedelta
1+
from datetime import datetime, timedelta, timezone
22

33
from hyx.circuitbreaker.context import BreakerContext
44
from hyx.circuitbreaker.exceptions import BreakerFailing
@@ -96,7 +96,7 @@ def __init__(self, context: BreakerContext) -> None:
9696

9797
@staticmethod
9898
def _get_failing_since() -> datetime:
99-
return datetime.utcnow()
99+
return datetime.now(timezone.utc)
100100

101101
def _get_failing_until(self, since: datetime) -> datetime:
102102
return since + timedelta(seconds=self._context.recovery_time_secs)
@@ -113,7 +113,7 @@ def remain(self) -> timedelta | None:
113113
"""
114114
Remaining time the breaker is going to fail
115115
"""
116-
now = datetime.utcnow()
116+
now = datetime.now(timezone.utc)
117117

118118
if now >= self.until:
119119
return None

0 commit comments

Comments
 (0)