diff --git a/src/main/java/io/bioimage/modelrunner/apposed/appose/Appose.java b/src/main/java/io/bioimage/modelrunner/apposed/appose/Appose.java
index d8f1f362..4db319ef 100644
--- a/src/main/java/io/bioimage/modelrunner/apposed/appose/Appose.java
+++ b/src/main/java/io/bioimage/modelrunner/apposed/appose/Appose.java
@@ -31,6 +31,12 @@
import java.io.File;
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+
/**
* Appose is a library for interprocess cooperation with shared memory. The
* guiding principles are simplicity and efficiency.
diff --git a/src/main/java/io/bioimage/modelrunner/apposed/appose/Builder.java b/src/main/java/io/bioimage/modelrunner/apposed/appose/Builder.java
index 82bbbaf2..3160862a 100644
--- a/src/main/java/io/bioimage/modelrunner/apposed/appose/Builder.java
+++ b/src/main/java/io/bioimage/modelrunner/apposed/appose/Builder.java
@@ -32,10 +32,14 @@
import java.io.File;
import java.io.IOException;
import java.net.URISyntaxException;
-import java.nio.file.Paths;
import org.apache.commons.compress.archivers.ArchiveException;
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
public class Builder {
diff --git a/src/main/java/io/bioimage/modelrunner/apposed/appose/Conda.java b/src/main/java/io/bioimage/modelrunner/apposed/appose/Conda.java
index 53c7c693..144d2001 100644
--- a/src/main/java/io/bioimage/modelrunner/apposed/appose/Conda.java
+++ b/src/main/java/io/bioimage/modelrunner/apposed/appose/Conda.java
@@ -40,7 +40,6 @@
import java.net.URL;
import java.nio.channels.Channels;
import java.nio.channels.ReadableByteChannel;
-import java.nio.channels.Selector;
import java.nio.file.Files;
import java.nio.file.Paths;
import java.text.SimpleDateFormat;
@@ -53,6 +52,11 @@
import java.util.function.Consumer;
import java.util.stream.Collectors;
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
/**
* Conda environment manager, implemented by delegating to micromamba.
*
diff --git a/src/main/java/io/bioimage/modelrunner/apposed/appose/CondaException.java b/src/main/java/io/bioimage/modelrunner/apposed/appose/CondaException.java
index 2dc738b8..6915cdde 100644
--- a/src/main/java/io/bioimage/modelrunner/apposed/appose/CondaException.java
+++ b/src/main/java/io/bioimage/modelrunner/apposed/appose/CondaException.java
@@ -1,5 +1,10 @@
package io.bioimage.modelrunner.apposed.appose;
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
public class CondaException
{
diff --git a/src/main/java/io/bioimage/modelrunner/apposed/appose/Environment.java b/src/main/java/io/bioimage/modelrunner/apposed/appose/Environment.java
index d7da2da8..c3b8e665 100644
--- a/src/main/java/io/bioimage/modelrunner/apposed/appose/Environment.java
+++ b/src/main/java/io/bioimage/modelrunner/apposed/appose/Environment.java
@@ -38,6 +38,11 @@
import java.util.List;
import java.util.Set;
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
public interface Environment {
default String base() { return "."; }
diff --git a/src/main/java/io/bioimage/modelrunner/apposed/appose/FilePaths.java b/src/main/java/io/bioimage/modelrunner/apposed/appose/FilePaths.java
index 3d39124a..727de09c 100644
--- a/src/main/java/io/bioimage/modelrunner/apposed/appose/FilePaths.java
+++ b/src/main/java/io/bioimage/modelrunner/apposed/appose/FilePaths.java
@@ -34,6 +34,11 @@
import java.nio.file.Paths;
import java.util.List;
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
/**
* Utility methods for working with file paths.
*/
diff --git a/src/main/java/io/bioimage/modelrunner/apposed/appose/MambaInstallerUtils.java b/src/main/java/io/bioimage/modelrunner/apposed/appose/MambaInstallerUtils.java
index 92150eb8..6c4cf29b 100644
--- a/src/main/java/io/bioimage/modelrunner/apposed/appose/MambaInstallerUtils.java
+++ b/src/main/java/io/bioimage/modelrunner/apposed/appose/MambaInstallerUtils.java
@@ -52,6 +52,11 @@
import org.apache.commons.compress.compressors.bzip2.BZip2CompressorInputStream;
import org.apache.commons.compress.utils.IOUtils;
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
/**
* Utility methods unzip bzip2 files
*/
diff --git a/src/main/java/io/bioimage/modelrunner/apposed/appose/Service.java b/src/main/java/io/bioimage/modelrunner/apposed/appose/Service.java
index ff203f44..14896e5f 100644
--- a/src/main/java/io/bioimage/modelrunner/apposed/appose/Service.java
+++ b/src/main/java/io/bioimage/modelrunner/apposed/appose/Service.java
@@ -43,8 +43,12 @@
import java.util.concurrent.ConcurrentHashMap;
import java.util.function.Consumer;
-import io.bioimage.modelrunner.apposed.appose.TaskEvent;
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
/**
* An Appose *service* provides access to a linked Appose *worker* running in a
* different process. Using the service, programs create Appose {@link Task}s
diff --git a/src/main/java/io/bioimage/modelrunner/apposed/appose/SharedMemory.java b/src/main/java/io/bioimage/modelrunner/apposed/appose/SharedMemory.java
index 6783e3d5..04dbf224 100644
--- a/src/main/java/io/bioimage/modelrunner/apposed/appose/SharedMemory.java
+++ b/src/main/java/io/bioimage/modelrunner/apposed/appose/SharedMemory.java
@@ -37,6 +37,11 @@
import com.sun.jna.platform.win32.WinError;
import com.sun.jna.platform.win32.WinNT;
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
/**
* Unfinished port of Python's
* {@code multiprocess.shared_memory.SharedMemory} class.
diff --git a/src/main/java/io/bioimage/modelrunner/apposed/appose/TaskEvent.java b/src/main/java/io/bioimage/modelrunner/apposed/appose/TaskEvent.java
index bf1172bb..7a89d7cf 100644
--- a/src/main/java/io/bioimage/modelrunner/apposed/appose/TaskEvent.java
+++ b/src/main/java/io/bioimage/modelrunner/apposed/appose/TaskEvent.java
@@ -31,6 +31,11 @@
import io.bioimage.modelrunner.apposed.appose.Service.ResponseType;
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
public class TaskEvent {
public final Service.Task task;
diff --git a/src/main/java/io/bioimage/modelrunner/apposed/appose/Types.java b/src/main/java/io/bioimage/modelrunner/apposed/appose/Types.java
index f38bb6eb..0d95b726 100644
--- a/src/main/java/io/bioimage/modelrunner/apposed/appose/Types.java
+++ b/src/main/java/io/bioimage/modelrunner/apposed/appose/Types.java
@@ -37,6 +37,11 @@
import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
+//TODO remove once appose project is released with the needed changes
public final class Types {
private Types() {