Skip to content

Drop Python 2.6 Support #1372

Closed
Closed
@CounterPillow

Description

@CounterPillow

I wish to start a discussion on whether we should drop Python 2.6 support for good.

Reasons for abandoning Python 2.6 support

  1. No modern distribution ships it as the default Python anymore.
  2. pip is broken on it, breaking our travis.
  3. Dropping Python 2.6 makes porting to Python 3 easier.
  4. Python 2.6 is no longer supported by upstream.

Reasons for keeping Python 2.6 support

  1. CentOS 6, released in 2011, supported until 2020, still ships Python 2.6 by default.
  2. CentOS 5, released 2007, supported until March 31st of 2017 (i.e. only this month), still has Python 2.6 as an optional "upgrade" over 2.5 I believe.

Steps to drop Python 2.6 support

  1. Adjust the documentation to remove any mention of Python 2.6
  2. Remove Python 2.6 workarounds from the code
  3. Remove Python 2.6 travis tests
  4. Wirte blag past???

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions