[CXX-1778] calc_release_version.py: support Python 2.6 Created: 28/May/19  Updated: 28/Oct/23  Resolved: 31/May/19

Status: Closed
Project: C++ Driver
Component/s: Build
Affects Version/s: None
Fix Version/s: 3.5.0

Type: Task Priority: Major - P3
Reporter: Roberto Sanchez Assignee: Roberto Sanchez
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

Improvements to the libmongocrypt Evergreen build (CDRIVER-3124) resulted in build failures (CDRIVER-3138) that have revealed that calc_release_version.py fails on Python 2.6:

https://evergreen.mongodb.com/task/libmongocrypt_rhel_62_64_bit_build_and_test_and_upload_patch_fbb9f59bf32019373232dc1a1fd85a00d6ab95de_5ce414a9850e6169dbb20518_19_05_21_15_09_30

Since RHEL 6 (which has Python 2.6) is a supported/recommended platform for the server product, the C++ Driver build should also work with Python 2.6. This ticket is a clone of CDRIVER-3157 since calc_release_version.py is duplicated between the C and C++ Drivers.



 Comments   
Comment by Githook User [ 31/May/19 ]

Author:

{'name': 'Roberto C. Sánchez', 'email': 'roberto@connexer.com', 'username': 'rcsanchez97'}

Message: CXX-1778 calc_release_version.py: support Python 2.6
Branch: master
https://github.com/mongodb/mongo-cxx-driver/commit/db72a60f04386c9e98e7fed2da8b8e2a913d91ca

Generated at Wed Feb 07 22:03:54 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.