esafak commented on issue #2397:
URL: https://github.com/apache/fory/issues/2397#issuecomment-3049308122

    I queried the actual download statistics from PyPI in BigQuery:
   ```sql
   SELECT
     REGEXP_EXTRACT(details.python, r'^(\d+\.\d+)') AS python_version,
     COUNT(*) AS download_count
   FROM
     `bigquery-public-data.pypi.file_downloads`
   WHERE
     file.project = 'pyfury' AND details.python IS NOT NULL AND 
REGEXP_CONTAINS(details.python, r'^\d+\.\d+') AND
     DATE(timestamp) >= DATE_SUB(`CURRENT_DATE`(), INTERVAL 6 MONTH)
   GROUP BY 1
   ORDER BY download_count DESC;
   ```
   
   #### Python Versions and Download Counts
   
   | Python Version | Download Count |
   |----------------|----------------|
   | 3.7            | 93             |
   | 3.8            | 16             |
   | 3.9            | 270            |
   | 3.10           | 122            |
   | 3.11           | 107            |
   | 3.12           | 65             |
   | 3.13           | 30             |
   
   You are right: there are users on old versions. What if we set the upgrade 
schedule based on usage, like dropping versions with less than 5% support?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to