# Certificate renewal python version confusion

**URL:** <https://community.shotgridsoftware.com/t/certificate-renewal-python-version-confusion/12802>\
**Category:** Flow Production Tracking\
**Created:** [June 29, 2021, 7:55pm UTC](https://community.shotgridsoftware.com/t/certificate-renewal-python-version-confusion/12802 "2021-06-29T19:55:42Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![cable](https://avatars.discourse-cdn.com/v4/letter/c/d26b3c/32.png) [@cable](https://community.shotgridsoftware.com/u/cable)\
**Post date:** [June 29, 2021, 7:55pm UTC](https://community.shotgridsoftware.com/t/certificate-renewal-python-version-confusion/12802/1 "2021-06-29T19:55:42Z")

</div>

Hello,  
We brought in a temp developer two years ago to help build a pipeline tool that uses toolkit.  
I have a concern about this notice for the certificate renewal coming up in August. When I open up SG Desktop and use the python console I see it is running python 2.7.14. The version of SG Desktop is 1.5.7. I tried the latest but it would not run with our pipeline.

The Certificate Renewal notification states ‘Minimal version of the Python API: 3.0.37’. Does this mean our current pipeline won’t work with python 2.7.14 (the version SG Desktop is using). If this is the case how do I upgrade to python 3.0.37 or higher? (is it our pipeline code or is there some specific SG library that we have manually deal with?) Does this mean I need to find a developer to come in and re-write our pipeline code? I am a decent python developer but have never used toolkit nor have I ever built an SG pipeline. Confused.

Thanks for anyone that can tell me if I do or do not need to re-write any code for this change.

-tcable

---

<div class="post-metadata">

**Author:** ![schicky](https://sea1.discourse-cdn.com/shotgunsoftware/user_avatar/community.shotgridsoftware.com/schicky/32/506_2.png) [@schicky](https://community.shotgridsoftware.com/u/schicky)\
**Post date:** [June 30, 2021, 5:39pm UTC](https://community.shotgridsoftware.com/t/certificate-renewal-python-version-confusion/12802/2 "2021-06-30T17:39:39Z")

</div>

SG **API** version 3.0.37, not general python 3.

---

<div class="post-metadata">

**Author:** ![cable](https://avatars.discourse-cdn.com/v4/letter/c/d26b3c/32.png) [@cable](https://community.shotgridsoftware.com/u/cable)\
**Post date:** [June 30, 2021, 6:30pm UTC](https://community.shotgridsoftware.com/t/certificate-renewal-python-version-confusion/12802/3 "2021-06-30T18:30:12Z")

</div>

Ah. Thank you. Very good to know.
