Modify

Opened 3 years ago

Closed 3 years ago

#13923 closed defect (fixed)

Trunk doesn't support Trac 1.0

Reported by: Ryan J Ollos Owned by: Cinc-th
Priority: normal Component: SimpleMultiProjectPlugin
Severity: normal Keywords:
Cc: Trac Release:

Description

$ trac-admin /srv/trac_tova/env upgrade
Upgrading SimpleMultiProject database schema
The upgrade failed. Please fix the issue and try again.

AttributeError: 'DatabaseManager' object has no attribute 'has_table'

Is 0.7.2 ready to tag? I'd like to push to pypi:TracSimpleMultiProject.

Attachments (0)

Change History (9)

comment:1 Changed 3 years ago by Ryan J Ollos

Last edited 3 years ago by Ryan J Ollos (previous) (diff)

comment:2 Changed 3 years ago by Ryan J Ollos

In 17916:

SimpleMultiProjectPlugin 0.7.1: Publish to PyPI

Refs #13923.

comment:3 Changed 3 years ago by Cinc-th

SimpleMultiProjectPlugin up to and including 0.7.1 should support Trac 1.0. The current trunk is only tested with Trac 1.2.x and 1.4.x.

I may do basic checks for compatibility with V1.0 in the future again.

comment:4 Changed 3 years ago by Ryan J Ollos

I think the reason I opened this ticket is that this change is needed:

I wouldn't bother supporting 1.0.x. It's very old software.

I published pypi:TracSimpleMultiProject/0.7.2 to address a support issue on the mailing list. I can publish 0.7.3 if you let me know when it's ready.

comment:5 Changed 3 years ago by Cinc-th

In 18011:

SimpleMultiProjectPlugin: add compatibility method has_table to database manager.

Refs #13923

comment:6 Changed 3 years ago by Cinc-th

Resolution: fixed
Status: newclosed

In 18013:

SimpleMultiProjectPlugin: add compatibility method get_column_names() to database manager for Trac 1.0.

Closes #13923

comment:7 Changed 3 years ago by Cinc-th

Resolution: fixed
Status: closedreopened

Some of the tests fail for Trac 1.0.

comment:8 Changed 3 years ago by Cinc-th

In 18043:

SimpleMultiProjectPlugin: provide missing function in test code introduced after Trac 1.0.

Refs #13923

comment:9 Changed 3 years ago by Cinc-th

Resolution: fixed
Status: reopenedclosed

In 18044:

SimpleMultiProjectPlugin: fix user query for Trac 1.0 used in test code.

Closes #13923

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Cinc-th.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


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

 
Note: See TracTickets for help on using tickets.