Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bump python 3.9+ #20413

Merged
merged 14 commits into from
Nov 25, 2024
Merged

bump python 3.9+ #20413

merged 14 commits into from
Nov 25, 2024

Conversation

Borda
Copy link
Member

@Borda Borda commented Nov 12, 2024

What does this PR do?

Python 3.8 is not live, let's bump...
endoflife.date/python

Before submitting
  • Was this discussed/agreed via a GitHub issue? (not for typos and docs)
  • Did you read the contributor guideline, Pull Request section?
  • Did you make sure your PR does only one thing, instead of bundling different changes together?
  • Did you make sure to update the documentation with your changes? (if necessary)
  • Did you write any new necessary tests? (not for typos and docs)
  • Did you verify new and existing tests pass locally with your changes?
  • Did you list all the breaking changes introduced by this pull request?
  • Did you update the CHANGELOG? (not for typos, docs, test updates, or minor internal changes/refactors)

PR review

Anyone in the community is welcome to review the PR.
Before you start reviewing, make sure you have read the review guidelines. In short, see the following bullet-list:

Reviewer checklist
  • Is this pull request ready for review? (if not, please submit in draft mode)
  • Check that all items from Before submitting are resolved
  • Make sure the title is self-explanatory and the description concisely explains the PR
  • Add labels and milestones (and optionally projects) to the PR so it can be classified

📚 Documentation preview 📚: https://pytorch-lightning--20413.org.readthedocs.build/en/20413/

cc @Borda @justusschock @awaelchli

@github-actions github-actions bot added docs Documentation related ci Continuous Integration fabric lightning.fabric.Fabric pl Generic label for PyTorch Lightning package package labels Nov 12, 2024
@Borda Borda marked this pull request as ready for review November 12, 2024 21:03
Copy link
Contributor

github-actions bot commented Nov 12, 2024

⚡ Required checks status: All passing 🟢

Groups summary

🟢 pytorch_lightning: Tests workflow
Check ID Status
pl-cpu (macOS-14, lightning, 3.9, 2.1, oldest) success
pl-cpu (macOS-14, lightning, 3.10, 2.1) success
pl-cpu (macOS-14, lightning, 3.11, 2.2.2) success
pl-cpu (macOS-14, lightning, 3.11, 2.3) success
pl-cpu (macOS-14, lightning, 3.12, 2.4.1) success
pl-cpu (macOS-14, lightning, 3.12, 2.5.1) success
pl-cpu (ubuntu-20.04, lightning, 3.9, 2.1, oldest) success
pl-cpu (ubuntu-20.04, lightning, 3.10, 2.1) success
pl-cpu (ubuntu-20.04, lightning, 3.11, 2.2.2) success
pl-cpu (ubuntu-20.04, lightning, 3.11, 2.3) success
pl-cpu (ubuntu-22.04, lightning, 3.12, 2.4.1) success
pl-cpu (ubuntu-22.04, lightning, 3.12, 2.5.1) success
pl-cpu (windows-2022, lightning, 3.9, 2.1, oldest) success
pl-cpu (windows-2022, lightning, 3.10, 2.1) success
pl-cpu (windows-2022, lightning, 3.11, 2.2.2) success
pl-cpu (windows-2022, lightning, 3.11, 2.3) success
pl-cpu (windows-2022, lightning, 3.12, 2.4.1) success
pl-cpu (windows-2022, lightning, 3.12, 2.5.1) success
pl-cpu (macOS-14, pytorch, 3.9, 2.1) success
pl-cpu (ubuntu-20.04, pytorch, 3.9, 2.1) success
pl-cpu (windows-2022, pytorch, 3.9, 2.1) success
pl-cpu (macOS-14, pytorch, 3.12, 2.5.1) success
pl-cpu (ubuntu-22.04, pytorch, 3.12, 2.5.1) success
pl-cpu (windows-2022, pytorch, 3.12, 2.5.1) success

These checks are required after the changes to .actions/assistant.py, src/lightning/fabric/accelerators/cpu.py, src/lightning/fabric/accelerators/cuda.py, src/lightning/fabric/accelerators/mps.py, src/lightning/fabric/accelerators/registry.py, src/lightning/fabric/accelerators/xla.py, src/lightning/fabric/cli.py, src/lightning/fabric/connector.py, src/lightning/fabric/fabric.py, src/lightning/fabric/loggers/csv_logs.py, src/lightning/fabric/loggers/logger.py, src/lightning/fabric/loggers/tensorboard.py, src/lightning/fabric/plugins/collectives/collective.py, src/lightning/fabric/plugins/collectives/single_device.py, src/lightning/fabric/plugins/collectives/torch_collective.py, src/lightning/fabric/plugins/environments/lsf.py, src/lightning/fabric/plugins/io/checkpoint_io.py, src/lightning/fabric/plugins/io/torch_io.py, src/lightning/fabric/plugins/io/xla.py, src/lightning/fabric/plugins/precision/amp.py, src/lightning/fabric/plugins/precision/bitsandbytes.py, src/lightning/fabric/plugins/precision/deepspeed.py, src/lightning/fabric/plugins/precision/double.py, src/lightning/fabric/plugins/precision/fsdp.py, src/lightning/fabric/plugins/precision/half.py, src/lightning/fabric/plugins/precision/precision.py, src/lightning/fabric/plugins/precision/transformer_engine.py, src/lightning/fabric/plugins/precision/utils.py, src/lightning/fabric/strategies/ddp.py, src/lightning/fabric/strategies/deepspeed.py, src/lightning/fabric/strategies/dp.py, src/lightning/fabric/strategies/fsdp.py, src/lightning/fabric/strategies/launchers/multiprocessing.py, src/lightning/fabric/strategies/launchers/subprocess_script.py, src/lightning/fabric/strategies/model_parallel.py, src/lightning/fabric/strategies/parallel.py, src/lightning/fabric/strategies/registry.py, src/lightning/fabric/strategies/strategy.py, src/lightning/fabric/strategies/xla.py, src/lightning/fabric/strategies/xla_fsdp.py, src/lightning/fabric/utilities/apply_func.py, src/lightning/fabric/utilities/cloud_io.py, src/lightning/fabric/utilities/data.py, src/lightning/fabric/utilities/device_dtype_mixin.py, src/lightning/fabric/utilities/device_parser.py, src/lightning/fabric/utilities/distributed.py, src/lightning/fabric/utilities/init.py, src/lightning/fabric/utilities/load.py, src/lightning/fabric/utilities/logger.py, src/lightning/fabric/utilities/optimizer.py, src/lightning/fabric/utilities/registry.py, src/lightning/fabric/utilities/seed.py, src/lightning/fabric/utilities/spike.py, src/lightning/fabric/utilities/testing/_runif.py, src/lightning/fabric/utilities/throughput.py, src/lightning/fabric/utilities/types.py, src/lightning/fabric/utilities/warnings.py, src/lightning/fabric/wrappers.py, src/lightning_fabric/__setup__.py, src/lightning/pytorch/accelerators/accelerator.py, src/lightning/pytorch/accelerators/cpu.py, src/lightning/pytorch/accelerators/cuda.py, src/lightning/pytorch/accelerators/mps.py, src/lightning/pytorch/accelerators/xla.py, src/lightning/pytorch/callbacks/callback.py, src/lightning/pytorch/callbacks/device_stats_monitor.py, src/lightning/pytorch/callbacks/early_stopping.py, src/lightning/pytorch/callbacks/finetuning.py, src/lightning/pytorch/callbacks/gradient_accumulation_scheduler.py, src/lightning/pytorch/callbacks/lr_monitor.py, src/lightning/pytorch/callbacks/model_checkpoint.py, src/lightning/pytorch/callbacks/model_summary.py, src/lightning/pytorch/callbacks/prediction_writer.py, src/lightning/pytorch/callbacks/progress/progress_bar.py, src/lightning/pytorch/callbacks/progress/rich_progress.py, src/lightning/pytorch/callbacks/progress/tqdm_progress.py, src/lightning/pytorch/callbacks/pruning.py, src/lightning/pytorch/callbacks/rich_model_summary.py, src/lightning/pytorch/callbacks/spike.py, src/lightning/pytorch/callbacks/stochastic_weight_avg.py, src/lightning/pytorch/callbacks/throughput_monitor.py, src/lightning/pytorch/callbacks/timer.py, src/lightning/pytorch/cli.py, src/lightning/pytorch/core/datamodule.py, src/lightning/pytorch/core/hooks.py, src/lightning/pytorch/core/mixins/hparams_mixin.py, src/lightning/pytorch/core/module.py, src/lightning/pytorch/core/optimizer.py, src/lightning/pytorch/core/saving.py, src/lightning/pytorch/demos/boring_classes.py, src/lightning/pytorch/demos/lstm.py, src/lightning/pytorch/demos/mnist_datamodule.py, src/lightning/pytorch/demos/transformer.py, src/lightning/pytorch/loggers/comet.py, src/lightning/pytorch/loggers/csv_logs.py, src/lightning/pytorch/loggers/logger.py, src/lightning/pytorch/loggers/mlflow.py, src/lightning/pytorch/loggers/neptune.py, src/lightning/pytorch/loggers/tensorboard.py, src/lightning/pytorch/loggers/utilities.py, src/lightning/pytorch/loggers/wandb.py, src/lightning/pytorch/loops/evaluation_loop.py, src/lightning/pytorch/loops/fetchers.py, src/lightning/pytorch/loops/fit_loop.py, src/lightning/pytorch/loops/loop.py, src/lightning/pytorch/loops/optimization/automatic.py, src/lightning/pytorch/loops/optimization/closure.py, src/lightning/pytorch/loops/optimization/manual.py, src/lightning/pytorch/loops/prediction_loop.py, src/lightning/pytorch/loops/progress.py, src/lightning/pytorch/loops/training_epoch_loop.py, src/lightning/pytorch/loops/utilities.py, src/lightning/pytorch/overrides/distributed.py, src/lightning/pytorch/plugins/io/wrapper.py, src/lightning/pytorch/plugins/precision/amp.py, src/lightning/pytorch/plugins/precision/deepspeed.py, src/lightning/pytorch/plugins/precision/double.py, src/lightning/pytorch/plugins/precision/fsdp.py, src/lightning/pytorch/plugins/precision/half.py, src/lightning/pytorch/plugins/precision/precision.py, src/lightning/pytorch/profilers/advanced.py, src/lightning/pytorch/profilers/profiler.py, src/lightning/pytorch/profilers/pytorch.py, src/lightning/pytorch/profilers/simple.py, src/lightning/pytorch/profilers/xla.py, src/lightning/pytorch/serve/servable_module.py, src/lightning/pytorch/serve/servable_module_validator.py, src/lightning/pytorch/strategies/ddp.py, src/lightning/pytorch/strategies/deepspeed.py, src/lightning/pytorch/strategies/fsdp.py, src/lightning/pytorch/strategies/launchers/multiprocessing.py, src/lightning/pytorch/strategies/launchers/subprocess_script.py, src/lightning/pytorch/strategies/model_parallel.py, src/lightning/pytorch/strategies/parallel.py, src/lightning/pytorch/strategies/strategy.py, src/lightning/pytorch/strategies/xla.py, src/lightning/pytorch/trainer/call.py, src/lightning/pytorch/trainer/connectors/accelerator_connector.py, src/lightning/pytorch/trainer/connectors/callback_connector.py, src/lightning/pytorch/trainer/connectors/checkpoint_connector.py, src/lightning/pytorch/trainer/connectors/data_connector.py, src/lightning/pytorch/trainer/connectors/logger_connector/fx_validator.py, src/lightning/pytorch/trainer/connectors/logger_connector/logger_connector.py, src/lightning/pytorch/trainer/connectors/logger_connector/result.py, src/lightning/pytorch/trainer/connectors/signal_connector.py, src/lightning/pytorch/trainer/trainer.py, src/lightning/pytorch/tuner/batch_size_scaling.py, src/lightning/pytorch/tuner/lr_finder.py, src/lightning/pytorch/utilities/_pytree.py, src/lightning/pytorch/utilities/argparse.py, src/lightning/pytorch/utilities/combined_loader.py, src/lightning/pytorch/utilities/consolidate_checkpoint.py, src/lightning/pytorch/utilities/data.py, src/lightning/pytorch/utilities/grads.py, src/lightning/pytorch/utilities/migration/migration.py, src/lightning/pytorch/utilities/migration/utils.py, src/lightning/pytorch/utilities/model_helpers.py, src/lightning/pytorch/utilities/model_summary/model_summary.py, src/lightning/pytorch/utilities/model_summary/model_summary_deepspeed.py, src/lightning/pytorch/utilities/parameter_tying.py, src/lightning/pytorch/utilities/parsing.py, src/lightning/pytorch/utilities/seed.py, src/lightning/pytorch/utilities/testing/_runif.py, src/lightning/pytorch/utilities/types.py, src/lightning/pytorch/utilities/upgrade_checkpoint.py, src/pytorch_lightning/__setup__.py, tests/tests_pytorch/accelerators/test_common.py, tests/tests_pytorch/accelerators/test_cpu.py, tests/tests_pytorch/callbacks/progress/test_rich_progress_bar.py, tests/tests_pytorch/callbacks/test_device_stats_monitor.py, tests/tests_pytorch/callbacks/test_early_stopping.py, tests/tests_pytorch/callbacks/test_model_summary.py, tests/tests_pytorch/callbacks/test_stochastic_weight_avg.py, tests/tests_pytorch/callbacks/test_throughput_monitor.py, tests/tests_pytorch/checkpointing/test_trainer_checkpoint.py, tests/tests_pytorch/conftest.py, tests/tests_pytorch/core/test_datamodules.py, tests/tests_pytorch/core/test_lightning_optimizer.py, tests/tests_pytorch/core/test_metric_result_integration.py, tests/tests_pytorch/helpers/datasets.py, tests/tests_pytorch/loggers/test_logger.py, tests/tests_pytorch/loops/optimization/test_automatic_loop.py, tests/tests_pytorch/loops/test_fetchers.py, tests/tests_pytorch/loops/test_loops.py, tests/tests_pytorch/models/test_restore.py, tests/tests_pytorch/overrides/test_distributed.py, tests/tests_pytorch/plugins/test_checkpoint_io_plugin.py, tests/tests_pytorch/serve/test_servable_module_validator.py, tests/tests_pytorch/strategies/launchers/test_multiprocessing.py, tests/tests_pytorch/strategies/test_custom_strategy.py, tests/tests_pytorch/strategies/test_deepspeed.py, tests/tests_pytorch/strategies/test_fsdp.py, tests/tests_pytorch/test_cli.py, tests/tests_pytorch/trainer/connectors/test_accelerator_connector.py, tests/tests_pytorch/trainer/connectors/test_data_connector.py, tests/tests_pytorch/trainer/logging_/test_distributed_logging.py, tests/tests_pytorch/trainer/optimization/test_optimizers.py, tests/tests_pytorch/trainer/test_trainer.py, tests/tests_pytorch/utilities/test_combined_loader.py, tests/tests_pytorch/utilities/test_upgrade_checkpoint.py, pyproject.toml.

