Upgrade Script to Python 3.12

Заказчик: AI | Опубликовано: 09.03.2026
Бюджет: 750 $

I need my existing Python 3.8 automation script brought up to Python 3.12 without breaking any of its current functionality. The code relies on several specific third-party libraries, so part of this job is making sure every dependency still installs cleanly and remains compatible with the newer interpreter. The work I’m expecting: • Refactor or adjust any syntax that changed between 3.8 and 3.12 (pattern-matching, asyncio tweaks, removed APIs, etc.). • Update the requirements file, pinning versions only when necessary and replacing packages that are no longer maintained. • Run the full script on both Windows and Linux (Docker is fine) to prove parity with its 3.8 behaviour. • Provide a concise changelog explaining what was modified and why. • Deliver clear setup instructions so I can recreate your working environment with nothing more than Python 3.12 and `pip install -r requirements.txt`. If you have recent experience migrating automation projects across Python versions and can turn this around quickly, I’m ready to get started.