A lot of development and testing libraries we depend on (tox, pytest, etc.) 
recently dropped support for Python 3.6 which makes it even harder for us to 
support it and keep dependencies up to date.

Per consensus from this thread, I will go ahead and remove support for Python 
3.6 in the next "major" Libcloud release (v3.7.0).

------- Original Message -------
On Friday, September 9th, 2022 at 2:19 PM, Tomaz Muraus <to...@tomaz.me> wrote:


> 
> 
> Thanks and a good call on pyupgrade - I need to check if it also supports 
> automatically migrating type annotations from comments directly into the code 
> (since we still have type annotations in the comments and that's not needed 
> anymore and we can utilize native syntax).
> 
> ------- Original Message -------
> On Thursday, September 8th, 2022 at 11:26 PM, anthony shaw 
> anthony.p.s...@gmail.com wrote:
> 
> 
> 
> > +1
> > 
> > Makes sense
> > 
> > Pip is smart enough to resolve an older version for 3.6 users.
> > 
> > We can also use this to update syntax for 3.7
> > 
> > https://github.com/asottile/pyupgrade
> > 
> > Anthony
> > 
> > > On 8 Sep 2022, at 10:11 pm, Eric Johnson erjoh...@apache.org wrote:
> > > 
> > > On Thu, Sep 8, 2022 at 3:35 AM Tomaz Muraus to...@tomaz.me wrote:
> > > 
> > > > Python 3.6 has been officially end of life since December, 2021 (
> > > > https://endoflife.date/python).
> > > > 
> > > > Latest versions of some of the testing and lint libraries we use don't
> > > > support it anymore.
> > > > 
> > > > Because of that, I propose dropping support for Python 3.6 in Libcloud
> > > > v3.7.0. This would also allow us to align better with other popular 
> > > > Python
> > > > packages which more closely align with currently supported (non EOL) 
> > > > Python
> > > > version.
> > > > 
> > > > Do people think that's reasonable? Does anyone have any objections?
> > > 
> > > Sounds very reasonable. No objections and thank you Tomaz!
> > > 
> > > > Per package download stats 
> > > > (https://pypistats.org/packages/apache-libcloud),
> > > > there are still some downloads under Python 3.6....
> > > > 
> > > > Thanks,
> > > > Tomaz

Reply via email to