Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

pypm install grokcore.catalog

How to install grokcore.catalog

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install grokcore.catalog
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
2.0Never BuiltWhy not?
1.0 Available View build log
Windows (64-bit)
2.0Never BuiltWhy not?
1.0 Available View build log
Mac OS X (10.5+)
2.0Never BuiltWhy not?
1.0 Available View build log
Linux (32-bit)
2.0Never BuiltWhy not?
1.0 Available View build log
Linux (64-bit)
2.0 Available View build log
1.0 Available View build log
Depended by
Lastest release
version 2.0 on May 23rd, 2013


What is grok?

Grok is a smashing web framework based on Zope Toolkit technology.

Grok uses the Component Architecture and builds on Zope concepts like content objects (models), views, and adapters. Its simplicity lies in using convention over configuration and sensible defaults when wiring components together. That means neither a configuration language like ZCML nor a lot of repetition are needed to create a web application with grok.

You can find out much more about Grok at our http://grok.zope.org website.

Who is grok?

Grok is a friendly caveman from the Stone Age. He has a big club that he hunts mammoths with. He will also use this club to smash anything he doesn't like.


Getting grok

The easiest way to get started with grok is to install the grokproject package (e.g. via easy_install grokproject) and then create a new project area by calling the grokproject script like so:

$ grokproject MyProject
... many lines of output here

This will create a project area in MyProject as well as download and install grok.

You can also get grok from the subversion repository:

svn co svn://svn.zope.org/repos/main/grok/trunk grok

Then follow the instructions of INSTALL.txt.


2.0 (2013-05-07)
  • Rename IIndexDefinition and IndexDefinition into IAttributeIndexDefinition and AtributeIndexDefinition respectively. This is used for the current index "classes" and allow for setup() magic for attribute indexes when creating new catalogs.

    This allows for IIndexDefinition and IndexDefinition to be used for simpler catalog index definitions where no Grok magic is applied when creating catalogs.

1.0 (2012-05-01)
  • Initial fork from Grok.

Subscribe to package updates

Last updated May 23rd, 2013

Download Stats

Last month:1

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.