Skip to content

Comments

Run macos tests on macos#20889

Merged
MichaReiser merged 1 commit intomainfrom
micha/macos-test
Oct 15, 2025
Merged

Run macos tests on macos#20889
MichaReiser merged 1 commit intomainfrom
micha/macos-test

Conversation

@MichaReiser
Copy link
Member

@MichaReiser MichaReiser commented Oct 15, 2025

Because, that's sort of the point

@MichaReiser MichaReiser added the ci Related to internal CI tooling label Oct 15, 2025
Copy link
Contributor

@sharkdp sharkdp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Who approved that original PR? Shame on them.

@MichaReiser MichaReiser merged commit 85ff4f3 into main Oct 15, 2025
37 checks passed
@MichaReiser MichaReiser deleted the micha/macos-test branch October 15, 2025 12:41
@github-actions
Copy link
Contributor

ruff-ecosystem results

Linter (stable)

ℹ️ ecosystem check detected linter changes. (+0 -0 violations, +0 -176 fixes in 1 projects; 54 projects unchanged)

apache/airflow (+0 -0 violations, +0 -176 fixes)

ruff check --no-cache --exit-zero --ignore RUF9 --no-fix --output-format concise --no-preview --select ALL

- airflow-core/tests/unit/api_fastapi/common/test_exceptions.py:83:56: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-core/tests/unit/api_fastapi/common/test_exceptions.py:83:56: B905 `zip()` without an explicit `strict=` parameter
- airflow-core/tests/unit/api_fastapi/common/test_exceptions.py:84:41: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-core/tests/unit/api_fastapi/common/test_exceptions.py:84:41: B905 `zip()` without an explicit `strict=` parameter
- airflow-core/tests/unit/api_fastapi/core_api/routes/public/test_event_logs.py:325:42: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-core/tests/unit/api_fastapi/core_api/routes/public/test_event_logs.py:325:42: B905 `zip()` without an explicit `strict=` parameter
- airflow-core/tests/unit/api_fastapi/core_api/routes/public/test_import_error.py:106:56: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-core/tests/unit/api_fastapi/core_api/routes/public/test_import_error.py:106:56: B905 `zip()` without an explicit `strict=` parameter
- airflow-core/tests/unit/api_fastapi/execution_api/versions/head/test_task_instances.py:1639:26: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-core/tests/unit/api_fastapi/execution_api/versions/head/test_task_instances.py:1639:26: B905 `zip()` without an explicit `strict=` parameter
- airflow-core/tests/unit/api_fastapi/execution_api/versions/head/test_task_instances.py:1782:26: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-core/tests/unit/api_fastapi/execution_api/versions/head/test_task_instances.py:1782:26: B905 `zip()` without an explicit `strict=` parameter
- airflow-core/tests/unit/api_fastapi/execution_api/versions/head/test_task_instances.py:1956:26: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-core/tests/unit/api_fastapi/execution_api/versions/head/test_task_instances.py:1956:26: B905 `zip()` without an explicit `strict=` parameter
- airflow-core/tests/unit/api_fastapi/execution_api/versions/head/test_task_instances.py:1989:26: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-core/tests/unit/api_fastapi/execution_api/versions/head/test_task_instances.py:1989:26: B905 `zip()` without an explicit `strict=` parameter
- airflow-core/tests/unit/assets/test_evaluation.py:106:79: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-core/tests/unit/assets/test_evaluation.py:106:79: B905 `zip()` without an explicit `strict=` parameter
- airflow-core/tests/unit/models/test_dagrun.py:2493:22: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-core/tests/unit/models/test_dagrun.py:2493:22: B905 `zip()` without an explicit `strict=` parameter
- airflow-core/tests/unit/timetables/test_events_timetable.py:114:27: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-core/tests/unit/timetables/test_events_timetable.py:114:27: B905 `zip()` without an explicit `strict=` parameter
- airflow-core/tests/unit/timetables/test_events_timetable.py:69:10: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-core/tests/unit/timetables/test_events_timetable.py:69:10: B905 `zip()` without an explicit `strict=` parameter
- airflow-core/tests/unit/timetables/test_workday_timetable.py:57:10: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-core/tests/unit/timetables/test_workday_timetable.py:57:10: B905 `zip()` without an explicit `strict=` parameter
- airflow-ctl/tests/airflow_ctl/ctl/test_cli_config.py:254:42: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-ctl/tests/airflow_ctl/ctl/test_cli_config.py:254:42: B905 `zip()` without an explicit `strict=` parameter
- airflow-ctl/tests/airflow_ctl/ctl/test_cli_config.py:263:42: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-ctl/tests/airflow_ctl/ctl/test_cli_config.py:263:42: B905 `zip()` without an explicit `strict=` parameter
- airflow-ctl/tests/airflow_ctl/ctl/test_cli_config.py:269:42: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-ctl/tests/airflow_ctl/ctl/test_cli_config.py:269:42: B905 `zip()` without an explicit `strict=` parameter
- airflow-ctl/tests/airflow_ctl/ctl/test_cli_config.py:275:42: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-ctl/tests/airflow_ctl/ctl/test_cli_config.py:275:42: B905 `zip()` without an explicit `strict=` parameter
- dev/airflow_perf/sql_queries.py:108:21: B905 [*] `zip()` without an explicit `strict=` parameter
+ dev/airflow_perf/sql_queries.py:108:21: B905 `zip()` without an explicit `strict=` parameter
- dev/breeze/src/airflow_breeze/commands/release_management_commands.py:2945:31: B905 [*] `zip()` without an explicit `strict=` parameter
+ dev/breeze/src/airflow_breeze/commands/release_management_commands.py:2945:31: B905 `zip()` without an explicit `strict=` parameter
- dev/breeze/src/airflow_breeze/utils/packages.py:1166:54: B905 [*] `zip()` without an explicit `strict=` parameter
+ dev/breeze/src/airflow_breeze/utils/packages.py:1166:54: B905 `zip()` without an explicit `strict=` parameter
- dev/breeze/tests/test_selective_checks.py:61:32: B905 [*] `zip()` without an explicit `strict=` parameter
+ dev/breeze/tests/test_selective_checks.py:61:32: B905 `zip()` without an explicit `strict=` parameter
- dev/breeze/tests/test_selective_checks.py:64:50: B905 [*] `zip()` without an explicit `strict=` parameter
+ dev/breeze/tests/test_selective_checks.py:64:50: B905 `zip()` without an explicit `strict=` parameter
- dev/stats/get_important_pr_candidates.py:677:36: B905 [*] `zip()` without an explicit `strict=` parameter
+ dev/stats/get_important_pr_candidates.py:677:36: B905 `zip()` without an explicit `strict=` parameter
- dev/validate_version_added_fields_in_config.py:126:35: B905 [*] `zip()` without an explicit `strict=` parameter
+ dev/validate_version_added_fields_in_config.py:126:35: B905 `zip()` without an explicit `strict=` parameter
- devel-common/src/tests_common/test_utils/logs.py:168:48: B905 [*] `zip()` without an explicit `strict=` parameter
+ devel-common/src/tests_common/test_utils/logs.py:168:48: B905 `zip()` without an explicit `strict=` parameter
... 126 additional changes omitted for project

Changes by rule (1 rules affected)

code total + violation - violation + fix - fix
B905 176 0 0 0 176

Linter (preview)

ℹ️ ecosystem check detected linter changes. (+0 -0 violations, +0 -176 fixes in 1 projects; 54 projects unchanged)

apache/airflow (+0 -0 violations, +0 -176 fixes)

ruff check --no-cache --exit-zero --ignore RUF9 --no-fix --output-format concise --preview --select ALL

- airflow-core/tests/unit/api_fastapi/common/test_exceptions.py:83:56: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-core/tests/unit/api_fastapi/common/test_exceptions.py:83:56: B905 `zip()` without an explicit `strict=` parameter
- airflow-core/tests/unit/api_fastapi/common/test_exceptions.py:84:41: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-core/tests/unit/api_fastapi/common/test_exceptions.py:84:41: B905 `zip()` without an explicit `strict=` parameter
- airflow-core/tests/unit/api_fastapi/core_api/routes/public/test_event_logs.py:325:42: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-core/tests/unit/api_fastapi/core_api/routes/public/test_event_logs.py:325:42: B905 `zip()` without an explicit `strict=` parameter
- airflow-core/tests/unit/api_fastapi/core_api/routes/public/test_import_error.py:106:56: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-core/tests/unit/api_fastapi/core_api/routes/public/test_import_error.py:106:56: B905 `zip()` without an explicit `strict=` parameter
- airflow-core/tests/unit/api_fastapi/execution_api/versions/head/test_task_instances.py:1639:26: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-core/tests/unit/api_fastapi/execution_api/versions/head/test_task_instances.py:1639:26: B905 `zip()` without an explicit `strict=` parameter
- airflow-core/tests/unit/api_fastapi/execution_api/versions/head/test_task_instances.py:1782:26: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-core/tests/unit/api_fastapi/execution_api/versions/head/test_task_instances.py:1782:26: B905 `zip()` without an explicit `strict=` parameter
- airflow-core/tests/unit/api_fastapi/execution_api/versions/head/test_task_instances.py:1956:26: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-core/tests/unit/api_fastapi/execution_api/versions/head/test_task_instances.py:1956:26: B905 `zip()` without an explicit `strict=` parameter
- airflow-core/tests/unit/api_fastapi/execution_api/versions/head/test_task_instances.py:1989:26: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-core/tests/unit/api_fastapi/execution_api/versions/head/test_task_instances.py:1989:26: B905 `zip()` without an explicit `strict=` parameter
- airflow-core/tests/unit/assets/test_evaluation.py:106:79: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-core/tests/unit/assets/test_evaluation.py:106:79: B905 `zip()` without an explicit `strict=` parameter
- airflow-core/tests/unit/models/test_dagrun.py:2493:22: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-core/tests/unit/models/test_dagrun.py:2493:22: B905 `zip()` without an explicit `strict=` parameter
- airflow-core/tests/unit/timetables/test_events_timetable.py:114:27: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-core/tests/unit/timetables/test_events_timetable.py:114:27: B905 `zip()` without an explicit `strict=` parameter
- airflow-core/tests/unit/timetables/test_events_timetable.py:69:10: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-core/tests/unit/timetables/test_events_timetable.py:69:10: B905 `zip()` without an explicit `strict=` parameter
- airflow-core/tests/unit/timetables/test_workday_timetable.py:57:10: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-core/tests/unit/timetables/test_workday_timetable.py:57:10: B905 `zip()` without an explicit `strict=` parameter
- airflow-ctl/tests/airflow_ctl/ctl/test_cli_config.py:254:42: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-ctl/tests/airflow_ctl/ctl/test_cli_config.py:254:42: B905 `zip()` without an explicit `strict=` parameter
- airflow-ctl/tests/airflow_ctl/ctl/test_cli_config.py:263:42: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-ctl/tests/airflow_ctl/ctl/test_cli_config.py:263:42: B905 `zip()` without an explicit `strict=` parameter
- airflow-ctl/tests/airflow_ctl/ctl/test_cli_config.py:269:42: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-ctl/tests/airflow_ctl/ctl/test_cli_config.py:269:42: B905 `zip()` without an explicit `strict=` parameter
- airflow-ctl/tests/airflow_ctl/ctl/test_cli_config.py:275:42: B905 [*] `zip()` without an explicit `strict=` parameter
+ airflow-ctl/tests/airflow_ctl/ctl/test_cli_config.py:275:42: B905 `zip()` without an explicit `strict=` parameter
- dev/airflow_perf/sql_queries.py:108:21: B905 [*] `zip()` without an explicit `strict=` parameter
+ dev/airflow_perf/sql_queries.py:108:21: B905 `zip()` without an explicit `strict=` parameter
- dev/breeze/src/airflow_breeze/commands/release_management_commands.py:2945:31: B905 [*] `zip()` without an explicit `strict=` parameter
+ dev/breeze/src/airflow_breeze/commands/release_management_commands.py:2945:31: B905 `zip()` without an explicit `strict=` parameter
- dev/breeze/src/airflow_breeze/utils/packages.py:1166:54: B905 [*] `zip()` without an explicit `strict=` parameter
+ dev/breeze/src/airflow_breeze/utils/packages.py:1166:54: B905 `zip()` without an explicit `strict=` parameter
- dev/breeze/tests/test_selective_checks.py:61:32: B905 [*] `zip()` without an explicit `strict=` parameter
+ dev/breeze/tests/test_selective_checks.py:61:32: B905 `zip()` without an explicit `strict=` parameter
- dev/breeze/tests/test_selective_checks.py:64:50: B905 [*] `zip()` without an explicit `strict=` parameter
+ dev/breeze/tests/test_selective_checks.py:64:50: B905 `zip()` without an explicit `strict=` parameter
- dev/stats/get_important_pr_candidates.py:677:36: B905 [*] `zip()` without an explicit `strict=` parameter
+ dev/stats/get_important_pr_candidates.py:677:36: B905 `zip()` without an explicit `strict=` parameter
- dev/validate_version_added_fields_in_config.py:126:35: B905 [*] `zip()` without an explicit `strict=` parameter
+ dev/validate_version_added_fields_in_config.py:126:35: B905 `zip()` without an explicit `strict=` parameter
- devel-common/src/tests_common/test_utils/logs.py:168:48: B905 [*] `zip()` without an explicit `strict=` parameter
+ devel-common/src/tests_common/test_utils/logs.py:168:48: B905 `zip()` without an explicit `strict=` parameter
... 126 additional changes omitted for project

Changes by rule (1 rules affected)

code total + violation - violation + fix - fix
B905 176 0 0 0 176

Formatter (stable)

✅ ecosystem check detected no format changes.

Formatter (preview)

✅ ecosystem check detected no format changes.

dcreager added a commit that referenced this pull request Oct 15, 2025
…rable

* origin/main:
  [ty] Add (unused) `inferable` parameter to type property methods (#20865)
  Run macos tests on macos (#20889)
  Remove `release` CI job (#20887)
  [ty] CI: Faster ecosystem analysis (#20886)
  Remove `strip` from release profile (#20885)
  [ty] Sync vendored typeshed stubs (#20876)
  [ty] Add some completion ranking improvements (#20807)
  Improved error recovery for unclosed strings (including f- and t-strings) (#20848)
  Enable lto=fat (#20863)
  [`pyupgrade`] Extend `UP019` to detect `typing_extensions.Text` (`UP019`) (#20825)
  [`flake8-bugbear`] Omit annotation in preview fix for `B006` (#20877)
  fix(docs): Fix typo in `RUF015` description (#20873)
  [ty] Improve and extend tests for instance attributes redeclared in subclasses (#20866)
  [ty] Ignore slow seeds as a temporary measure (#20870)
  Remove parentheses around multiple exception types on Python 3.14+ (#20768)
  Update Black tests (#20794)
dcreager added a commit that referenced this pull request Oct 15, 2025
…nt-sets

* dcreager/non-non-inferable: (174 commits)
  [ty] Add (unused) `inferable` parameter to type property methods (#20865)
  Run macos tests on macos (#20889)
  Remove `release` CI job (#20887)
  [ty] CI: Faster ecosystem analysis (#20886)
  Remove `strip` from release profile (#20885)
  [ty] Sync vendored typeshed stubs (#20876)
  [ty] Add some completion ranking improvements (#20807)
  Improved error recovery for unclosed strings (including f- and t-strings) (#20848)
  Enable lto=fat (#20863)
  [`pyupgrade`] Extend `UP019` to detect `typing_extensions.Text` (`UP019`) (#20825)
  [`flake8-bugbear`] Omit annotation in preview fix for `B006` (#20877)
  fix(docs): Fix typo in `RUF015` description (#20873)
  [ty] Improve and extend tests for instance attributes redeclared in subclasses (#20866)
  [ty] Ignore slow seeds as a temporary measure (#20870)
  use existing method
  Remove parentheses around multiple exception types on Python 3.14+ (#20768)
  Update Black tests (#20794)
  just the api parts
  [ty] Fix further issues in `super()` inference logic (#20843)
  [ty] Document when a rule was added (#20859)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Related to internal CI tooling

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants