PowerBi - Python - Incremental Loading

“I store my data in Amazon S3 and use a Python script to load it into Power BI. Each day, new data is added to the same file in S3. However, when I refresh the Power BI report, the entire dataset is reloaded. I am looking to implement incremental refresh. I’ve attempted the standard approach using RangeStart and RangeEnd parameters, but it seems to work for databases like SQL, MySQL, Oracle, etc., and not when loading data with a Python script. Is there a way to achieve incremental refresh in this scenario, and if so, how can I do it?”