Skip to main content
This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (pypi.python.org).
Help us improve Python packaging - Donate today!

Monitor file changes, and run script on changes.

Project Description

I saw kicker the other day and thought: I could write that in a minute!

So I did.

INSTALLATION

$ pip install punt

USAGE

$ punt 'du -sh'  # list file sizes, update the list when a file in cwd changes
$ punt -w tests 'py.test'          # run py.test when any file in tests/ changes
$ punt -w tests -w lib 'py.test'   # run py.test when any file in tests/ or lib/ changes
$ punt -l make                     # only monitor "local" files (don't observe subdirectories)
$ punt --help
$ punt --version

INFO

punt is a tiny tool, just one __init__.py file. It uses watchdog to monitor file changes, and docopt to parse command line arguments.

LICENSE

Author:Colin Thomas-Arnold
Copyright:2012 Colin Thomas-Arnold <http://colinta.com/>

Copyright (c) 2012, Colin Thomas-Arnold All rights reserved.

See LICENSE for more details (it’s a simplified BSD license).

Release History

Release History

This version
History Node

v1.9.2

History Node

v1.9.1

History Node

v1.9.0

History Node

v1.8.3

History Node

v1.8.2

History Node

v1.8.1

History Node

v1.8

History Node

v1.7

History Node

v1.6

History Node

v1.5

History Node

v1.4

History Node

v1.3

History Node

v1.2

History Node

v1.1

History Node

v1.0

Download Files

Download Files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
punt-v1.9.2.tar.gz (4.1 kB) Copy SHA256 Checksum SHA256 Source Feb 4, 2016

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting