Business Client need Software Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Warsaw, Poland
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I need a lightweight prototype that scans a multi-module Python project and points out problems before any script is run.
The tool must be written in C++ and may rely on LLVM/Clang infrastructure where that speeds up parsing and reporting, yet it should still be able to invoke the regular CPython 3.10 parser to stay fully compatible with that version.
Scope for this first iteration:
• Detect syntax errors across every *.py file (Python 3.10).
• Flag missing or incorrect imports by walking the project tree, resolving relative imports, and confirming each module can be loaded.
• Perform a basic type-hint check so obvious type mismatches (e.g., str passed where int is expected) are surfaced.
• Emit findings directly to the console, grouped by file and line number, with a short description of each issue.
Nice-to-have hooks (leave placeholders or comments if time is tight): check for missing return statements, absent parameters/arguments, and verify that required third-party packages are installed.
I will supply a sample project so you can test quickly. A concise build script (CMake or Make) and a short README explaining how to run the scanner should accompany the source." (client-provided description)
Matched companies (5)

Versasia Infosoft

SYNERGIC SOFTEK SOLUTIONS PVT LTD

Mobiweb Global Solutions

Kiantechwise Pvt. Ltd.
