Google Groups Home
Help | Sign in
Paver 0.5 is feature complete
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  1 message - Collapse all
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
Kevin Dangoor  
View profile
 More options May 1, 10:20 am
From: Kevin Dangoor <dang...@gmail.com>
Date: Thu, 1 May 2008 10:20:22 -0400
Local: Thurs, May 1 2008 10:20 am
Subject: Paver 0.5 is feature complete
All that's left for Paver 0.5 is docs right now. I need to do a bunch  
of documenting, but I'm quite happy with what's in 0.5.

Here's the changelog:

* "targets" have become "tasks", because that name is a clearer  
description.
* runtime.OPTIONS is gone now. The old voodoo surrounding the  
options() function
   has been replaced with a distinctly non-magical __call__ = update  
in the
   Namespace class.
* distutils.core.setup is now the command line driver
* distutils/setuptools commands can be seamlessly intermingled with  
Tasks
* tasks can have command line settable options via the cmdopts  
decorator.
   Additionally, they can use the consume_args decorator to collect up
   all command line arguments that come after the task name.
* options are now a "Namespace" object that will search the sections for
   values. By default, the namespace is searched starting with top-level
   items (preserving current behavior) followed by a section named the  
same
   as the task, followed by all of the other sections. The order can
   be changed by calling options.order.
* Added minilib task that creates a paver-minilib.zip file that can be
   used to distribute programs that use Paver for their builds so that
   setup.py will run even without Paver fully installed.
* Added generate_setup task that creates a setup.py file that will
   actually run Paver. This will detect paver-minilib.zip if it's
   present.
* The "help" task has been greatly improved to provide a clearer picture
   of the tasks, options and commands available.
* Add the ability to create virtualenv bootstrap scripts
* The "help" property on tasks has changed to "description"
* output is now directed through distutils.log
* Ever improving docs


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2008 Google