Skip to content

Conversation

@jacobtylerwalls
Copy link
Member

@jacobtylerwalls jacobtylerwalls commented May 15, 2024

Type of Changes

Type
βœ“ πŸ› Bug fix

Description

Put the "prefer stubs" feature from pylint-dev/astroid#2375 under a feature flag.

Depends on pylint-dev/astroid#2437.

@jacobtylerwalls jacobtylerwalls added this to the 3.2.1 milestone May 15, 2024
@jacobtylerwalls jacobtylerwalls added the Needs astroid update Needs an astroid update (probably a release too) before being mergable label May 15, 2024
@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

@codecov
Copy link

codecov bot commented May 16, 2024

Codecov Report

All modified and coverable lines are covered by tests βœ…

Project coverage is 95.84%. Comparing base (67e59ac) to head (643c5fc).
Report is 166 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main    #9632   +/-   ##
=======================================
  Coverage   95.83%   95.84%           
=======================================
  Files         174      174           
  Lines       18889    18897    +8     
=======================================
+ Hits        18103    18112    +9     
+ Misses        786      785    -1     
Files Coverage Ξ”
pylint/lint/base_options.py 100.00% <ΓΈ> (ΓΈ)
pylint/lint/pylinter.py 96.65% <100.00%> (+0.20%) ⬆️
pylint/utils/utils.py 87.30% <ΓΈ> (ΓΈ)

... and 3 files with indirect coverage changes

@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.

Should we "hide" the astroid upgrades and create a fragment for each new things it brings (i.e. not in internal, like I did for 3.2.0) or announce them in internal (with functional changes too like you did here) ? Both work imo, and creating fragments for each new feature from astroid is more work.

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.

Need to upgrade the doc/example locally.

@jacobtylerwalls jacobtylerwalls added backport maintenance/4.0.x and removed Needs astroid update Needs an astroid update (probably a release too) before being mergable labels May 16, 2024
@github-actions

This comment has been minimized.

@jacobtylerwalls
Copy link
Member Author

jacobtylerwalls commented May 16, 2024

Ouch, re: windows failures. Here comes astroid 3.2.2....

proposed astroid change I'll PR later today
run on my fork showing that should take care of it

@Pierre-Sassoulas
Copy link
Member

Urg, it's a time when the heaviness of doing a release is actually felt.

@github-actions

This comment has been minimized.

@github-actions
Copy link
Contributor

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

Effect on home-assistant:
The following messages are no longer emitted:

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

Effect on psycopg:
The following messages are now emitted:

  1. fixme:
    TODO: PQsslAttribute, PQsslAttributeNames, PQsslStruct, PQgetssl
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L267
  2. fixme:
    TODO: PQresultVerboseErrorMessage
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L336
  3. fixme:
    TODO: raises "wrong type" error
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L439
  4. fixme:
    TODO: raises "wrong type" error
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L446
  5. fixme:
    TODO: raises "wrong type" error
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L629
  6. too-complex:
    'generate_stub' is too complex. The McCabe rating is 15
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L746
  7. docstring-first-line-empty:
    First line empty in module docstring
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L1
  8. consider-using-assignment-expr:
    Use 'if not (libname := find_libpq_full_path()):' instead
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L18
  9. missing-class-docstring:
    Missing class docstring
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L24
  10. too-few-public-methods:
    Too few public methods (0/2)
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L24
  11. magic-value-comparison:
    Consider using a named constant or an enum instead of ''linux''.
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L30
  12. consider-using-assignment-expr:
    Use 'if not (libcname := ctypes.util.find_library('c')):' instead
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L32
  13. invalid-name:
    Constant name "libcname" doesn't conform to UPPER_CASE naming style
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L35
  14. missing-class-docstring:
    Missing class docstring
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L58
  15. invalid-name:
    Class name "PGconn_struct" doesn't conform to PascalCase naming style
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L58
  16. too-few-public-methods:
    Too few public methods (0/2)
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L58
  17. missing-class-docstring:
    Missing class docstring
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L62
  18. invalid-name:
    Class name "PGresult_struct" doesn't conform to PascalCase naming style
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L62
  19. too-few-public-methods:
    Too few public methods (0/2)
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L62
  20. missing-class-docstring:
    Missing class docstring
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L66
  21. invalid-name:
    Class name "PQconninfoOption_struct" doesn't conform to PascalCase naming style
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L66
  22. too-few-public-methods:
    Too few public methods (0/2)
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L66
  23. missing-class-docstring:
    Missing class docstring
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L78
  24. invalid-name:
    Class name "PGnotify_struct" doesn't conform to PascalCase naming style
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L78
  25. too-few-public-methods:
    Too few public methods (0/2)
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L78
  26. missing-class-docstring:
    Missing class docstring
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L86
  27. invalid-name:
    Class name "PGcancelConn_struct" doesn't conform to PascalCase naming style
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L86
  28. too-few-public-methods:
    Too few public methods (0/2)
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L86
  29. missing-class-docstring:
    Missing class docstring
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L90
  30. invalid-name:
    Class name "PGcancel_struct" doesn't conform to PascalCase naming style
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L90
  31. too-few-public-methods:
    Too few public methods (0/2)
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L90
  32. missing-class-docstring:
    Missing class docstring
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L94
  33. invalid-name:
    Class name "PGresAttDesc_struct" doesn't conform to PascalCase naming style
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L94
  34. too-few-public-methods:
    Too few public methods (0/2)
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L94
  35. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L194
  36. magic-value-comparison:
    Consider using a named constant or an enum instead of '120000'.
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L204
  37. magic-value-comparison:
    Consider using a named constant or an enum instead of '170000'.
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L313
  38. magic-value-comparison:
    Consider using a named constant or an enum instead of '170000'.
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L519
  39. magic-value-comparison:
    Consider using a named constant or an enum instead of '170000'.
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L562
  40. magic-value-comparison:
    Consider using a named constant or an enum instead of '170000'.
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L571
  41. magic-value-comparison:
    Consider using a named constant or an enum instead of '140000'.
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L662
  42. magic-value-comparison:
    Consider using a named constant or an enum instead of '100000'.
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L679
  43. magic-value-comparison:
    Consider using a named constant or an enum instead of '140000'.
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L710
  44. missing-function-docstring:
    Missing function or method docstring
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L746
  45. too-many-locals:
    Too many local variables (16/15)
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L746
  46. import-outside-toplevel:
    Import outside toplevel (re)
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L747
  47. import-outside-toplevel:
    Import outside toplevel (ctypes._CFuncPtr)
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L748
  48. import-private-name:
    Imported private object (_CFuncPtr)
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L748
  49. no-else-return:
    Unnecessary "elif" after "return", remove the leading "el" from "elif"
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L751
  50. magic-value-comparison:
    Consider using a named constant or an enum instead of ''LP_c_char''.
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L757
  51. no-else-return:
    Unnecessary "else" after "return", remove the "else" and de-indent the code inside it
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L758
  52. use-set-for-membership:
    Consider using set for membership test
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L763
  53. no-else-return:
    Unnecessary "else" after "return", remove the "else" and de-indent the code inside it
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L769
  54. use-set-for-membership:
    Consider using set for membership test
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L774
  55. use-set-for-membership:
    Consider using set for membership test
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L777
  56. too-many-return-statements:
    Too many return statements (9/6)
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L750
  57. unspecified-encoding:
    Using open without explicitly specifying an encoding
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L791
  58. unspecified-encoding:
    Using open without explicitly specifying an encoding
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L822
  59. deprecated-typing-alias:
    'typing.List' is deprecated, use 'list' instead
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L59
  60. deprecated-typing-alias:
    'typing.Tuple' is deprecated, use 'tuple' instead
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L59
  61. deprecated-typing-alias:
    'typing.List' is deprecated, use 'list' instead
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L63
  62. deprecated-typing-alias:
    'typing.Tuple' is deprecated, use 'tuple' instead
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L63
  63. deprecated-typing-alias:
    'typing.List' is deprecated, use 'list' instead
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L87
  64. deprecated-typing-alias:
    'typing.Tuple' is deprecated, use 'tuple' instead
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L87
  65. deprecated-typing-alias:
    'typing.List' is deprecated, use 'list' instead
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L91
  66. deprecated-typing-alias:
    'typing.Tuple' is deprecated, use 'tuple' instead
    https://github.com/psycopg/psycopg/blob/ef8d6a307244521ed7ea528fc1c1929e43a3b68a/psycopg/psycopg/pq/_pq_ctypes.py#L91

The following messages are no longer emitted:

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

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

This comment was generated for commit 643c5fc

@jacobtylerwalls
Copy link
Member Author

Ouch, re: windows failures. Here comes astroid 3.2.2....

Luckily, it was just an issue with a nondeterminstic sort, fixed with a better test assertion.

@jacobtylerwalls jacobtylerwalls merged commit ce47a62 into main May 18, 2024
@jacobtylerwalls jacobtylerwalls deleted the prefer-stubs branch May 18, 2024 13:19
github-actions bot pushed a commit that referenced this pull request May 18, 2024
* Bump astroid to 3.2.1

(cherry picked from commit ce47a62)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

3 participants