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.

Download
ActivePython

pas.cmfextensions.update_steps is unavailable in PyPM, because there aren't any builds for it in the package repositories. Click the linked icons to find out why.

 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
Windows (64-bit)
Mac OS X (10.5+)
Linux (32-bit)
Linux (64-bit)
 
Links
Author
License
GPL

Introduction

This package adds a new import step for GenericSetup to allow a profile to update an existing PAS plugin registry. It works with pas_plugins.xml file in the format of PluginRegistry xml export file, augmented with insert-after, insert-before and remove directives. The step allow also a acl_users directory in a profile which will be imported with a IFileSystemImporter. This is quite useful with the use of a .preserve file to update content of PAS.

Examples of profiles using this step can be found in the pas.plugins.external_auth package.

TODO

  • Correct the name of package, cmfextensions is tedious because the package doesn't require cmf at all and could be used with PAS on empty Folder.
  • Unit tests and more documentation
  • Fix or remove the uninstall helper for cmfquickinstaller

COPYLEFT

Copyright (C) 2012 Smile Suisse See COPYING for copyright informations and LICENSE.txt for a copy of GPLv3 license in source package "docs" directory.

Changelog

0.1.1 (rc1)
  • Corrected problems with python2.4 (with plone 3)
0.1 (beta)
  • Initial release

Subscribe to package updates

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.