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 astroid to 3.2.0 #9606

Merged
merged 3 commits into from
May 7, 2024
Merged

Bump astroid to 3.2.0 #9606

merged 3 commits into from
May 7, 2024

Conversation

jacobtylerwalls
Copy link
Member

https://github.com/pylint-dev/astroid/releases/tag/v3.2.0

Test change shows improvement anticipated in #5273 (comment).

@jacobtylerwalls jacobtylerwalls added the Maintenance Discussion or action around maintaining pylint or the dev workflow label May 7, 2024
@jacobtylerwalls jacobtylerwalls added this to the 3.2.0 milestone May 7, 2024
Copy link

codecov bot commented May 7, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 95.82%. Comparing base (6df4e1d) to head (fdfc98d).

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main    #9606   +/-   ##
=======================================
  Coverage   95.82%   95.82%           
=======================================
  Files         173      173           
  Lines       18835    18835           
=======================================
  Hits        18049    18049           
  Misses        786      786           

Copy link
Contributor

github-actions bot commented May 7, 2024

🤖 Effect of this PR on checked open source code: 🤖

Effect on astroid:
The following messages are now emitted:

  1. useless-suppression:
    Useless suppression of 'not-an-iterable'
    https://github.com/pylint-dev/astroid/blob/8c48d5c0f31a2226be93eb564a890f7e4338e91e/astroid/nodes/scoped_nodes/scoped_nodes.py#L1560

The following messages are no longer emitted:

  1. suppressed-message:
    Suppressed 'not-an-iterable' (from line 1560)
    https://github.com/pylint-dev/astroid/blob/8c48d5c0f31a2226be93eb564a890f7e4338e91e/astroid/nodes/scoped_nodes/scoped_nodes.py#L1562

Effect on home-assistant:
The following messages are now emitted:

  1. unused-argument:
    Unused argument 'value'
    https://github.com/home-assistant/core/blob/9e5bb92851ffb4b5017b9c01cd84ea5dbfbbbef5/homeassistant/util/hass_dict.pyi#L18
  2. too-few-public-methods:
    Too few public methods (0/2)
    https://github.com/home-assistant/core/blob/9e5bb92851ffb4b5017b9c01cd84ea5dbfbbbef5/homeassistant/util/hass_dict.pyi#L24
  3. too-few-public-methods:
    Too few public methods (0/2)
    https://github.com/home-assistant/core/blob/9e5bb92851ffb4b5017b9c01cd84ea5dbfbbbef5/homeassistant/util/hass_dict.pyi#L27
  4. unsubscriptable-object:
    Value 'd[entry_key]' is unsubscriptable
    https://github.com/home-assistant/core/blob/9e5bb92851ffb4b5017b9c01cd84ea5dbfbbbef5/homeassistant/util/hass_dict.pyi#L108
  5. unsupported-assignment-operation:
    'd[entry_key]' does not support item assignment
    https://github.com/home-assistant/core/blob/9e5bb92851ffb4b5017b9c01cd84ea5dbfbbbef5/homeassistant/util/hass_dict.pyi#L115
  6. unsupported-assignment-operation:
    'd[entry_key]' does not support item assignment
    https://github.com/home-assistant/core/blob/9e5bb92851ffb4b5017b9c01cd84ea5dbfbbbef5/homeassistant/util/hass_dict.pyi#L116
  7. unsubscriptable-object:
    Value 'd.get(other_key, {})' is unsubscriptable
    https://github.com/home-assistant/core/blob/9e5bb92851ffb4b5017b9c01cd84ea5dbfbbbef5/homeassistant/util/hass_dict.pyi#L138
  8. unsubscriptable-object:
    Value 'd.setdefault(entry_key, {})' is unsubscriptable
    https://github.com/home-assistant/core/blob/9e5bb92851ffb4b5017b9c01cd84ea5dbfbbbef5/homeassistant/util/hass_dict.pyi#L142
  9. unsubscriptable-object:
    Value 'd.setdefault(key2, {})' is unsubscriptable
    https://github.com/home-assistant/core/blob/9e5bb92851ffb4b5017b9c01cd84ea5dbfbbbef5/homeassistant/util/hass_dict.pyi#L145
  10. unsupported-assignment-operation:
    'd.setdefault(entry_key, {})' does not support item assignment
    https://github.com/home-assistant/core/blob/9e5bb92851ffb4b5017b9c01cd84ea5dbfbbbef5/homeassistant/util/hass_dict.pyi#L149
  11. unsupported-assignment-operation:
    'd.setdefault(entry_key, {})' does not support item assignment
    https://github.com/home-assistant/core/blob/9e5bb92851ffb4b5017b9c01cd84ea5dbfbbbef5/homeassistant/util/hass_dict.pyi#L150
  12. unsupported-assignment-operation:
    'd.setdefault(key2, {})' does not support item assignment
    https://github.com/home-assistant/core/blob/9e5bb92851ffb4b5017b9c01cd84ea5dbfbbbef5/homeassistant/util/hass_dict.pyi#L153
  13. unsupported-assignment-operation:
    'd.setdefault(key2, {})' does not support item assignment
    https://github.com/home-assistant/core/blob/9e5bb92851ffb4b5017b9c01cd84ea5dbfbbbef5/homeassistant/util/hass_dict.pyi#L154
  14. unsupported-assignment-operation:
    'd.setdefault(other_key, {})' does not support item assignment
    https://github.com/home-assistant/core/blob/9e5bb92851ffb4b5017b9c01cd84ea5dbfbbbef5/homeassistant/util/hass_dict.pyi#L157
  15. unsupported-assignment-operation:
    'd.setdefault(other_key, {})' does not support item assignment
    https://github.com/home-assistant/core/blob/9e5bb92851ffb4b5017b9c01cd84ea5dbfbbbef5/homeassistant/util/hass_dict.pyi#L158
  16. too-many-statements:
    Too many statements (69/50)
    https://github.com/home-assistant/core/blob/9e5bb92851ffb4b5017b9c01cd84ea5dbfbbbef5/homeassistant/util/hass_dict.pyi#L94
  17. unused-argument:
    Unused argument 'value'
    https://github.com/home-assistant/core/blob/9e5bb92851ffb4b5017b9c01cd84ea5dbfbbbef5/homeassistant/util/event_type.pyi#L21
  18. unsubscriptable-object:
    Value 'self.hass.data[DOMAIN]' is unsubscriptable
    https://github.com/home-assistant/core/blob/9e5bb92851ffb4b5017b9c01cd84ea5dbfbbbef5/homeassistant/components/media_source/models.py#L89
  19. unsupported-assignment-operation:
    'self.hass.data[DOMAIN]' does not support item assignment
    https://github.com/home-assistant/core/blob/9e5bb92851ffb4b5017b9c01cd84ea5dbfbbbef5/homeassistant/components/system_health/__init__.py#L228

