Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
214 changes: 212 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -391,8 +391,6 @@ ignore = [
"PLW0603",
# runtime-cast-value
"TC006",
# zip-without-explicit-strict
"B905",
]

exclude = [
Expand Down Expand Up @@ -434,6 +432,218 @@ exclude = [
# Keep this one enabled
"pandas/_typing.py" = ["TC"]

# TODO: Fix B905 (zip-without-explicit-strict) - Remove files below as they're fixed
# For contributors working on this issue:
# After adding strict={True,False} to zip() calls in a file,
# remove its line from this section
"asv_bench/benchmarks/ctors.py" = ["B905"]
"asv_bench/benchmarks/series_methods.py" = ["B905"]
"pandas/_config/config.py" = ["B905"]
"pandas/conftest.py" = ["B905"]
"pandas/core/apply.py" = ["B905"]
"pandas/core/array_algos/quantile.py" = ["B905"]
"pandas/core/arraylike.py" = ["B905"]
"pandas/core/arrays/arrow/array.py" = ["B905"]
"pandas/core/arrays/base.py" = ["B905"]
"pandas/core/arrays/categorical.py" = ["B905"]
"pandas/core/arrays/datetimelike.py" = ["B905"]
"pandas/core/arrays/interval.py" = ["B905"]
"pandas/core/arrays/masked.py" = ["B905"]
"pandas/core/arrays/period.py" = ["B905"]
"pandas/core/arrays/sparse/array.py" = ["B905"]
"pandas/core/arrays/timedeltas.py" = ["B905"]
"pandas/core/computation/align.py" = ["B905"]
"pandas/core/computation/expr.py" = ["B905"]
"pandas/core/computation/ops.py" = ["B905"]
"pandas/core/dtypes/missing.py" = ["B905"]
"pandas/core/frame.py" = ["B905"]
"pandas/core/generic.py" = ["B905"]
"pandas/core/groupby/generic.py" = ["B905"]
"pandas/core/groupby/groupby.py" = ["B905"]
"pandas/core/groupby/grouper.py" = ["B905"]
"pandas/core/groupby/ops.py" = ["B905"]
"pandas/core/indexes/interval.py" = ["B905"]
"pandas/core/indexes/multi.py" = ["B905"]
"pandas/core/indexing.py" = ["B905"]
"pandas/core/internals/blocks.py" = ["B905"]
"pandas/core/internals/construction.py" = ["B905"]
"pandas/core/internals/managers.py" = ["B905"]
"pandas/core/methods/to_dict.py" = ["B905"]
"pandas/core/reshape/concat.py" = ["B905"]
"pandas/core/reshape/encoding.py" = ["B905"]
"pandas/core/reshape/melt.py" = ["B905"]
"pandas/core/reshape/merge.py" = ["B905"]
"pandas/core/reshape/pivot.py" = ["B905"]
"pandas/core/reshape/reshape.py" = ["B905"]
"pandas/core/series.py" = ["B905"]
"pandas/core/sorting.py" = ["B905"]
"pandas/core/strings/accessor.py" = ["B905"]
"pandas/core/window/rolling.py" = ["B905"]
"pandas/io/excel/_xlrd.py" = ["B905"]
"pandas/io/formats/css.py" = ["B905"]
"pandas/io/formats/excel.py" = ["B905"]
"pandas/io/formats/format.py" = ["B905"]
"pandas/io/formats/html.py" = ["B905"]
"pandas/io/formats/info.py" = ["B905"]
"pandas/io/formats/printing.py" = ["B905"]
"pandas/io/formats/style_render.py" = ["B905"]
"pandas/io/json/_normalize.py" = ["B905"]
"pandas/io/json/_table_schema.py" = ["B905"]
"pandas/io/parsers/base_parser.py" = ["B905"]
"pandas/io/parsers/c_parser_wrapper.py" = ["B905"]
"pandas/io/parsers/python_parser.py" = ["B905"]
"pandas/io/pytables.py" = ["B905"]
"pandas/io/sas/sas_xport.py" = ["B905"]
"pandas/io/sql.py" = ["B905"]
"pandas/io/stata.py" = ["B905"]
"pandas/io/xml.py" = ["B905"]
"pandas/plotting/_core.py" = ["B905"]
"pandas/plotting/_matplotlib/boxplot.py" = ["B905"]
"pandas/plotting/_matplotlib/core.py" = ["B905"]
"pandas/plotting/_matplotlib/hist.py" = ["B905"]
"pandas/plotting/_matplotlib/misc.py" = ["B905"]
"pandas/_testing/asserters.py" = ["B905"]
"pandas/_testing/_warnings.py" = ["B905"]
"pandas/tests/apply/test_series_apply.py" = ["B905"]
"pandas/tests/arithmetic/test_interval.py" = ["B905"]
"pandas/tests/arithmetic/test_numeric.py" = ["B905"]
"pandas/tests/arithmetic/test_period.py" = ["B905"]
"pandas/tests/arrays/categorical/test_map.py" = ["B905"]
"pandas/tests/arrays/integer/test_construction.py" = ["B905"]
"pandas/tests/arrays/integer/test_function.py" = ["B905"]
"pandas/tests/arrays/masked/test_arithmetic.py" = ["B905"]
"pandas/tests/arrays/sparse/test_constructors.py" = ["B905"]
"pandas/tests/arrays/test_datetimes.py" = ["B905"]
"pandas/tests/base/test_conversion.py" = ["B905"]
"pandas/tests/computation/test_eval.py" = ["B905"]
"pandas/tests/copy_view/test_functions.py" = ["B905"]
"pandas/tests/dtypes/test_inference.py" = ["B905"]
"pandas/tests/extension/base/methods.py" = ["B905"]
"pandas/tests/extension/date/array.py" = ["B905"]
"pandas/tests/extension/decimal/array.py" = ["B905"]
"pandas/tests/extension/json/array.py" = ["B905"]
"pandas/tests/extension/test_arrow.py" = ["B905"]
"pandas/tests/extension/test_categorical.py" = ["B905"]
"pandas/tests/extension/test_interval.py" = ["B905"]
"pandas/tests/frame/conftest.py" = ["B905"]
"pandas/tests/frame/constructors/test_from_dict.py" = ["B905"]
"pandas/tests/frame/indexing/test_delitem.py" = ["B905"]
"pandas/tests/frame/indexing/test_getitem.py" = ["B905"]
"pandas/tests/frame/indexing/test_indexing.py" = ["B905"]
"pandas/tests/frame/indexing/test_setitem.py" = ["B905"]
"pandas/tests/frame/indexing/test_xs.py" = ["B905"]
"pandas/tests/frame/methods/test_drop.py" = ["B905"]
"pandas/tests/frame/methods/test_isin.py" = ["B905"]
"pandas/tests/frame/methods/test_pop.py" = ["B905"]
"pandas/tests/frame/methods/test_replace.py" = ["B905"]
"pandas/tests/frame/methods/test_reset_index.py" = ["B905"]
"pandas/tests/frame/methods/test_to_dict.py" = ["B905"]
"pandas/tests/frame/test_api.py" = ["B905"]
"pandas/tests/frame/test_constructors.py" = ["B905"]
"pandas/tests/frame/test_iteration.py" = ["B905"]
"pandas/tests/frame/test_query_eval.py" = ["B905"]
"pandas/tests/frame/test_stack_unstack.py" = ["B905"]
"pandas/tests/frame/test_subclass.py" = ["B905"]
"pandas/tests/frame/test_ufunc.py" = ["B905"]
"pandas/tests/groupby/test_groupby_dropna.py" = ["B905"]
"pandas/tests/groupby/test_groupby.py" = ["B905"]
"pandas/tests/groupby/test_grouping.py" = ["B905"]
"pandas/tests/groupby/test_raises.py" = ["B905"]
"pandas/tests/groupby/test_timegrouper.py" = ["B905"]
"pandas/tests/groupby/transform/test_transform.py" = ["B905"]
"pandas/tests/indexes/categorical/test_map.py" = ["B905"]
"pandas/tests/indexes/datetimes/methods/test_astype.py" = ["B905"]
"pandas/tests/indexes/datetimes/test_formats.py" = ["B905"]
"pandas/tests/indexes/datetimes/test_partial_slicing.py" = ["B905"]
"pandas/tests/indexes/datetimes/test_scalar_compat.py" = ["B905"]
"pandas/tests/indexes/datetimes/test_timezones.py" = ["B905"]
"pandas/tests/indexes/interval/test_constructors.py" = ["B905"]
"pandas/tests/indexes/interval/test_formats.py" = ["B905"]
"pandas/tests/indexes/interval/test_interval.py" = ["B905"]
"pandas/tests/indexes/multi/test_analytics.py" = ["B905"]
"pandas/tests/indexes/multi/test_constructors.py" = ["B905"]
"pandas/tests/indexes/multi/test_equivalence.py" = ["B905"]
"pandas/tests/indexes/multi/test_get_set.py" = ["B905"]
"pandas/tests/indexes/period/methods/test_asfreq.py" = ["B905"]
"pandas/tests/indexes/period/test_constructors.py" = ["B905"]
"pandas/tests/indexes/period/test_formats.py" = ["B905"]
"pandas/tests/indexes/period/test_period.py" = ["B905"]
"pandas/tests/indexes/test_base.py" = ["B905"]
"pandas/tests/indexes/test_datetimelike.py" = ["B905"]
"pandas/tests/indexes/test_old_base.py" = ["B905"]
"pandas/tests/indexes/test_setops.py" = ["B905"]
"pandas/tests/indexes/timedeltas/test_formats.py" = ["B905"]
"pandas/tests/indexing/interval/test_interval.py" = ["B905"]
"pandas/tests/indexing/multiindex/test_getitem.py" = ["B905"]
"pandas/tests/indexing/multiindex/test_iloc.py" = ["B905"]
"pandas/tests/indexing/multiindex/test_indexing_slow.py" = ["B905"]
"pandas/tests/indexing/multiindex/test_loc.py" = ["B905"]
"pandas/tests/indexing/multiindex/test_setitem.py" = ["B905"]
"pandas/tests/indexing/multiindex/test_sorted.py" = ["B905"]
"pandas/tests/indexing/test_coercion.py" = ["B905"]
"pandas/tests/indexing/test_loc.py" = ["B905"]
"pandas/tests/internals/test_internals.py" = ["B905"]
"pandas/tests/io/excel/test_style.py" = ["B905"]
"pandas/tests/io/excel/test_writers.py" = ["B905"]
"pandas/tests/io/formats/style/test_style.py" = ["B905"]
"pandas/tests/io/formats/test_format.py" = ["B905"]
"pandas/tests/io/formats/test_ipython_compat.py" = ["B905"]
"pandas/tests/io/formats/test_to_string.py" = ["B905"]
"pandas/tests/io/generate_legacy_storage_files.py" = ["B905"]
"pandas/tests/io/parser/conftest.py" = ["B905"]
"pandas/tests/io/parser/dtypes/test_categorical.py" = ["B905"]
"pandas/tests/io/parser/test_header.py" = ["B905"]
"pandas/tests/io/parser/test_python_parser_only.py" = ["B905"]
"pandas/tests/io/pytables/test_complex.py" = ["B905"]
"pandas/tests/io/pytables/test_select.py" = ["B905"]
"pandas/tests/io/sas/test_sas7bdat.py" = ["B905"]
"pandas/tests/io/test_gcs.py" = ["B905"]
"pandas/tests/io/test_html.py" = ["B905"]
"pandas/tests/io/test_orc.py" = ["B905"]
"pandas/tests/io/test_sql.py" = ["B905"]
"pandas/tests/io/test_stata.py" = ["B905"]
"pandas/tests/plotting/common.py" = ["B905"]
"pandas/tests/plotting/frame/test_frame_color.py" = ["B905"]
"pandas/tests/plotting/frame/test_frame_groupby.py" = ["B905"]
"pandas/tests/plotting/frame/test_frame.py" = ["B905"]
"pandas/tests/plotting/frame/test_frame_subplots.py" = ["B905"]
"pandas/tests/plotting/test_boxplot_method.py" = ["B905"]
"pandas/tests/plotting/test_datetimelike.py" = ["B905"]
"pandas/tests/plotting/test_groupby.py" = ["B905"]
"pandas/tests/plotting/test_hist_method.py" = ["B905"]
"pandas/tests/plotting/test_misc.py" = ["B905"]
"pandas/tests/plotting/test_series.py" = ["B905"]
"pandas/tests/resample/test_base.py" = ["B905"]
"pandas/tests/reshape/concat/test_concat.py" = ["B905"]
"pandas/tests/reshape/concat/test_index.py" = ["B905"]
"pandas/tests/reshape/merge/test_merge_asof.py" = ["B905"]
"pandas/tests/reshape/test_melt.py" = ["B905"]
"pandas/tests/reshape/test_qcut.py" = ["B905"]
"pandas/tests/scalar/period/test_asfreq.py" = ["B905"]
"pandas/tests/series/accessors/test_dt_accessor.py" = ["B905"]
"pandas/tests/series/indexing/test_get.py" = ["B905"]
"pandas/tests/series/methods/test_convert_dtypes.py" = ["B905"]
"pandas/tests/series/methods/test_rename.py" = ["B905"]
"pandas/tests/series/methods/test_replace.py" = ["B905"]
"pandas/tests/series/methods/test_reset_index.py" = ["B905"]
"pandas/tests/series/methods/test_sort_index.py" = ["B905"]
"pandas/tests/series/test_api.py" = ["B905"]
"pandas/tests/series/test_constructors.py" = ["B905"]
"pandas/tests/strings/conftest.py" = ["B905"]
"pandas/tests/strings/test_api.py" = ["B905"]
"pandas/tests/strings/test_strings.py" = ["B905"]
"pandas/tests/test_algos.py" = ["B905"]
"pandas/tests/test_sorting.py" = ["B905"]
"pandas/tests/tseries/offsets/test_month.py" = ["B905"]
"pandas/tests/tseries/offsets/test_offsets.py" = ["B905"]
"pandas/tests/util/test_validate_kwargs.py" = ["B905"]
"pandas/tests/window/test_cython_aggregations.py" = ["B905"]
"pandas/tests/window/test_expanding.py" = ["B905"]
"pandas/tests/window/test_rolling.py" = ["B905"]
"pandas/util/_doctools.py" = ["B905"]
"pandas/util/_validators.py" = ["B905"]
"scripts/validate_unwanted_patterns.py" = ["B905"]

[tool.ruff.lint.flake8-pytest-style]
fixture-parentheses = false
mark-parentheses = false
Expand Down
Loading