nio-bot icon indicating copy to clipboard operation
nio-bot copied to clipboard

Python 3.13 Support Tracker

Open nexy7574 opened this issue 8 months ago • 2 comments

To avoid the mayhem involved in the lack of python 3.12 release support, 3.13 support will be tracked here.

Timeline

  • 2024-05-08 - Python 3.13.0 beta 1 was released
  • 2024-05-28 - Tested installing nio-bot locally on beta0, Failed to build wheels for blurhash-python, because building a wheel for cffi failed.
  • 2024-08-04 - Python 3.13.0rc1 installs successfully when the pre-release of cffi is explicitly requested at install (pip install --pre nio-bot cffi)

Python release timeline

3.13 development begins: Monday, 2023-05-22
3.13.0 alpha 1: Friday, 2023-10-13
3.13.0 alpha 2: Wednesday, 2023-11-22
3.13.0 alpha 3: Wednesday, 2024-01-17
3.13.0 alpha 4: Thursday, 2024-02-15
3.13.0 alpha 5: Tuesday, 2024-03-12
3.13.0 alpha 6: Tuesday, 2024-04-09
3.13.0 beta 1: Wednesday, 2024-05-08 (No new features beyond this point.)
3.13.0 beta 2: Wednesday, 2024-06-05
3.13.0 beta 3: Tuesday, 2024-06-25
3.13.0 beta 4: Tuesday, 2024-07-16
3.13.0 candidate 1: Tuesday, 2024-07-30
3.13.0 candidate 2: Tuesday, 2024-09-03
3.13.0 final: Tuesday, 2024-10-01

Python 3.13.0 will be released 2024-10-1 - If dependency issues are not resolved before release, alternative dependencies will be sought out, or dependencies (and consequently features) will be omitted from the python 3.13 release version of nio-bot until they catch up.

nexy7574 avatar May 28 '24 00:05 nexy7574