🟢 pytorch_lightning: Azure GPU
Check ID Status
pytorch-lightning (GPUs) (testing Lightning | latest) success
pytorch-lightning (GPUs) (testing PyTorch | latest) success

These checks are required after the changes to .actions/assistant.py, examples/pytorch/basics/autoencoder.py, src/lightning/__setup__.py, src/lightning/pytorch/accelerators/accelerator.py, src/lightning/pytorch/accelerators/cpu.py, src/lightning/pytorch/accelerators/cuda.py, src/lightning/pytorch/accelerators/mps.py, src/lightning/pytorch/accelerators/xla.py, src/lightning/pytorch/callbacks/callback.py, src/lightning/pytorch/callbacks/device_stats_monitor.py, src/lightning/pytorch/callbacks/early_stopping.py, src/lightning/pytorch/callbacks/finetuning.py, src/lightning/pytorch/callbacks/gradient_accumulation_scheduler.py, src/lightning/pytorch/callbacks/lr_monitor.py, src/lightning/pytorch/callbacks/model_checkpoint.py, src/lightning/pytorch/callbacks/model_summary.py, src/lightning/pytorch/callbacks/prediction_writer.py, src/lightning/pytorch/callbacks/progress/progress_bar.py, src/lightning/pytorch/callbacks/progress/rich_progress.py, src/lightning/pytorch/callbacks/progress/tqdm_progress.py, src/lightning/pytorch/callbacks/pruning.py, src/lightning/pytorch/callbacks/rich_model_summary.py, src/lightning/pytorch/callbacks/spike.py, src/lightning/pytorch/callbacks/stochastic_weight_avg.py, src/lightning/pytorch/callbacks/throughput_monitor.py, src/lightning/pytorch/callbacks/timer.py, src/lightning/pytorch/cli.py, src/lightning/pytorch/core/datamodule.py, src/lightning/pytorch/core/hooks.py, src/lightning/pytorch/core/mixins/hparams_mixin.py, src/lightning/pytorch/core/module.py, src/lightning/pytorch/core/optimizer.py, src/lightning/pytorch/core/saving.py, src/lightning/pytorch/demos/boring_classes.py, src/lightning/pytorch/demos/lstm.py, src/lightning/pytorch/demos/mnist_datamodule.py, src/lightning/pytorch/demos/transformer.py, src/lightning/pytorch/loggers/comet.py, src/lightning/pytorch/loggers/csv_logs.py, src/lightning/pytorch/loggers/logger.py, src/lightning/pytorch/loggers/mlflow.py, src/lightning/pytorch/loggers/neptune.py, src/lightning/pytorch/loggers/tensorboard.py, src/lightning/pytorch/loggers/utilities.py, src/lightning/pytorch/loggers/wandb.py, src/lightning/pytorch/loops/evaluation_loop.py, src/lightning/pytorch/loops/fetchers.py, src/lightning/pytorch/loops/fit_loop.py, src/lightning/pytorch/loops/loop.py, src/lightning/pytorch/loops/optimization/automatic.py, src/lightning/pytorch/loops/optimization/closure.py, src/lightning/pytorch/loops/optimization/manual.py, src/lightning/pytorch/loops/prediction_loop.py, src/lightning/pytorch/loops/progress.py, src/lightning/pytorch/loops/training_epoch_loop.py, src/lightning/pytorch/loops/utilities.py, src/lightning/pytorch/overrides/distributed.py, src/lightning/pytorch/plugins/io/wrapper.py, src/lightning/pytorch/plugins/precision/amp.py, src/lightning/pytorch/plugins/precision/deepspeed.py, src/lightning/pytorch/plugins/precision/double.py, src/lightning/pytorch/plugins/precision/fsdp.py, src/lightning/pytorch/plugins/precision/half.py, src/lightning/pytorch/plugins/precision/precision.py, src/lightning/pytorch/profilers/advanced.py, src/lightning/pytorch/profilers/profiler.py, src/lightning/pytorch/profilers/pytorch.py, src/lightning/pytorch/profilers/simple.py, src/lightning/pytorch/profilers/xla.py, src/lightning/pytorch/serve/servable_module.py, src/lightning/pytorch/serve/servable_module_validator.py, src/lightning/pytorch/strategies/ddp.py, src/lightning/pytorch/strategies/deepspeed.py, src/lightning/pytorch/strategies/fsdp.py, src/lightning/pytorch/strategies/launchers/multiprocessing.py, src/lightning/pytorch/strategies/launchers/subprocess_script.py, src/lightning/pytorch/strategies/model_parallel.py, src/lightning/pytorch/strategies/parallel.py, src/lightning/pytorch/strategies/strategy.py, src/lightning/pytorch/strategies/xla.py, src/lightning/pytorch/trainer/call.py, src/lightning/pytorch/trainer/connectors/accelerator_connector.py, src/lightning/pytorch/trainer/connectors/callback_connector.py, src/lightning/pytorch/trainer/connectors/checkpoint_connector.py, src/lightning/pytorch/trainer/connectors/data_connector.py, src/lightning/pytorch/trainer/connectors/logger_connector/fx_validator.py, src/lightning/pytorch/trainer/connectors/logger_connector/logger_connector.py, src/lightning/pytorch/trainer/connectors/logger_connector/result.py, src/lightning/pytorch/trainer/connectors/signal_connector.py, src/lightning/pytorch/trainer/trainer.py, src/lightning/pytorch/tuner/batch_size_scaling.py, src/lightning/pytorch/tuner/lr_finder.py, src/lightning/pytorch/utilities/_pytree.py, src/lightning/pytorch/utilities/argparse.py, src/lightning/pytorch/utilities/combined_loader.py, src/lightning/pytorch/utilities/consolidate_checkpoint.py, src/lightning/pytorch/utilities/data.py, src/lightning/pytorch/utilities/grads.py, src/lightning/pytorch/utilities/migration/migration.py, src/lightning/pytorch/utilities/migration/utils.py, src/lightning/pytorch/utilities/model_helpers.py, src/lightning/pytorch/utilities/model_summary/model_summary.py, src/lightning/pytorch/utilities/model_summary/model_summary_deepspeed.py, src/lightning/pytorch/utilities/parameter_tying.py, src/lightning/pytorch/utilities/parsing.py, src/lightning/pytorch/utilities/seed.py, src/lightning/pytorch/utilities/testing/_runif.py, src/lightning/pytorch/utilities/types.py, src/lightning/pytorch/utilities/upgrade_checkpoint.py, src/pytorch_lightning/__setup__.py, tests/tests_pytorch/accelerators/test_common.py, tests/tests_pytorch/accelerators/test_cpu.py, tests/tests_pytorch/callbacks/progress/test_rich_progress_bar.py, tests/tests_pytorch/callbacks/test_device_stats_monitor.py, tests/tests_pytorch/callbacks/test_early_stopping.py, tests/tests_pytorch/callbacks/test_model_summary.py, tests/tests_pytorch/callbacks/test_stochastic_weight_avg.py, tests/tests_pytorch/callbacks/test_throughput_monitor.py, tests/tests_pytorch/checkpointing/test_trainer_checkpoint.py, tests/tests_pytorch/conftest.py, tests/tests_pytorch/core/test_datamodules.py, tests/tests_pytorch/core/test_lightning_optimizer.py, tests/tests_pytorch/core/test_metric_result_integration.py, tests/tests_pytorch/helpers/datasets.py, tests/tests_pytorch/loggers/test_logger.py, tests/tests_pytorch/loops/optimization/test_automatic_loop.py, tests/tests_pytorch/loops/test_fetchers.py, tests/tests_pytorch/loops/test_loops.py, tests/tests_pytorch/models/test_restore.py, tests/tests_pytorch/overrides/test_distributed.py, tests/tests_pytorch/plugins/test_checkpoint_io_plugin.py, tests/tests_pytorch/serve/test_servable_module_validator.py, tests/tests_pytorch/strategies/launchers/test_multiprocessing.py, tests/tests_pytorch/strategies/test_custom_strategy.py, tests/tests_pytorch/strategies/test_deepspeed.py, tests/tests_pytorch/strategies/test_fsdp.py, tests/tests_pytorch/test_cli.py, tests/tests_pytorch/trainer/connectors/test_accelerator_connector.py, tests/tests_pytorch/trainer/connectors/test_data_connector.py, tests/tests_pytorch/trainer/logging_/test_distributed_logging.py, tests/tests_pytorch/trainer/optimization/test_optimizers.py, tests/tests_pytorch/trainer/test_trainer.py, tests/tests_pytorch/utilities/test_combined_loader.py, tests/tests_pytorch/utilities/test_upgrade_checkpoint.py, pyproject.toml, src/lightning/fabric/accelerators/cpu.py, src/lightning/fabric/accelerators/cuda.py, src/lightning/fabric/accelerators/mps.py, src/lightning/fabric/accelerators/registry.py, src/lightning/fabric/accelerators/xla.py, src/lightning/fabric/cli.py, src/lightning/fabric/connector.py, src/lightning/fabric/fabric.py, src/lightning/fabric/loggers/csv_logs.py, src/lightning/fabric/loggers/logger.py, src/lightning/fabric/loggers/tensorboard.py, src/lightning/fabric/plugins/collectives/collective.py, src/lightning/fabric/plugins/collectives/single_device.py, src/lightning/fabric/plugins/collectives/torch_collective.py, src/lightning/fabric/plugins/environments/lsf.py, src/lightning/fabric/plugins/io/checkpoint_io.py, src/lightning/fabric/plugins/io/torch_io.py, src/lightning/fabric/plugins/io/xla.py, src/lightning/fabric/plugins/precision/amp.py, src/lightning/fabric/plugins/precision/bitsandbytes.py, src/lightning/fabric/plugins/precision/deepspeed.py, src/lightning/fabric/plugins/precision/double.py, src/lightning/fabric/plugins/precision/fsdp.py, src/lightning/fabric/plugins/precision/half.py, src/lightning/fabric/plugins/precision/precision.py, src/lightning/fabric/plugins/precision/transformer_engine.py, src/lightning/fabric/plugins/precision/utils.py, src/lightning/fabric/strategies/ddp.py, src/lightning/fabric/strategies/deepspeed.py, src/lightning/fabric/strategies/dp.py, src/lightning/fabric/strategies/fsdp.py, src/lightning/fabric/strategies/launchers/multiprocessing.py, src/lightning/fabric/strategies/launchers/subprocess_script.py, src/lightning/fabric/strategies/model_parallel.py, src/lightning/fabric/strategies/parallel.py, src/lightning/fabric/strategies/registry.py, src/lightning/fabric/strategies/strategy.py, src/lightning/fabric/strategies/xla.py, src/lightning/fabric/strategies/xla_fsdp.py, src/lightning/fabric/utilities/apply_func.py, src/lightning/fabric/utilities/cloud_io.py, src/lightning/fabric/utilities/data.py, src/lightning/fabric/utilities/device_dtype_mixin.py, src/lightning/fabric/utilities/device_parser.py, src/lightning/fabric/utilities/distributed.py, src/lightning/fabric/utilities/init.py, src/lightning/fabric/utilities/load.py, src/lightning/fabric/utilities/logger.py, src/lightning/fabric/utilities/optimizer.py, src/lightning/fabric/utilities/registry.py, src/lightning/fabric/utilities/seed.py, src/lightning/fabric/utilities/spike.py, src/lightning/fabric/utilities/testing/_runif.py, src/lightning/fabric/utilities/throughput.py, src/lightning/fabric/utilities/types.py, src/lightning/fabric/utilities/warnings.py, src/lightning/fabric/wrappers.py, src/lightning_fabric/__setup__.py.

🟢 pytorch_lightning: Benchmarks
Check ID Status
lightning.Benchmarks success

These checks are required after the changes to src/lightning/fabric/accelerators/cpu.py, src/lightning/fabric/accelerators/cuda.py, src/lightning/fabric/accelerators/mps.py, src/lightning/fabric/accelerators/registry.py, src/lightning/fabric/accelerators/xla.py, src/lightning/fabric/cli.py, src/lightning/fabric/connector.py, src/lightning/fabric/fabric.py, src/lightning/fabric/loggers/csv_logs.py, src/lightning/fabric/loggers/logger.py, src/lightning/fabric/loggers/tensorboard.py, src/lightning/fabric/plugins/collectives/collective.py, src/lightning/fabric/plugins/collectives/single_device.py, src/lightning/fabric/plugins/collectives/torch_collective.py, src/lightning/fabric/plugins/environments/lsf.py, src/lightning/fabric/plugins/io/checkpoint_io.py, src/lightning/fabric/plugins/io/torch_io.py, src/lightning/fabric/plugins/io/xla.py, src/lightning/fabric/plugins/precision/amp.py, src/lightning/fabric/plugins/precision/bitsandbytes.py, src/lightning/fabric/plugins/precision/deepspeed.py, src/lightning/fabric/plugins/precision/double.py, src/lightning/fabric/plugins/precision/fsdp.py, src/lightning/fabric/plugins/precision/half.py, src/lightning/fabric/plugins/precision/precision.py, src/lightning/fabric/plugins/precision/transformer_engine.py, src/lightning/fabric/plugins/precision/utils.py, src/lightning/fabric/strategies/ddp.py, src/lightning/fabric/strategies/deepspeed.py, src/lightning/fabric/strategies/dp.py, src/lightning/fabric/strategies/fsdp.py, src/lightning/fabric/strategies/launchers/multiprocessing.py, src/lightning/fabric/strategies/launchers/subprocess_script.py, src/lightning/fabric/strategies/model_parallel.py, src/lightning/fabric/strategies/parallel.py, src/lightning/fabric/strategies/registry.py, src/lightning/fabric/strategies/strategy.py, src/lightning/fabric/strategies/xla.py, src/lightning/fabric/strategies/xla_fsdp.py, src/lightning/fabric/utilities/apply_func.py, src/lightning/fabric/utilities/cloud_io.py, src/lightning/fabric/utilities/data.py, src/lightning/fabric/utilities/device_dtype_mixin.py, src/lightning/fabric/utilities/device_parser.py, src/lightning/fabric/utilities/distributed.py, src/lightning/fabric/utilities/init.py, src/lightning/fabric/utilities/load.py, src/lightning/fabric/utilities/logger.py, src/lightning/fabric/utilities/optimizer.py, src/lightning/fabric/utilities/registry.py, src/lightning/fabric/utilities/seed.py, src/lightning/fabric/utilities/spike.py, src/lightning/fabric/utilities/testing/_runif.py, src/lightning/fabric/utilities/throughput.py, src/lightning/fabric/utilities/types.py, src/lightning/fabric/utilities/warnings.py, src/lightning/fabric/wrappers.py, src/lightning/pytorch/accelerators/accelerator.py, src/lightning/pytorch/accelerators/cpu.py, src/lightning/pytorch/accelerators/cuda.py, src/lightning/pytorch/accelerators/mps.py, src/lightning/pytorch/accelerators/xla.py, src/lightning/pytorch/callbacks/callback.py, src/lightning/pytorch/callbacks/device_stats_monitor.py, src/lightning/pytorch/callbacks/early_stopping.py, src/lightning/pytorch/callbacks/finetuning.py, src/lightning/pytorch/callbacks/gradient_accumulation_scheduler.py, src/lightning/pytorch/callbacks/lr_monitor.py, src/lightning/pytorch/callbacks/model_checkpoint.py, src/lightning/pytorch/callbacks/model_summary.py, src/lightning/pytorch/callbacks/prediction_writer.py, src/lightning/pytorch/callbacks/progress/progress_bar.py, src/lightning/pytorch/callbacks/progress/rich_progress.py, src/lightning/pytorch/callbacks/progress/tqdm_progress.py, src/lightning/pytorch/callbacks/pruning.py, src/lightning/pytorch/callbacks/rich_model_summary.py, src/lightning/pytorch/callbacks/spike.py, src/lightning/pytorch/callbacks/stochastic_weight_avg.py, src/lightning/pytorch/callbacks/throughput_monitor.py, src/lightning/pytorch/callbacks/timer.py, src/lightning/pytorch/cli.py, src/lightning/pytorch/core/datamodule.py, src/lightning/pytorch/core/hooks.py, src/lightning/pytorch/core/mixins/hparams_mixin.py, src/lightning/pytorch/core/module.py, src/lightning/pytorch/core/optimizer.py, src/lightning/pytorch/core/saving.py, src/lightning/pytorch/demos/boring_classes.py, src/lightning/pytorch/demos/lstm.py, src/lightning/pytorch/demos/mnist_datamodule.py, src/lightning/pytorch/demos/transformer.py, src/lightning/pytorch/loggers/comet.py, src/lightning/pytorch/loggers/csv_logs.py, src/lightning/pytorch/loggers/logger.py, src/lightning/pytorch/loggers/mlflow.py, src/lightning/pytorch/loggers/neptune.py, src/lightning/pytorch/loggers/tensorboard.py, src/lightning/pytorch/loggers/utilities.py, src/lightning/pytorch/loggers/wandb.py, src/lightning/pytorch/loops/evaluation_loop.py, src/lightning/pytorch/loops/fetchers.py, src/lightning/pytorch/loops/fit_loop.py, src/lightning/pytorch/loops/loop.py, src/lightning/pytorch/loops/optimization/automatic.py, src/lightning/pytorch/loops/optimization/closure.py, src/lightning/pytorch/loops/optimization/manual.py, src/lightning/pytorch/loops/prediction_loop.py, src/lightning/pytorch/loops/progress.py, src/lightning/pytorch/loops/training_epoch_loop.py, src/lightning/pytorch/loops/utilities.py, src/lightning/pytorch/overrides/distributed.py, src/lightning/pytorch/plugins/io/wrapper.py, src/lightning/pytorch/plugins/precision/amp.py, src/lightning/pytorch/plugins/precision/deepspeed.py, src/lightning/pytorch/plugins/precision/double.py, src/lightning/pytorch/plugins/precision/fsdp.py, src/lightning/pytorch/plugins/precision/half.py, src/lightning/pytorch/plugins/precision/precision.py, src/lightning/pytorch/profilers/advanced.py, src/lightning/pytorch/profilers/profiler.py, src/lightning/pytorch/profilers/pytorch.py, src/lightning/pytorch/profilers/simple.py, src/lightning/pytorch/profilers/xla.py, src/lightning/pytorch/serve/servable_module.py, src/lightning/pytorch/serve/servable_module_validator.py, src/lightning/pytorch/strategies/ddp.py, src/lightning/pytorch/strategies/deepspeed.py, src/lightning/pytorch/strategies/fsdp.py, src/lightning/pytorch/strategies/launchers/multiprocessing.py, src/lightning/pytorch/strategies/launchers/subprocess_script.py, src/lightning/pytorch/strategies/model_parallel.py, src/lightning/pytorch/strategies/parallel.py, src/lightning/pytorch/strategies/strategy.py, src/lightning/pytorch/strategies/xla.py, src/lightning/pytorch/trainer/call.py, src/lightning/pytorch/trainer/connectors/accelerator_connector.py, src/lightning/pytorch/trainer/connectors/callback_connector.py, src/lightning/pytorch/trainer/connectors/checkpoint_connector.py, src/lightning/pytorch/trainer/connectors/data_connector.py, src/lightning/pytorch/trainer/connectors/logger_connector/fx_validator.py, src/lightning/pytorch/trainer/connectors/logger_connector/logger_connector.py, src/lightning/pytorch/trainer/connectors/logger_connector/result.py, src/lightning/pytorch/trainer/connectors/signal_connector.py, src/lightning/pytorch/trainer/trainer.py, src/lightning/pytorch/tuner/batch_size_scaling.py, src/lightning/pytorch/tuner/lr_finder.py, src/lightning/pytorch/utilities/_pytree.py, src/lightning/pytorch/utilities/argparse.py, src/lightning/pytorch/utilities/combined_loader.py, src/lightning/pytorch/utilities/consolidate_checkpoint.py, src/lightning/pytorch/utilities/data.py, src/lightning/pytorch/utilities/grads.py, src/lightning/pytorch/utilities/migration/migration.py, src/lightning/pytorch/utilities/migration/utils.py, src/lightning/pytorch/utilities/model_helpers.py, src/lightning/pytorch/utilities/model_summary/model_summary.py, src/lightning/pytorch/utilities/model_summary/model_summary_deepspeed.py, src/lightning/pytorch/utilities/parameter_tying.py, src/lightning/pytorch/utilities/parsing.py, src/lightning/pytorch/utilities/seed.py, src/lightning/pytorch/utilities/testing/_runif.py, src/lightning/pytorch/utilities/types.py, src/lightning/pytorch/utilities/upgrade_checkpoint.py.

