Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 1086953
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 16, 20262026-05-16T22:52:39+00:00 2026-05-16T22:52:39+00:00

In Trac on Admin -> Plugins there is an option to install Plug-ins. Now

  • 0

In Trac on Admin -> Plugins there is an option to install Plug-ins. Now this option expect you to upload an Python egg.

This would be all well but for the fact that all the Trac plug-ins I found are either plain .py files or zip files and are incompatible with the upload function (I tried it).

This leaves my with a bunch of questions:

  • Are there any Trac plug-ins which come as an Python egg?
  • What is an (Trac compatible) Python egg?
  • Is it difficult to repackage an .py file into a Trac compatible Python egg?
  • If not: how is it done?
  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-16T22:52:40+00:00Added an answer on May 16, 2026 at 10:52 pm

    Answers to your questions in order.

    • Python eggs are binary packages which contain the code for the application and some metadata. They’re not very different from debs or rpms in this sense. The egg itself is basically just a zip file which contains all the above mentioned files with specific names and layouts. For more information on eggs (the format and how to create them), please refer to http://www.ibm.com/developerworks/library/l-cppeak3.html. It’s probably a little dated since the future (and present) of python packaging is a little hazy.
    • A trac plugin is a python program that uses the Trac plugin API to extend the functionality of trac. It can be packaged as an egg.
    • If your package is properly laid out and contains a setuptools/distribute setup.py file, then issuing the command python setup.py bdist_egg will create a .egg file for you. For details on this please refer to this(a little dated but complete) and this (more upto date but still in progress). The Trac Growl plugin mentions this on it’s documentation page.
    • Please see above point.
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Are there plugins for trac that enable cookie based authentication instead of http authentication,
How would one configure trac to allow anonymous submission of tickets?
I know I can do most of this by hacking Trac and using Git
I know there is xmlrpc plugin for trac. But I is not my trac
Using TRAC TicketQuery template for sprint to show what's going on. How would I
Is it possible to do something like using the trac module in Python in
I've used Trac/Subversion before and really like the integration. My current project is using
We've been using Trac for task/defect tracking and things were going well enough, but
We are using trac and are really satisfied with it. However, out of the
Intro : I'm trying to migrate our Trac SQLite to a PostgreSQL backend, to

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.