• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

pantsbuild / pants / 20938314042
80%
main: 80%

Build:
Build:
LAST BUILD BRANCH: rust_ng_changes
DEFAULT BRANCH: main
Ran 12 Jan 2026 11:21PM UTC
Jobs 12
Files 1715
Run time 3min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

12 Jan 2026 11:12PM UTC coverage: 80.279%. Remained the same
20938314042

push

github

web-flow
[Issue 23005] Add apache-airflow-client to default module mapping (Cherry-pick of #23007) (#23009)

## Motivation/Problem
`apache-airflow-client` is an official Apache Airflow python package
that provides the `airflow_client` module. Currently, there is no
default mapping, so pants users need to add the mapping to their python
requirement target when using this package.

This fixes https://github.com/pantsbuild/pants/issues/23005

## What changed/Solution
Added `apache-airflow-client` to `airflow_client` mapping to the default
module mapping

## How did you test it?
Added the `airflow_client` module name to `modules` in the
`python_requirement` target and then tested that pants inferred the
requirement target for source code that imported and used
`airflow_client`

```py
python_requirement(
    name="apache-airflow-client",
    requirements=["apache-airflow-client~=3.1.3"],
    modules=["airflow_client"], # adding this fixed dependency inference
)
```

Co-authored-by: Greg Fast <gregory.fast@datadoghq.com>

77969 of 97122 relevant lines covered (80.28%)

3.35 hits per line

Jobs
ID Job ID Ran Files Coverage
1 test_python_linux_x86_64_4/10 - 20938314042.1 12 Jan 2026 11:39PM UTC 1208
49.94
GitHub Action Run
2 test_python_linux_x86_64_9/10 - 20938314042.2 12 Jan 2026 11:30PM UTC 1183
45.09
GitHub Action Run
3 test_python_linux_x86_64_2/10 - 20938314042.3 12 Jan 2026 11:22PM UTC 1178
46.93
GitHub Action Run
4 test_python_linux_x86_64_6/10 - 20938314042.4 12 Jan 2026 11:21PM UTC 1172
40.74
GitHub Action Run
5 test_python_linux_x86_64_0/10 - 20938314042.5 12 Jan 2026 11:30PM UTC 1196
45.53
GitHub Action Run
6 test_python_linux_x86_64_5/10 - 20938314042.6 12 Jan 2026 11:23PM UTC 1192
48.15
GitHub Action Run
7 test_python_linux_x86_64_7/10 - 20938314042.7 12 Jan 2026 11:37PM UTC 1182
42.7
GitHub Action Run
8 test_python_linux_x86_64_1/10 - 20938314042.8 12 Jan 2026 11:31PM UTC 1175
40.18
GitHub Action Run
9 test_python_macos14_arm64 - 20938314042.9 12 Jan 2026 11:35PM UTC 1160
43.22
GitHub Action Run
10 test_python_linux_arm64 - 20938314042.10 12 Jan 2026 11:25PM UTC 1160
43.21
GitHub Action Run
11 test_python_linux_x86_64_8/10 - 20938314042.11 12 Jan 2026 11:34PM UTC 1178
45.45
GitHub Action Run
12 test_python_linux_x86_64_3/10 - 20938314042.12 12 Jan 2026 11:31PM UTC 1175
45.65
GitHub Action Run
Source Files on build 20938314042
  • Tree
  • List 1715
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #20938314042
  • 15616f65 on github
  • Prev Build on 2.30.x (#20937871815)
  • Next Build on 2.30.x (#20941539456)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc