Skip to content

Commit 70f222e

Browse files
Pin numpy version (#123)
1 parent 32f6528 commit 70f222e

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

datareservoirio/client.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
from urllib.parse import urlencode
1010
from uuid import uuid4
1111

12+
import numpy as np
1213
import pandas as pd
1314
import requests
1415
from opencensus.ext.azure.log_exporter import AzureLogHandler
@@ -802,15 +803,15 @@ def _verify_and_prepare_series(self, series):
802803

803804
if not (
804805
pd.api.types.is_datetime64_ns_dtype(series.index)
805-
or pd.api.types.is_int64_dtype(series.index)
806+
or series.index.dtype == np.int64
806807
):
807808
raise ValueError("allowed dtypes are datetime64[ns] and int64")
808809

809810
if not series.index.is_unique:
810811
raise ValueError("index values must be unique timestamps")
811812

812813
df = series.to_frame(name=1).reset_index(names=0)
813-
df[0] = df[0].view("int64")
814+
df[0] = df[0].astype("int64")
814815

815816
return df
816817

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,8 @@ dependencies = [
3131
"opencensus-ext-azure",
3232
"tenacity",
3333
"urllib3 > 2",
34-
"tqdm"
34+
"tqdm",
35+
"numpy < 2"
3536
]
3637

3738
[project.urls]

0 commit comments

Comments
 (0)