[Zope-dev] weird release of transaction module

Laurence Rowe l at lrowe.co.uk
Sun Aug 31 12:38:11 EDT 2008


Hanno Schlichting wrote:
> Martijn Faassen wrote:
>> I just looked at the PyPI page of 'transaction':
>>
>> http://pypi.python.org/pypi/transaction
>>
>> And I see some weirdnesses:
>>
>> * it's called 'transaction 1.0a1'
>>
>> * the 'changes' claim however:
>>
>>    1.0 (unreleased)
>>
>> What's up? Clearly something went wrong during the releasing of this 
>> package, at least documentation-wise. Should be fixed.
> 
> The documentation is wrong indeed.
> 
>> Note that zope.sqlalchemy pulls in this package as a dependency, even 
>> though I don't think ZODB 3.8 comes with that version of transaction...
> 
> The transaction module has been moved out of the ZODB egg for ZODB trunk
> aka 3.9 as far as I know.
> 
> That means the stand-alone transaction package can probably not be used
> with any ZODB 3.8 versions.
> 
> But except the wrong documentation, I don't see a problem with the
> release as such. IIRC someone wanted to use it outside the ZODB and it
> was moved out and got an early alpha release.

The dependency lets us run the tests easily. It's quite stable, so it
doesn't seem to cause any problems if it gets downloaded into a zope
2.10 buildout. You can always use the additional-fake-eggs =
transaction if it's a problem.

Laurence



More information about the Zope-Dev mailing list