Re: [Zope-CMF] [dev] five.localsitemanager: 1.0 branch dependencies

2009-03-12 Thread Hanno Schlichting
yuppie wrote:
> I doubt you can satisfy the requirements for five.localsitemanager 2.0 
> in a Zope version older than 2.12. That's why Zope2 >= 2.12.dev is 
> specified as dependency. I thought you were fine with that.
> 
> five.localsitemanager 1.x doesn't depend on eggified Zope versions, so 
> we need different ways to make recommendations.
> 
> That said, I don't care much about the solution for older packages. 
> Removing just the version number doesn't seem to make sense because no 
> other unrestricted dependencies are specified. But I'm not familiar with 
> the consequences for fake-egg based installations. So feel free to make 
> any changes you like.

Right, sorry.

Just ignore me, bad day syndrome ;)

Hanno

___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See https://bugs.launchpad.net/zope-cmf/ for bug reports and feature requests


Re: [Zope-CMF] [dev] five.localsitemanager: 1.0 branch dependencies

2009-03-12 Thread yuppie
Hanno Schlichting wrote:
> Wichert Akkerman wrote:
>> Previously yuppie wrote:
>>> I'd like to change install_requires to 'zope.component < 3.6dev' and 
>>> make tests work with zope.component 3.5.1 and older versions.
>>>
>>> Any objections?
> 
> I'd just remove the version number altogether. If this version works
> with a yet unreleased version or not is speculation.
> 
> The recommendation for using the 2.0 version with Zope 2.12 is a KGS
> information and not a requirement in my view.

I doubt you can satisfy the requirements for five.localsitemanager 2.0 
in a Zope version older than 2.12. That's why Zope2 >= 2.12.dev is 
specified as dependency. I thought you were fine with that.

five.localsitemanager 1.x doesn't depend on eggified Zope versions, so 
we need different ways to make recommendations.

That said, I don't care much about the solution for older packages. 
Removing just the version number doesn't seem to make sense because no 
other unrestricted dependencies are specified. But I'm not familiar with 
the consequences for fake-egg based installations. So feel free to make 
any changes you like.

Cheers, Yuppie

___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See https://bugs.launchpad.net/zope-cmf/ for bug reports and feature requests


Re: [Zope-CMF] [dev] five.localsitemanager: 1.0 branch dependencies

2009-03-12 Thread Hanno Schlichting
Wichert Akkerman wrote:
> Previously yuppie wrote:
>> I'd like to change install_requires to 'zope.component < 3.6dev' and 
>> make tests work with zope.component 3.5.1 and older versions.
>>
>> Any objections?

I'd just remove the version number altogether. If this version works
with a yet unreleased version or not is speculation.

The recommendation for using the 2.0 version with Zope 2.12 is a KGS
information and not a requirement in my view.

Hanno

___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See https://bugs.launchpad.net/zope-cmf/ for bug reports and feature requests


Re: [Zope-CMF] [dev] five.localsitemanager: 1.0 branch dependencies

2009-03-12 Thread yuppie
Tres Seaver wrote:
> Wichert Akkerman wrote:
>> Previously yuppie wrote:
>>> setup.py says:
>>>
>>>install_requires=[
>>>  'setuptools',
>>>  'zope.component < 3.5dev',
>>>],
>>>
>>> But CHANGES.txt says:
>>>
>>> * Rewrite PersistentComponents.registeredUtilities to not use
>>>internal methods. This makes it compatible with both zope.component 
>>> <3.5.0dev
>>>and >3.5.0dev.
>>>[wichert]
>>>
>>> AFAICS the 1.0 branch works fine with zope.component 3.5. Two tests are 
>>> currently failing, but they just show different, not broken behavior.
>>>
>>>
>>> I'd like to change install_requires to 'zope.component < 3.6dev' and 
>>> make tests work with zope.component 3.5.1 and older versions.
>>>
>>> Any objections?
> 
> I would just rip out the version requirement altogether (I did this the
> other day when testing CMFCore against the Zope2 trunk).

Some fixes in GenericSetup 1.5 just work with zope.component >= 3.5.0, 
so there is a need for a five.localsitemanager version that works with 
zope.component 3.5 *and* Zope 2.10/2.11.

I haven't tested if zope.component trunk can be used with Zope 2.10 and 
I can't see a need for supporting that combination.

For Zope 2.12 we will have five.localsitemanager 2.0, so I can't see a 
need to use five.localsitemanager 1.x with Zope >= 2.12.

five.localsitemanager trunk (2.0) has no version requirement specified.

Cheers, Yuppie

___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See https://bugs.launchpad.net/zope-cmf/ for bug reports and feature requests


Re: [Zope-CMF] [dev] five.localsitemanager: 1.0 branch dependencies

2009-03-12 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Wichert Akkerman wrote:
> Previously yuppie wrote:
>> Hi!
>>
>>
>> setup.py says:
>>
>>install_requires=[
>>  'setuptools',
>>  'zope.component < 3.5dev',
>>],
>>
>> But CHANGES.txt says:
>>
>> * Rewrite PersistentComponents.registeredUtilities to not use
>>internal methods. This makes it compatible with both zope.component 
>> <3.5.0dev
>>and >3.5.0dev.
>>[wichert]
>>
>> AFAICS the 1.0 branch works fine with zope.component 3.5. Two tests are 
>> currently failing, but they just show different, not broken behavior.
>>
>>
>> I'd like to change install_requires to 'zope.component < 3.6dev' and 
>> make tests work with zope.component 3.5.1 and older versions.
>>
>> Any objections?

I would just rip out the version requirement altogether (I did this the
other day when testing CMFCore against the Zope2 trunk).



Tres.
- --
===
Tres Seaver  +1 540-429-0999  tsea...@palladion.com
Palladion Software   "Excellence by Design"http://palladion.com
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFJuP9J+gerLs4ltQ4RAojUAJ9RDMq/LXZGtKsIyEQgj0ACrkDwKgCeMyoV
v9KMIrY0j7IlEcQmSVOSSTU=
=Gk/8
-END PGP SIGNATURE-
___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See https://bugs.launchpad.net/zope-cmf/ for bug reports and feature requests


Re: [Zope-CMF] [dev] five.localsitemanager: 1.0 branch dependencies

2009-03-12 Thread Wichert Akkerman
Previously yuppie wrote:
> Hi!
> 
> 
> setup.py says:
> 
>install_requires=[
>  'setuptools',
>  'zope.component < 3.5dev',
>],
> 
> But CHANGES.txt says:
> 
> * Rewrite PersistentComponents.registeredUtilities to not use
>internal methods. This makes it compatible with both zope.component 
> <3.5.0dev
>and >3.5.0dev.
>[wichert]
> 
> AFAICS the 1.0 branch works fine with zope.component 3.5. Two tests are 
> currently failing, but they just show different, not broken behavior.
> 
> 
> I'd like to change install_requires to 'zope.component < 3.6dev' and 
> make tests work with zope.component 3.5.1 and older versions.
> 
> Any objections?

+1

Wichert.

-- 
Wichert Akkerman It is simple to make things.
http://www.wiggy.net/   It is hard to make things simple.
___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See https://bugs.launchpad.net/zope-cmf/ for bug reports and feature requests


[Zope-CMF] [dev] five.localsitemanager: 1.0 branch dependencies

2009-03-12 Thread yuppie
Hi!


setup.py says:

   install_requires=[
 'setuptools',
 'zope.component < 3.5dev',
   ],

But CHANGES.txt says:

* Rewrite PersistentComponents.registeredUtilities to not use
   internal methods. This makes it compatible with both zope.component 
<3.5.0dev
   and >3.5.0dev.
   [wichert]

AFAICS the 1.0 branch works fine with zope.component 3.5. Two tests are 
currently failing, but they just show different, not broken behavior.


I'd like to change install_requires to 'zope.component < 3.6dev' and 
make tests work with zope.component 3.5.1 and older versions.

Any objections?


Cheers,

Yuppie

___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See https://bugs.launchpad.net/zope-cmf/ for bug reports and feature requests