From 1a63e6be6d1bd94215eb68287b2b2c813e33e1a8 Mon Sep 17 00:00:00 2001 From: Vasu Agrawal Date: Fri, 19 Jan 2024 16:41:43 -0500 Subject: [PATCH 1/2] Update pyproject.toml to work for windows again --- pyproject.toml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index bb68bd4eb6..ef52bb147a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -91,12 +91,15 @@ dev = [ "typeguard==2.13.3", "ruff==0.1.13", "sshconf==0.2.5", - "pycolmap>=0.3.0", # NOTE: pycolmap==0.3.0 is not available on newer python versions + # TODO(1480) enable when pycolmap windows wheels are available + # "pycolmap>=0.3.0", # NOTE: pycolmap==0.3.0 is not available on newer python versions "diffusers==0.16.1", "opencv-stubs==0.0.7", "transformers==4.29.2", "pyright==1.1.331", - "projectaria_tools[all]>=1.2.0", + # NOTE: Disabling projectaria-tools because it doesn't have prebuilt windows wheels + # Syntax comes from here: https://pip.pypa.io/en/stable/reference/requirement-specifiers/ + "projectaria-tools>=1.3.1; sys_platform != 'win32'", ] # Documentation related packages From c5081670f15204562eca283825e4cb63128ce454 Mon Sep 17 00:00:00 2001 From: Vasu Agrawal Date: Fri, 19 Jan 2024 16:54:01 -0500 Subject: [PATCH 2/2] Actually pycolmap works now --- pyproject.toml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index ef52bb147a..0dcfb6c9cf 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -91,8 +91,7 @@ dev = [ "typeguard==2.13.3", "ruff==0.1.13", "sshconf==0.2.5", - # TODO(1480) enable when pycolmap windows wheels are available - # "pycolmap>=0.3.0", # NOTE: pycolmap==0.3.0 is not available on newer python versions + "pycolmap>=0.3.0", # NOTE: pycolmap==0.3.0 is not available on newer python versions "diffusers==0.16.1", "opencv-stubs==0.0.7", "transformers==4.29.2",