From 6d1724f93a5fc82470bf49891ede2354362abfac Mon Sep 17 00:00:00 2001 From: Brian Helba Date: Tue, 10 Feb 2026 10:41:29 -0500 Subject: [PATCH 1/3] Add root `.editorconfig` file --- .editorconfig | 31 +++++++++++++++++++++++++++++++ client/.editorconfig | 7 ------- 2 files changed, 31 insertions(+), 7 deletions(-) create mode 100644 .editorconfig delete mode 100644 client/.editorconfig diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 00000000..eb2a7cb8 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,31 @@ +root = true + +[*] +indent_style = space +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true +charset = utf-8 + +[*.py] +indent_size = 4 +max_line_length = 100 + +[*.html] +indent_size = 2 + +[*.css] +indent_size = 2 + +[{*.yml,*.yaml}] +indent_size = 2 + +[*.ini] +indent_size = 4 + +[*.sh] +indent_size = 2 + +[*.{js,jsx,ts,tsx,vue}] +indent_size = 2 +max_line_length = 100 diff --git a/client/.editorconfig b/client/.editorconfig deleted file mode 100644 index c24743d0..00000000 --- a/client/.editorconfig +++ /dev/null @@ -1,7 +0,0 @@ -[*.{js,jsx,ts,tsx,vue}] -indent_style = space -indent_size = 2 -end_of_line = lf -trim_trailing_whitespace = true -insert_final_newline = true -max_line_length = 100 From 83d5640865392f1d24cb676f9fe0265e7f90413e Mon Sep 17 00:00:00 2001 From: Brian Helba Date: Tue, 10 Feb 2026 10:43:37 -0500 Subject: [PATCH 2/3] Fix `pyproject.toml` indentation --- pyproject.toml | 90 +++++++++++++++++++++++++------------------------- 1 file changed, 45 insertions(+), 45 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 1a2a4d77..a4af69be 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,55 +10,55 @@ license = "Apache-2.0" license-files = ["LICENSE", "NOTICE"] classifiers = ["Private :: Do Not Upload"] dependencies = [ - # Runtime dependendencies, always needed - "celery", - "django[argon2]", - "django-ninja", - "django-allauth", - "django-auth-style", - "django-cors-headers", - "django-environ", - "django-extensions", - "django-oauth-toolkit", - "django-resonant-settings[allauth,celery]", - "django-resonant-utils[allauth,s3_storage]", - "django-s3-file-field[s3]", - "django-storages[s3]", - "django-stubs-ext", - "psycopg[binary]", - "pydantic", - "rich", - "whitenoise[brotli]", - # Spectrogram Generation - "numpy", - # "onnxruntime-gpu", - "onnx", - "onnxruntime", - "tqdm", - # guano metadata - "gdal", - "guano", - "django_celery_results", - # Production-only - "sentry-sdk[celery,django,pure_eval]", - "gunicorn", - "geopandas>=1.1.1", - "batbot", - "scikit-image>=0.25.2", + # Runtime dependendencies, always needed + "celery", + "django[argon2]", + "django-ninja", + "django-allauth", + "django-auth-style", + "django-cors-headers", + "django-environ", + "django-extensions", + "django-oauth-toolkit", + "django-resonant-settings[allauth,celery]", + "django-resonant-utils[allauth,s3_storage]", + "django-s3-file-field[s3]", + "django-storages[s3]", + "django-stubs-ext", + "psycopg[binary]", + "pydantic", + "rich", + "whitenoise[brotli]", + # Spectrogram Generation + "numpy", + # "onnxruntime-gpu", + "onnx", + "onnxruntime", + "tqdm", + # guano metadata + "gdal", + "guano", + "django_celery_results", + # Production-only + "sentry-sdk[celery,django,pure_eval]", + "gunicorn", + "geopandas>=1.1.1", + "batbot", + "scikit-image>=0.25.2", ] [project.optional-dependencies] development = [ - "django-browser-reload", - "django-click", - "django-debug-toolbar", - "django-minio-storage", - "django-resonant-utils[minio_storage]", - "django-s3-file-field[minio]", - "faker", - "ipython", - "watchdog", - "werkzeug", + "django-browser-reload", + "django-click", + "django-debug-toolbar", + "django-minio-storage", + "django-resonant-utils[minio_storage]", + "django-s3-file-field[minio]", + "faker", + "ipython", + "watchdog", + "werkzeug", ] [dependency-groups] From eb81e1e0d362e1fa2fbe4d4cf90f84fc9b6201c0 Mon Sep 17 00:00:00 2001 From: Brian Helba Date: Tue, 10 Feb 2026 10:42:35 -0500 Subject: [PATCH 3/3] Ignore blame --- .git-blame-ignore-revs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.git-blame-ignore-revs b/.git-blame-ignore-revs index 2c74bfe0..0326e921 100644 --- a/.git-blame-ignore-revs +++ b/.git-blame-ignore-revs @@ -2,3 +2,5 @@ 4f68c0949ed4a63ec0cf33d090a1d21ec76bd7d2 # Format e96c4259a70b8152903ba461bb955f32e89bd229 +# Fix `pyproject.toml` indentation +83d5640865392f1d24cb676f9fe0265e7f90413e