🟢 fabric: Docs
Check ID Status
docs-make (fabric, doctest) success
docs-make (fabric, html) success

These checks are required after the changes to src/lightning/fabric/accelerators/cpu.py, src/lightning/fabric/accelerators/cuda.py, src/lightning/fabric/accelerators/mps.py, src/lightning/fabric/accelerators/registry.py, src/lightning/fabric/accelerators/xla.py, src/lightning/fabric/cli.py, src/lightning/fabric/connector.py, src/lightning/fabric/fabric.py, src/lightning/fabric/loggers/csv_logs.py, src/lightning/fabric/loggers/logger.py, src/lightning/fabric/loggers/tensorboard.py, src/lightning/fabric/plugins/collectives/collective.py, src/lightning/fabric/plugins/collectives/single_device.py, src/lightning/fabric/plugins/collectives/torch_collective.py, src/lightning/fabric/plugins/environments/lsf.py, src/lightning/fabric/plugins/io/checkpoint_io.py, src/lightning/fabric/plugins/io/torch_io.py, src/lightning/fabric/plugins/io/xla.py, src/lightning/fabric/plugins/precision/amp.py, src/lightning/fabric/plugins/precision/bitsandbytes.py, src/lightning/fabric/plugins/precision/deepspeed.py, src/lightning/fabric/plugins/precision/double.py, src/lightning/fabric/plugins/precision/fsdp.py, src/lightning/fabric/plugins/precision/half.py, src/lightning/fabric/plugins/precision/precision.py, src/lightning/fabric/plugins/precision/transformer_engine.py, src/lightning/fabric/plugins/precision/utils.py, src/lightning/fabric/strategies/ddp.py, src/lightning/fabric/strategies/deepspeed.py, src/lightning/fabric/strategies/dp.py, src/lightning/fabric/strategies/fsdp.py, src/lightning/fabric/strategies/launchers/multiprocessing.py, src/lightning/fabric/strategies/launchers/subprocess_script.py, src/lightning/fabric/strategies/model_parallel.py, src/lightning/fabric/strategies/parallel.py, src/lightning/fabric/strategies/registry.py, src/lightning/fabric/strategies/strategy.py, src/lightning/fabric/strategies/xla.py, src/lightning/fabric/strategies/xla_fsdp.py, src/lightning/fabric/utilities/apply_func.py, src/lightning/fabric/utilities/cloud_io.py, src/lightning/fabric/utilities/data.py, src/lightning/fabric/utilities/device_dtype_mixin.py, src/lightning/fabric/utilities/device_parser.py, src/lightning/fabric/utilities/distributed.py, src/lightning/fabric/utilities/init.py, src/lightning/fabric/utilities/load.py, src/lightning/fabric/utilities/logger.py, src/lightning/fabric/utilities/optimizer.py, src/lightning/fabric/utilities/registry.py, src/lightning/fabric/utilities/seed.py, src/lightning/fabric/utilities/spike.py, src/lightning/fabric/utilities/testing/_runif.py, src/lightning/fabric/utilities/throughput.py, src/lightning/fabric/utilities/types.py, src/lightning/fabric/utilities/warnings.py, src/lightning/fabric/wrappers.py, src/lightning_fabric/__setup__.py, setup.py, pyproject.toml.

🟢 pytorch_lightning: Docs
Check ID Status
docs-make (pytorch, doctest) success
docs-make (pytorch, html) success

These checks are required after the changes to src/lightning/pytorch/accelerators/accelerator.py, src/lightning/pytorch/accelerators/cpu.py, src/lightning/pytorch/accelerators/cuda.py, src/lightning/pytorch/accelerators/mps.py, src/lightning/pytorch/accelerators/xla.py, src/lightning/pytorch/callbacks/callback.py, src/lightning/pytorch/callbacks/device_stats_monitor.py, src/lightning/pytorch/callbacks/early_stopping.py, src/lightning/pytorch/callbacks/finetuning.py, src/lightning/pytorch/callbacks/gradient_accumulation_scheduler.py, src/lightning/pytorch/callbacks/lr_monitor.py, src/lightning/pytorch/callbacks/model_checkpoint.py, src/lightning/pytorch/callbacks/model_summary.py, src/lightning/pytorch/callbacks/prediction_writer.py, src/lightning/pytorch/callbacks/progress/progress_bar.py, src/lightning/pytorch/callbacks/progress/rich_progress.py, src/lightning/pytorch/callbacks/progress/tqdm_progress.py, src/lightning/pytorch/callbacks/pruning.py, src/lightning/pytorch/callbacks/rich_model_summary.py, src/lightning/pytorch/callbacks/spike.py, src/lightning/pytorch/callbacks/stochastic_weight_avg.py, src/lightning/pytorch/callbacks/throughput_monitor.py, src/lightning/pytorch/callbacks/timer.py, src/lightning/pytorch/cli.py, src/lightning/pytorch/core/datamodule.py, src/lightning/pytorch/core/hooks.py, src/lightning/pytorch/core/mixins/hparams_mixin.py, src/lightning/pytorch/core/module.py, src/lightning/pytorch/core/optimizer.py, src/lightning/pytorch/core/saving.py, src/lightning/pytorch/demos/boring_classes.py, src/lightning/pytorch/demos/lstm.py, src/lightning/pytorch/demos/mnist_datamodule.py, src/lightning/pytorch/demos/transformer.py, src/lightning/pytorch/loggers/comet.py, src/lightning/pytorch/loggers/csv_logs.py, src/lightning/pytorch/loggers/logger.py, src/lightning/pytorch/loggers/mlflow.py, src/lightning/pytorch/loggers/neptune.py, src/lightning/pytorch/loggers/tensorboard.py, src/lightning/pytorch/loggers/utilities.py, src/lightning/pytorch/loggers/wandb.py, src/lightning/pytorch/loops/evaluation_loop.py, src/lightning/pytorch/loops/fetchers.py, src/lightning/pytorch/loops/fit_loop.py, src/lightning/pytorch/loops/loop.py, src/lightning/pytorch/loops/optimization/automatic.py, src/lightning/pytorch/loops/optimization/closure.py, src/lightning/pytorch/loops/optimization/manual.py, src/lightning/pytorch/loops/prediction_loop.py, src/lightning/pytorch/loops/progress.py, src/lightning/pytorch/loops/training_epoch_loop.py, src/lightning/pytorch/loops/utilities.py, src/lightning/pytorch/overrides/distributed.py, src/lightning/pytorch/plugins/io/wrapper.py, src/lightning/pytorch/plugins/precision/amp.py, src/lightning/pytorch/plugins/precision/deepspeed.py, src/lightning/pytorch/plugins/precision/double.py, src/lightning/pytorch/plugins/precision/fsdp.py, src/lightning/pytorch/plugins/precision/half.py, src/lightning/pytorch/plugins/precision/precision.py, src/lightning/pytorch/profilers/advanced.py, src/lightning/pytorch/profilers/profiler.py, src/lightning/pytorch/profilers/pytorch.py, src/lightning/pytorch/profilers/simple.py, src/lightning/pytorch/profilers/xla.py, src/lightning/pytorch/serve/servable_module.py, src/lightning/pytorch/serve/servable_module_validator.py, src/lightning/pytorch/strategies/ddp.py, src/lightning/pytorch/strategies/deepspeed.py, src/lightning/pytorch/strategies/fsdp.py, src/lightning/pytorch/strategies/launchers/multiprocessing.py, src/lightning/pytorch/strategies/launchers/subprocess_script.py, src/lightning/pytorch/strategies/model_parallel.py, src/lightning/pytorch/strategies/parallel.py, src/lightning/pytorch/strategies/strategy.py, src/lightning/pytorch/strategies/xla.py, src/lightning/pytorch/trainer/call.py, src/lightning/pytorch/trainer/connectors/accelerator_connector.py, src/lightning/pytorch/trainer/connectors/callback_connector.py, src/lightning/pytorch/trainer/connectors/checkpoint_connector.py, src/lightning/pytorch/trainer/connectors/data_connector.py, src/lightning/pytorch/trainer/connectors/logger_connector/fx_validator.py, src/lightning/pytorch/trainer/connectors/logger_connector/logger_connector.py, src/lightning/pytorch/trainer/connectors/logger_connector/result.py, src/lightning/pytorch/trainer/connectors/signal_connector.py, src/lightning/pytorch/trainer/trainer.py, src/lightning/pytorch/tuner/batch_size_scaling.py, src/lightning/pytorch/tuner/lr_finder.py, src/lightning/pytorch/utilities/_pytree.py, src/lightning/pytorch/utilities/argparse.py, src/lightning/pytorch/utilities/combined_loader.py, src/lightning/pytorch/utilities/consolidate_checkpoint.py, src/lightning/pytorch/utilities/data.py, src/lightning/pytorch/utilities/grads.py, src/lightning/pytorch/utilities/migration/migration.py, src/lightning/pytorch/utilities/migration/utils.py, src/lightning/pytorch/utilities/model_helpers.py, src/lightning/pytorch/utilities/model_summary/model_summary.py, src/lightning/pytorch/utilities/model_summary/model_summary_deepspeed.py, src/lightning/pytorch/utilities/parameter_tying.py, src/lightning/pytorch/utilities/parsing.py, src/lightning/pytorch/utilities/seed.py, src/lightning/pytorch/utilities/testing/_runif.py, src/lightning/pytorch/utilities/types.py, src/lightning/pytorch/utilities/upgrade_checkpoint.py, src/pytorch_lightning/__setup__.py, docs/source-pytorch/accelerators/tpu_faq.rst, docs/source-pytorch/advanced/post_training_quantization.rst, .actions/assistant.py, setup.py, pyproject.toml.

🟢 pytorch_lightning: Docker
Check ID Status
build-cuda (3.10, 2.1.2, 12.1.0) success
build-cuda (3.11, 2.2.2, 12.1.0) success
build-cuda (3.11, 2.3.1, 12.1.0) success
build-cuda (3.11, 2.4.1, 12.1.0) success
build-cuda (3.12, 2.5.1, 12.1.0) success
build-pl (3.10, 2.1, 12.1.0) success
build-pl (3.11, 2.2, 12.1.0) success
build-pl (3.11, 2.3, 12.1.0) success
build-pl (3.11, 2.4, 12.1.0) success
build-pl (3.12, 2.5, 12.1.0) success

These checks are required after the changes to .actions/assistant.py, setup.py.

🟢 lightning_fabric: CPU workflow
Check ID Status
fabric-cpu (macOS-14, lightning, 3.9, 2.1, oldest) success
fabric-cpu (macOS-14, lightning, 3.10, 2.1) success
fabric-cpu (macOS-14, lightning, 3.11, 2.2.2) success
fabric-cpu (macOS-14, lightning, 3.11, 2.3) success
fabric-cpu (macOS-14, lightning, 3.12, 2.4.1) success
fabric-cpu (macOS-14, lightning, 3.12, 2.5.1) success
fabric-cpu (ubuntu-20.04, lightning, 3.9, 2.1, oldest) success
fabric-cpu (ubuntu-20.04, lightning, 3.10, 2.1) success
fabric-cpu (ubuntu-20.04, lightning, 3.11, 2.2.2) success
fabric-cpu (ubuntu-20.04, lightning, 3.11, 2.3) success
fabric-cpu (ubuntu-22.04, lightning, 3.12, 2.4.1) success
fabric-cpu (ubuntu-22.04, lightning, 3.12, 2.5.1) success
fabric-cpu (windows-2022, lightning, 3.9, 2.1, oldest) success
fabric-cpu (windows-2022, lightning, 3.10, 2.1) success
fabric-cpu (windows-2022, lightning, 3.11, 2.2.2) success
fabric-cpu (windows-2022, lightning, 3.11, 2.3) success
fabric-cpu (windows-2022, lightning, 3.12, 2.4.1) success
fabric-cpu (windows-2022, lightning, 3.12, 2.5.1) success
fabric-cpu (macOS-14, fabric, 3.9, 2.1) success
fabric-cpu (ubuntu-20.04, fabric, 3.9, 2.1) success
fabric-cpu (windows-2022, fabric, 3.9, 2.1) success
fabric-cpu (macOS-14, fabric, 3.12, 2.5.1) success
fabric-cpu (ubuntu-22.04, fabric, 3.12, 2.5.1) success
fabric-cpu (windows-2022, fabric, 3.12, 2.5.1) success

These checks are required after the changes to .actions/assistant.py, src/lightning/fabric/accelerators/cpu.py, src/lightning/fabric/accelerators/cuda.py, src/lightning/fabric/accelerators/mps.py, src/lightning/fabric/accelerators/registry.py, src/lightning/fabric/accelerators/xla.py, src/lightning/fabric/cli.py, src/lightning/fabric/connector.py, src/lightning/fabric/fabric.py, src/lightning/fabric/loggers/csv_logs.py, src/lightning/fabric/loggers/logger.py, src/lightning/fabric/loggers/tensorboard.py, src/lightning/fabric/plugins/collectives/collective.py, src/lightning/fabric/plugins/collectives/single_device.py, src/lightning/fabric/plugins/collectives/torch_collective.py, src/lightning/fabric/plugins/environments/lsf.py, src/lightning/fabric/plugins/io/checkpoint_io.py, src/lightning/fabric/plugins/io/torch_io.py, src/lightning/fabric/plugins/io/xla.py, src/lightning/fabric/plugins/precision/amp.py, src/lightning/fabric/plugins/precision/bitsandbytes.py, src/lightning/fabric/plugins/precision/deepspeed.py, src/lightning/fabric/plugins/precision/double.py, src/lightning/fabric/plugins/precision/fsdp.py, src/lightning/fabric/plugins/precision/half.py, src/lightning/fabric/plugins/precision/precision.py, src/lightning/fabric/plugins/precision/transformer_engine.py, src/lightning/fabric/plugins/precision/utils.py, src/lightning/fabric/strategies/ddp.py, src/lightning/fabric/strategies/deepspeed.py, src/lightning/fabric/strategies/dp.py, src/lightning/fabric/strategies/fsdp.py, src/lightning/fabric/strategies/launchers/multiprocessing.py, src/lightning/fabric/strategies/launchers/subprocess_script.py, src/lightning/fabric/strategies/model_parallel.py, src/lightning/fabric/strategies/parallel.py, src/lightning/fabric/strategies/registry.py, src/lightning/fabric/strategies/strategy.py, src/lightning/fabric/strategies/xla.py, src/lightning/fabric/strategies/xla_fsdp.py, src/lightning/fabric/utilities/apply_func.py, src/lightning/fabric/utilities/cloud_io.py, src/lightning/fabric/utilities/data.py, src/lightning/fabric/utilities/device_dtype_mixin.py, src/lightning/fabric/utilities/device_parser.py, src/lightning/fabric/utilities/distributed.py, src/lightning/fabric/utilities/init.py, src/lightning/fabric/utilities/load.py, src/lightning/fabric/utilities/logger.py, src/lightning/fabric/utilities/optimizer.py, src/lightning/fabric/utilities/registry.py, src/lightning/fabric/utilities/seed.py, src/lightning/fabric/utilities/spike.py, src/lightning/fabric/utilities/testing/_runif.py, src/lightning/fabric/utilities/throughput.py, src/lightning/fabric/utilities/types.py, src/lightning/fabric/utilities/warnings.py, src/lightning/fabric/wrappers.py, src/lightning_fabric/__setup__.py, tests/tests_fabric/accelerators/test_cuda.py, tests/tests_fabric/accelerators/test_registry.py, tests/tests_fabric/conftest.py, tests/tests_fabric/helpers/datasets.py, tests/tests_fabric/plugins/collectives/test_torch_collective.py, tests/tests_fabric/plugins/environments/test_lsf.py, tests/tests_fabric/plugins/environments/test_slurm.py, tests/tests_fabric/strategies/launchers/test_multiprocessing.py, tests/tests_fabric/strategies/test_ddp.py, tests/tests_fabric/strategies/test_deepspeed_integration.py, tests/tests_fabric/strategies/test_fsdp.py, tests/tests_fabric/strategies/test_xla_fsdp.py, tests/tests_fabric/test_connector.py, tests/tests_fabric/test_fabric.py, tests/tests_fabric/utilities/test_consolidate_checkpoint.py, tests/tests_fabric/utilities/test_distributed.py, tests/tests_fabric/utilities/test_throughput.py, pyproject.toml.

🟢 lightning_fabric: Azure GPU
Check ID Status
lightning-fabric (GPUs) (testing Fabric | latest) success
lightning-fabric (GPUs) (testing Lightning | latest) success

These checks are required after the changes to .actions/assistant.py, examples/fabric/build_your_own_trainer/trainer.py, examples/fabric/reinforcement_learning/rl/agent.py, examples/fabric/reinforcement_learning/train_fabric.py, examples/fabric/reinforcement_learning/train_torch.py, examples/fabric/tensor_parallel/model.py, src/lightning/__setup__.py, src/lightning/fabric/accelerators/cpu.py, src/lightning/fabric/accelerators/cuda.py, src/lightning/fabric/accelerators/mps.py, src/lightning/fabric/accelerators/registry.py, src/lightning/fabric/accelerators/xla.py, src/lightning/fabric/cli.py, src/lightning/fabric/connector.py, src/lightning/fabric/fabric.py, src/lightning/fabric/loggers/csv_logs.py, src/lightning/fabric/loggers/logger.py, src/lightning/fabric/loggers/tensorboard.py, src/lightning/fabric/plugins/collectives/collective.py, src/lightning/fabric/plugins/collectives/single_device.py, src/lightning/fabric/plugins/collectives/torch_collective.py, src/lightning/fabric/plugins/environments/lsf.py, src/lightning/fabric/plugins/io/checkpoint_io.py, src/lightning/fabric/plugins/io/torch_io.py, src/lightning/fabric/plugins/io/xla.py, src/lightning/fabric/plugins/precision/amp.py, src/lightning/fabric/plugins/precision/bitsandbytes.py, src/lightning/fabric/plugins/precision/deepspeed.py, src/lightning/fabric/plugins/precision/double.py, src/lightning/fabric/plugins/precision/fsdp.py, src/lightning/fabric/plugins/precision/half.py, src/lightning/fabric/plugins/precision/precision.py, src/lightning/fabric/plugins/precision/transformer_engine.py, src/lightning/fabric/plugins/precision/utils.py, src/lightning/fabric/strategies/ddp.py, src/lightning/fabric/strategies/deepspeed.py, src/lightning/fabric/strategies/dp.py, src/lightning/fabric/strategies/fsdp.py, src/lightning/fabric/strategies/launchers/multiprocessing.py, src/lightning/fabric/strategies/launchers/subprocess_script.py, src/lightning/fabric/strategies/model_parallel.py, src/lightning/fabric/strategies/parallel.py, src/lightning/fabric/strategies/registry.py, src/lightning/fabric/strategies/strategy.py, src/lightning/fabric/strategies/xla.py, src/lightning/fabric/strategies/xla_fsdp.py, src/lightning/fabric/utilities/apply_func.py, src/lightning/fabric/utilities/cloud_io.py, src/lightning/fabric/utilities/data.py, src/lightning/fabric/utilities/device_dtype_mixin.py, src/lightning/fabric/utilities/device_parser.py, src/lightning/fabric/utilities/distributed.py, src/lightning/fabric/utilities/init.py, src/lightning/fabric/utilities/load.py, src/lightning/fabric/utilities/logger.py, src/lightning/fabric/utilities/optimizer.py, src/lightning/fabric/utilities/registry.py, src/lightning/fabric/utilities/seed.py, src/lightning/fabric/utilities/spike.py, src/lightning/fabric/utilities/testing/_runif.py, src/lightning/fabric/utilities/throughput.py, src/lightning/fabric/utilities/types.py, src/lightning/fabric/utilities/warnings.py, src/lightning/fabric/wrappers.py, src/lightning_fabric/__setup__.py, tests/tests_fabric/accelerators/test_cuda.py, tests/tests_fabric/accelerators/test_registry.py, tests/tests_fabric/conftest.py, tests/tests_fabric/helpers/datasets.py, tests/tests_fabric/plugins/collectives/test_torch_collective.py, tests/tests_fabric/plugins/environments/test_lsf.py, tests/tests_fabric/plugins/environments/test_slurm.py, tests/tests_fabric/strategies/launchers/test_multiprocessing.py, tests/tests_fabric/strategies/test_ddp.py, tests/tests_fabric/strategies/test_deepspeed_integration.py, tests/tests_fabric/strategies/test_fsdp.py, tests/tests_fabric/strategies/test_xla_fsdp.py, tests/tests_fabric/test_connector.py, tests/tests_fabric/test_fabric.py, tests/tests_fabric/utilities/test_consolidate_checkpoint.py, tests/tests_fabric/utilities/test_distributed.py, tests/tests_fabric/utilities/test_throughput.py, pyproject.toml.

🟢 mypy
Check ID Status
mypy success

These checks are required after the changes to .actions/assistant.py, src/lightning/__setup__.py, src/lightning/fabric/accelerators/cpu.py, src/lightning/fabric/accelerators/cuda.py, src/lightning/fabric/accelerators/mps.py, src/lightning/fabric/accelerators/registry.py, src/lightning/fabric/accelerators/xla.py, src/lightning/fabric/cli.py, src/lightning/fabric/connector.py, src/lightning/fabric/fabric.py, src/lightning/fabric/loggers/csv_logs.py, src/lightning/fabric/loggers/logger.py, src/lightning/fabric/loggers/tensorboard.py, src/lightning/fabric/plugins/collectives/collective.py, src/lightning/fabric/plugins/collectives/single_device.py, src/lightning/fabric/plugins/collectives/torch_collective.py, src/lightning/fabric/plugins/environments/lsf.py, src/lightning/fabric/plugins/io/checkpoint_io.py, src/lightning/fabric/plugins/io/torch_io.py, src/lightning/fabric/plugins/io/xla.py, src/lightning/fabric/plugins/precision/amp.py, src/lightning/fabric/plugins/precision/bitsandbytes.py, src/lightning/fabric/plugins/precision/deepspeed.py, src/lightning/fabric/plugins/precision/double.py, src/lightning/fabric/plugins/precision/fsdp.py, src/lightning/fabric/plugins/precision/half.py, src/lightning/fabric/plugins/precision/precision.py, src/lightning/fabric/plugins/precision/transformer_engine.py, src/lightning/fabric/plugins/precision/utils.py, src/lightning/fabric/strategies/ddp.py, src/lightning/fabric/strategies/deepspeed.py, src/lightning/fabric/strategies/dp.py, src/lightning/fabric/strategies/fsdp.py, src/lightning/fabric/strategies/launchers/multiprocessing.py, src/lightning/fabric/strategies/launchers/subprocess_script.py, src/lightning/fabric/strategies/model_parallel.py, src/lightning/fabric/strategies/parallel.py, src/lightning/fabric/strategies/registry.py, src/lightning/fabric/strategies/strategy.py, src/lightning/fabric/strategies/xla.py, src/lightning/fabric/strategies/xla_fsdp.py, src/lightning/fabric/utilities/apply_func.py, src/lightning/fabric/utilities/cloud_io.py, src/lightning/fabric/utilities/data.py, src/lightning/fabric/utilities/device_dtype_mixin.py, src/lightning/fabric/utilities/device_parser.py, src/lightning/fabric/utilities/distributed.py, src/lightning/fabric/utilities/init.py, src/lightning/fabric/utilities/load.py, src/lightning/fabric/utilities/logger.py, src/lightning/fabric/utilities/optimizer.py, src/lightning/fabric/utilities/registry.py, src/lightning/fabric/utilities/seed.py, src/lightning/fabric/utilities/spike.py, src/lightning/fabric/utilities/testing/_runif.py, src/lightning/fabric/utilities/throughput.py, src/lightning/fabric/utilities/types.py, src/lightning/fabric/utilities/warnings.py, src/lightning/fabric/wrappers.py, src/lightning/pytorch/accelerators/accelerator.py, src/lightning/pytorch/accelerators/cpu.py, src/lightning/pytorch/accelerators/cuda.py, src/lightning/pytorch/accelerators/mps.py, src/lightning/pytorch/accelerators/xla.py, src/lightning/pytorch/callbacks/callback.py, src/lightning/pytorch/callbacks/device_stats_monitor.py, src/lightning/pytorch/callbacks/early_stopping.py, src/lightning/pytorch/callbacks/finetuning.py, src/lightning/pytorch/callbacks/gradient_accumulation_scheduler.py, src/lightning/pytorch/callbacks/lr_monitor.py, src/lightning/pytorch/callbacks/model_checkpoint.py, src/lightning/pytorch/callbacks/model_summary.py, src/lightning/pytorch/callbacks/prediction_writer.py, src/lightning/pytorch/callbacks/progress/progress_bar.py, src/lightning/pytorch/callbacks/progress/rich_progress.py, src/lightning/pytorch/callbacks/progress/tqdm_progress.py, src/lightning/pytorch/callbacks/pruning.py, src/lightning/pytorch/callbacks/rich_model_summary.py, src/lightning/pytorch/callbacks/spike.py, src/lightning/pytorch/callbacks/stochastic_weight_avg.py, src/lightning/pytorch/callbacks/throughput_monitor.py, src/lightning/pytorch/callbacks/timer.py, src/lightning/pytorch/cli.py, src/lightning/pytorch/core/datamodule.py, src/lightning/pytorch/core/hooks.py, src/lightning/pytorch/core/mixins/hparams_mixin.py, src/lightning/pytorch/core/module.py, src/lightning/pytorch/core/optimizer.py, src/lightning/pytorch/core/saving.py, src/lightning/pytorch/demos/boring_classes.py, src/lightning/pytorch/demos/lstm.py, src/lightning/pytorch/demos/mnist_datamodule.py, src/lightning/pytorch/demos/transformer.py, src/lightning/pytorch/loggers/comet.py, src/lightning/pytorch/loggers/csv_logs.py, src/lightning/pytorch/loggers/logger.py, src/lightning/pytorch/loggers/mlflow.py, src/lightning/pytorch/loggers/neptune.py, src/lightning/pytorch/loggers/tensorboard.py, src/lightning/pytorch/loggers/utilities.py, src/lightning/pytorch/loggers/wandb.py, src/lightning/pytorch/loops/evaluation_loop.py, src/lightning/pytorch/loops/fetchers.py, src/lightning/pytorch/loops/fit_loop.py, src/lightning/pytorch/loops/loop.py, src/lightning/pytorch/loops/optimization/automatic.py, src/lightning/pytorch/loops/optimization/closure.py, src/lightning/pytorch/loops/optimization/manual.py, src/lightning/pytorch/loops/prediction_loop.py, src/lightning/pytorch/loops/progress.py, src/lightning/pytorch/loops/training_epoch_loop.py, src/lightning/pytorch/loops/utilities.py, src/lightning/pytorch/overrides/distributed.py, src/lightning/pytorch/plugins/io/wrapper.py, src/lightning/pytorch/plugins/precision/amp.py, src/lightning/pytorch/plugins/precision/deepspeed.py, src/lightning/pytorch/plugins/precision/double.py, src/lightning/pytorch/plugins/precision/fsdp.py, src/lightning/pytorch/plugins/precision/half.py, src/lightning/pytorch/plugins/precision/precision.py, src/lightning/pytorch/profilers/advanced.py, src/lightning/pytorch/profilers/profiler.py, src/lightning/pytorch/profilers/pytorch.py, src/lightning/pytorch/profilers/simple.py, src/lightning/pytorch/profilers/xla.py, src/lightning/pytorch/serve/servable_module.py, src/lightning/pytorch/serve/servable_module_validator.py, src/lightning/pytorch/strategies/ddp.py, src/lightning/pytorch/strategies/deepspeed.py, src/lightning/pytorch/strategies/fsdp.py, src/lightning/pytorch/strategies/launchers/multiprocessing.py, src/lightning/pytorch/strategies/launchers/subprocess_script.py, src/lightning/pytorch/strategies/model_parallel.py, src/lightning/pytorch/strategies/parallel.py, src/lightning/pytorch/strategies/strategy.py, src/lightning/pytorch/strategies/xla.py, src/lightning/pytorch/trainer/call.py, src/lightning/pytorch/trainer/connectors/accelerator_connector.py, src/lightning/pytorch/trainer/connectors/callback_connector.py, src/lightning/pytorch/trainer/connectors/checkpoint_connector.py, src/lightning/pytorch/trainer/connectors/data_connector.py, src/lightning/pytorch/trainer/connectors/logger_connector/fx_validator.py, src/lightning/pytorch/trainer/connectors/logger_connector/logger_connector.py, src/lightning/pytorch/trainer/connectors/logger_connector/result.py, src/lightning/pytorch/trainer/connectors/signal_connector.py, src/lightning/pytorch/trainer/trainer.py, src/lightning/pytorch/tuner/batch_size_scaling.py, src/lightning/pytorch/tuner/lr_finder.py, src/lightning/pytorch/utilities/_pytree.py, src/lightning/pytorch/utilities/argparse.py, src/lightning/pytorch/utilities/combined_loader.py, src/lightning/pytorch/utilities/consolidate_checkpoint.py, src/lightning/pytorch/utilities/data.py, src/lightning/pytorch/utilities/grads.py, src/lightning/pytorch/utilities/migration/migration.py, src/lightning/pytorch/utilities/migration/utils.py, src/lightning/pytorch/utilities/model_helpers.py, src/lightning/pytorch/utilities/model_summary/model_summary.py, src/lightning/pytorch/utilities/model_summary/model_summary_deepspeed.py, src/lightning/pytorch/utilities/parameter_tying.py, src/lightning/pytorch/utilities/parsing.py, src/lightning/pytorch/utilities/seed.py, src/lightning/pytorch/utilities/testing/_runif.py, src/lightning/pytorch/utilities/types.py, src/lightning/pytorch/utilities/upgrade_checkpoint.py, src/lightning_fabric/__setup__.py, src/pytorch_lightning/__setup__.py, pyproject.toml.

🟢 install
Check ID Status
install-pkg (ubuntu-22.04, fabric, 3.9) success
install-pkg (ubuntu-22.04, fabric, 3.11) success
install-pkg (ubuntu-22.04, pytorch, 3.9) success
install-pkg (ubuntu-22.04, pytorch, 3.11) success
install-pkg (ubuntu-22.04, lightning, 3.9) success
install-pkg (ubuntu-22.04, lightning, 3.11) success
install-pkg (ubuntu-22.04, notset, 3.9) success
install-pkg (ubuntu-22.04, notset, 3.11) success
install-pkg (macOS-14, fabric, 3.9) success
install-pkg (macOS-14, fabric, 3.11) success
install-pkg (macOS-14, pytorch, 3.9) success
install-pkg (macOS-14, pytorch, 3.11) success
install-pkg (macOS-14, lightning, 3.9) success
install-pkg (macOS-14, lightning, 3.11) success
install-pkg (macOS-14, notset, 3.9) success
install-pkg (macOS-14, notset, 3.11) success
install-pkg (windows-2022, fabric, 3.9) success
install-pkg (windows-2022, fabric, 3.11) success
install-pkg (windows-2022, pytorch, 3.9) success
install-pkg (windows-2022, pytorch, 3.11) success
install-pkg (windows-2022, lightning, 3.9) success
install-pkg (windows-2022, lightning, 3.11) success
install-pkg (windows-2022, notset, 3.9) success
install-pkg (windows-2022, notset, 3.11) success

