[Grok-dev] Re: releasing 0.12.1
Martijn Faassen
faassen at startifact.com
Thu Jun 5 11:26:59 EDT 2008
Wichert Akkerman wrote:
> Previously Martijn Faassen wrote:
>> Philipp von Weitershausen wrote:
>>> On 4 Jun 2008, at 15:25 , Sebastian Ware wrote:
>>>> Could someone show me what a module alias looks like? I have googled
>>>> but not found any example.
>>>
>>> import the.new.module
>>> sys.modules['old.module'] = the.new.module
>> The dots imply that this works with namespace packages, does it? Or do
>> you have to create 'old' first and then 'module'?
>>
>> I wonder whether we cannot provide some infrastructure that will help
>> with this very common migration case.
>
> You mean like zope.deprecate does?
zope.deprecation deals with moving around APIs though, not content,
right? It'd be a good package to try to extend to support
content-upgrades for classes that moves around, though. Or perhaps I'm
missing something about it?
Regards,
Martijn
More information about the Grok-dev
mailing list