Menu

Trac Commit Log


Commit Date  
[r4420] by cboos

Final touch to the ''System Information'' refactoring:
- the `env.systeminfo` is now an array instead of a hash; instead of an arbitrary order of the keys (or the meaningless alphabetical ordering), the entries are listed according to the sequence in which they were added.
- because of the above, care must be taken to store the version information only once
- on the About ''System Information'' page, adopted the same style as on the error page, for displaying the systeminfo table.
- ... and added version info for Trac itself

2006-12-07 16:33:39 Tree
[r4419] by cboos

Do as we could get the version info from SilverCity. This only works if you built the package yourself with setuptools, for now. Also took the opportunity to fix #4031.

2006-12-07 15:42:20 Tree
[r4418] by cboos

Follow-up to r4417: if the module_path is a directory, we need to examine all Distribution instances found and check whether the key matches the module name. A bit error prone, I wish there were a more direct and robust way to get the Distribution instance from a module...

2006-12-07 15:38:57 Tree
[r4417] by cboos

Simplify version reporting for Python modules (refactor r4414-4416)

2006-12-07 14:01:33 Tree
[r4416] by cboos

Put Pygments version information in the env.systeminfo

2006-12-07 13:28:54 Tree
[r4415] by cboos

Follow-up to r4414, forgot that self.env was already available in a `Component.__init__` method.

2006-12-07 13:22:21 Tree
[r4414] by cboos

Put Genshi version information in the env.systeminfo

2006-12-07 13:14:56 Tree
[r4413] by cboos

Refactor some setuptools utilities from the admin module and move them into trac.util (get_pkginfo, get_module_path)

2006-12-07 13:12:14 Tree
[r4412] by cboos

Show ''System Information'' in the About page (CONFIG_VIEW permission needed)

2006-12-07 09:26:11 Tree
[r4411] by cboos

Small Python 2.3 compatibility fix

2006-12-06 22:52:27 Tree
Older >
MongoDB Logo MongoDB