Skip to main content

ZC Buildout recipe to fake zope 2 packages as eggs.

Project description

Zope 2 isn’t eggified yet, Zope 3 does. That can become a problem if you want to install some egg with depedencies related to Zope 3 eggs (such as zope.interface, zope.component, …)

This buildout recipe will simply add some fake egg link to zope libraries (installed inside zope/lib/python/zope/…) so that setuptools can see that the dependencies are already satisfied and it won’t fetch them anymore.

Just add it to your buildout config like this:

[buildout]

parts =
    ... your other parts ...
    fakezope2eggs

[fakezope2eggs]
recipe = affinitic.recipe.fakezope2eggs

Be careful to run this recipe after the plone.recipe.zope2install recipe.

You might also want to add other fake eggs to your buildout, to do so use the additional-fake-eggs option, for example:

[buildout]

parts =
    ... your other parts ...
    fakezope2eggs

[fakezope2eggs]
recipe = affinitic.recipe.fakezope2eggs
additional-fake-eggs = ZODB3

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

affinitic.recipe.fakezope2eggs-0.4.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

affinitic.recipe.fakezope2eggs-0.4-py2.4.egg (5.6 kB view details)

Uploaded Source

File details

Details for the file affinitic.recipe.fakezope2eggs-0.4.tar.gz.

File metadata

File hashes

Hashes for affinitic.recipe.fakezope2eggs-0.4.tar.gz
Algorithm Hash digest
SHA256 04e5332e73e3716d62843cadb83ae911ffcbffaf8c50bf8316fae66af33bf606
MD5 05e0053fe9f38b62c26d3f7e782d65af
BLAKE2b-256 6348c73eec8e97da53621e6bd8af7eb1855f31221feed8cc7f5e0b8d65ab89d3

See more details on using hashes here.

File details

Details for the file affinitic.recipe.fakezope2eggs-0.4-py2.4.egg.

File metadata

File hashes

Hashes for affinitic.recipe.fakezope2eggs-0.4-py2.4.egg
Algorithm Hash digest
SHA256 34903618ebe810b763e7e247cf38dbe80416a95905175e6821b5500afb4cad68
MD5 5c433e5ce095190d36167e55864601dc
BLAKE2b-256 5c93f0ae3d7d4f0a50c5b2293279f2b615478077c2559258604bebb9a5485a2a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page