Effect on music21:
The following messages are now emitted:

  1. not-an-iterable:
    Non-iterable value instrumentIterator is used in an iterating context
    https://github.com/cuthbertLab/music21/blob/3fae7a15d8e77186a43851e3eafab5c228c373e7/music21/instrument.py#L2250
  2. not-an-iterable:
    Non-iterable value r0 is used in an iterating context
    https://github.com/cuthbertLab/music21/blob/3fae7a15d8e77186a43851e3eafab5c228c373e7/music21/serial.py#L1364
  3. unsubscriptable-object:
    Value 'allSystemLayouts' is unsubscriptable
    https://github.com/cuthbertLab/music21/blob/3fae7a15d8e77186a43851e3eafab5c228c373e7/music21/layout.py#L689
  4. not-an-iterable:
    Non-iterable value staffLayouts is used in an iterating context
    https://github.com/cuthbertLab/music21/blob/3fae7a15d8e77186a43851e3eafab5c228c373e7/music21/stream/base.py#L1342
  5. not-an-iterable:
    Non-iterable value self[instrument.Instrument] is used in an iterating context
    https://github.com/cuthbertLab/music21/blob/3fae7a15d8e77186a43851e3eafab5c228c373e7/music21/stream/base.py#L13600
  6. not-an-iterable:
    Non-iterable value self[instrument.Instrument] is used in an iterating context
    https://github.com/cuthbertLab/music21/blob/3fae7a15d8e77186a43851e3eafab5c228c373e7/music21/stream/base.py#L13654
  7. unsubscriptable-object:
    Value 'midStream[1]' is unsubscriptable
    https://github.com/cuthbertLab/music21/blob/3fae7a15d8e77186a43851e3eafab5c228c373e7/music21/stream/tests.py#L418
  8. not-an-iterable:
    Non-iterable value s[variant.Variant] is used in an iterating context
    https://github.com/cuthbertLab/music21/blob/3fae7a15d8e77186a43851e3eafab5c228c373e7/music21/stream/tests.py#L8134
  9. unpacking-non-sequence:
    Attempting to unpack a non-sequence defined at line 681 of music21.stream.base
    https://github.com/cuthbertLab/music21/blob/3fae7a15d8e77186a43851e3eafab5c228c373e7/music21/romanText/tsvConverter.py#L1363
  10. not-an-iterable:
    Non-iterable value reduction[chord.Chord] is used in an iterating context
    https://github.com/cuthbertLab/music21/blob/3fae7a15d8e77186a43851e3eafab5c228c373e7/music21/analysis/reduceChords.py#L149
  11. not-an-iterable:
    Non-iterable value p[chord.Chord] is used in an iterating context
    https://github.com/cuthbertLab/music21/blob/3fae7a15d8e77186a43851e3eafab5c228c373e7/music21/analysis/reduceChordsOld.py#L375
  12. unsubscriptable-object:
    Value 'staves['1'][0]' is unsubscriptable
    https://github.com/cuthbertLab/music21/blob/3fae7a15d8e77186a43851e3eafab5c228c373e7/music21/mei/test_base.py#L3878
  13. unsubscriptable-object:
    Value 'staves['1'][0]' is unsubscriptable
    https://github.com/cuthbertLab/music21/blob/3fae7a15d8e77186a43851e3eafab5c228c373e7/music21/mei/test_base.py#L3894
  14. unsubscriptable-object:
    Value 'staves['1'][1]' is unsubscriptable
    https://github.com/cuthbertLab/music21/blob/3fae7a15d8e77186a43851e3eafab5c228c373e7/music21/mei/test_base.py#L3895
  15. unsubscriptable-object:
    Value 'staves['1'][0]' is unsubscriptable
    https://github.com/cuthbertLab/music21/blob/3fae7a15d8e77186a43851e3eafab5c228c373e7/music21/mei/test_base.py#L3900
  16. unsubscriptable-object:
    Value 'staves['1'][1]' is unsubscriptable
    https://github.com/cuthbertLab/music21/blob/3fae7a15d8e77186a43851e3eafab5c228c373e7/music21/mei/test_base.py#L3901
  17. unsubscriptable-object:
    Value 'v[1]' is unsubscriptable
    https://github.com/cuthbertLab/music21/blob/3fae7a15d8e77186a43851e3eafab5c228c373e7/music21/test/test_base.py#L1110
  18. unsubscriptable-object:
    Value 'v[1]' is unsubscriptable
    https://github.com/cuthbertLab/music21/blob/3fae7a15d8e77186a43851e3eafab5c228c373e7/music21/test/test_base.py#L1111
  19. unsubscriptable-object:
    Value 'ps[stream.Measure]' is unsubscriptable
    https://github.com/cuthbertLab/music21/blob/3fae7a15d8e77186a43851e3eafab5c228c373e7/music21/musicxml/partStaffExporter.py#L1127

The following messages are no longer emitted:

  1. unsubscriptable-object:
    Value 'nextEl' is unsubscriptable
    https://github.com/cuthbertLab/music21/blob/3fae7a15d8e77186a43851e3eafab5c228c373e7/music21/base.py#L2267
  2. unsubscriptable-object:
    Value 'nextEl' is unsubscriptable
    https://github.com/cuthbertLab/music21/blob/3fae7a15d8e77186a43851e3eafab5c228c373e7/music21/base.py#L2268
  3. redefined-variable-type:
    Redefinition of keySignatures type from list to music21.stream.iterator.StreamIterator
    https://github.com/cuthbertLab/music21/blob/3fae7a15d8e77186a43851e3eafab5c228c373e7/music21/stream/base.py#L3254
  4. redefined-variable-type:
    Redefinition of ksIter type from list to music21.stream.iterator.StreamIterator
    https://github.com/cuthbertLab/music21/blob/3fae7a15d8e77186a43851e3eafab5c228c373e7/music21/stream/base.py#L6791
  5. redefined-variable-type:
    Redefinition of fp type from str to pathlib.Path
    https://github.com/cuthbertLab/music21/blob/3fae7a15d8e77186a43851e3eafab5c228c373e7/music21/stream/base.py#L14489
  6. unsubscriptable-object:
    Value 'p_stripped' is unsubscriptable
    https://github.com/cuthbertLab/music21/blob/3fae7a15d8e77186a43851e3eafab5c228c373e7/music21/stream/tests.py#L1222
  7. unsubscriptable-object:
    Value 'stripped' is unsubscriptable
    https://github.com/cuthbertLab/music21/blob/3fae7a15d8e77186a43851e3eafab5c228c373e7/music21/stream/tests.py#L1595
  8. unsubscriptable-object:
    Value 'stripped' is unsubscriptable
    https://github.com/cuthbertLab/music21/blob/3fae7a15d8e77186a43851e3eafab5c228c373e7/music21/stream/tests.py#L1596
  9. unsubscriptable-object:
    Value 'stripped' is unsubscriptable
    https://github.com/cuthbertLab/music21/blob/3fae7a15d8e77186a43851e3eafab5c228c373e7/music21/stream/tests.py#L1597
  10. unsubscriptable-object:
    Value 'stripped' is unsubscriptable
    https://github.com/cuthbertLab/music21/blob/3fae7a15d8e77186a43851e3eafab5c228c373e7/music21/stream/tests.py#L1598
  11. redefined-variable-type:
    Redefinition of fpPath type from str to pathlib.Path
    https://github.com/cuthbertLab/music21/blob/3fae7a15d8e77186a43851e3eafab5c228c373e7/music21/converter/subConverters.py#L921

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

  1. not-an-iterable:
    Non-iterable value self.getreports(names=names) is used in an iterating context
    https://github.com/pytest-dev/pytest/blob/4080459f041f02c66356777001d18155d2796ee7/src/_pytest/pytester.py#L367
  2. not-an-iterable:
    Non-iterable value self.getreports(names) is used in an iterating context
    https://github.com/pytest-dev/pytest/blob/4080459f041f02c66356777001d18155d2796ee7/src/_pytest/pytester.py#L414
  3. not-an-iterable:
    Non-iterable value self.getreports(('pytest_collectreport', 'pytest_runtest_logreport')) is used in an iterating context
    https://github.com/pytest-dev/pytest/blob/4080459f041f02c66356777001d18155d2796ee7/src/_pytest/pytester.py#L429

Effect on pandas:
The following messages are now emitted:

  1. redefined-variable-type:
    Redefinition of result.index type from pandas.core.indexes.multi.MultiIndex to pandas.core.indexes.range.RangeIndex
    https://github.com/pandas-dev/pandas/blob/41f3c2ecfa19ae7cd3b9eb374773569cefb78b1d/pandas/core/window/common.py#L134
  2. redefined-variable-type:
    Redefinition of result type from pandas.core.indexes.base.Index to tuple
    https://github.com/pandas-dev/pandas/blob/41f3c2ecfa19ae7cd3b9eb374773569cefb78b1d/pandas/core/indexes/base.py#L3383
  3. no-value-for-parameter:
    No value for argument 'name' in unbound method call
    https://github.com/pandas-dev/pandas/blob/41f3c2ecfa19ae7cd3b9eb374773569cefb78b1d/pandas/core/indexes/range.py#L1077
  4. no-value-for-parameter:
    No value for argument 'name' in unbound method call
    https://github.com/pandas-dev/pandas/blob/41f3c2ecfa19ae7cd3b9eb374773569cefb78b1d/pandas/core/indexes/range.py#L1092

The following messages are no longer emitted:

  1. unpacking-non-sequence:
    Attempting to unpack a non-sequence
    https://github.com/pandas-dev/pandas/blob/41f3c2ecfa19ae7cd3b9eb374773569cefb78b1d/pandas/core/generic.py#L9460
  2. unpacking-non-sequence:
    Attempting to unpack a non-sequence
    https://github.com/pandas-dev/pandas/blob/41f3c2ecfa19ae7cd3b9eb374773569cefb78b1d/pandas/core/generic.py#L9469
  3. unpacking-non-sequence:
    Attempting to unpack a non-sequence
    https://github.com/pandas-dev/pandas/blob/41f3c2ecfa19ae7cd3b9eb374773569cefb78b1d/pandas/core/generic.py#L9512
  4. redefined-variable-type:
    Redefinition of indexer type from list to .ndarray
    https://github.com/pandas-dev/pandas/blob/41f3c2ecfa19ae7cd3b9eb374773569cefb78b1d/pandas/core/frame.py#L3962
  5. unsubscriptable-object:
    Value 'df' is unsubscriptable
    https://github.com/pandas-dev/pandas/blob/41f3c2ecfa19ae7cd3b9eb374773569cefb78b1d/pandas/core/frame.py#L9716
  6. unsubscriptable-object:
    Value 'df' is unsubscriptable
    https://github.com/pandas-dev/pandas/blob/41f3c2ecfa19ae7cd3b9eb374773569cefb78b1d/pandas/core/frame.py#L9723
  7. invalid-repr-returned:
    repr does not return str
    https://github.com/pandas-dev/pandas/blob/41f3c2ecfa19ae7cd3b9eb374773569cefb78b1d/pandas/core/series.py#L1405
  8. unpacking-non-sequence:
    Attempting to unpack a non-sequence
    https://github.com/pandas-dev/pandas/blob/41f3c2ecfa19ae7cd3b9eb374773569cefb78b1d/pandas/core/reshape/merge.py#L1749

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

  1. not-an-iterable:
    Non-iterable value team_list is used in an iterating context
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/api/endpoints/organization_stats.py#L57
  2. not-an-iterable:
    Non-iterable value Team.objects.get_for_user(organization, request.user) is used in an iterating context
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/discover/endpoints/serializers.py#L268
  3. unsubscriptable-object:
    Value 'data' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/bitbucket/client.py#L145
  4. unsubscriptable-object:
    Value 'data' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/bitbucket/client.py#L159
  5. unsubscriptable-object:
    Value 'data' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/bitbucket/client.py#L167
  6. unsubscriptable-object:
    Value 'items' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/slack/utils/channel.py#L159
  7. unsubscriptable-object:
    Value 'next_users' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/slack/utils/users.py#L41
  8. unsubscriptable-object:
    Value 'next_users' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/slack/utils/users.py#L43
  9. unsubscriptable-object:
    Value 'self.get(BitbucketServerAPIPath.repository_commits.format(project=project, repo=repo), params={'merges': 'exclude', 'limit': limit})' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/bitbucket_server/client.py#L191
  10. unsubscriptable-object:
    Value 'data' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/bitbucket_server/client.py#L234
  11. unsubscriptable-object:
    Value 'data' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/bitbucket_server/client.py#L237
  12. unsupported-membership-test:
    Value 'data' doesn't support membership test
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/bitbucket_server/client.py#L239
  13. unsubscriptable-object:
    Value 'data' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/bitbucket_server/client.py#L239
  14. unsubscriptable-object:
    Value 'data' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/bitbucket_server/client.py#L243
  15. unsubscriptable-object:
    Value 'jira_issue' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/jira/integration.py#L978
  16. unsubscriptable-object:
    Value 'jira_issue' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/jira/integration.py#L999
  17. unsubscriptable-object:
    Value 'self.get(self.GET_USER_URL)' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/vercel/client.py#L64
  18. unsubscriptable-object:
    Value 'response' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/vercel/client.py#L73
  19. unsubscriptable-object:
    Value 'response' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/vercel/client.py#L74
  20. unsubscriptable-object:
    Value 'team' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/vercel/integration.py#L138
  21. unsubscriptable-object:
    Value 'resp' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/vsts/client.py#L353
  22. unsubscriptable-object:
    Value 'repos' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/vsts/integration.py#L144
  23. unsubscriptable-object:
    Value 'client.get_work_item_states(project['id'])' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/vsts/integration.py#L212
  24. unsubscriptable-object:
    Value 'response' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/discord/client.py#L77
  25. unsubscriptable-object:
    Value 'response' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/discord/client.py#L92
  26. unsubscriptable-object:
    Value 'response' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/discord/client.py#L101
  27. unsubscriptable-object:
    Value 'result' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/discord/utils/channel.py#L106
  28. unsubscriptable-object:
    Value 'result' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/discord/utils/channel.py#L113
  29. unsubscriptable-object:
    Value 'result' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/discord/utils/channel.py#L118
  30. unsubscriptable-object:
    Value 'result' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/discord/utils/channel.py#L126
  31. unsubscriptable-object:
    Value 'server_info' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/jira_server/integration.py#L482
  32. unsubscriptable-object:
    Value 'jira_issue' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/jira_server/integration.py#L1094
  33. unsubscriptable-object:
    Value 'jira_issue' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/jira_server/integration.py#L1109
  34. unsubscriptable-object:
    Value 'data' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/github/client.py#L92
  35. unsubscriptable-object:
    Value 'data' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/github/client.py#L93
  36. unsubscriptable-object:
    Value 'resp' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/msteams/client.py#L165
  37. unsubscriptable-object:
    Value 'resp' is unsubscriptable
    https://github.com/getsentry/sentry/blob/9d2044811ebac0d3412a57cb755c79d650fd8668/src/sentry/integrations/msteams/client.py#L166

Effect on psycopg:
The following messages are now emitted:

  1. c-extension-no-member:
    Module 'psycopg.pq._pq_ctypes' has no 'PQnoticeReceiver' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects.
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/pq_ctypes.py#L48
  2. too-many-function-args:
    Too many positional arguments for function call
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/pq_ctypes.py#L347
  3. line-too-long:
    Line too long (202/100)
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L171
  4. line-too-long:
    Line too long (101/100)
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L196
  5. line-too-long:
    Line too long (127/100)
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L197
  6. line-too-long:
    Line too long (195/100)
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L201
  7. fixme:
    TODO: Ignoring type as getting an error on mypy/ctypes:
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L106
  8. docstring-first-line-empty:
    First line empty in module docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L1
  9. import-private-name:
    Imported private object (_Pointer)
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L8
  10. missing-class-docstring:
    Missing class docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L11
  11. multiple-statements:
    More than one statement on a single line
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L11
  12. too-few-public-methods:
    Too few public methods (0/2)
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L11
  13. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L13
  14. unused-argument:
    Unused argument 'fd'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L13
  15. unused-argument:
    Unused argument 'mode'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L13
  16. missing-class-docstring:
    Missing class docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L17
  17. invalid-name:
    Class name "PGconn_struct" doesn't conform to PascalCase naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L17
  18. multiple-statements:
    More than one statement on a single line
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L17
  19. too-few-public-methods:
    Too few public methods (0/2)
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L17
  20. missing-class-docstring:
    Missing class docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L18
  21. invalid-name:
    Class name "PGresult_struct" doesn't conform to PascalCase naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L18
  22. multiple-statements:
    More than one statement on a single line
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L18
  23. too-few-public-methods:
    Too few public methods (0/2)
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L18
  24. missing-class-docstring:
    Missing class docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L19
  25. invalid-name:
    Class name "PGcancelConn_struct" doesn't conform to PascalCase naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L19
  26. multiple-statements:
    More than one statement on a single line
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L19
  27. too-few-public-methods:
    Too few public methods (0/2)
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L19
  28. missing-class-docstring:
    Missing class docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L20
  29. invalid-name:
    Class name "PGcancel_struct" doesn't conform to PascalCase naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L20
  30. multiple-statements:
    More than one statement on a single line
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L20
  31. too-few-public-methods:
    Too few public methods (0/2)
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L20
  32. missing-class-docstring:
    Missing class docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L22
  33. invalid-name:
    Class name "PQconninfoOption_struct" doesn't conform to PascalCase naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L22
  34. too-few-public-methods:
    Too few public methods (0/2)
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L22
  35. missing-class-docstring:
    Missing class docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L31
  36. invalid-name:
    Class name "PGnotify_struct" doesn't conform to PascalCase naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L31
  37. too-few-public-methods:
    Too few public methods (0/2)
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L31
  38. missing-class-docstring:
    Missing class docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L36
  39. invalid-name:
    Class name "PGresAttDesc_struct" doesn't conform to PascalCase naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L36
  40. too-few-public-methods:
    Too few public methods (0/2)
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L36
  41. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L45
  42. invalid-name:
    Function name "PQhostaddr" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L45
  43. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L45
  44. unused-argument:
    Unused argument 'arg1'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L45
  45. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L46
  46. invalid-name:
    Function name "PQerrorMessage" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L46
  47. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L46
  48. unused-argument:
    Unused argument 'arg1'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L46
  49. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L47
  50. invalid-name:
    Function name "PQresultErrorMessage" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L47
  51. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L47
  52. unused-argument:
    Unused argument 'arg1'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L47
  53. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L48
  54. invalid-name:
    Function name "PQexecPrepared" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L48
  55. too-many-arguments:
    Too many arguments (7/5)
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L48
  56. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L49
  57. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L52
  58. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L53
  59. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L54
  60. unused-argument:
    Unused argument 'arg1'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L49
  61. unused-argument:
    Unused argument 'arg2'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L50
  62. unused-argument:
    Unused argument 'arg3'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L51
  63. unused-argument:
    Unused argument 'arg4'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L52
  64. unused-argument:
    Unused argument 'arg5'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L53
  65. unused-argument:
    Unused argument 'arg6'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L54
  66. unused-argument:
    Unused argument 'arg7'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L55
  67. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L57
  68. invalid-name:
    Function name "PQprepare" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L57
  69. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L58
  70. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L62
  71. unused-argument:
    Unused argument 'arg1'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L58
  72. unused-argument:
    Unused argument 'arg2'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L59
  73. unused-argument:
    Unused argument 'arg3'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L60
  74. unused-argument:
    Unused argument 'arg4'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L61
  75. unused-argument:
    Unused argument 'arg5'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L62
  76. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L64
  77. invalid-name:
    Function name "PQgetvalue" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L64
  78. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L65
  79. unused-argument:
    Unused argument 'arg1'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L65
  80. unused-argument:
    Unused argument 'arg2'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L65
  81. unused-argument:
    Unused argument 'arg3'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L65
  82. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L67
  83. invalid-name:
    Function name "PQcmdTuples" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L67
  84. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L67
  85. unused-argument:
    Unused argument 'arg1'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L67
  86. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L68
  87. invalid-name:
    Function name "PQescapeStringConn" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L68
  88. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L69
  89. unused-argument:
    Unused argument 'arg1'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L69
  90. unused-argument:
    Unused argument 'arg2'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L70
  91. unused-argument:
    Unused argument 'arg3'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L71
  92. unused-argument:
    Unused argument 'arg4'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L72
  93. unused-argument:
    Unused argument 'arg5'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L73
  94. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L75
  95. invalid-name:
    Function name "PQescapeString" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L75
  96. unused-argument:
    Unused argument 'arg1'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L75
  97. unused-argument:
    Unused argument 'arg2'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L75
  98. unused-argument:
    Unused argument 'arg3'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L75
  99. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L76
  100. invalid-name:
    Function name "PQsendPrepare" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L76
  101. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L77
  102. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L81
  103. unused-argument:
    Unused argument 'arg1'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L77
  104. unused-argument:
    Unused argument 'arg2'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L78
  105. unused-argument:
    Unused argument 'arg3'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L79
  106. unused-argument:
    Unused argument 'arg4'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L80
  107. unused-argument:
    Unused argument 'arg5'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L81
  108. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L83
  109. invalid-name:
    Function name "PQsendQueryPrepared" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L83
  110. too-many-arguments:
    Too many arguments (7/5)
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L83
  111. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L84
  112. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L87
  113. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L88
  114. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L89
  115. unused-argument:
    Unused argument 'arg1'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L84
  116. unused-argument:
    Unused argument 'arg2'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L85
  117. unused-argument:
    Unused argument 'arg3'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L86
  118. unused-argument:
    Unused argument 'arg4'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L87
  119. unused-argument:
    Unused argument 'arg5'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L88
  120. unused-argument:
    Unused argument 'arg6'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L89
  121. unused-argument:
    Unused argument 'arg7'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L90
  122. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L92
  123. invalid-name:
    Function name "PQcancelCreate" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L92
  124. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L92
  125. unused-argument:
    Unused argument 'arg1'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L92
  126. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L93
  127. invalid-name:
    Function name "PQcancelBlocking" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L93
  128. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L93
  129. unused-argument:
    Unused argument 'arg1'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L93
  130. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L94
  131. invalid-name:
    Function name "PQcancelStart" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L94
  132. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L94
  133. unused-argument:
    Unused argument 'arg1'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L94
  134. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L95
  135. invalid-name:
    Function name "PQcancelPoll" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L95
  136. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L95
  137. unused-argument:
    Unused argument 'arg1'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L95
  138. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L96
  139. invalid-name:
    Function name "PQcancelStatus" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L96
  140. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L96
  141. unused-argument:
    Unused argument 'arg1'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L96
  142. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L97
  143. invalid-name:
    Function name "PQcancelSocket" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L97
  144. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L97
  145. unused-argument:
    Unused argument 'arg1'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L97
  146. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L98
  147. invalid-name:
    Function name "PQcancelErrorMessage" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L98
  148. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L98
  149. unused-argument:
    Unused argument 'arg1'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L98
  150. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L99
  151. invalid-name:
    Function name "PQcancelReset" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L99
  152. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L99
  153. unused-argument:
    Unused argument 'arg1'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L99
  154. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L100
  155. invalid-name:
    Function name "PQcancelFinish" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L100
  156. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L100
  157. unused-argument:
    Unused argument 'arg1'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L100
  158. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L101
  159. invalid-name:
    Function name "PQcancel" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L101
  160. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L101
  161. unused-argument:
    Unused argument 'arg1'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L101
  162. unused-argument:
    Unused argument 'arg2'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L101
  163. unused-argument:
    Unused argument 'arg3'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L101
  164. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L102
  165. invalid-name:
    Function name "PQsetNoticeReceiver" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L102
  166. unused-argument:
    Unused argument 'arg1'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L103
  167. unused-argument:
    Unused argument 'arg2'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L103
  168. unused-argument:
    Unused argument 'arg3'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L103
  169. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L109
  170. invalid-name:
    Function name "PQnotifies" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L109
  171. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L110
  172. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L111
  173. unused-argument:
    Unused argument 'arg1'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L110
  174. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L112
  175. invalid-name:
    Function name "PQputCopyEnd" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L112
  176. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L112
  177. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L112
  178. unused-argument:
    Unused argument 'arg1'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L112
  179. unused-argument:
    Unused argument 'arg2'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L112
  180. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L115
  181. invalid-name:
    Function name "PQgetCopyData" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L115
  182. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L115
  183. unused-argument:
    Unused argument 'arg1'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L115
  184. unused-argument:
    Unused argument 'arg2'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L115
  185. unused-argument:
    Unused argument 'arg3'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L115
  186. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L116
  187. invalid-name:
    Function name "PQsetResultAttrs" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L116
  188. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L117
  189. unused-argument:
    Unused argument 'arg1'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L117
  190. unused-argument:
    Unused argument 'arg2'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L118
  191. unused-argument:
    Unused argument 'arg3'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L119
  192. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L121
  193. invalid-name:
    Function name "PQtrace" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L121
  194. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L122
  195. unused-argument:
    Unused argument 'arg1'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L122
  196. unused-argument:
    Unused argument 'arg2'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L123
  197. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L125
  198. invalid-name:
    Function name "PQsetTraceFlags" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L125
  199. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L125
  200. unused-argument:
    Unused argument 'arg1'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L125
  201. unused-argument:
    Unused argument 'arg2'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L125
  202. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L126
  203. invalid-name:
    Function name "PQencryptPasswordConn" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L126
  204. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L127
  205. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L130
  206. unused-argument:
    Unused argument 'arg1'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L127
  207. unused-argument:
    Unused argument 'arg2'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L128
  208. unused-argument:
    Unused argument 'arg3'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L129
  209. unused-argument:
    Unused argument 'arg4'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L130
  210. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L132
  211. invalid-name:
    Function name "PQpipelineStatus" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L132
  212. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L132
  213. unused-argument:
    Unused argument 'pgconn'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L132
  214. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L133
  215. invalid-name:
    Function name "PQenterPipelineMode" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L133
  216. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L133
  217. unused-argument:
    Unused argument 'pgconn'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L133
  218. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L134
  219. invalid-name:
    Function name "PQexitPipelineMode" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L134
  220. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L134
  221. unused-argument:
    Unused argument 'pgconn'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L134
  222. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L135
  223. invalid-name:
    Function name "PQpipelineSync" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L135
  224. consider-alternative-union-syntax:
    Consider using alternative Union syntax instead of 'Optional'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L135
  225. unused-argument:
    Unused argument 'pgconn'
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L135
  226. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psycopg/psycopg/pq/_pq_ctypes.pyi#L136
  227. invalid-name:
    Function name "PQsendFlushRequest" doesn't conform to snake_case naming style
    https://github.com/psycopg/psycopg/blob/5adfbc9dfb8ae2d9f7378487615abf52538368da/psyco...

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

This comment was generated for commit fdfc98d

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.

Great ! Next up #9504

@Pierre-Sassoulas Pierre-Sassoulas merged commit 7521eb1 into main May 7, 2024
44 checks passed
@Pierre-Sassoulas Pierre-Sassoulas deleted the bump-astroid-32 branch May 7, 2024 13:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Maintenance Discussion or action around maintaining pylint or the dev workflow
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants