[SERVER-40694] icecream.py SCons tool requires Python 3.7 Created: 17/Apr/19  Updated: 29/Oct/23  Resolved: 24/Apr/19

Status: Closed
Project: Core Server
Component/s: Build
Affects Version/s: None
Fix Version/s: 4.1.11

Type: Bug Priority: Major - P3
Reporter: Andrew Morrow (Inactive) Assignee: Mathew Robinson (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Operating System: ALL
Sprint: Dev Tools 2019-05-06
Participants:

 Description   

The icecream.py SCons tool uses `text=True`, but that requires python 3.7. The top level SConstruct file only requires us to have python 3.5 though. We should either make the tool compatible with python 3.5, or require 3.7.



 Comments   
Comment by Githook User [ 24/Apr/19 ]

Author:

{'email': 'chasinglogic@gmail.com', 'name': 'Mathew Robinson', 'username': 'chasinglogic'}

Message: SERVER-40694 Make icecream.py site_tool support Python 3.5
Branch: master
https://github.com/mongodb/mongo/commit/3b2fb3741dc4df0a6578ba6485584bf6cc3fb586

Comment by Andrew Morrow (Inactive) [ 24/Apr/19 ]

mathew.robinson - Given that pypy3 doesn't yet offer python 3.7 support, I think we should make the tool compatible with python 3.5, if possible.

Generated at Thu Feb 08 04:55:43 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.