[CXX-1752] Remove GitPython from calc_release_version.py Created: 28/Mar/19  Updated: 28/Oct/23  Resolved: 02/Apr/19

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

Type: Improvement Priority: Minor - P4
Reporter: Roberto Sanchez Assignee: Roberto Sanchez
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Cloners
clones CDRIVER-2968 Remove GitPython from calc_release_ve... Closed

 Description   

We use calc_release_version.py to determine what version of the driver we're building based on tags from the repo. This runs automatically on cmake. But calc_release_version.py requires GitPython to run.

It seems probable that many users will have python and git installed but not GitPython. We're also not getting much use out of the GitPython package in that script. Let's remove the dependency to make our build process easier.



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

Author:

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

Message: CXX-1752 remove GitPython from calc_release_version.py
Branch: master
https://github.com/mongodb/mongo-cxx-driver/commit/23f3d1d3b0f2bdbb247683cdcfb0e77b221841ba

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