These checks are required after the changes to .actions/assistant.py, setup.py, src/lightning/__setup__.py, src/lightning/fabric/accelerators/cpu.py, src/lightning/fabric/accelerators/cuda.py, src/lightning/fabric/accelerators/mps.py, src/lightning/fabric/accelerators/registry.py, src/lightning/fabric/accelerators/xla.py, src/lightning/fabric/cli.py, src/lightning/fabric/connector.py, src/lightning/fabric/fabric.py, src/lightning/fabric/loggers/csv_logs.py, src/lightning/fabric/loggers/logger.py, src/lightning/fabric/loggers/tensorboard.py, src/lightning/fabric/plugins/collectives/collective.py, src/lightning/fabric/plugins/collectives/single_device.py, src/lightning/fabric/plugins/collectives/torch_collective.py, src/lightning/fabric/plugins/environments/lsf.py, src/lightning/fabric/plugins/io/checkpoint_io.py, src/lightning/fabric/plugins/io/torch_io.py, src/lightning/fabric/plugins/io/xla.py, src/lightning/fabric/plugins/precision/amp.py, src/lightning/fabric/plugins/precision/bitsandbytes.py, src/lightning/fabric/plugins/precision/deepspeed.py, src/lightning/fabric/plugins/precision/double.py, src/lightning/fabric/plugins/precision/fsdp.py, src/lightning/fabric/plugins/precision/half.py, src/lightning/fabric/plugins/precision/precision.py, src/lightning/fabric/plugins/precision/transformer_engine.py, src/lightning/fabric/plugins/precision/utils.py, src/lightning/fabric/strategies/ddp.py, src/lightning/fabric/strategies/deepspeed.py, src/lightning/fabric/strategies/dp.py, src/lightning/fabric/strategies/fsdp.py, src/lightning/fabric/strategies/launchers/multiprocessing.py, src/lightning/fabric/strategies/launchers/subprocess_script.py, src/lightning/fabric/strategies/model_parallel.py, src/lightning/fabric/strategies/parallel.py, src/lightning/fabric/strategies/registry.py, src/lightning/fabric/strategies/strategy.py, src/lightning/fabric/strategies/xla.py, src/lightning/fabric/strategies/xla_fsdp.py, src/lightning/fabric/utilities/apply_func.py, src/lightning/fabric/utilities/cloud_io.py, src/lightning/fabric/utilities/data.py, src/lightning/fabric/utilities/device_dtype_mixin.py, src/lightning/fabric/utilities/device_parser.py, src/lightning/fabric/utilities/distributed.py, src/lightning/fabric/utilities/init.py, src/lightning/fabric/utilities/load.py, src/lightning/fabric/utilities/logger.py, src/lightning/fabric/utilities/optimizer.py, src/lightning/fabric/utilities/registry.py, src/lightning/fabric/utilities/seed.py, src/lightning/fabric/utilities/spike.py, src/lightning/fabric/utilities/testing/_runif.py, src/lightning/fabric/utilities/throughput.py, src/lightning/fabric/utilities/types.py, src/lightning/fabric/utilities/warnings.py, src/lightning/fabric/wrappers.py, src/lightning/pytorch/accelerators/accelerator.py, src/lightning/pytorch/accelerators/cpu.py, src/lightning/pytorch/accelerators/cuda.py, src/lightning/pytorch/accelerators/mps.py, src/lightning/pytorch/accelerators/xla.py, src/lightning/pytorch/callbacks/callback.py, src/lightning/pytorch/callbacks/device_stats_monitor.py, src/lightning/pytorch/callbacks/early_stopping.py, src/lightning/pytorch/callbacks/finetuning.py, src/lightning/pytorch/callbacks/gradient_accumulation_scheduler.py, src/lightning/pytorch/callbacks/lr_monitor.py, src/lightning/pytorch/callbacks/model_checkpoint.py, src/lightning/pytorch/callbacks/model_summary.py, src/lightning/pytorch/callbacks/prediction_writer.py, src/lightning/pytorch/callbacks/progress/progress_bar.py, src/lightning/pytorch/callbacks/progress/rich_progress.py, src/lightning/pytorch/callbacks/progress/tqdm_progress.py, src/lightning/pytorch/callbacks/pruning.py, src/lightning/pytorch/callbacks/rich_model_summary.py, src/lightning/pytorch/callbacks/spike.py, src/lightning/pytorch/callbacks/stochastic_weight_avg.py, src/lightning/pytorch/callbacks/throughput_monitor.py, src/lightning/pytorch/callbacks/timer.py, src/lightning/pytorch/cli.py, src/lightning/pytorch/core/datamodule.py, src/lightning/pytorch/core/hooks.py, src/lightning/pytorch/core/mixins/hparams_mixin.py, src/lightning/pytorch/core/module.py, src/lightning/pytorch/core/optimizer.py, src/lightning/pytorch/core/saving.py, src/lightning/pytorch/demos/boring_classes.py, src/lightning/pytorch/demos/lstm.py, src/lightning/pytorch/demos/mnist_datamodule.py, src/lightning/pytorch/demos/transformer.py, src/lightning/pytorch/loggers/comet.py, src/lightning/pytorch/loggers/csv_logs.py, src/lightning/pytorch/loggers/logger.py, src/lightning/pytorch/loggers/mlflow.py, src/lightning/pytorch/loggers/neptune.py, src/lightning/pytorch/loggers/tensorboard.py, src/lightning/pytorch/loggers/utilities.py, src/lightning/pytorch/loggers/wandb.py, src/lightning/pytorch/loops/evaluation_loop.py, src/lightning/pytorch/loops/fetchers.py, src/lightning/pytorch/loops/fit_loop.py, src/lightning/pytorch/loops/loop.py, src/lightning/pytorch/loops/optimization/automatic.py, src/lightning/pytorch/loops/optimization/closure.py, src/lightning/pytorch/loops/optimization/manual.py, src/lightning/pytorch/loops/prediction_loop.py, src/lightning/pytorch/loops/progress.py, src/lightning/pytorch/loops/training_epoch_loop.py, src/lightning/pytorch/loops/utilities.py, src/lightning/pytorch/overrides/distributed.py, src/lightning/pytorch/plugins/io/wrapper.py, src/lightning/pytorch/plugins/precision/amp.py, src/lightning/pytorch/plugins/precision/deepspeed.py, src/lightning/pytorch/plugins/precision/double.py, src/lightning/pytorch/plugins/precision/fsdp.py, src/lightning/pytorch/plugins/precision/half.py, src/lightning/pytorch/plugins/precision/precision.py, src/lightning/pytorch/profilers/advanced.py, src/lightning/pytorch/profilers/profiler.py, src/lightning/pytorch/profilers/pytorch.py, src/lightning/pytorch/profilers/simple.py, src/lightning/pytorch/profilers/xla.py, src/lightning/pytorch/serve/servable_module.py, src/lightning/pytorch/serve/servable_module_validator.py, src/lightning/pytorch/strategies/ddp.py, src/lightning/pytorch/strategies/deepspeed.py, src/lightning/pytorch/strategies/fsdp.py, src/lightning/pytorch/strategies/launchers/multiprocessing.py, src/lightning/pytorch/strategies/launchers/subprocess_script.py, src/lightning/pytorch/strategies/model_parallel.py, src/lightning/pytorch/strategies/parallel.py, src/lightning/pytorch/strategies/strategy.py, src/lightning/pytorch/strategies/xla.py, src/lightning/pytorch/trainer/call.py, src/lightning/pytorch/trainer/connectors/accelerator_connector.py, src/lightning/pytorch/trainer/connectors/callback_connector.py, src/lightning/pytorch/trainer/connectors/checkpoint_connector.py, src/lightning/pytorch/trainer/connectors/data_connector.py, src/lightning/pytorch/trainer/connectors/logger_connector/fx_validator.py, src/lightning/pytorch/trainer/connectors/logger_connector/logger_connector.py, src/lightning/pytorch/trainer/connectors/logger_connector/result.py, src/lightning/pytorch/trainer/connectors/signal_connector.py, src/lightning/pytorch/trainer/trainer.py, src/lightning/pytorch/tuner/batch_size_scaling.py, src/lightning/pytorch/tuner/lr_finder.py, src/lightning/pytorch/utilities/_pytree.py, src/lightning/pytorch/utilities/argparse.py, src/lightning/pytorch/utilities/combined_loader.py, src/lightning/pytorch/utilities/consolidate_checkpoint.py, src/lightning/pytorch/utilities/data.py, src/lightning/pytorch/utilities/grads.py, src/lightning/pytorch/utilities/migration/migration.py, src/lightning/pytorch/utilities/migration/utils.py, src/lightning/pytorch/utilities/model_helpers.py, src/lightning/pytorch/utilities/model_summary/model_summary.py, src/lightning/pytorch/utilities/model_summary/model_summary_deepspeed.py, src/lightning/pytorch/utilities/parameter_tying.py, src/lightning/pytorch/utilities/parsing.py, src/lightning/pytorch/utilities/seed.py, src/lightning/pytorch/utilities/testing/_runif.py, src/lightning/pytorch/utilities/types.py, src/lightning/pytorch/utilities/upgrade_checkpoint.py, src/lightning_fabric/__setup__.py, src/pytorch_lightning/__setup__.py.


Thank you for your contribution! 💜

Note
This comment is automatically generated and updates for 60 minutes every 180 seconds. If you have any other questions, contact carmocca for help.

Copy link

codecov bot commented Nov 12, 2024

Codecov Report

Attention: Patch coverage is 96.44087% with 31 lines in your changes missing coverage. Please review.

Project coverage is 88%. Comparing base (8cf185a) to head (8f39967).
Report is 4 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master   #20413   +/-   ##
=======================================
  Coverage      88%      88%           
=======================================
  Files         267      267           
  Lines       23203    23266   +63     
=======================================
+ Hits        20313    20375   +62     
- Misses       2890     2891    +1     
---- 🚨 Try these New Features:

Copy link
Collaborator

@lantiga lantiga left a comment

Choose a reason for hiding this comment

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

LGTM

@Borda
Copy link
Member Author

Borda commented Nov 12, 2024

FAILED trainer/test_trainer.py::test_model_in_correct_mode_during_stages[ddp_spawn-1] - Failed: Timeout >60.0s
FAILED trainer/test_trainer.py::test_error_handling_all_stages[ddp_spawn] - Failed: Timeout >60.0s

crashing on MacOS for PT 2.1

@t-vi
Copy link
Contributor

t-vi commented Nov 13, 2024

crashing on MacOS for PT 2.1

should be mostly flaky, but I wonder if we should bump all pt 2.1 to 2.1.2, too.

@Borda
Copy link
Member Author

Borda commented Nov 13, 2024

crashing on MacOS for PT 2.1

should be mostly flaky

right, but the failing was quite consistent and happened quite often so we may consider doing a rerun...

I wonder if we should bump all pt 2.1 to 2.1.2

do you mean but package dependency or just for testing/CI

Copy link
Contributor

@t-vi t-vi left a comment

Choose a reason for hiding this comment

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

Thank you @Borda
This is good to have, but let's merge the other things first to minimize the number of conflicts.

.actions/assistant.py Show resolved Hide resolved
@mergify mergify bot added the ready PRs ready to be merged label Nov 13, 2024
@Borda
Copy link
Member Author

Borda commented Nov 13, 2024

This is good to have, but let's merge the other things first to minimize the number of conflicts.

good call, let's hold it as the last one 🦩

@mergify mergify bot removed the ready PRs ready to be merged label Nov 13, 2024
@mergify mergify bot added ready PRs ready to be merged has conflicts and removed has conflicts ready PRs ready to be merged labels Nov 13, 2024
@mergify mergify bot added has conflicts and removed ready PRs ready to be merged labels Nov 13, 2024
@mergify mergify bot added ready PRs ready to be merged and removed has conflicts ready PRs ready to be merged labels Nov 13, 2024
@lantiga lantiga merged commit 1e88899 into master Nov 25, 2024
115 checks passed
@lantiga lantiga deleted the bump/python_3.9+ branch November 25, 2024 08:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci Continuous Integration docs Documentation related fabric lightning.fabric.Fabric package pl Generic label for PyTorch Lightning package ready PRs ready to be merged run TPU
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants