Opened 8 years ago

Closed 8 years ago

#966 closed defect (wontfix)

Latest version of "Markdown" package is incompatible with Python 2.6

Reported by: Matt Molyneaux Owned by:
Priority: trivial Milestone: 0.8.0
Component: programming Keywords:
Cc: Parent Tickets:

Description

Markdown 2.5 has just been released and is incompatible with Python 2.6.

Other than just dropping Python 2.6 support (not really an option for 0.7.*), we have two other options:

  • Pin Markdown to <2.5 until we drop Py2.6 support
  • Install importlib via PyPI for Py2.6 users (via conditional requirements in setup.py)

See the release notes for more details.

Subtickets

Change History (4)

comment:1 Changed 8 years ago by Matt Molyneaux

Trying to install Markdown 2.5 on CentOS 6 results in errors using install, regardless of whether importlib is installed or not.

comment:2 Changed 8 years ago by Christopher Allan Webber

Milestone: 0.8.0

We can deal with this in 0.8.0, if 2.6 is still supported... I'm not doing it in 0.7.1 because we're about to merge major changes to how setup.py works.

comment:3 Changed 8 years ago by Jessica Tallon

It would seem the only option is to pin a version since moggers thinks that the second option using importlib will work anymore. This does conflict with #903 however it looks as though that's not going to be able to be done for 0.8.0 now. I suggest we make 0.8.0 our last release supporting 0.8.0 and pin it for now and in future we can remove the pin and drop python 2.6 support.

A deployment with this pinned does need testing.

comment:4 Changed 8 years ago by Jessica Tallon

Resolution: wontfix
Status: newclosed

Since Python 2.6 is no longer supported by a lot of library creators including some of those we rely on we will be dropping support. Python 2.7 will now be the lowest python version we support.

Note: See TracTickets for help on using tickets.