The Appium-Python-Client was locked to version to 3.2.1. 4.0.0 was released on March 11th 2024 and removed touch action support which is used for scrolling in base page objects. Replace that scrolling code and anywhere else that uses touch actions and multi touch actions with W3C actions, which will be compatible with Appium Python Client 4.0.0.
The Appium-Python-Client was locked to version to 3.2.1. 4.0.0 was released on March 11th 2024 and removed touch action support which is used for scrolling in base page objects. Replace that scrolling code and anywhere else that uses touch actions and multi touch actions with W3C actions, which will be compatible with Appium Python Client 4.0.0.
See Migrating from V3 to V4 here, https://pypi.org/project/Appium-Python-Client/4.0.0/