Edgewall Software
Modify

Ticket #4337 (closed defect: fixed)

Opened 5 years ago

Last modified 5 years ago

Document Genshi version required for r4399 to work

Reported by: Tim Hatch <trac@…> Owned by: jonas
Priority: normal Milestone: 0.11
Component: general Version: devel
Severity: normal Keywords: setuptools genshi pygments
Cc:
Release Notes:
API Changes:

Description

After upgrading Trac today, instead of rendered code I got raw Genshi events displayed as text. Upgrading Genshi to latest svn fixed this display, however I didn't see any warning in the trac log with level set to debug.

Can some sort of version check be added to either write to the log or show an "internal error" type message?

Attachments

Change History

comment:1 Changed 5 years ago by cboos

  • Keywords setuptools added
  • Milestone set to 0.11

I think the plan is that once we have migrated to setuptools, Trac will list the Genshi package as a dependency, with the proper version specified, of course.

Well, that's actually already the case in the setuptools branch: source:sandbox/setuptools/setup.py@4399#L40

So this ticket can be closed after the merge of setuptools.

comment:2 Changed 5 years ago by cboos

  • Keywords genshi pygments added

#4386 marked as duplicate.

For the record, current trunk needs genshi:milestone:0.3.6 since r4399. Genshi trunk (milestone:0.4dev works fine) as well.

comment:3 Changed 5 years ago by cboos

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

SetupTools is now used to make precise requirements on versions of dependent packages.

View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as closed
The resolution will be deleted. Next status will be 'reopened'
to The owner will be changed from jonas. Next status will be 'closed'
Author


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

 
Note: See TracTickets for help on using tickets.