duplicity-talk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Duplicity-talk] Version 2.0.0 Progress


From: Jakob Bohm
Subject: Re: [Duplicity-talk] Version 2.0.0 Progress
Date: Mon, 10 Jul 2023 00:21:25 +0200
User-agent: Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:6.2) Goanna/20230604 Epyrus/2.0.2

On 06/07/2023 16:35, Kenneth Loafman via Duplicity-talk wrote:

Intro

This will serve to keep track of major changes coming down the pike for v2.0 duplicity.  I'll update with any new changes

I have made a new project called duplicity-py3. It passes all the tests we have. I’m working on more comprehensive testing now.

Timeline

At this point we have released 3 alpha and 3 beta versions with almost minimal from testers. I’d like to get the testing done before the release if at all possible.

The main branch has been merged into duplicity-py3, and main has is now in a release freeze. When we release 2.0, I’ll just replace main's repo with the duplicity-py3 repo and be done with it, down to just one project again. Between now and then I have a tentative release schedule:

date release
07/10 RC0
07/17 RC1
07/24 RC2
07/27 2.0.0

Python 3.8+ only from now on

  • 2.7 is End Of Life
  • 3.0 to 3.7 are End Of Life
  • remove future (includes builtins)
  • pure Python 3 code only (1 C extension)

Please be aware that LTS Linux distributions will be some releases behind upstream Python and will rely on their own Python version for other system functions.  Thus users on those systems will be practically unable to use anything that requires Python 3.8 for a few more years.  Here are some examples found from online lookups, note especially Ubuntu 18.04 LTS using Python 3.6 for another 5 years .

Debian 10 Buster - Exp 2024-06-30 - Python 3.7
Debian 11 Bullseye - Exp 2026-06-30? - Python 3.9
Debian 12 Bookworm - Exp ??? - Python 3.11
Ubuntu 14.04 Trusty Tahr - Exp 2024-04-01 - Python 3.4
Ubuntu 16.04 Xenial Xerus - Exp 2026-04-01 - Python 3.5
Ubuntu 18.04 Bionic Beaver - Exp 2028-04-01 -Python 3.6
Ubuntu 20.04 Focal Fossa - Exp 2030-04-01 - Python 3.8
Ubuntu 22.04 Jammy Jellyfish - Exp 2032-04-01 - Python 3.10
Ubuntu 23.04 Lunar Lobster - Exp 2024-01-01 - Python 3.11

P.S.

I have no problem using s3-boto3, it's my current choice

Enjoy

-- 
Jakob Bohm, CIO, Partner, WiseMo A/S.  https://www.wisemo.com
Transformervej 29, 2860 Søborg, Denmark.  Direct +45 31 13 16 10
This public discussion message is non-binding and may contain errors.
WiseMo - Remote Service Management for PCs, Phones and Embedd

reply via email to

[Prev in Thread] Current Thread [Next in Thread]