Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master
Commits on Oct 15, 2014
  1. Preparing for v.1.4.3

    authored
  2. @khorn

    Add a root_app property to `cli.Application`. Closes #140

    khorn authored committed
    This adds a property to `cli.Applicatino callled root_app which returns a
    reference to the "root" Application object in a tree of Application objects.
    
    Conflicts:
    	plumbum/cli/application.py
Commits on Oct 14, 2014
  1. Merge pull request #149 from koreno/invoke

    authored
    Allow running an application using a function call - MyApp.invoke(...)
  2. @koreno
Commits on Aug 7, 2014
  1. fix issue #136

    Antoine Dechaume authored
  2. fix issue #139

    Antoine Dechaume authored
Commits on Jul 7, 2014
  1. Merge pull request #138 from koreno/cleanup

    authored
    ensure all cleanups are executed (in order)
  2. @koreno

    ensure all cleanups are executed (in order)

    koreno authored
    This is useful when a top-level cli app wants to do some cleanup of its own after a subcommand
    has been executed
Commits on Jul 1, 2014
  1. @idanz

    test getattr with default value

    idanz authored
  2. @idanz
Commits on Jun 26, 2014
Commits on Jun 16, 2014
  1. Merge pull request #129 from dbotwinick/patch-1

    authored
    Update terminal.py
Commits on Jun 15, 2014
  1. @dbotwinick

    Update terminal.py

    dbotwinick authored
    Changed the if, elif, else logic for get_terminal_size(). When I am testing code in an IDE on Windows, the typical Windows code fails to work and get_terminal_size() returns None--which throws an exception later in the code. The quick fix is to modify the logic so that if we don't have a method for determining the terminal size OR if any of our known methods fail, we just assume a standard terminal. It might be better to add more error handling downstream of this method in the execution, but assuming a standard terminal definitely seems like a 'good enough' solution to me.
Commits on Jun 9, 2014
  1. Merge pull request #127 from chaoflow/various_small

    authored
    Various small improvements/fixes
  2. @chaoflow
  3. Merge pull request #126 from chaoflow/option-to-disable-calling-main

    authored
    possibility to disable calling main if nested_command is called
  4. Merge pull request #125 from chaoflow/help-all

    authored
    Help all, print help for a command and all its subcommands
  5. @coroa @chaoflow

    cli: Fix plumbum switch help text padding

    coroa authored chaoflow committed
  6. @coroa @chaoflow

    mark commands with color

    coroa authored chaoflow committed
  7. @chaoflow

    possibility to disable calling main if nested_command is called

    chaoflow authored
    Compare:
    
    git remote
    git remote add
  8. @chaoflow
  9. @coroa @chaoflow

    add --help-all meta-switch for recursive help

    coroa authored chaoflow committed
Commits on May 10, 2014
  1. getting ready for 1.4.2

    authored
Commits on May 9, 2014
  1. moar fixes

    authored
  2. fix

    authored
Something went wrong with that request. Please try again.