← back to Designerwallcoverings
chore: ruff safe-fixes (import ordering) on dwpw-grs migration scripts (session close)
b77df3ec8fe4ae1c4a98372cbf32fa2ea0a065d2 · 2026-09-08 15:00:25 -0700 · Steve Abrams
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01C6KGNY395sd4PKXbEzXbgV
Files touched
M scripts/build_batch_from_sheet.pyM scripts/dwpw-grs-migrate.py
Diff
commit b77df3ec8fe4ae1c4a98372cbf32fa2ea0a065d2
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Tue Sep 8 15:00:25 2026 -0700
chore: ruff safe-fixes (import ordering) on dwpw-grs migration scripts (session close)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01C6KGNY395sd4PKXbEzXbgV
---
scripts/build_batch_from_sheet.py | 8 +++++++-
scripts/dwpw-grs-migrate.py | 10 ++++++++--
2 files changed, 15 insertions(+), 3 deletions(-)
diff --git a/scripts/build_batch_from_sheet.py b/scripts/build_batch_from_sheet.py
index 168ff3f..17bd041 100755
--- a/scripts/build_batch_from_sheet.py
+++ b/scripts/build_batch_from_sheet.py
@@ -23,7 +23,13 @@ Usage:
python3 build_batch_from_sheet.py --out PATH # write somewhere else
python3 build_batch_from_sheet.py --url URL # override the sheet export URL
"""
-import csv, os, sys, json, argparse, subprocess, tempfile
+import argparse
+import csv
+import json
+import os
+import subprocess
+import sys
+import tempfile
SHEET_ID = "1trKNm-ymqlbs96XJfndDUz19mzH8A11ktaw2lfQ2VQo"
SHEET_URL = f"https://docs.google.com/spreadsheets/d/{SHEET_ID}/export?format=csv"
diff --git a/scripts/dwpw-grs-migrate.py b/scripts/dwpw-grs-migrate.py
index ca90424..69fb2d1 100644
--- a/scripts/dwpw-grs-migrate.py
+++ b/scripts/dwpw-grs-migrate.py
@@ -35,7 +35,13 @@ Usage:
python3 dwpw-grs-migrate.py --limit 5 # first N rows
python3 dwpw-grs-migrate.py --grs GRS-26050 # single row
"""
-import json, os, sys, time, argparse, urllib.request, urllib.error, datetime
+import argparse
+import datetime
+import json
+import os
+import time
+import urllib.error
+import urllib.request
# ---------------------------------------------------------------- config
DOMAIN = "designer-laboratory-sandbox.myshopify.com"
@@ -435,7 +441,7 @@ def publish_active(pid, grs, prev_status):
"restore_map": {"product_id": pid, "old_status": prev_status, "new_status": "ACTIVE"},
"created_ids": [],
"undo_cmd": f"productUpdate id={pid} status={prev_status or 'DRAFT'} + publishableUnpublish(online_store,google_yt)",
- "verify": f"storefront /products/<handle> == 200"})
+ "verify": "storefront /products/<handle> == 200"})
def archive_dwpw(twin, grs):
pid = twin["id"]
← 733d369 Daily DWPW→GRS auto-migrate job: sheet-rebuild batch + runne
·
back to Designerwallcoverings
·
auto-data-snapshot: 2026-09-08T15:35:04 (2 data files) — scr 2ff8ec3 →