From 019ca5d92b7dca7c97942709125df37873b8b8c4 Mon Sep 17 00:00:00 2001 From: Chelsea Lin Date: Mon, 8 Jul 2024 19:09:58 +0000 Subject: [PATCH 1/2] chore: format code files with nox --- db_dtypes/__init__.py | 4 +--- db_dtypes/core.py | 1 - db_dtypes/pandas_backports.py | 1 - docs/conf.py | 2 +- noxfile.py | 1 - samples/snippets/noxfile.py | 1 - samples/snippets/pandas_date_and_time.py | 2 ++ setup.py | 1 + tests/compliance/date/test_date_compliance.py | 3 +-- tests/compliance/time/test_time_compliance.py | 3 +-- tests/unit/test_arrow.py | 1 - tests/unit/test_date.py | 1 - 12 files changed, 7 insertions(+), 14 deletions(-) diff --git a/db_dtypes/__init__.py b/db_dtypes/__init__.py index 54721a3..ad4ea33 100644 --- a/db_dtypes/__init__.py +++ b/db_dtypes/__init__.py @@ -27,10 +27,8 @@ import pyarrow import pyarrow.compute - -from db_dtypes.version import __version__ from db_dtypes import core - +from db_dtypes.version import __version__ date_dtype_name = "dbdate" time_dtype_name = "dbtime" diff --git a/db_dtypes/core.py b/db_dtypes/core.py index 567b931..7c9eb6b 100644 --- a/db_dtypes/core.py +++ b/db_dtypes/core.py @@ -21,7 +21,6 @@ from db_dtypes import pandas_backports - pandas_release = pandas_backports.pandas_release diff --git a/db_dtypes/pandas_backports.py b/db_dtypes/pandas_backports.py index 0966e83..e3aea17 100644 --- a/db_dtypes/pandas_backports.py +++ b/db_dtypes/pandas_backports.py @@ -29,7 +29,6 @@ import pandas.compat.numpy.function import pandas.core.nanops - pandas_release = packaging.version.parse(pandas.__version__).release # Create aliases for private methods in case they move in a future version. diff --git a/docs/conf.py b/docs/conf.py index 00e0013..672daff 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -24,9 +24,9 @@ # All configuration values have a default; values that are commented out # serve to show the default. -import sys import os import shlex +import sys # If extensions (or modules to document with autodoc) are in another directory, # add these directories to sys.path here. If the directory is relative to the diff --git a/noxfile.py b/noxfile.py index 102670a..d6735da 100644 --- a/noxfile.py +++ b/noxfile.py @@ -21,7 +21,6 @@ import os import pathlib import re -import re import shutil from typing import Dict, List import warnings diff --git a/samples/snippets/noxfile.py b/samples/snippets/noxfile.py index 3b71359..c36d5f2 100644 --- a/samples/snippets/noxfile.py +++ b/samples/snippets/noxfile.py @@ -22,7 +22,6 @@ import nox - # WARNING - WARNING - WARNING - WARNING - WARNING # WARNING - WARNING - WARNING - WARNING - WARNING # DO NOT EDIT THIS FILE EVER! diff --git a/samples/snippets/pandas_date_and_time.py b/samples/snippets/pandas_date_and_time.py index 3292e6c..b6e5581 100644 --- a/samples/snippets/pandas_date_and_time.py +++ b/samples/snippets/pandas_date_and_time.py @@ -17,7 +17,9 @@ def pandas_date_and_time(): # [START bigquery_pandas_date_create] import datetime + import pandas as pd + import db_dtypes # noqa import to register dtypes dates = pd.Series([datetime.date(2021, 9, 17), "2021-9-18"], dtype="dbdate") diff --git a/setup.py b/setup.py index e91b109..276a940 100644 --- a/setup.py +++ b/setup.py @@ -15,6 +15,7 @@ import io import os import re + from setuptools import setup # Package metadata. diff --git a/tests/compliance/date/test_date_compliance.py b/tests/compliance/date/test_date_compliance.py index 5c43287..038005a 100644 --- a/tests/compliance/date/test_date_compliance.py +++ b/tests/compliance/date/test_date_compliance.py @@ -21,13 +21,12 @@ """ import pandas -from pandas.tests.extension import base import pandas._testing as tm +from pandas.tests.extension import base import pytest import db_dtypes - # TODO(https://github.com/googleapis/python-db-dtypes-pandas/issues/87): Add # compliance tests for arithmetic operations. diff --git a/tests/compliance/time/test_time_compliance.py b/tests/compliance/time/test_time_compliance.py index 3b36d16..f894ba5 100644 --- a/tests/compliance/time/test_time_compliance.py +++ b/tests/compliance/time/test_time_compliance.py @@ -21,13 +21,12 @@ """ import pandas -from pandas.tests.extension import base import pandas._testing as tm +from pandas.tests.extension import base import pytest import db_dtypes - # TODO(https://github.com/googleapis/python-db-dtypes-pandas/issues/87): Add # compliance tests for arithmetic operations. diff --git a/tests/unit/test_arrow.py b/tests/unit/test_arrow.py index 56bbd01..a7a38a2 100644 --- a/tests/unit/test_arrow.py +++ b/tests/unit/test_arrow.py @@ -23,7 +23,6 @@ import db_dtypes - SECOND_NANOS = 1_000_000_000 MINUTE_NANOS = 60 * SECOND_NANOS HOUR_NANOS = 60 * MINUTE_NANOS diff --git a/tests/unit/test_date.py b/tests/unit/test_date.py index fddf1a0..9dbc6d9 100644 --- a/tests/unit/test_date.py +++ b/tests/unit/test_date.py @@ -25,7 +25,6 @@ import db_dtypes from db_dtypes import pandas_backports - VALUE_PARSING_TEST_CASES = [ # Min/Max values for pandas.Timestamp. ("1677-09-22", datetime.date(1677, 9, 22)), From ec959164c36003fe2b9810d621b420d4fe0fddf5 Mon Sep 17 00:00:00 2001 From: Owl Bot Date: Mon, 8 Jul 2024 23:09:17 +0000 Subject: [PATCH 2/2] =?UTF-8?q?=F0=9F=A6=89=20Updates=20from=20OwlBot=20po?= =?UTF-8?q?st-processor?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --- docs/conf.py | 2 +- samples/snippets/noxfile.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/conf.py b/docs/conf.py index 672daff..00e0013 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -24,9 +24,9 @@ # All configuration values have a default; values that are commented out # serve to show the default. +import sys import os import shlex -import sys # If extensions (or modules to document with autodoc) are in another directory, # add these directories to sys.path here. If the directory is relative to the diff --git a/samples/snippets/noxfile.py b/samples/snippets/noxfile.py index c36d5f2..3b71359 100644 --- a/samples/snippets/noxfile.py +++ b/samples/snippets/noxfile.py @@ -22,6 +22,7 @@ import nox + # WARNING - WARNING - WARNING - WARNING - WARNING # WARNING - WARNING - WARNING - WARNING - WARNING # DO NOT EDIT THIS FILE EVER!