[flake8]
exclude =
  doc/source/conf.py
  scripts/*
  materials/*
  tests/*
  benchmark/B-FHTL/*
  benchmark/pFL-Bench/*
  demo/*
  federatedscope/core/proto/gRPC_comm_manager_pb2.py
max-line-length = 79
inline-quotes = "
ignore =
  C408
  E121
  E123
  E126
  E226
  E24
  E402
  E704
  E712
  E713
  E722
  E731
  F401
  F403
  F405
  F841
  W503
  W504
  W605
  I
  N
  B001
  B002
  B003
  B004
  B005
  B007
  B008
  B009
  B010
  B011
  B012
  B013
  B014
  B015
  B016
  B017
avoid-escape = no
