diff options
| author | J08nY | 2024-02-01 17:08:27 +0100 |
|---|---|---|
| committer | J08nY | 2024-02-01 17:54:24 +0100 |
| commit | 81a6036cfe3a232e0153073b50f24ffbbf7de2af (patch) | |
| tree | 9ccc34928da56ee85ce77fd27ed32dc2aa2c42cf /src | |
| parent | 5e12aff90834e0896f15a2f86559c0abdb4cecd7 (diff) | |
| download | sec-certs-81a6036cfe3a232e0153073b50f24ffbbf7de2af.tar.gz sec-certs-81a6036cfe3a232e0153073b50f24ffbbf7de2af.tar.zst sec-certs-81a6036cfe3a232e0153073b50f24ffbbf7de2af.zip | |
Fix pandas deprecation in to_datetime.
Diffstat (limited to 'src')
| -rw-r--r-- | src/sec_certs/dataset/cc.py | 6 | ||||
| -rw-r--r-- | src/sec_certs/dataset/fips.py | 4 |
2 files changed, 5 insertions, 5 deletions
diff --git a/src/sec_certs/dataset/cc.py b/src/sec_certs/dataset/cc.py index 4eee93b6..398f2435 100644 --- a/src/sec_certs/dataset/cc.py +++ b/src/sec_certs/dataset/cc.py @@ -83,8 +83,8 @@ class CCDataset(Dataset[CCCertificate, CCAuxiliaryDatasets], ComplexSerializable df = pd.DataFrame([x.pandas_tuple for x in self.certs.values()], columns=CCCertificate.pandas_columns) df = df.set_index("dgst") - df.not_valid_before = pd.to_datetime(df.not_valid_before, infer_datetime_format=True, errors="coerce") - df.not_valid_after = pd.to_datetime(df.not_valid_after, infer_datetime_format=True, errors="coerce") + df.not_valid_before = pd.to_datetime(df.not_valid_before, errors="coerce") + df.not_valid_after = pd.to_datetime(df.not_valid_after, errors="coerce") df = df.astype( {"category": "category", "status": "category", "scheme": "category", "cert_lab": "category"} ).fillna(value=np.nan) @@ -905,7 +905,7 @@ class CCDatasetMaintenanceUpdates(CCDataset, ComplexSerializableType): df = df.set_index("dgst") df.index.name = "dgst" - df.maintenance_date = pd.to_datetime(df.maintenance_date, infer_datetime_format=True, errors="coerce") + df.maintenance_date = pd.to_datetime(df.maintenance_date, errors="coerce") return df.fillna(value=np.nan) @classmethod diff --git a/src/sec_certs/dataset/fips.py b/src/sec_certs/dataset/fips.py index a3d24b15..77f38754 100644 --- a/src/sec_certs/dataset/fips.py +++ b/src/sec_certs/dataset/fips.py @@ -326,8 +326,8 @@ class FIPSDataset(Dataset[FIPSCertificate, FIPSAuxiliaryDatasets], ComplexSerial df = pd.DataFrame([x.pandas_tuple for x in self.certs.values()], columns=FIPSCertificate.pandas_columns) df = df.set_index("dgst") - df.date_validation = pd.to_datetime(df.date_validation, infer_datetime_format=True, errors="coerce") - df.date_sunset = pd.to_datetime(df.date_sunset, infer_datetime_format=True, errors="coerce") + df.date_validation = pd.to_datetime(df.date_validation, errors="coerce") + df.date_sunset = pd.to_datetime(df.date_sunset, errors="coerce") # Manually delete one certificate with bad embodiment (seems to have many blank fields) df = df.loc[~(df.embodiment == "*")] |
