HomeDocs
DocsCommunityTestimonialsUsersGitHubTwitterBlogJobsTermsPrivacyCookies
TermsPrivacyCookies
Hey! These docs are for version 2.8, which is no longer officially supported. Click here for the latest version, 2.15!


Tell Pants to detect what files and targets have changed from Git.

See [Advanced target selection](🔗).

Config section: <span style="color: purple"><code>[changed]</code></span>

## Basic options

<div style="color: purple"> <h3><code>since</code></h3> <code>--changed-since=&lt;str&gt;</code><br> <code>PANTS_CHANGED_SINCE</code><br> </div> <div style="padding-left: 2em;"> <span style="color: green">default: <code>None</code></span>

<br>

Calculate changes since this Git spec (commit range/SHA/ref).

</div> <br>

<div style="color: purple"> <h3><code>diffspec</code></h3> <code>--changed-diffspec=&lt;str&gt;</code><br> <code>PANTS_CHANGED_DIFFSPEC</code><br> </div> <div style="padding-left: 2em;"> <span style="color: green">default: <code>None</code></span>

<br>

Calculate changes contained within a given Git spec (commit range/SHA/ref).

</div> <br>

<div style="color: purple"> <h3><code>dependees</code></h3> <code>--changed-dependees=&lt;DependeesOption&gt;</code><br> <code>PANTS_CHANGED_DEPENDEES</code><br> </div> <div style="padding-left: 2em;"> <span style="color: green">one of: <code>none, direct, transitive</code></span><br> <span style="color: green">default: <code>none</code></span>

<br>

Include direct or transitive dependees of changed targets.

</div> <br>

## Advanced options

None

## Deprecated options

None