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

Add deprecated-attribute message #8857

Merged
merged 24 commits into from
Oct 29, 2023

Conversation

AmanSal1
Copy link
Contributor

Type
πŸ› Bug fix
βœ“ ✨ New feature
πŸ”¨ Refactoring
πŸ“œ Docs

Description

Closes #8855

I have made changes to 2 files. In deprecated.py, I added a message for the attribute and implemented two related functions. Then, I made changes to the test file of deprecated.py, which is unittest_deprecated.py. I added the function for testing deprecated.py in unittest_deprecated.py.

Copy link
Member

@Pierre-Sassoulas Pierre-Sassoulas left a comment

Choose a reason for hiding this comment

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

Looks pretty good already :) you could install pre-commit locally. A functional test would be nice too see tests/functional/d/ for exampls. Do not hesitate if you have a question.

pylint/checkers/deprecated.py Outdated Show resolved Hide resolved
Copy link
Member

@jacobtylerwalls jacobtylerwalls left a comment

Choose a reason for hiding this comment

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

Nice work. Pushed some changes to move this forward. You should be able to write a functional test now. Let us know how it goes.

pylint/checkers/deprecated.py Outdated Show resolved Hide resolved
pylint/checkers/stdlib.py Show resolved Hide resolved
@jacobtylerwalls jacobtylerwalls added this to the 3.0.0a7 milestone Jul 21, 2023
@codecov
Copy link

codecov bot commented Jul 22, 2023

Codecov Report

Merging #8857 (b8eae93) into main (3de196c) will increase coverage by 0.01%.
Report is 1 commits behind head on main.
The diff coverage is 100.00%.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #8857      +/-   ##
==========================================
+ Coverage   95.76%   95.77%   +0.01%     
==========================================
  Files         173      173              
  Lines       18694    18719      +25     
==========================================
+ Hits        17903    17929      +26     
+ Misses        791      790       -1     
Files Coverage Ξ”
pylint/checkers/deprecated.py 99.05% <100.00%> (+0.16%) ⬆️
pylint/checkers/stdlib.py 96.92% <100.00%> (+0.07%) ⬆️

... and 2 files with indirect coverage changes

@jacobtylerwalls
Copy link
Member

Tests are now passing (primer is unstable, discussed in #8861)

@AmanSal1
Copy link
Contributor Author

I want to ask that do I have to clone astroid as a editable against pylint ?

@jacobtylerwalls
Copy link
Member

Good question! You can, but this PR doesn't need editable astroid. It just needs astroid 3.0.0a8 as listed in the package requirements.

@AmanSal1
Copy link
Contributor Author

Yes I was also thinking the same as it get installed with requirements.So would it not fail the primer test i did read the PR that you linked but what i got to know is that you have to exclude the astroid library so can you brief about that ?

@jacobtylerwalls
Copy link
Member

Happy to help, but sorry I'm not understanding the question. You'll notice the unit tests are passing on this PR. The failing jobs are not your responsibility; we'll merge a fix PR and merge main into this branch later. Are you asking about running tests locally? What's the output of python3 -m pylint --version?

@AmanSal1
Copy link
Contributor Author

Maybe I am getting confused then so should I submit a PR withe changes that you mentioned?

@jacobtylerwalls
Copy link
Member

jacobtylerwalls commented Jul 22, 2023

We should continue editing this PR. You can pull these commits from github and then push more commits to this branch, all without creating a new PR. I fixed some of the comments already.

@AmanSal1
Copy link
Contributor Author

Oh I have made changes so are there more commits to be done ?

@AmanSal1
Copy link
Contributor Author

Does it require more changes ?

@jacobtylerwalls
Copy link
Member

Yes there are unresolved items above that still need to be addressed.

Copy link
Member

@Pierre-Sassoulas Pierre-Sassoulas left a comment

Choose a reason for hiding this comment

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

Logic seems solid and the code looks nice, I think it only lack some functional tests and a proper list created by reading the 3.12 release notes..

@AmanSal1
Copy link
Contributor Author

I did wrote some functional test like this:

12

@jacobtylerwalls
Copy link
Member

I don't think we need more unit tests written as in your screenshot; we would prefer what Pierre mentioned here. You can refer to "functional tests" in the documentation.

@AmanSal1
Copy link
Contributor Author

Oh okay no issue

@jacobtylerwalls jacobtylerwalls modified the milestones: 3.0.0a7, 3.0.0b1 Aug 6, 2023
@jacobtylerwalls jacobtylerwalls added the Waiting on author Indicate that maintainers are waiting for a message of the author label Aug 22, 2023
@Pierre-Sassoulas Pierre-Sassoulas added the Enhancement ✨ Improvement to a component label Oct 28, 2023
@Pierre-Sassoulas Pierre-Sassoulas added this to the 3.1.0 milestone Oct 28, 2023
@jacobtylerwalls jacobtylerwalls changed the title Added the message for deprecated attribute. Add deprecated-attribute message Oct 28, 2023
@github-actions

This comment has been minimized.

Copy link
Member

@Pierre-Sassoulas Pierre-Sassoulas left a comment

Choose a reason for hiding this comment

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

LGTM ! I think the fail might be due to the lack of expected message in comment (or maybe the example does not work, not sure why)

doc/data/messages/d/deprecated-attribute/bad.py Outdated Show resolved Hide resolved
@jacobtylerwalls
Copy link
Member

Docs check only runs on 3.11, thinking of bumping to 3.12 on this PR

jacobtylerwalls and others added 2 commits October 28, 2023 18:31
Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
@jacobtylerwalls
Copy link
Member

Or, we can do it in a separate PR so we can rebase here.

@github-actions

This comment has been minimized.

@Pierre-Sassoulas
Copy link
Member

We might be stuck if readthedoc is not 3.12 ready yet.

@jacobtylerwalls
Copy link
Member

I can try to find a deprecated attribute in 3.11.

@jacobtylerwalls
Copy link
Member

Actually 3.12 works, but it finds genuine issues with other messages we should solve separately.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

Copy link
Member

@Pierre-Sassoulas Pierre-Sassoulas 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 for taking over @jacobtylerwalls !

@Pierre-Sassoulas Pierre-Sassoulas merged commit e32fe73 into pylint-dev:main Oct 29, 2023
44 checks passed
@github-actions
Copy link
Contributor

πŸ€– Effect of this PR on checked open source code: πŸ€–

Effect on black:
The following messages are no longer emitted:

  1. deprecated-typing-alias:
    'typing.Tuple' is deprecated, use 'tuple' instead
    https://github.com/psf/black/blob/744d23b34800c06e10272149b70752396e90eeb8/src/blackd/__init__.py#L195
  2. deprecated-typing-alias:
    'typing.Tuple' is deprecated, use 'tuple' instead
    https://github.com/psf/black/blob/744d23b34800c06e10272149b70752396e90eeb8/src/blib2to3/pgen2/pgen.py#L175
  3. deprecated-typing-alias:
    'typing.Tuple' is deprecated, use 'tuple' instead
    https://github.com/psf/black/blob/744d23b34800c06e10272149b70752396e90eeb8/src/blib2to3/pgen2/driver.py#L203
  4. deprecated-typing-alias:
    'typing.Tuple' is deprecated, use 'tuple' instead
    https://github.com/psf/black/blob/744d23b34800c06e10272149b70752396e90eeb8/src/blib2to3/pgen2/tokenize.py#L200

Effect on music21:
The following messages are now emitted:

  1. redefined-variable-type:
    Redefinition of thisObject type from music21.note.Note to music21.note.GeneralNote
    https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/humdrum/spineParser.py#L2386

The following messages are no longer emitted:

  1. redefined-variable-type:
    Redefinition of thisObject type from music21.note.Note to music21.note.GeneralNote
    https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/humdrum/spineParser.py#L2383

Effect on pytest:
The following messages are now emitted:

  1. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pytest-dev/pytest/blob/38f7c1e3469369bfdad2a6b1019578c3e0522501/src/_pytest/recwarn.py#L51
  2. deprecated-typing-alias:
    'typing.Tuple' is deprecated, use 'tuple' instead
    https://github.com/pytest-dev/pytest/blob/38f7c1e3469369bfdad2a6b1019578c3e0522501/src/_pytest/recwarn.py#L110
  3. deprecated-typing-alias:
    'typing.Tuple' is deprecated, use 'tuple' instead
    https://github.com/pytest-dev/pytest/blob/38f7c1e3469369bfdad2a6b1019578c3e0522501/src/_pytest/recwarn.py#L268
  4. deprecated-typing-alias:
    'typing.Tuple' is deprecated, use 'tuple' instead
    https://github.com/pytest-dev/pytest/blob/38f7c1e3469369bfdad2a6b1019578c3e0522501/src/_pytest/reports.py#L60
  5. deprecated-typing-alias:
    'typing.Tuple' is deprecated, use 'tuple' instead
    https://github.com/pytest-dev/pytest/blob/38f7c1e3469369bfdad2a6b1019578c3e0522501/src/_pytest/reports.py#L62
  6. deprecated-typing-alias:
    'typing.Tuple' is deprecated, use 'tuple' instead
    https://github.com/pytest-dev/pytest/blob/38f7c1e3469369bfdad2a6b1019578c3e0522501/src/_pytest/reports.py#L64
  7. deprecated-typing-alias:
    'typing.Tuple' is deprecated, use 'tuple' instead
    https://github.com/pytest-dev/pytest/blob/38f7c1e3469369bfdad2a6b1019578c3e0522501/src/_pytest/reports.py#L96
  8. deprecated-typing-alias:
    'typing.Tuple' is deprecated, use 'tuple' instead
    https://github.com/pytest-dev/pytest/blob/38f7c1e3469369bfdad2a6b1019578c3e0522501/src/_pytest/reports.py#L258
  9. deprecated-typing-alias:
    'typing.Tuple' is deprecated, use 'tuple' instead
    https://github.com/pytest-dev/pytest/blob/38f7c1e3469369bfdad2a6b1019578c3e0522501/src/_pytest/reports.py#L262
  10. deprecated-typing-alias:
    'typing.Tuple' is deprecated, use 'tuple' instead
    https://github.com/pytest-dev/pytest/blob/38f7c1e3469369bfdad2a6b1019578c3e0522501/src/_pytest/reports.py#L265
  11. deprecated-typing-alias:
    'typing.Tuple' is deprecated, use 'tuple' instead
    https://github.com/pytest-dev/pytest/blob/38f7c1e3469369bfdad2a6b1019578c3e0522501/src/_pytest/reports.py#L269
  12. deprecated-typing-alias:
    'typing.Tuple' is deprecated, use 'tuple' instead
    https://github.com/pytest-dev/pytest/blob/38f7c1e3469369bfdad2a6b1019578c3e0522501/src/_pytest/reports.py#L280
  13. deprecated-typing-alias:
    'typing.Tuple' is deprecated, use 'tuple' instead
    https://github.com/pytest-dev/pytest/blob/38f7c1e3469369bfdad2a6b1019578c3e0522501/src/_pytest/reports.py#L341
  14. deprecated-typing-alias:
    'typing.Tuple' is deprecated, use 'tuple' instead
    https://github.com/pytest-dev/pytest/blob/38f7c1e3469369bfdad2a6b1019578c3e0522501/src/_pytest/reports.py#L429
  15. deprecated-typing-alias:
    'typing.Tuple' is deprecated, use 'tuple' instead
    https://github.com/pytest-dev/pytest/blob/38f7c1e3469369bfdad2a6b1019578c3e0522501/src/_pytest/junitxml.py#L490
  16. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pytest-dev/pytest/blob/38f7c1e3469369bfdad2a6b1019578c3e0522501/src/_pytest/pathlib.py#L714
  17. deprecated-class:
    Using deprecated class TraversableResources of module importlib.abc
    https://github.com/pytest-dev/pytest/blob/38f7c1e3469369bfdad2a6b1019578c3e0522501/src/_pytest/assertion/rewrite.py#L287

The following messages are no longer emitted:

  1. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pytest-dev/pytest/blob/38f7c1e3469369bfdad2a6b1019578c3e0522501/src/_pytest/compat.py#L105
  2. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pytest-dev/pytest/blob/38f7c1e3469369bfdad2a6b1019578c3e0522501/src/_pytest/runner.py#L498

Effect on pandas:
The following messages are now emitted:

  1. redefined-variable-type:
    Redefinition of expected type from pandas.core.frame.DataFrame to pandas.core.series.Series
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/tests/series/methods/test_fillna.py#L55
  2. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/_config/config.py#L92
  3. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/_config/config.py#L93
  4. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/_config/config.py#L267
  5. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/_config/config.py#L493
  6. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/_config/config.py#L494
  7. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/_config/config.py#L833
  8. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/_config/config.py#L854
  9. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/_config/config.py#L880
  10. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/pytables.py#L2866
  11. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/stata.py#L1162
  12. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/xml.py#L279
  13. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/_util.py#L28
  14. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/sql.py#L704
  15. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/sql.py#L1029
  16. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/sql.py#L1436
  17. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/sql.py#L1898
  18. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/sql.py#L2377
  19. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/style_render.py#L51
  20. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/style_render.py#L132
  21. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/style_render.py#L138
  22. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/style_render.py#L141
  23. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/style_render.py#L144
  24. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/style_render.py#L1756
  25. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/style_render.py#L1757
  26. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/style_render.py#L1821
  27. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/style_render.py#L2336
  28. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/printing.py#L289
  29. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/format.py#L767
  30. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/format.py#L1084
  31. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/format.py#L1093
  32. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/format.py#L1172
  33. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/format.py#L1181
  34. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/format.py#L1294
  35. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/format.py#L1352
  36. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/format.py#L1363
  37. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/format.py#L1644
  38. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/format.py#L1695
  39. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/excel.py#L94
  40. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/excel.py#L549
  41. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/excel.py#L559
  42. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/css.py#L24
  43. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/css.py#L67
  44. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/style.py#L94
  45. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/style.py#L1701
  46. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/style.py#L1761
  47. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/style.py#L1853
  48. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/style.py#L1887
  49. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/style.py#L1975
  50. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/style.py#L1991
  51. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/style.py#L2025
  52. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/style.py#L2035
  53. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/style.py#L2096
  54. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/style.py#L3069
  55. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/formats/style.py#L3629
  56. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/json/_json.py#L125
  57. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/json/_json.py#L144
  58. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/json/_json.py#L234
  59. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/json/_json.py#L333
  60. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/json/_json.py#L991
  61. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/excel/_base.py#L401
  62. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/excel/_base.py#L401
  63. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/excel/_base.py#L404
  64. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/excel/_base.py#L411
  65. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/excel/_base.py#L436
  66. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/excel/_base.py#L440
  67. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/excel/_base.py#L440
  68. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/excel/_base.py#L443
  69. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/excel/_base.py#L450
  70. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/excel/_base.py#L475
  71. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/excel/_base.py#L479
  72. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/excel/_base.py#L479
  73. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/excel/_base.py#L482
  74. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/excel/_base.py#L489
  75. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/excel/_base.py#L639
  76. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/excel/_base.py#L670
  77. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/excel/_base.py#L740
  78. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/excel/_base.py#L745
  79. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/excel/_base.py#L1599
  80. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/excel/_base.py#L1603
  81. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/excel/_util.py#L29
  82. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/readers.py#L655
  83. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/readers.py#L668
  84. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/readers.py#L710
  85. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/readers.py#L714
  86. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/readers.py#L728
  87. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/readers.py#L770
  88. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/readers.py#L774
  89. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/readers.py#L788
  90. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/readers.py#L830
  91. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/readers.py#L834
  92. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/readers.py#L848
  93. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/readers.py#L902
  94. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/readers.py#L906
  95. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/readers.py#L922
  96. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/readers.py#L996
  97. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/readers.py#L1000
  98. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/readers.py#L1011
  99. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/readers.py#L1053
  100. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/readers.py#L1057
  101. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/readers.py#L1068
  102. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/readers.py#L1110
  103. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/readers.py#L1114
  104. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/readers.py#L1125
  105. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/readers.py#L1167
  106. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/readers.py#L1171
  107. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/readers.py#L1182
  108. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/readers.py#L1238
  109. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/readers.py#L1242
  110. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/readers.py#L1255
  111. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/base_parser.py#L930
  112. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/io/parsers/base_parser.py#L1345

The following messages are no longer emitted:

  1. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/plotting/_core.py#L1416
  2. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/plotting/_core.py#L1758
  3. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/_testing/_io.py#L143
  4. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/_testing/__init__.py#L510
  5. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/_testing/__init__.py#L662
  6. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/_testing/__init__.py#L966
  7. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/nanops.py#L1612
  8. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/config_init.py#L872
  9. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/resample.py#L279
  10. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/resample.py#L279
  11. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/resample.py#L2859
  12. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/accessor.py#L70
  13. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/accessor.py#L141
  14. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/sorting.py#L305
  15. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/sorting.py#L374
  16. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/sorting.py#L498
  17. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/sorting.py#L547
  18. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/series.py#L631
  19. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/series.py#L645
  20. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/series.py#L3322
  21. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/series.py#L4535
  22. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/generic.py#L515
  23. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/generic.py#L2392
  24. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/generic.py#L2836
  25. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/generic.py#L3549
  26. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/generic.py#L3559
  27. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/generic.py#L3706
  28. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/generic.py#L3733
  29. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/generic.py#L3767
  30. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/generic.py#L6078
  31. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/generic.py#L6078
  32. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/apply.py#L822
  33. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/apply.py#L1144
  34. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/apply.py#L1171
  35. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/apply.py#L1270
  36. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/apply.py#L1298
  37. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/apply.py#L1467
  38. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/apply.py#L1793
  39. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/apply.py#L1979
  40. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/apply.py#L2021
  41. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/common.py#L464
  42. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/frame.py#L654
  43. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/groupby/numba_.py#L25
  44. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/groupby/numba_.py#L66
  45. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/groupby/numba_.py#L70
  46. redefined-variable-type:
    Redefinition of result type from pandas.core.generic.NDFrame to pandas.core.series.Series
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/core/arrays/sparse/accessor.py#L114
  47. redefined-variable-type:
    Redefinition of expected type from pandas.core.series.Series to pandas.core.frame.DataFrame
    https://github.com/pandas-dev/pandas/blob/e7d2c7a537d1aebf7b93acb4c75b49e73dd8b600/pandas/tests/series/methods/test_fillna.py#L46

Effect on sentry:
The following messages are now emitted:

  1. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/event_manager.py#L29
  2. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/event_manager.py#L29
  3. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/sdk_updates.py#L4
  4. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/sdk_updates.py#L4
  5. arguments-differ:
    Number of parameters was 5 in 'Signal.connect' and is now 3 in overriding 'BetterSignal.connect' method
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/signals.py#L57
  6. not-callable:
    receiver is not callable
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/signals.py#L93
  7. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/models/group.py#L14
  8. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/models/group.py#L14
  9. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/models/userip.py#L6
  10. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/models/userip.py#L6
  11. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/models/eventattachment.py#L3
  12. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/models/eventattachment.py#L3
  13. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/models/organizationonboardingtask.py#L4
  14. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/models/organizationonboardingtask.py#L4
  15. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/api/base.py#L647
  16. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/api/base.py#L650
  17. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/api/bases/organization.py#L6
  18. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/api/bases/organization.py#L6
  19. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/api/endpoints/project_release_setup.py#L1
  20. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/api/endpoints/project_release_setup.py#L1
  21. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/api/endpoints/organization_events_has_measurements.py#L4
  22. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/api/endpoints/organization_events_has_measurements.py#L4
  23. not-an-iterable:
    Non-iterable value team_list is used in an iterating context
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/api/endpoints/organization_stats.py#L56
  24. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/api/serializers/models/release.py#L8
  25. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/api/serializers/models/release.py#L8
  26. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/integrations/bitbucket_server/repository.py#L3
  27. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/integrations/bitbucket_server/repository.py#L3
  28. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/integrations/aws_lambda/utils.py#L5
  29. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/integrations/aws_lambda/utils.py#L5
  30. super-init-not-called:
    init method from base class 'File' is not called
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/filestore/s3.py#L129
  31. invalid-overridden-method:
    Method 'size' was expected to be 'method', found it instead as 'property'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/filestore/s3.py#L155
  32. super-init-not-called:
    init method from base class 'File' is not called
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/filestore/gcs.py#L156
  33. invalid-overridden-method:
    Method 'size' was expected to be 'method', found it instead as 'property'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/filestore/gcs.py#L170
  34. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/auth/authenticators/base.py#L6
  35. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/auth/authenticators/base.py#L6
  36. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/hybridcloud/rpc/services/caching/impl.py#L3
  37. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/hybridcloud/rpc/services/caching/impl.py#L3
  38. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/runner/initializer.py#L553
  39. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/runner/initializer.py#L553
  40. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/testutils/cases.py#L26
  41. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/testutils/cases.py#L26
  42. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/testutils/pytest/fixtures.py#L20
  43. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/testutils/pytest/fixtures.py#L20
  44. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/ingest/consumer/processors.py#L8
  45. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/ingest/consumer/processors.py#L8
  46. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/rules/processor.py#L20
  47. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/rules/processor.py#L20
  48. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/rules/conditions/event_frequency.py#L11
  49. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/rules/conditions/event_frequency.py#L11
  50. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/nodestore/base.py#L6
  51. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/nodestore/base.py#L6
  52. import-error:
    Unable to import 'django.core.files.uploadedfile'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/monitors/endpoints/monitor_ingest_checkin_attachment.py#L3
  53. no-name-in-module:
    No name 'uploadedfile' in module 'django.core.files'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/monitors/endpoints/monitor_ingest_checkin_attachment.py#L3
  54. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/cache/django.py#L1
  55. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/cache/django.py#L1
  56. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/lang/javascript/errormapping.py#L10
  57. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/lang/javascript/errormapping.py#L10
  58. import-error:
    Unable to import 'django.contrib.sessions.backends.base'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/services/hybrid_cloud/auth/model.py#L24
  59. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/grouping/enhancer/__init__.py#L12
  60. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/grouping/enhancer/__init__.py#L12
  61. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/sentry_metrics/client/snuba.py#L6
  62. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/sentry_metrics/client/snuba.py#L6
  63. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/sentry_metrics/client/kafka.py#L11
  64. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/sentry_metrics/client/kafka.py#L11
  65. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/sentry_metrics/indexer/cache.py#L8
  66. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/sentry_metrics/indexer/cache.py#L8
  67. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/incidents/models.py#L9
  68. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/incidents/models.py#L9
  69. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/web/client_config.py#L9
  70. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/web/client_config.py#L9
  71. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/utils/snuba.py#L32
  72. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/utils/snuba.py#L32
  73. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/utils/committers.py#L20
  74. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/utils/committers.py#L20
  75. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/utils/cache.py#L3
  76. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/utils/cache.py#L3
  77. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/quotas/base.py#L7
  78. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/quotas/base.py#L7
  79. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/tagstore/snuba/backend.py#L10
  80. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/tagstore/snuba/backend.py#L10
  81. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/shared_integrations/client/base.py#L8
  82. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/shared_integrations/client/base.py#L8
  83. import-error:
    Unable to import 'django.core.cache'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/tasks/release_registry.py#L4
  84. no-name-in-module:
    No name 'cache' in module 'django.core'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/tasks/release_registry.py#L4

The following messages are no longer emitted:

  1. import-error:
    Unable to import 'django.dispatch.dispatcher'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/signals.py#L8
  2. no-name-in-module:
    No name 'dispatch' in module 'django'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/signals.py#L8
  3. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/shared_integrations/client/base.py#L374
  4. deprecated-typing-alias:
    'typing.Callable' is deprecated, use 'collections.abc.Callable' instead
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/spans/grouping/strategy/base.py#L87
  5. import-error:
    Unable to import 'django.apps'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/monitors/apps.py#L1
  6. no-name-in-module:
    No name 'apps' in module 'django'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/monitors/apps.py#L1
  7. missing-function-docstring:
    Missing function or method docstring
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/monitors/apps.py#L7
  8. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/monitors/apps.py#L4
  9. import-error:
    Unable to import 'django.dispatch'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/monitors/models.py#L13
  10. no-name-in-module:
    No name 'dispatch' in module 'django'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/monitors/models.py#L13
  11. import-error:
    Unable to import 'django.db.models.functions'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/monitors/endpoints/organization_monitor_stats.py#L7
  12. no-name-in-module:
    No name 'functions' in module 'django.db.models'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/monitors/endpoints/organization_monitor_stats.py#L7
  13. import-error:
    Unable to import 'django.db.models.functions'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/monitors/endpoints/organization_monitor_index_stats.py#L8
  14. no-name-in-module:
    No name 'functions' in module 'django.db.models'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/monitors/endpoints/organization_monitor_index_stats.py#L8
  15. import-error:
    Unable to import 'django.dispatch'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/receivers/tokens.py#L2
  16. no-name-in-module:
    No name 'dispatch' in module 'django'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/receivers/tokens.py#L2
  17. import-error:
    Unable to import 'django.dispatch'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/receivers/outbox/control.py#L13
  18. no-name-in-module:
    No name 'dispatch' in module 'django'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/receivers/outbox/control.py#L13
  19. import-error:
    Unable to import 'django.dispatch'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/receivers/outbox/region.py#L12
  20. no-name-in-module:
    No name 'dispatch' in module 'django'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/receivers/outbox/region.py#L12
  21. import-error:
    Unable to import 'django.core.files.base'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/testutils/factories.py#L19
  22. no-name-in-module:
    No name 'base' in module 'django.core.files'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/testutils/factories.py#L19
  23. import-error:
    Unable to import 'django.apps'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/testutils/silo.py#L27
  24. no-name-in-module:
    No name 'apps' in module 'django'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/testutils/silo.py#L27
  25. import-error:
    Unable to import 'django.apps'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/testutils/helpers/backups.py#L15
  26. no-name-in-module:
    No name 'apps' in module 'django'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/testutils/helpers/backups.py#L15
  27. import-error:
    Unable to import 'django.apps'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/issues/apps.py#L1
  28. no-name-in-module:
    No name 'apps' in module 'django'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/issues/apps.py#L1
  29. missing-function-docstring:
    Missing function or method docstring
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/issues/apps.py#L7
  30. no-self-use:
    Method could be a function
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/issues/apps.py#L7
  31. too-few-public-methods:
    Too few public methods (1/2)
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/issues/apps.py#L4
  32. import-error:
    Unable to import 'django.dispatch'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/issues/attributes.py#L11
  33. no-name-in-module:
    No name 'dispatch' in module 'django'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/issues/attributes.py#L11
  34. import-error:
    Unable to import 'django.dispatch'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/services/hybrid_cloud/organization/model.py#L8
  35. no-name-in-module:
    No name 'dispatch' in module 'django'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/services/hybrid_cloud/organization/model.py#L8
  36. import-error:
    Unable to import 'django.dispatch'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/services/hybrid_cloud/organization/service.py#L9
  37. no-name-in-module:
    No name 'dispatch' in module 'django'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/services/hybrid_cloud/organization/service.py#L9
  38. import-error:
    Unable to import 'django.dispatch'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/services/hybrid_cloud/organization/impl.py#L7
  39. no-name-in-module:
    No name 'dispatch' in module 'django'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/services/hybrid_cloud/organization/impl.py#L7
  40. import-error:
    Unable to import 'django.dispatch'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/services/organization/provisioning.py#L4
  41. no-name-in-module:
    No name 'dispatch' in module 'django'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/services/organization/provisioning.py#L4
  42. import-error:
    Unable to import 'django.apps'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/tasks/backfill_outboxes.py#L11
  43. no-name-in-module:
    No name 'apps' in module 'django'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/tasks/backfill_outboxes.py#L11
  44. import-error:
    Unable to import 'django.apps'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/tasks/process_buffer.py#L4
  45. no-name-in-module:
    No name 'apps' in module 'django'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/tasks/process_buffer.py#L4
  46. import-error:
    Unable to import 'django.apps'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/tasks/files.py#L3
  47. no-name-in-module:
    No name 'apps' in module 'django'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/tasks/files.py#L3
  48. import-error:
    Unable to import 'django.apps'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bcfdef6895/src/sentry/tasks/deletion/hybrid_cloud.py#L19
  49. no-name-in-module:
    No name 'apps' in module 'django'
    https://github.com/getsentry/sentry/blob/76be3252eac06bb2b8aacf7cc0f4f7bc...

This comment was truncated because GitHub allows only 65536 characters in a comment.

This comment was generated for commit b8eae93

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement ✨ Improvement to a component
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add deprecated-attribute message
3 participants