diff --git a/ci/anaconda/recipe/meta.yaml b/ci/anaconda/recipe/meta.yaml index d1694db99..cbd89fb60 100644 --- a/ci/anaconda/recipe/meta.yaml +++ b/ci/anaconda/recipe/meta.yaml @@ -16,7 +16,7 @@ build: - export SF_NO_COPY_ARROW_LIB=1 # [unix] - export SF_ARROW_LIBDIR="${PREFIX}/lib" # [unix] - export ENABLE_EXT_MODULES=true # [unix] - - {{ PYTHON }} -m pip install . --no-use-pep517 --no-deps -vvv + - {{ PYTHON }} -m pip install . --no-build-isolation --no-deps -vvv entry_points: - snowflake-dump-ocsp-response = snowflake.connector.tool.dump_ocsp_response:main - snowflake-dump-ocsp-response-cache = snowflake.connector.tool.dump_ocsp_response_cache:main @@ -35,8 +35,6 @@ requirements: - setuptools >=40.6.0 - wheel - cython - # The way nano arrow builds relies on no-use-pep517, but that flag is fully dropped starting pip 25.3 - - pip <25.3 - python {{ python }} run: {% if py == 39 %} diff --git a/tox.ini b/tox.ini index 0002a32a3..c3e6b8648 100644 --- a/tox.ini +++ b/tox.ini @@ -177,9 +177,7 @@ commands = pre-commit run --all-files [testenv:dependency] description = Check if there is conflicting dependency -;TODO: remove pip<25.3 once it does not break Check dependency job on Github Action (SNOW-2658105) deps = - pip<25.3 pip-tools skip_install = True commands = pip-compile setup.py