Skip to content

Commit

Permalink
💚 Address some lint
Browse files Browse the repository at this point in the history
  • Loading branch information
akrherz committed Sep 17, 2024
1 parent 8b0cbee commit cdaf8c3
Show file tree
Hide file tree
Showing 40 changed files with 70 additions and 30 deletions.
2 changes: 1 addition & 1 deletion htdocs/admin/dataprogress.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
"""Print out a big thing of progress bars, gasp"""

from pyiem.util import get_dbconn
from pyiem.database import get_dbconn
from pyiem.webutil import iemapp

DBCONN = get_dbconn("sustainablecorn")
Expand Down
3 changes: 3 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
[tool.ruff]
line-length = 79
target-version = "py39"
exclude = [
"**/*.ipynb",
]

[tool.ruff.lint]
select = [
Expand Down
3 changes: 2 additions & 1 deletion scripts/auth/drive2webaccess.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
Synchronize the ACL on the Google Drive to the local DB
"""

from pyiem.database import get_dbconn

import isudatateam.cscap_utils as utils
from pyiem.util import get_dbconn


def main():
Expand Down
1 change: 1 addition & 0 deletions scripts/cscap/add_agronomic_column.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import gdata.docs.client

import isudatateam.cscap_utils as util

config = util.get_config()
Expand Down
3 changes: 2 additions & 1 deletion scripts/cscap/check_2012_on.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,11 @@
2011 and the rest of the years
"""

import isudatateam.cscap_utils as util
from gspread_pandas import Spread
from pyiem.util import logger

import isudatateam.cscap_utils as util

LOG = logger()


Expand Down
3 changes: 2 additions & 1 deletion scripts/cscap/check_agronomic_header.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
"""Gio discovered a mismatch between AG codes and headers"""

import isudatateam.cscap_utils as util
import pandas as pd

import isudatateam.cscap_utils as util

config = util.get_config()
drive = util.get_driveclient(config, "cscap")
sheets = util.get_sheetsclient(config, "cscap")
Expand Down
1 change: 1 addition & 0 deletions scripts/cscap/create_agronomic_datasheet.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
import copy

import gdata.spreadsheets.data

import isudatateam.cscap_utils as util

config = util.get_config()
Expand Down
1 change: 1 addition & 0 deletions scripts/cscap/create_soil_bd.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import gdata.spreadsheets.data

import isudatateam.cscap_utils as util

config = util.get_config()
Expand Down
1 change: 1 addition & 0 deletions scripts/cscap/create_soil_nitrate_sheets.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import gdata.spreadsheets.data

import isudatateam.cscap_utils as util

config = util.get_config()
Expand Down
1 change: 1 addition & 0 deletions scripts/cscap/create_soil_texture_sheets.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
"""

import gdata.spreadsheets.data

import isudatateam.cscap_utils as util

config = util.get_config()
Expand Down
2 changes: 1 addition & 1 deletion scripts/cscap/drop_column.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ def main():

# Get me a client, stat
spr_client = util.get_spreadsheet_client(config)
drive_client = util.get_driveclient()
drive_client = util.get_driveclient(config)

res = (
drive_client.files()
Expand Down
3 changes: 2 additions & 1 deletion scripts/cscap/email_daily_changes.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,11 @@
# third party
import gdata.gauth
import gdata.sites.client as sclient
import isudatateam.cscap_utils as util
from gdata.client import RequestError
from pyiem.util import logger

import isudatateam.cscap_utils as util

LOG = logger()
CONFIG = util.get_config()
FMIME = "application/vnd.google-apps.folder"
Expand Down
1 change: 1 addition & 0 deletions scripts/cscap/fix_agronomic_labels.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
"""

import gdata.docs.client

import isudatateam.cscap_utils as util

VARID = "agr43" # lowercase
Expand Down
3 changes: 2 additions & 1 deletion scripts/cscap/fix_plotid_insheets.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
"""Go through our data sheets and cleanup entries that don't exactly match
things that we would like to see"""

import isudatateam.cscap_utils as util
from pandas.io.sql import read_sql
from pyiem.util import get_dbconn

import isudatateam.cscap_utils as util

pgconn = get_dbconn("sustainablecorn")
df = read_sql("SELECT * from plotids", pgconn, index_col=None)
df["key"] = df["uniqueid"] + "::" + df["plotid"]
Expand Down
3 changes: 2 additions & 1 deletion scripts/cscap/get_tokens.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
"""Script fetches openauth2 refresh token that my offline scripts can use"""

import isudatateam.cscap_utils as util
from gdata import gauth

import isudatateam.cscap_utils as util

config = util.get_config()

token = gauth.OAuth2Token(
Expand Down
3 changes: 2 additions & 1 deletion scripts/cscap/harvest_agronomic.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,10 @@

import sys

import isudatateam.cscap_utils as util
import psycopg2

import isudatateam.cscap_utils as util

YEAR = sys.argv[1]

config = util.get_config()
Expand Down
3 changes: 2 additions & 1 deletion scripts/cscap/harvest_management.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
"""Harvest the data in the data management store!"""

import isudatateam.cscap_utils as util
import psycopg2

import isudatateam.cscap_utils as util


def main():
"""Go Main"""
Expand Down
3 changes: 2 additions & 1 deletion scripts/cscap/harvest_plotids.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,10 @@

import sys

import isudatateam.cscap_utils as util
from pyiem.util import get_dbconn

import isudatateam.cscap_utils as util


def main():
"""Go Main"""
Expand Down
3 changes: 2 additions & 1 deletion scripts/cscap/harvest_soil_bd.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,10 @@

import sys

import isudatateam.cscap_utils as util
import psycopg2

import isudatateam.cscap_utils as util

YEAR = sys.argv[1]

config = util.get_config()
Expand Down
3 changes: 2 additions & 1 deletion scripts/cscap/harvest_soil_fertility.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,10 @@

import sys

import isudatateam.cscap_utils as util
import psycopg2

import isudatateam.cscap_utils as util

config = util.get_config()

pgconn = psycopg2.connect(
Expand Down
3 changes: 2 additions & 1 deletion scripts/cscap/harvest_soil_infiltration.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,10 @@

import sys

import isudatateam.cscap_utils as util
import psycopg2

import isudatateam.cscap_utils as util

YEAR = sys.argv[1]

config = util.get_config()
Expand Down
3 changes: 2 additions & 1 deletion scripts/cscap/harvest_soil_nitrate.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,10 @@
import datetime
import sys

import isudatateam.cscap_utils as util
import psycopg2

import isudatateam.cscap_utils as util

YEAR = sys.argv[1]

DUMMY_DATES = {
Expand Down
3 changes: 2 additions & 1 deletion scripts/cscap/harvest_soil_texture.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,10 @@

import sys

import isudatateam.cscap_utils as util
import psycopg2

import isudatateam.cscap_utils as util

YEAR = sys.argv[1]

config = util.get_config()
Expand Down
3 changes: 2 additions & 1 deletion scripts/cscap/list_sheet_notes.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,11 @@
https://issuetracker.google.com/issues/36756650
"""

import isudatateam.cscap_utils as util
import pandas as pd
from tqdm import tqdm

import isudatateam.cscap_utils as util


def main():
"""Go!"""
Expand Down
3 changes: 2 additions & 1 deletion scripts/cscap/plotids/check_cscap_ipm_plotids.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
"""Check for IPM data?"""

import isudatateam.cscap_utils as utils
import pandas as pd
import psycopg2
from pandas.io.sql import read_sql

import isudatateam.cscap_utils as utils


def main():
"""Do Things"""
Expand Down
3 changes: 2 additions & 1 deletion scripts/cscap/plotids/check_ghg_plotids.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
"""Check ghg plotids"""

import isudatateam.cscap_utils as utils
import pandas as pd
import psycopg2
from pandas.io.sql import read_sql

import isudatateam.cscap_utils as utils


def main():
"""Do Main"""
Expand Down
3 changes: 2 additions & 1 deletion scripts/cscap/plotids/check_ipm_plotids.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
"""Verify that the Plot IDs are OK."""

import isudatateam.cscap_utils as utils
import pandas as pd
import psycopg2
from pandas.io.sql import read_sql

import isudatateam.cscap_utils as utils


def main():
"""Go Main"""
Expand Down
3 changes: 2 additions & 1 deletion scripts/cscap/plotids/set_has_agro_soils.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
"""set some metadata"""

import isudatateam.cscap_utils as util
from pyiem.util import get_dbconn

import isudatateam.cscap_utils as util


def main():
"""Go Main!"""
Expand Down
3 changes: 2 additions & 1 deletion scripts/cscap/set_ecoregions.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,10 @@
ftp://ftp.epa.gov/wed/ecoregions/us
"""

import isudatateam.cscap_utils as util
import psycopg2

import isudatateam.cscap_utils as util

pgconn = psycopg2.connect(database="akrherz")
cursor = pgconn.cursor()

Expand Down
3 changes: 2 additions & 1 deletion scripts/cscap/sheet2database.py
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
"""A direct copy of a Google Spreadsheet to a postgresql database"""

import isudatateam.cscap_utils as util
from gspread_pandas import Spread
from pyiem.util import get_dbconn, logger

import isudatateam.cscap_utils as util

LOG = logger()
config = util.get_config()
pgconn = get_dbconn("sustainablecorn")
Expand Down
3 changes: 2 additions & 1 deletion scripts/cscap/ss2database.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
"""A direct copy of a Google Spreadsheet to a postgresql database"""

import isudatateam.cscap_utils as util
import psycopg2
from six import string_types
from unidecode import unidecode

import isudatateam.cscap_utils as util

config = util.get_config()
pgconn = psycopg2.connect(
database="sustainablecorn", host=config["database"]["host"]
Expand Down
1 change: 1 addition & 0 deletions scripts/cscap/sync_plot_ids_from_metadata_master.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
"""

import gdata.spreadsheets.data

import isudatateam.cscap_utils as util

config = util.get_config()
Expand Down
3 changes: 2 additions & 1 deletion scripts/cscap/syncauth_drive2sites.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,10 @@
import gdata.gauth
import gdata.sites.client as sclient
import gdata.sites.data
import isudatateam.cscap_utils as util
from gdata import gauth

import isudatateam.cscap_utils as util

config = util.get_config()

token = gauth.OAuth2Token(
Expand Down
1 change: 1 addition & 0 deletions scripts/cscap/syncauth_sites2drive.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@

import gdata.gauth
import gdata.sites.client as sclient

import isudatateam.cscap_utils as util

config = util.get_config()
Expand Down
3 changes: 2 additions & 1 deletion scripts/cscap/watertable/ingest_watertable.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,11 @@
import datetime
import sys

import isudatateam.cscap_utils as util
import pandas as pd
import psycopg2

import isudatateam.cscap_utils as util

CENTRAL_TIME = ["ISUAG", "GILMORE", "SERF"]


Expand Down
3 changes: 2 additions & 1 deletion scripts/td/change_file_owners.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,12 @@
account. This is not ideal as if this file is deleted, then it goes into
purgatory."""

import isudatateam.cscap_utils as util
from apiclient.discovery import build
from httplib2 import Http
from oauth2client.service_account import ServiceAccountCredentials

import isudatateam.cscap_utils as util

config = util.get_config()


Expand Down
1 change: 1 addition & 0 deletions scripts/td/copy_management.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
"""Copy management entries from CSCAP to TD"""

import gdata.spreadsheets.data

import isudatateam.cscap_utils as util

CSCAP_ID = "1CdPi6IEnO3T35t-OFQajKYzFLpu7hwOaWdL2FG1_kVA"
Expand Down
Loading

0 comments on commit cdaf8c3

Please sign in to comment.