TileDB-Inc / tiledbsoma-feedstock

A conda-smithy repository for tiledbsoma.
BSD 3-Clause "New" or "Revised" License
3 stars 3 forks source link

tiledbsoma 1.4.0 pre-tag check #36

Closed johnkerl closed 11 months ago

johnkerl commented 11 months ago

Context: https://github.com/single-cell-data/TileDB-SOMA/issues/1567

See also https://github.com/single-cell-data/TileDB-SOMA/wiki/Branches-and-releases

johnkerl commented 11 months ago

Attempting to follow https://github.com/single-cell-data/TileDB-SOMA/wiki/Branches-and-releases I am seeing (which I have never seen before)

$ conda smithy rerender --commit auto
Traceback (most recent call last):
  File "/home/ubuntu/miniconda3/bin/conda-smithy", line 10, in <module>
    sys.exit(main())
             ^^^^^^
  File "/home/ubuntu/miniconda3/lib/python3.11/site-packages/conda_smithy/cli.py", line 669, in main
    args.subcommand_func(args)
  File "/home/ubuntu/miniconda3/lib/python3.11/site-packages/conda_smithy/cli.py", line 485, in __call__
    self._call(args, tmpdir)
  File "/home/ubuntu/miniconda3/lib/python3.11/site-packages/conda_smithy/cli.py", line 490, in _call
    configure_feedstock.main(
  File "/home/ubuntu/miniconda3/lib/python3.11/site-packages/conda_smithy/configure_feedstock.py", line 2259, in main
    check_version_uptodate("conda-smithy", __version__, error_on_warn)
  File "/home/ubuntu/miniconda3/lib/python3.11/site-packages/conda_smithy/configure_feedstock.py", line 2023, in check_version_uptodate
    raise RuntimeError("{} Exiting.".format(msg))
RuntimeError: conda-smithy version (3.24.0) is out-of-date (3.24.1) in conda-smithy's environment. Exiting.

with the following (googled) to no avail:

conda upgrade conda-forge-pinning -n root
conda update conda-forge-pinning -n base
conda update conda-smithy -n base
conda update conda-smithy -n root
$ conda smithy --version
3.24.0
johnkerl commented 11 months ago
(base) ubuntu@ip-172-31-85-136:~/git/TileDB-Inc/tiledbsoma-feedstock$ conda upgrade conda-smithy -n root
Collecting package metadata (current_repodata.json): done
Solving environment: unsuccessful attempt using repodata from current_repodata.json, retrying with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: done

# All requested packages already installed.
(base) ubuntu@ip-172-31-85-136:~/git/TileDB-Inc/tiledbsoma-feedstock$ conda smithy --version
3.24.0
(base) ubuntu@ip-172-31-85-136:~/git/TileDB-Inc/tiledbsoma-feedstock$ conda upgrade conda-smithy -n base
Collecting package metadata (current_repodata.json): done
Solving environment: unsuccessful attempt using repodata from current_repodata.json, retrying with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: done

# All requested packages already installed.
(base) ubuntu@ip-172-31-85-136:~/git/TileDB-Inc/tiledbsoma-feedstock$ conda smithy --version
3.24.0
johnkerl commented 11 months ago

Now attempting

conda upgrade -c conda-forge conda-smithy -n base

🤞

johnkerl commented 11 months ago
$ conda smithy --version
3.24.1

🎉

johnkerl commented 11 months ago

Needs https://github.com/TileDB-Inc/somacore-feedstock/pull/5

johnkerl commented 11 months ago

This pre-check PR has done its job per https://github.com/single-cell-data/TileDB-SOMA/wiki/Branches-and-releases

Closing