Skip to content

fix(python): correct gremlin labels and robust JVM arg parsing

67056af
Select commit
Loading
Failed to load commit list.
Merged

Enhance Python bindings for ArcadeDB #3466

fix(python): correct gremlin labels and robust JVM arg parsing
67056af
Select commit
Loading
Failed to load commit list.
Codacy Production / Codacy Static Code Analysis required action Feb 17, 2026 in 0s

10 new issues (0 max.) of at least severity.

Codacy Here is an overview of what got changed by this pull request:

Issues
======
+ Solved 2
- Added 10
           

Complexity increasing per file
==============================
- bindings/python/tests/test_importer.py  12
- bindings/python/src/arcadedb_embedded/server.py  1
- bindings/python/tests/test_concurrency.py  17
- bindings/python/src/arcadedb_embedded/jvm.py  32
- bindings/python/src/arcadedb_embedded/importer.py  7
- bindings/python/examples/02_social_network_graph.py  9
- bindings/python/examples/06_vector_search_recommendations.py  1
- bindings/python/tests/test_vector.py  2
- bindings/python/examples/download_data.py  301
- bindings/python/tests/test_jvm_args.py  3
         

See the complete overview on Codacy

Annotations

Check notice on line 102 in bindings/python/examples/download_data.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

bindings/python/examples/download_data.py#L102

Consider possible security implications associated with the subprocess module.

Check warning on line 1332 in bindings/python/examples/download_data.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

bindings/python/examples/download_data.py#L1332

Try, Except, Pass detected.

Check warning on line 1528 in bindings/python/examples/download_data.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

bindings/python/examples/download_data.py#L1528

subprocess call - check for execution of untrusted input.

Check warning on line 1863 in bindings/python/examples/download_data.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

bindings/python/examples/download_data.py#L1863

local variable 'meta_path' is assigned to but never used (F841)

Check warning on line 1877 in bindings/python/examples/download_data.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

bindings/python/examples/download_data.py#L1877

subprocess call - check for execution of untrusted input.

Check warning on line 534 in bindings/python/src/arcadedb_embedded/importer.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

bindings/python/src/arcadedb_embedded/importer.py#L534

Try, Except, Pass detected.

Check warning on line 547 in bindings/python/tests/test_importer.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

bindings/python/tests/test_importer.py#L547

redefinition of unused 'test_csv_complex_data_types' from line 400 (F811)

Check warning on line 590 in bindings/python/tests/test_importer.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

bindings/python/tests/test_importer.py#L590

redefinition of unused 'test_csv_null_and_empty_values' from line 443 (F811)

Check warning on line 623 in bindings/python/tests/test_importer.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

bindings/python/tests/test_importer.py#L623

redefinition of unused 'test_csv_unicode_and_special_chars' from line 476 (F811)

Check warning on line 657 in bindings/python/tests/test_importer.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

bindings/python/tests/test_importer.py#L657

redefinition of unused 'test_large_dataset_performance' from line 510 (F811)