Skip to Content

Contributors

Re: Abandoning python 2, Odoo <= 10

Totally agree! +1

Il ven 27 ott 2023, 18:32 Stéphane Bidoul <notifications@odoo-community.org> ha scritto:
Hi everyone,

As time goes by, it becomes harder and harder to support very old and unsupported python versions, as libraries and tooling stop supporting it.

Moreover, the growing number of branches place an increasing burden on our infrastructure (bot, weblate, etc).

Therefore the board proposes to drop support for Python 2 and therefore Odoo <= 10.0.

Concretely, this means the branches will remain available for ad-hoc collaboration or bug fixes, but we will stop maintaining tooling: CI (travis will soon be stopped), weblate sync, bot, publishing to PyPI etc.

This may happen soon as we clean up things while preparing for Odoo 17. In the future we will consider having an explicit version support policy, but I suspect the main decision criteria will be tool maintenance burden.

Best regards,

-Stéphane

_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe


by Francesco Apruzzese - 11:51 - 27 Oct 2023

Reference

  • Abandoning python 2, Odoo <= 10
    Hi everyone,

    As time goes by, it becomes harder and harder to support very old and unsupported python versions, as libraries and tooling stop supporting it.

    Moreover, the growing number of branches place an increasing burden on our infrastructure (bot, weblate, etc).

    Therefore the board proposes to drop support for Python 2 and therefore Odoo <= 10.0.

    Concretely, this means the branches will remain available for ad-hoc collaboration or bug fixes, but we will stop maintaining tooling: CI (travis will soon be stopped), weblate sync, bot, publishing to PyPI etc.

    This may happen soon as we clean up things while preparing for Odoo 17. In the future we will consider having an explicit version support policy, but I suspect the main decision criteria will be tool maintenance burden.

    Best regards,

    -Stéphane

    by Stéphane Bidoul - 06:30 - 27 Oct 2023