<html lang="en"> <head> <title>RemovePYCs - BuildBot Manual - 0.8.4p1</title> <meta http-equiv="Content-Type" content="text/html"> <meta name="description" content="BuildBot Manual - 0.8.4p1"> <meta name="generator" content="makeinfo 4.13"> <link title="Top" rel="start" href="index.html#Top"> <link rel="up" href="Python-BuildSteps.html#Python-BuildSteps" title="Python BuildSteps"> <link rel="prev" href="Trial.html#Trial" title="Trial"> <link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage"> <!-- This is the BuildBot manual for Buildbot version 0.8.4p1. Copyright (C) 2005, 2006, 2009, 2010 Brian Warner Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved.--> <meta http-equiv="Content-Style-Type" content="text/css"> <style type="text/css"><!-- pre.display { font-family:inherit } pre.format { font-family:inherit } pre.smalldisplay { font-family:inherit; font-size:smaller } pre.smallformat { font-family:inherit; font-size:smaller } pre.smallexample { font-size:smaller } pre.smalllisp { font-size:smaller } span.sc { font-variant:small-caps } span.roman { font-family:serif; font-weight:normal; } span.sansserif { font-family:sans-serif; font-weight:normal; } --></style> </head> <body> <div class="node"> <a name="RemovePYCs"></a> <p> Previous: <a rel="previous" accesskey="p" href="Trial.html#Trial">Trial</a>, Up: <a rel="up" accesskey="u" href="Python-BuildSteps.html#Python-BuildSteps">Python BuildSteps</a> <hr> </div> <h5 class="subsubsection">4.12.6.5 RemovePYCs</h5> <p><a name="index-buildbot_002esteps_002epython_005ftwisted_002eRemovePYCs-120"></a> This is a simple built-in step that will remove <code>.pyc</code> files from the workdir. This is useful in builds that update their source (and thus do not automatically delete <code>.pyc</code> files) but where some part of the build process is dynamically searching for Python modules. Notably, trial has a bad habit of finding old test modules. <pre class="example"> from buildbot.steps.python_twisted import RemovePYCs f.addStep(RemovePYCs()) </pre> </body></html>