Giter VIP home page Giter VIP logo

Comments (10)

Te-k avatar Te-k commented on August 12, 2024 1

Actually, iOSbackup relies on avibrazil/NSKeyedUnArchiver which also requires python 3.8. If I am right, this is based on the need for UID support in plistlib which was added in python 3.8, so not sure if there is anything to do there.

from iosbackup.

avibrazil avatar avibrazil commented on August 12, 2024

I don't remember anymore.
I only use 3.9 and up in all my systems.
Please let me know if it was usable in 3.7

from iosbackup.

avibrazil avatar avibrazil commented on August 12, 2024

I can't remember anymore why I put Python 3.8 as a restriction.
Please someone force an installation on older Python and let me know if it works, then I'll reduce the version requirement.

from iosbackup.

Te-k avatar Te-k commented on August 12, 2024

Hi,
I just tested iOSbackup with python 3.8 and decrypted a backup and didn't have any problem. Is there anything specific or test script I should use to confirm that there is no compatibility issue?

from iosbackup.

avibrazil avatar avibrazil commented on August 12, 2024

What about 3.7?

from iosbackup.

Te-k avatar Te-k commented on August 12, 2024

It also seems to work with iOS 3.7.0 so it should be good for all 3.7 versions

from iosbackup.

botherder avatar botherder commented on August 12, 2024

Just checking in if there are any developments on this?

from iosbackup.

avibrazil avatar avibrazil commented on August 12, 2024

New version 0.9.924 now requires Python 3.7

from iosbackup.

avibrazil avatar avibrazil commented on August 12, 2024

That’s correct.

iOSbackup requires avibrazil/NSKeyedUnArchiver (which I wrote it myself) which in turns requires plistlib with features that appeared on Python 3.8 only.

So Python 3.8 is indeed the minimum.

Currently Python is 3.11. Why are there people still relying on old 3.7?

from iosbackup.

Te-k avatar Te-k commented on August 12, 2024

I am not sure, but we aren't going to try to push for 3.7 support in MVT in any case. Thanks anyway for being open to do that

from iosbackup.

Related Issues (18)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.