Skip to content

workflows, requirements: python 3.13 support (bug 1914897)#1868

Merged
zzzeid merged 1 commit intomainfrom
zeid/bug-1914897-python-3.13
Aug 22, 2025
Merged

workflows, requirements: python 3.13 support (bug 1914897)#1868
zzzeid merged 1 commit intomainfrom
zeid/bug-1914897-python-3.13

Conversation

@zzzeid
Copy link
Collaborator

@zzzeid zzzeid commented Nov 6, 2024

  • remove Python 3.8 from CI
  • add Python 3.13 to CI
  • upgrade macOS runner
  • update pinned darwin universal2 binaries
  • added new pinned universal2 binary (propcache)
  • upgrade PySide
  • change selection when running compile requirements
  • run compile requirements
  • remove custom PyInstaller bundler (bug 1930980)
  • upgrade PyInstaller

@zzzeid zzzeid force-pushed the zeid/bug-1914897-python-3.13 branch from 941d684 to 5aff882 Compare November 6, 2024 15:46
@zzzeid zzzeid marked this pull request as ready for review November 6, 2024 15:46
@zzzeid zzzeid force-pushed the zeid/bug-1914897-python-3.13 branch 5 times, most recently from 88a81c8 to f3ed285 Compare November 12, 2024 17:03
@zzzeid zzzeid force-pushed the zeid/bug-1914897-python-3.13 branch 3 times, most recently from ad80447 to e6ec05c Compare August 22, 2025 14:29
- deprecate Python 3.8
- add support for Python 3.13
- upgrade macOS runner
- update pinned darwin universal2 binaries
- upgrade PySide
- upgrade PyInstaller
- change selection when running compile requirements
- run compile requirements
- remove custom PyInstaller bundler
@zzzeid zzzeid force-pushed the zeid/bug-1914897-python-3.13 branch from e6ec05c to ef6d4a9 Compare August 22, 2025 15:30
@zzzeid zzzeid changed the title workflows, requirements: python 3.13 changes (bug 1914897) workflows, requirements: python 3.13 support (bug 1914897) Aug 22, 2025
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Custom bundler appears to no longer be necessary with newer macOS. Issue may have been specific to macOS at the time of implementing this workaround.

@zzzeid zzzeid requested review from cgsheeh and shtrom August 22, 2025 15:46
@zzzeid zzzeid merged commit 1564c18 into main Aug 22, 2025
17 checks passed
@zzzeid zzzeid deleted the zeid/bug-1914897-python-3.13 branch August 22, 2025 15:51
loganrosen pushed a commit to loganrosen/mozregression that referenced this pull request Nov 29, 2025
)

- remove Python 3.8 from CI
- add Python 3.13 to CI
- upgrade macOS runner
- update pinned darwin universal2 binaries
- added new pinned universal2 binary (propcache)
- upgrade PySide
- change selection when running compile requirements
- run compile requirements
- remove custom PyInstaller bundler (bug 1930980)
- upgrade PyInstaller
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants