Skip to content

Initial Python 3.11 Cutover (SYN-4788, SYN-5095, SYN-5308) #3025

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 42 commits into from
May 8, 2023

Conversation

vEpiphyte
Copy link
Contributor

@vEpiphyte vEpiphyte commented Feb 22, 2023

  • Build base synapse containers with debian bookworm / python 3.11
  • Remove synapse/tests/files/certdir from images
  • Update docker documentation to note PEP668 changes.

@vEpiphyte vEpiphyte changed the title WIP: Initial python 3.11 support + docker build WIP: Initial python 3.11 support + docker build (SYN-4788) Feb 22, 2023
@codecov
Copy link

codecov bot commented Feb 22, 2023

Codecov Report

Patch coverage: 50.00% and project coverage change: -12.07 ⚠️

Comparison is base (d487334) 97.29% compared to head (c949681) 85.23%.

Additional details and impacted files
@@             Coverage Diff             @@
##           master    #3025       +/-   ##
===========================================
- Coverage   97.29%   85.23%   -12.07%     
===========================================
  Files         222      222               
  Lines       44192    44200        +8     
===========================================
- Hits        42998    37673     -5325     
- Misses       1194     6527     +5333     
Flag Coverage Δ
linux 85.23% <50.00%> (-11.97%) ⬇️
linux_replay ?

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
synapse/tests/utils.py 80.30% <50.00%> (-16.10%) ⬇️

... and 78 files with indirect coverage changes

☔ View full report in Codecov by Sentry.
📢 Do you have feedback about the report comment? Let us know in this issue.

@vEpiphyte vEpiphyte added this to the v2.13x.x milestone May 3, 2023
@vEpiphyte vEpiphyte changed the title WIP: Initial python 3.11 support + docker build (SYN-4788) Initial Python 3.11 Cutover (SYN-4788, SYN-5095, SYN-5240) May 5, 2023
@vEpiphyte vEpiphyte changed the title Initial Python 3.11 Cutover (SYN-4788, SYN-5095, SYN-5240) Initial Python 3.11 Cutover (SYN-4788, SYN-5095, SYN-5308) May 5, 2023
Cisphyx
Cisphyx previously approved these changes May 8, 2023
Cisphyx
Cisphyx previously approved these changes May 8, 2023
@vEpiphyte vEpiphyte modified the milestones: v2.13x.x, v2.133.0 May 8, 2023
@vEpiphyte vEpiphyte merged commit e1bb2aa into master May 8, 2023
@vEpiphyte vEpiphyte deleted the feat_python311 branch May 8, 2023 20:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants