the big new thang is that it is doing import order checks inside of
TYPE_CHECKING blocks. Introduces some new codes that we
enthusiastically add to our ignore list. update to the latest
and greatest zimports 0.6.2 as well
Change-Id: I4e844408a8b218f9b92c43ad5e2a5c16781100be
(cherry picked from commit
1c8343576188940268de467b2537e5f838464690)
- id: black
- repo: https://github.com/sqlalchemyorg/zimports
- rev: v0.6.0
+ rev: v0.6.2
hooks:
- id: zimports
hooks:
- id: flake8
additional_dependencies:
- - flake8-import-order<0.19
+ - flake8-import-order>=0.19.2
- flake8-import-single==0.1.5
- flake8-builtins
- flake8-future-annotations>=0.0.5
.. container::
- * :doc:`Frequently Asked Questions <faq/index>` - A collection of common problems and solutions
- * :doc:`Glossary <glossary>` - Terms used in SQLAlchemy's documentation
- * :doc:`Error Message Guide <errors>` - Explanations of many SQLAlchemy Errors
- * :doc:`Complete table of of contents <contents>`
- * :ref:`Index <genindex>`
+ * :doc:`Frequently Asked Questions <faq/index>` - A collection of common
+ problems and solutions
+ * :doc:`Glossary <glossary>` - Definitions of terms used in SQLAlchemy
+ documentation
+ * :doc:`Error Message Guide <errors>` - Explanations of many SQLAlchemy
+ errors
+ * :doc:`Complete table of of contents <contents>` - Full list of available
+ documentation
+ * :ref:`Index <genindex>` - Index for easy lookup of documentation topics
@util.memoized_property
@util.preload_module("sqlalchemy.engine.result")
def _inserted_primary_key_from_returning_getter(self):
- if typing.TYPE_CHECKING:
- from ..engine import result
- else:
- result = util.preloaded.engine_result
+ result = util.preloaded.engine_result
assert self.compile_state is not None
statement = self.compile_state.statement
A003,A005
D,
E203,E305,E701,E704,E711,E712,E721,E722,E741,
+ I300,
N801,N802,N806,
RST304,RST303,RST299,RST399,
W503,W504,W601
deps=
flake8==7.2.0
- flake8-import-order<0.19
+ flake8-import-order>=0.19.2
flake8-builtins
flake8-future-annotations>=0.0.5
flake8-docstrings>=1.6.0