Opened 6 years ago

Closed 6 years ago

#3760 closed defect (fixed)

NameError: global name 'sorted' is not defined on python 2.3

Reported by: daniele.domenichelli@… Owned by: cbalan
Priority: normal Component: MenusPlugin
Severity: major Keywords: python 2.3
Cc: Trac Release: 0.11


On python 2.3 sorted() is not defined.

I got this error:

NameError: global name 'sorted' is not defined

Here is a fix

  • tracmenus/

    88from import add_script, add_stylesheet,ITemplateProvider 
    99from trac.config import ListOption 
    1010from trac.util.html import html 
     11from trac.util.compat import sorted 
    1314class MenuManagerModule(Component): 

Attachments (0)

Change History (2)

comment:1 Changed 6 years ago by anonymous

  • Keywords python 2.3 added

comment:2 Changed 6 years ago by cbalan

  • Resolution set to fixed
  • Status changed from new to closed

(In [4313]) MenusPlugin: - Fixed #3760. Thank you daniele.domenichelli

Add Comment

Modify Ticket

as closed .
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from cbalan. Next status will be 'closed'.
The resolution will be deleted. Next status will be 'reopened'.

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.