Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Backwards compatable ?
#1
I have done some python for build scripts in the past, but not extensively, and nothing recently. I have a new project, with python written in 3.25, that has compiled .exes (I have not done .exes previously). I have a couple of questions. Python 3.6 is out now, is that fully backward compatible with 3.25 (Thus I can install and learn 3.6)? Also, if it is not backwards compatible, where can I get documentation that is specific to 3.5, so that I can learn what I need to learn.

Not sure if this information is useful here, but this is what is at the top of a setup.py...
import os
import sys
import glob
import boto3
import botocore import BOTOCORE_ROOT
import cx_freeze import setup, Executable
import shutil import copyfile

Huh
Reply
#2
i believe all python3.x is backwards compatible with anything in 3.x previous of the current version.
Recommended Tutorials:
Reply
#3
your statement agrees with the comments in this link...that I just found...https://www.reddit.com/r/learnpython/comments/6h0oxs/any_major_difference_between_python_34_and_python/
Reply
#4
It's true that python3.x is backward compatible with any other python3, but sometimes some of the dependencies(libraries) do not work with newer version of python. It's rare but it happens, mostly with dead projects. So just make sure your dependencies officially support python3.6 before switching.
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  search a string backwards Skaperen 2 2,328 Dec-30-2018, 04:32 AM
Last Post: Skaperen
  Backwards strings Wolfpack2605 2 2,895 Dec-30-2017, 12:39 AM
Last Post: hshivaraj

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020