Pre-existing ruff violations surfaced by CI on PR #188: - TC001: move runtime `Neo4jDriver` imports into `TYPE_CHECKING` blocks (queries.py, chunk_writer.py, schema.py, tree_reader.py, tree_writer.py) - SIM117: combine nested `async with` in chunk_writer.write_chunks and tree_writer.write_document - SIM105: replace try/except/pass with `contextlib.suppress` in tree_writer._element_props - F401: remove unused `Neo4jDriver` import in main._init_neo4j - RUF100: remove unused `# noqa: E402` in tests/neo4j/conftest.py - I001: sort imports in tests/neo4j/test_chunk_writer.py and test_tree_writer.py Zero behaviour change. `ruff check .` now passes cleanly. |
||
|---|---|---|
| .. | ||
| neo4j | ||
| __init__.py | ||
| bbox.py | ||
| embedding_client.py | ||
| local_chunker.py | ||
| local_converter.py | ||
| opensearch_store.py | ||
| rate_limiter.py | ||
| serve_converter.py | ||
| settings.py | ||