conda-forge / conda-smithy

The tool for managing conda-forge feedstocks.
https://conda-forge.org/
BSD 3-Clause "New" or "Revised" License
152 stars 183 forks source link

BUG: Missing Windows script on command rerenders, but not local rerenders #2105

Closed jaimergp closed 3 weeks ago

jaimergp commented 4 weeks ago

Solution to issue cannot be found in the documentation.

Issue

Issuing a rerender command in this feedstock PR resulted in a missing Windows script (scripts/run_win_build.bat). Doing it locally did provide the missing script.

Installed packages

anyio 4.4.0 pyhd8ed1ab_0 conda-forge archspec 0.2.3 pyhd8ed1ab_0 conda-forge attrs 24.2.0 pyh71513ae_0 conda-forge backports 1.0 pyhd8ed1ab_4 conda-forge backports.strenum 1.3.1 pyhd8ed1ab_0 conda-forge backports.tarfile 1.0.0 pyhd8ed1ab_1 conda-forge beautifulsoup4 4.12.3 pyha770c72_0 conda-forge blinker 1.8.2 pyhd8ed1ab_0 conda-forge boltons 24.0.0 pyhd8ed1ab_0 conda-forge boolean.py 4.0 pyhd8ed1ab_0 conda-forge brotli-python 1.1.0 py39hfa9831e_2 conda-forge brotlipy 0.7.0 py39h06df861_1007 conda-forge bzip2 1.0.8 h99b78c6_7 conda-forge c-ares 1.33.1 hd74edd7_0 conda-forge ca-certificates 2024.8.30 hf0a4a13_0 conda-forge cctools 1010.6 h4faf515_0 conda-forge cctools_osx-arm64 1010.6 h4f2c9d0_0 conda-forge certifi 2024.8.30 pyhd8ed1ab_0 conda-forge cffi 1.17.1 py39h7f933ea_0 conda-forge chardet 5.2.0 py39h2804cbe_2 conda-forge charset-normalizer 3.3.2 pyhd8ed1ab_0 conda-forge cirun 0.30 pyhd8ed1ab_0 conda-forge click 8.1.7 unix_pyh707e725_0 conda-forge colorama 0.4.6 pyhd8ed1ab_0 conda-forge conda 24.7.1 py39h2804cbe_0 conda-forge conda-build 24.7.1 py39h2804cbe_0 conda-forge conda-forge-pinning 2024.09.19.10.49.54 hd8ed1ab_0 conda-forge conda-index 0.5.0 pyhd8ed1ab_0 conda-forge conda-libmamba-solver 22.3.1 pypi_0 pypi conda-package-handling 2.3.0 pyh7900ff3_0 conda-forge conda-package-streaming 0.10.0 pyhd8ed1ab_0 conda-forge conda-smithy 3.43.0 unix_pyh707e725_0 conda-forge cryptography 43.0.1 py39hc182a1d_0 conda-forge curl 8.10.1 h13a7ad3_0 conda-forge deprecated 1.2.14 pyh1a96a4e_0 conda-forge distlib 0.3.8 pyhd8ed1ab_0 conda-forge distro 1.9.0 pyhd8ed1ab_0 conda-forge docutils 0.21.2 pyhd8ed1ab_0 conda-forge editables 0.5 pyhd8ed1ab_0 conda-forge exceptiongroup 1.2.2 pyhd8ed1ab_0 conda-forge expat 2.6.3 hf9b8971_0 conda-forge filelock 3.16.1 pyhd8ed1ab_0 conda-forge flit 3.9.0 pyhd8ed1ab_1 conda-forge flit-core 3.9.0 pyhd8ed1ab_1 conda-forge fmt 10.2.1 h2ffa867_0 conda-forge frozendict 2.4.4 py39hfea33bf_0 conda-forge gettext 0.22.5 h8414b35_3 conda-forge gettext-tools 0.22.5 h8414b35_3 conda-forge git 2.46.0 pl5321h41514c7_0 conda-forge gitdb 4.0.11 pyhd8ed1ab_0 conda-forge gitpython 3.1.43 pyhd8ed1ab_0 conda-forge glob2 0.7 py_0 conda-forge gmp 6.3.0 h7bae524_2 conda-forge h11 0.14.0 pyhd8ed1ab_0 conda-forge h2 4.1.0 pyhd8ed1ab_0 conda-forge hatch 1.12.0 pyhd8ed1ab_0 conda-forge hatchling 1.25.0 pyhd8ed1ab_0 conda-forge hpack 4.0.0 pyh9f0ad1d_0 conda-forge httpcore 1.0.5 pyhd8ed1ab_0 conda-forge httpx 0.27.2 pyhd8ed1ab_0 conda-forge hyperframe 6.0.1 pyhd8ed1ab_0 conda-forge hyperlink 21.0.0 pyhd3deb0d_0 conda-forge icu 75.1 hfee45f7_0 conda-forge idna 3.10 pyhd8ed1ab_0 conda-forge importlib-metadata 4.11.3 pypi_0 pypi importlib_metadata 8.5.0 hd8ed1ab_0 conda-forge importlib_resources 6.4.5 pyhd8ed1ab_0 conda-forge isodate 0.6.1 pyhd8ed1ab_0 conda-forge jaraco.classes 3.4.0 pyhd8ed1ab_1 conda-forge jaraco.context 5.3.0 pyhd8ed1ab_1 conda-forge jaraco.functools 4.0.0 pyhd8ed1ab_0 conda-forge jinja2 3.1.4 pyhd8ed1ab_0 conda-forge jsonpatch 1.33 pyhd8ed1ab_0 conda-forge jsonpointer 3.0.0 py39h2804cbe_1 conda-forge jsonschema 4.23.0 pyhd8ed1ab_0 conda-forge jsonschema-specifications 2023.12.1 pyhd8ed1ab_0 conda-forge keyring 25.3.0 pyh534df25_0 conda-forge krb5 1.21.3 h237132a_0 conda-forge ld64 951.9 h634c8be_0 conda-forge ld64_osx-arm64 951.9 h0605c9f_0 conda-forge libarchive 3.7.4 h83d404f_0 conda-forge libasprintf 0.22.5 h8414b35_3 conda-forge libasprintf-devel 0.22.5 h8414b35_3 conda-forge libcurl 8.10.1 h13a7ad3_0 conda-forge libcxx 18.1.8 h3ed4263_7 conda-forge libedit 3.1.20191231 hc8eb9b7_2 conda-forge libev 4.33 h93a5062_2 conda-forge libexpat 2.6.3 hf9b8971_0 conda-forge libffi 3.4.2 h3422bc3_5 conda-forge libgettextpo 0.22.5 h8414b35_3 conda-forge libgettextpo-devel 0.22.5 h8414b35_3 conda-forge libiconv 1.17 h0d3ecfb_2 conda-forge libintl 0.22.5 h8414b35_3 conda-forge libintl-devel 0.22.5 h8414b35_3 conda-forge liblief 0.14.1 hf9b8971_2 conda-forge libllvm13 13.0.1 hfd59cb2_2 conda-forge libllvm14 14.0.6 hd1a9a77_4 conda-forge libllvm15 15.0.7 h2621b3d_4 conda-forge libllvm16 16.0.6 haab561b_3 conda-forge libmamba 1.5.9 hbfbf5c4_0 conda-forge libmambapy 1.5.9 py39h2268bdd_0 conda-forge libnghttp2 1.58.0 ha4dd798_1 conda-forge libsodium 1.0.20 h99b78c6_0 conda-forge libsolv 0.7.30 h6c9b7f8_0 conda-forge libsqlite 3.46.1 hc14010f_0 conda-forge libssh2 1.11.0 h7a5bd25_0 conda-forge libxml2 2.12.7 h01dff8b_4 conda-forge libzlib 1.3.1 hfb2fe0b_1 conda-forge license-expression 30.1.1 pyhd8ed1ab_0 conda-forge llvm-tools 16.0.6 haab561b_3 conda-forge lz4-c 1.9.4 hb7217d7_0 conda-forge lzo 2.10 h93a5062_1001 conda-forge markdown-it-py 3.0.0 pyhd8ed1ab_0 conda-forge markupsafe 2.1.5 py39h06df861_1 conda-forge mdurl 0.1.2 pyhd8ed1ab_0 conda-forge menuinst 2.1.2 py39h2804cbe_1 conda-forge more-itertools 10.5.0 pyhd8ed1ab_0 conda-forge msrest 0.6.21 pyh44b312d_0 conda-forge ncurses 6.5 h7bae524_1 conda-forge oauthlib 3.2.2 pyhd8ed1ab_0 conda-forge openssl 3.3.2 h8359307_0 conda-forge packaging 24.1 pyhd8ed1ab_0 conda-forge patch 2.7.6 h27ca646_1002 conda-forge pathspec 0.12.1 pyhd8ed1ab_0 conda-forge pcre2 10.44 h297a79d_2 conda-forge perl 5.32.1 7_h4614cfb_perl5 conda-forge pexpect 4.9.0 pyhd8ed1ab_0 conda-forge pip 24.2 pyh8b19718_1 conda-forge pkginfo 1.11.1 pyhd8ed1ab_0 conda-forge pkgutil-resolve-name 1.3.10 pyhd8ed1ab_1 conda-forge platformdirs 4.3.6 pyhd8ed1ab_0 conda-forge pluggy 1.5.0 pyhd8ed1ab_0 conda-forge psutil 6.0.0 py39h06df861_1 conda-forge ptyprocess 0.7.0 pyhd3deb0d_0 conda-forge py-lief 0.14.1 py39hfa9831e_2 conda-forge pybind11-abi 4 hd8ed1ab_3 conda-forge pycosat 0.6.6 py39h0f82c59_0 conda-forge pycparser 2.22 pyhd8ed1ab_0 conda-forge pycrypto 2.6.1 py39h5161555_1006 conda-forge pycryptodome 3.20.0 py39h12b2fd0_0 conda-forge pygithub 2.4.0 pyhd8ed1ab_0 conda-forge pygments 2.18.0 pyhd8ed1ab_0 conda-forge pyjwt 2.9.0 pyhd8ed1ab_1 conda-forge pynacl 1.5.0 py39h06df861_4 conda-forge pyopenssl 24.2.1 pyhd8ed1ab_2 conda-forge pysocks 1.7.1 pyha2e5f31_6 conda-forge python 3.9.19 hd7ebdb9_0_cpython conda-forge python-dateutil 2.9.0 pyhd8ed1ab_0 conda-forge python-libarchive-c 5.1 py39h2804cbe_1 conda-forge python_abi 3.9 5_cp39 conda-forge pytz 2024.2 pyhd8ed1ab_0 conda-forge pyyaml 6.0.2 py39h06df861_1 conda-forge rattler-build 0.21.0 h3336b41_0 conda-forge rattler-build-conda-compat 1.2.1 pyhd8ed1ab_0 conda-forge readline 8.2 h92ec313_1 conda-forge referencing 0.35.1 pyhd8ed1ab_0 conda-forge reproc 14.2.4.post0 h93a5062_1 conda-forge reproc-cpp 14.2.4.post0 h965bd2d_1 conda-forge requests 2.32.3 pyhd8ed1ab_0 conda-forge requests-oauthlib 2.0.0 pyhd8ed1ab_0 conda-forge rich 13.8.1 pyhd8ed1ab_0 conda-forge ripgrep 14.1.0 h5ef7bb8_0 conda-forge rpds-py 0.20.0 py39h9c3e640_1 conda-forge ruamel.yaml 0.18.6 py39h17cfd9d_0 conda-forge ruamel.yaml.clib 0.2.8 py39h17cfd9d_0 conda-forge ruamel_yaml 0.15.80 py39h0f82c59_1009 conda-forge scrypt 0.8.24 py39hc022a56_1 conda-forge setuptools 73.0.1 pyhd8ed1ab_0 conda-forge shellingham 1.5.4 pyhd8ed1ab_0 conda-forge sigtool 0.1.3 h44b9a77_0 conda-forge six 1.16.0 pyh6c4a22f_0 conda-forge smmap 5.0.0 pyhd8ed1ab_0 conda-forge sniffio 1.3.1 pyhd8ed1ab_0 conda-forge soupsieve 2.5 pyhd8ed1ab_1 conda-forge sqlite 3.46.1 h3b4c4e4_0 conda-forge tapi 1300.6.5 h03f4b80_0 conda-forge tk 8.6.13 h5083fa2_1 conda-forge toml 0.10.2 pyhd8ed1ab_0 conda-forge tomli 2.0.1 pyhd8ed1ab_0 conda-forge tomli-w 1.0.0 pyhd8ed1ab_0 conda-forge tomlkit 0.13.2 pyha770c72_0 conda-forge toolz 0.12.1 pyhd8ed1ab_0 conda-forge tqdm 4.66.5 pyhd8ed1ab_0 conda-forge trove-classifiers 2024.9.12 pyhd8ed1ab_0 conda-forge typer 0.12.5 pyhd8ed1ab_0 conda-forge typer-slim 0.12.5 pyhd8ed1ab_0 conda-forge typer-slim-standard 0.12.5 hd8ed1ab_0 conda-forge typing-extensions 4.12.2 hd8ed1ab_0 conda-forge typing_extensions 4.12.2 pyha770c72_0 conda-forge tzdata 2024a h8827d51_1 conda-forge urllib3 2.2.3 pyhd8ed1ab_0 conda-forge userpath 1.7.0 pyhd8ed1ab_0 conda-forge uv 0.4.12 hd3a8144_0 conda-forge virtualenv 20.26.5 pyhd8ed1ab_0 conda-forge vsts-python-api 0.1.25 pyhd8ed1ab_1 conda-forge wheel 0.44.0 pyhd8ed1ab_0 conda-forge wrapt 1.16.0 py39h06df861_1 conda-forge xz 5.2.6 h57fd34a_0 conda-forge yaml 0.2.5 h3422bc3_2 conda-forge yaml-cpp 0.8.0 h13dd4ca_0 conda-forge zipp 3.7.0 pypi_0 pypi zlib 1.3.1 hfb2fe0b_1 conda-forge zstandard 0.23.0 py39hcf1bb16_1 conda-forge zstd 1.5.6 hb46c0d2_0 conda-forge

Environment info

 active environment : base
active env location : /Users/jrodriguez/.local/anaconda
        shell level : 3
   user config file : /Users/jrodriguez/.condarc

populated config files : /Users/jrodriguez/.local/anaconda/.condarc /Users/jrodriguez/.condarc conda version : 24.9.0 conda-build version : 24.5.1 python version : 3.9.9.final.0 solver : libmamba (default) virtual packages : archspec=1=m1 conda=24.9.0=0 osx=14.3.1=0 unix=0=0 base environment : /Users/jrodriguez/.local/anaconda (writable) conda av data dir : /Users/jrodriguez/.local/anaconda/etc/conda conda av metadata url : None channel URLs : https://conda.anaconda.org/conda-forge/osx-arm64 https://conda.anaconda.org/conda-forge/noarch package cache : /Users/jrodriguez/.local/anaconda/pkgs /Users/jrodriguez/.conda/pkgs envs directories : /Users/jrodriguez/.local/anaconda/envs /Users/jrodriguez/.conda/envs platform : osx-arm64 user-agent : conda/24.9.0 requests/2.31.0 CPython/3.9.9 Darwin/23.3.0 OSX/14.3.1 solver/libmamba conda-libmamba-solver/24.9.0 libmambapy/1.5.8 UID:GID : 501:20 netrc file : None offline mode : False

beckermr commented 3 weeks ago

This was a bug in the webservices rerendering. Try it again to confirm it is fixed.

xref: https://github.com/conda-forge/conda-forge-feedstock-ops/pull/28 https://github.com/conda-forge/conda-forge-webservices/pull/749