Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/libs/pythonmods In directory vz-cvs-3.sog:/tmp/cvs-serv31746/libs/pythonmods
Added Files: app-tools-py.info enthought-base-py.info envisage-core-py.info envisage-plugins-py.info traits-backend-wx-py.info traits-gui-py.info traits-py.info Log Message: Mayavi2 for Lion --- NEW FILE: traits-gui-py.info --- Info2: << Package: traits-gui-py%type_pkg[python] Version: 3.6.0 Revision: 1 Maintainer: Martin Costabel <costa...@users.sourceforge.net> # Previously maintained by Jed Frechette Type: python (2.6 2.7) Distribution: << (%type_pkg[python]=26) 10.5, (%type_pkg[python]=26) 10.6 << Depends: << python%type_pkg[python], enthought-base-py%type_pkg[python] (>= 3.0.1), traits-py%type_pkg[python] << BuildDepends: setuptools-py%type_pkg[python] Source: http://enthought.com/repo/ets/TraitsGUI-%v.tar.gz Source-MD5: cf88abd88508034e193e784b3f2de2ad CompileScript: << #! /bin/sh -ev %p/bin/python%type_raw[python] setup.py build << InstallScript: << #! /bin/sh -ev %p/bin/python%type_raw[python] setup.py install --root %d --single-version-externally-managed << DocFiles: << docs/*.pdf docs/*.ppt examples *.txt << Description: Traits-capable windowing framework DescDetail: << The TraitsGUI project contains a toolkit-independent GUI abstraction layer (known as Pyface), which is used to support the "visualization" features of the Traits package. Thus, you can write code in terms of the Traits API (views, items, editors, etc.), and let TraitsGUI and your selected toolkit and back-end take care of the details of displaying them. << License: BSD Homepage: http://code.enthought.com/projects/traits_gui/ << --- NEW FILE: enthought-base-py.info --- Info2: << Package: enthought-base-py%type_pkg[python] Version: 3.1.0 Revision: 1 Maintainer: Martin Costabel <costa...@users.sourceforge.net> # Previously maintained by Jed Frechette Type: python (2.6 2.7) Depends: << python%type_pkg[python] << BuildDepends: setuptools-py%type_pkg[python] Source: http://enthought.com/repo/ets/EnthoughtBase-%v.tar.gz Source-MD5: 1d8f6365d20dfd5c4232334e80b0cfdf CompileScript: << #! /bin/sh -ev %p/bin/python%type_raw[python] setup.py build << InstallScript: << #! /bin/sh -ev %p/bin/python%type_raw[python] setup.py install --root %d --single-version-externally-managed << DocFiles: << examples *.txt << Description: Core packages for the Enthought Tool Suite DescDetail: << The EnthoughtBase project includes a few core packages that are used by many other projects in the Enthought Tool Suite: * enthought.etsconfig: Supports configuring settings that need to be shared across multiple projects or programs on the same system. Most significant of these is the GUI toolkit to be used. You can also configure locations for writing application data and user data, and the name of the company responsible for the software (which is used in the application and user data paths on some systems). * enthought.logger: Provides convenience functions for creating logging handlers. * enthought.util: Provides miscellaneous utility functions. << License: BSD Homepage: http://code.enthought.com/projects/enthought_base.php << --- NEW FILE: envisage-plugins-py.info --- Info2: << Package: envisage-plugins-py%type_pkg[python] Version: 3.2.0 Revision: 1 Maintainer: Martin Costabel <costa...@users.sourceforge.net> # Previously maintained by Jed Frechette Type: python (2.6 2.7) Distribution: << (%type_pkg[python]=26) 10.5, (%type_pkg[python]=26) 10.6 << Depends: << python%type_pkg[python], traits-py%type_pkg[python], traits-gui-py%type_pkg[python], traits-backend-wx-py%type_pkg[python] | traits-backend-qt-py%type_pkg[python], app-tools-py%type_pkg[python], envisage-core-py%type_pkg[python] << BuildDepends: setuptools-py%type_pkg[python] Source: http://enthought.com/repo/ets/EnvisagePlugins-%v.tar.gz Source-MD5: caa1c701e11de17993019509d2ff96d8 CompileScript: << #! /bin/sh -ev %p/bin/python%type_raw[python] setup.py build << InstallScript: << #! /bin/sh -ev %p/bin/python%type_raw[python] setup.py install --root %d --single-version-externally-managed << DocFiles: << examples *.txt << Description: Plugins for the Envisage framework DescDetail: << The EnvisagePlugins project includes a number of plug-ins for the Envisage framework that Enthought has found useful for building scientific applications. Envisage does not require that you use these plug-ins, but you may find them useful to avoid having to reinvent these particular wheels. * Workbench: Provides an application GUI window that supports views and perspectives, similar to the Eclipse IDE. * Action: Supports user-interaction command mechanisms, such as toolbars, menus, and buttons. * Single Project: Supports a project paradigm for saving application data, assuming an interaction model in which only one project can be open in the application at a time. * Text Editor: Provides a rudimentary text editor interface. * Python Shell: Provides an interactive Python shell within a Workbench-based application. * Debug: Provides the Frame Based Inspector from the ETSDevTools project as an Envisage plug-in. << License: BSD Homepage: http://code.enthought.com/projects/envisage_plugins.php << --- NEW FILE: envisage-core-py.info --- Info2: << Package: envisage-core-py%type_pkg[python] Version: 3.2.0 Revision: 1 Maintainer: Martin Costabel <costa...@users.sourceforge.net> # Previously maintained by Jed Frechette Type: python (2.6 2.7) Distribution: << (%type_pkg[python]=26) 10.5, (%type_pkg[python]=26) 10.6 << Depends: << python%type_pkg[python], enthought-base-py%type_pkg[python], traits-py%type_pkg[python], app-tools-py%type_pkg[python] << BuildDepends: setuptools-py%type_pkg[python] Source: http://enthought.com/repo/ets/EnvisageCore-%v.tar.gz Source-MD5: 47027468582464738f475c3560bcfd29 CompileScript: << #! /bin/sh -ev %p/bin/python%type_raw[python] setup.py build << InstallScript: << #! /bin/sh -ev %p/bin/python%type_raw[python] setup.py install --root %d --single-version-externally-managed << DocFiles: << examples *.txt << Description: Extensible Application Framework DescDetail: << Envisage is a Python-based framework for building extensible applications, that is, applications whose functionality can be extended by adding "plug-ins". Envisage provides a standard mechanism for features to be added to an application, whether by the original developer or by someone else. In fact, when you build an application using Envisage, the entire application consists primarily of plug-ins. In this respect, it is similar to the Eclipse and Netbeans frameworks for Java applications. Each plug-in is able to: * Advertise where and how it can be extended (its "extension points"). * Contribute extensions to the extension points offered by other plug-ins. * Create and share the objects that perform the real work of the application ("services"). The EnvisageCore project provides the basic machinery of the Envisage framework. This project contains no plug-ins. You are free to use: * plug-ins from the EnvisagePlugins project * plug-ins from other ETS projects that expose their functionality as plug-ins * plug-ins that you create yourself << License: BSD Homepage: http://code.enthought.com/projects/envisage/ << --- NEW FILE: app-tools-py.info --- Info2: << Package: app-tools-py%type_pkg[python] Version: 3.4.1 Revision: 1 Maintainer: Martin Costabel <costa...@users.sourceforge.net> #Previously maintained by Jed Frechette Type: python (2.6 2.7) Distribution: << (%type_pkg[python]=26) 10.5, (%type_pkg[python]=26) 10.6 << Depends: << python%type_pkg[python], configobj-py%type_pkg[python], enthought-base-py%type_pkg[python] (>= 3.0.5-1), traits-py%type_pkg[python], traits-gui-py%type_pkg[python] << BuildDepends: setuptools-py%type_pkg[python] Source: http://enthought.com/repo/ets/AppTools-%v.tar.gz Source-MD5: f0c6b4b00c930f6db9d48de2353c28fc CompileScript: << #! /bin/sh -ev %p/bin/python%type_raw[python] setup.py build << InstallScript: << #! /bin/sh -ev %p/bin/python%type_raw[python] setup.py install --root %d --single-version-externally-managed << DocFiles: << examples *.txt << Description: Enthought Tool Suite Application Tools DescDetail: << The AppTools project includes a set of packages that Enthought has found useful in creating a number of applications. They implement functionality that is commonly needed by many applications. * enthought.appscripting: Framework for scripting applications. * enthought.help: Implements the Adobe RoboHelp API in Python, for compiled HTML Help (.chm) and RoboHelp WebHelp formats. Includes an Envisage plug-in to provide context-sensitive help for applications. Can also be used in Traits-based, non-Envisage applications. * enthought.io: Provides an abstraction for files and folders in a file system. * enthought.naming: Manages naming contexts, supporting non-string data types and scoped preferences. * enthought.permissions: Supports limiting access to parts of an application unless the user is appropriately authorised (not full- blown security). * enthought.persistence: Supports pickling the state of a Python object to a dictionary, which can then be flexibly applied in restoring the state of the object. * enthought.preferences: Manages application preferences. * enthought.resource: Manages application resources such as images and sounds. * enthought.sweet_pickle: Handles class-level versioning, to support loading of saved data that exist over several generations of internal class structures. * enthought.template: Supports creating templatizable object hierarchies. * enthought.type_manager: Manages type extensions, including factories to generate adapters, and hooks for methods and functions. * enthought.undo: Supports undoing and scripting application commands. << License: BSD Homepage: http://code.enthought.com/projects/app_tools.php << --- NEW FILE: traits-backend-wx-py.info --- Info2: << Package: traits-backend-wx-py%type_pkg[python] Version: 3.6.0 Revision: 1 Maintainer: Martin Costabel <costa...@users.sourceforge.net> # Previously maintained by Jed Frechette Type: python (2.6 2.7) Distribution: << (%type_pkg[python]=26) 10.5, (%type_pkg[python]=26) 10.6 << Depends: << python%type_pkg[python], enthought-base-py%type_pkg[python] (>= 3.0.5-1), traits-py%type_pkg[python], traits-gui-py%type_pkg[python], wxgtk2.8-py%type_pkg[python] << BuildDepends: setuptools-py%type_pkg[python] Source: http://enthought.com/repo/ets/TraitsBackendWX-%v.tar.gz Source-MD5: e495ab88151759fe29c7a51b69482b38 CompileScript: << #! /bin/sh -ev %p/bin/python%type_raw[python] setup.py build << InstallScript: << #! /bin/sh -ev %p/bin/python%type_raw[python] setup.py install --root %d --single-version-externally-managed << DocFiles: << *.txt << Description: WxPython backend for Traits and TraitsGUI DescDetail: << The TraitsBackendWX project contains an implementation of TraitsGUI using wxPython. It provides wx-based support for visualization and editing of Traits-based objects. << License: BSD Homepage: http://code.enthought.com/projects/traits_gui/ << --- NEW FILE: traits-py.info --- Info2: << Package: traits-py%type_pkg[python] Version: 3.6.0 Revision: 1 Maintainer: Martin Costabel <costa...@users.sourceforge.net> # Previously maintained by Jed Frechette Type: python (2.6 2.7) Distribution: << (%type_pkg[python]=26) 10.5, (%type_pkg[python]=26) 10.6 << Depends: << python%type_pkg[python], numpy-py%type_pkg[python] (>= 1.3.0-7) << BuildDepends: setuptools-py%type_pkg[python] Source: http://enthought.com/repo/ets/Traits-%v.tar.gz Source-MD5: f20092b1de7c470f61cc95ff4f2090e2 CompileScript: << #! /bin/sh -ev %p/bin/python%type_raw[python] setup.py build << InstallScript: << #! /bin/sh -ev %p/bin/python%type_raw[python] setup.py install --root %d --single-version-externally-managed << DocFiles: << docs/*.pdf docs/*.ppt examples *.txt << Description: Explicitly typed attributes for Python DescDetail: << The Traits project is at the center of all Enthought Tool Suite development and has changed the mental model used at Enthought for programming in the already extremely efficient Python programming language. We encourage everyone to join us in enjoying the productivity gains from using such a powerful approach. The Traits project allows Python programmers to use a special kind of type definition called a trait, which gives object attributes some additional characteristics: * Initialization: A trait has a default value, which is automatically set as the initial value of an attribute before its first use in a program. * Validation: A trait attribute's type is explicitly declared. The type is evident in the code, and only values that meet a programmer- specified set of criteria (i.e., the trait definition) can be assigned to that attribute. * Delegation: The value of a trait attribute can be contained either in the defining object or in another object delegated to by the trait. * Notification: Setting the value of a trait attribute can notify other parts of the program that the value has changed. * Visualization: User interfaces that allow a user to interactively modify the value of a trait attribute can be automatically constructed using the trait's definition. (This feature requires that a supported GUI toolkit be installed. If this feature is not used, the Traits project does not otherwise require GUI support.) A class can freely mix trait-based attributes with normal Python attributes, or can opt to allow the use of only a fixed or open set of trait attributes within the class. Trait attributes defined by a classs are automatically inherited by any subclass derived from the class. << License: BSD Homepage: http://code.enthought.com/projects/traits/ << ------------------------------------------------------------------------------ Learn Windows Azure Live! Tuesday, Dec 13, 2011 Microsoft is holding a special Learn Windows Azure training event for developers. It will provide a great way to learn Windows Azure and what it provides. You can attend the event by watching it streamed LIVE online. Learn more at http://p.sf.net/sfu/ms-windowsazure _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs