pants icon indicating copy to clipboard operation
pants copied to clipboard

The Pants Build System

Results 780 pants issues
Sort by recently updated
recently updated
newest added

The scenario is as follows, in a monorepo, there are many deployable targets (lets assume those are pex_binary targets). a CD (as part of a CI/CD pipeline) should be able...

enhancement

This is tricky because the overrides field is untyped. We can maybe inspect with the new target generator API what the fields that will be generated are. Worst case, we...

bug

In https://github.com/pantsbuild/pants/pull/12537, Pants learned how to send small blob writes to a remote store via the `BatchUpdateBlobs` API of the REAPI instead of the `ByteStream.Write` streaming API. This PR similarly...

category:internal

I spent a lot of time debugging why something doesn't work with Pants, because it strips `SSL_CERT_FILE`. The `__run.sh` script does not strip though, it only sets what Pants actively...

bug
good first issue

I found [this](https://www.reddit.com/r/ADHD_Programmers/comments/w3wt9h/whats_your_trick_to_not_get_sidetracked_when/?utm_source=share&utm_medium=ios_app&utm_name=iossmf) discussion on reddit interesting and I've definitely been guilty myself of starting a pants run and getting sidetracked in the couple minutes it takes to finish. Having...

enhancement
good first issue

**Is your feature request related to a problem? Please describe.** Research finds that children (and presumably adults) respond better to certain phrasing/framing of error messages. https://twitter.com/Felienne/status/1551477360976969728?s=20&t=uQzGX6XqD34uQT_GXSdhqg **Describe the solution you'd...

enhancement

Add a new `jvm-add-artifact` goal which will edit BUILD files to add `jvm_artifact` targets for JVM artifacts. [ci skip-rust] [ci skip-build-wheels]

lang-jvm
category:new feature

Dependency metadata is standardized and we should probably support `python_requirements()` (or a new macro) pointing at a `pyproject.toml` that uses PEP 621 dependency declarations: https://peps.python.org/pep-0621/#dependencies-optional-dependencies

enhancement
backend: Python

**Describe the bug** Trying to build a docker image with pants in WSL2 using Docker Desktop for Windows fails with: ```text #3 [internal] load metadata for registry/repo/image:tag #3 sha256:4b1c3b88e78faca34609335519aa97ddf79a93010f41361984334d033303f28a #3 ...

bug

Both `run` and `test` goals now have a `--debug-adapter` which should launch the relevant DAP server when used. We should add support for Go. See the Python support for examples,...

enhancement
lang-go