diff --git a/src/python/pants/backend/python/typecheck/mypy/rules.py b/src/python/pants/backend/python/typecheck/mypy/rules.py index 789d49e09fb..5f224140262 100644 --- a/src/python/pants/backend/python/typecheck/mypy/rules.py +++ b/src/python/pants/backend/python/typecheck/mypy/rules.py @@ -411,7 +411,6 @@ async def mypy_determine_partitions( ) -# TODO(#10864): Improve performance, e.g. by leveraging the MyPy cache. @rule(desc="Typecheck using MyPy", level=LogLevel.DEBUG) async def mypy_typecheck(request: MyPyRequest, mypy: MyPy) -> CheckResults: if mypy.skip: diff --git a/src/python/pants/core/environments/target_types.py b/src/python/pants/core/environments/target_types.py index b5718d4a849..e69b367101e 100644 --- a/src/python/pants/core/environments/target_types.py +++ b/src/python/pants/core/environments/target_types.py @@ -108,8 +108,9 @@ class LocalEnvironmentTarget(Target): Only one `local_environment` may be defined in `[environments-preview].names` per platform, and when `{LOCAL_ENVIRONMENT_MATCHER}` is specified as the environment, the `local_environment` that matches the current platform (if defined) will be selected. + + See https://www.pantsbuild.org/stable/docs/using-pants/environments for more information. """ - # TODO(#17096) Add a link to the environments docs once they land. ) @@ -256,8 +257,9 @@ class DockerEnvironmentTarget(Target): **Enable default Docker socket** is enabled, you can find it in **Docker Desktop Settings > Advanced** panel. That option tells Docker to create a socket at `/var/run/docker.sock` which Pants can use to communicate with Docker. + + See https://www.pantsbuild.org/stable/docs/using-pants/environments for more information. """ - # TODO(#17096) Add a link to the environments docs once they land. ) @@ -352,8 +354,9 @@ class RemoteEnvironmentTarget(Target): repository, but it can be useful to have >1 so that you can set different `extra_platform_properties`. For example, with some servers, you could use this to configure a different Docker image per environment. + + See https://www.pantsbuild.org/stable/docs/using-pants/environments for more information. """ - # TODO(#17096) Add a link to the environments docs once they land. ) diff --git a/src/python/pants_release/release.py b/src/python/pants_release/release.py index f210ead411a..cb7b549b144 100644 --- a/src/python/pants_release/release.py +++ b/src/python/pants_release/release.py @@ -510,7 +510,7 @@ def build_pants_wheels() -> None: args = ( "./pants", - # TODO(#9924). + # See https://github.com/pantsbuild/pants/issues/9924 for tty detection issues. "--no-dynamic-ui", # TODO(#7654): It's not safe to use Pantsd because we're already using Pants to run # this script. diff --git a/src/rust/engine/src/externs/interface.rs b/src/rust/engine/src/externs/interface.rs index a528ee1a82c..55199fd4819 100644 --- a/src/rust/engine/src/externs/interface.rs +++ b/src/rust/engine/src/externs/interface.rs @@ -1569,7 +1569,6 @@ fn rule_graph_consumed_types<'py>( fn rule_graph_visualize(py_scheduler: &Bound<'_, PyScheduler>, path: PathBuf) -> PyO3Result<()> { let core = &py_scheduler.borrow().0.core; core.executor.enter(|| { - // TODO(#7117): we want to represent union types in the graph visualizer somehow!!! write_to_file(path.as_path(), &core.rule_graph).map_err(|e| { PyIOError::new_err(format!( "Failed to visualize to {}: {:?}", @@ -1596,7 +1595,6 @@ fn rule_subgraph_visualize( .collect::>(); let product_type = TypeId::new(product_type); - // TODO(#7117): we want to represent union types in the graph visualizer somehow!!! let subgraph = scheduler .core .rule_graph