diff --git a/recipes/strainge/build_failure.linux-64.yaml b/recipes/strainge/build_failure.linux-64.yaml deleted file mode 100644 index aff92ef2abc4c..0000000000000 --- a/recipes/strainge/build_failure.linux-64.yaml +++ /dev/null @@ -1,104 +0,0 @@ -recipe_sha: 8d421a84b249ede354ec5b8b84c06165e973405ca4cf7997724b3633e681d5b8 # The hash of the recipe's meta.yaml at which this recipe failed to build. -skiplist: true # Set to true to skiplist this recipe so that it will be ignored as long as its latest commit is the one given above. -log: |2- - - [1;35mnote[0m: This error originates from a subprocess, and is likely not a problem with pip. - [1;35mfull command[0m: [34m/opt/conda/conda-bld/strainge_1717901108313/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac/bin/python /opt/conda/conda-bld/strainge_1717901108313/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py prepare_metadata_for_build_wheel /tmp/tmps55ogjs_[0m - [1;35mcwd[0m: /opt/conda/conda-bld/strainge_1717901108313/work - Preparing metadata (pyproject.toml): finished with status 'error' - [1;31merror[0m: [1mmetadata-generation-failed[0m - - [31m[0m Encountered error while generating package metadata. - [31m>[0m See above for output. - - [1;35mnote[0m: This is an issue with the package mentioned above, not pip. - [1;36mhint[0m: See above for details. - Exception information: - Traceback (most recent call last): - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/operations/build/metadata.py", line 35, in generate_metadata - distinfo_dir = backend.prepare_metadata_for_build_wheel(metadata_dir) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/utils/misc.py", line 766, in prepare_metadata_for_build_wheel - return super().prepare_metadata_for_build_wheel( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", line 186, in prepare_metadata_for_build_wheel - return self._call_hook('prepare_metadata_for_build_wheel', { - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", line 311, in _call_hook - self._subprocess_runner( - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", line 252, in runner - call_subprocess( - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess - raise error - pip._internal.exceptions.InstallationSubprocessError: Preparing metadata (pyproject.toml) exited with 1 - - The above exception was the direct cause of the following exception: - - Traceback (most recent call last): - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper - status = run_func(*args) - ^^^^^^^^^^^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/cli/req_command.py", line 245, in wrapper - return func(self, options, args) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/commands/install.py", line 377, in run - requirement_set = resolver.resolve( - ^^^^^^^^^^^^^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/resolver.py", line 76, in resolve - collected = self.factory.collect_root_requirements(root_reqs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/factory.py", line 534, in collect_root_requirements - reqs = list( - ^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/factory.py", line 490, in _make_requirements_from_install_req - cand = self._make_base_candidate_from_link( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/factory.py", line 228, in _make_base_candidate_from_link - self._link_candidate_cache[link] = LinkCandidate( - ^^^^^^^^^^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 290, in __init__ - super().__init__( - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ - self.dist = self._prepare() - ^^^^^^^^^^^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 222, in _prepare - dist = self._prepare_distribution() - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 301, in _prepare_distribution - return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/operations/prepare.py", line 525, in prepare_linked_requirement - return self._prepare_linked_requirement(req, parallel_builds) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/operations/prepare.py", line 640, in _prepare_linked_requirement - dist = _get_prepared_distribution( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution - abstract_dist.prepare_distribution_metadata( - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/distributions/sdist.py", line 67, in prepare_distribution_metadata - self.req.prepare_metadata() - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/req/req_install.py", line 579, in prepare_metadata - self.metadata_directory = generate_metadata( - ^^^^^^^^^^^^^^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/operations/build/metadata.py", line 37, in generate_metadata - raise MetadataGenerationFailed(package_details=details) from error - pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed - Removed file://$SRC_DIR from build tracker '/tmp/pip-build-tracker-dk_u9tdk' - Removed build tracker: '/tmp/pip-build-tracker-dk_u9tdk' - Traceback (most recent call last): - File "/opt/conda/bin/conda-build", line 11, in - sys.exit(execute()) - File "/opt/conda/lib/python3.10/site-packages/conda_build/cli/main_build.py", line 590, in execute - api.build( - File "/opt/conda/lib/python3.10/site-packages/conda_build/api.py", line 250, in build - return build_tree( - File "/opt/conda/lib/python3.10/site-packages/conda_build/build.py", line 3638, in build_tree - packages_from_this = build( - File "/opt/conda/lib/python3.10/site-packages/conda_build/build.py", line 2506, in build - utils.check_call_env( - File "/opt/conda/lib/python3.10/site-packages/conda_build/utils.py", line 405, in check_call_env - return _func_defaulting_env_to_os_environ("call", *popenargs, **kwargs) - File "/opt/conda/lib/python3.10/site-packages/conda_build/utils.py", line 381, in _func_defaulting_env_to_os_environ - raise subprocess.CalledProcessError(proc.returncode, _args) - subprocess.CalledProcessError: Command '['/bin/bash', '-o', 'errexit', '/opt/conda/conda-bld/strainge_1717901108313/work/conda_build.sh']' returned non-zero exit status 1. -# Last 100 lines of the build log. diff --git a/recipes/strainge/build_failure.osx-64.yaml b/recipes/strainge/build_failure.osx-64.yaml deleted file mode 100644 index 16a4be15fc58e..0000000000000 --- a/recipes/strainge/build_failure.osx-64.yaml +++ /dev/null @@ -1,104 +0,0 @@ -recipe_sha: 8d421a84b249ede354ec5b8b84c06165e973405ca4cf7997724b3633e681d5b8 # The hash of the recipe's meta.yaml at which this recipe failed to build. -skiplist: true # Set to true to skiplist this recipe so that it will be ignored as long as its latest commit is the one given above. -log: |- - SIZE=x86_64-apple-darwin13.4.0-size - STRINGS=x86_64-apple-darwin13.4.0-strings - STRIP=x86_64-apple-darwin13.4.0-strip - _CONDA_PYTHON_SYSCONFIGDATA_NAME=_sysconfigdata_x86_64_apple_darwin13_4_0 - ac_cv_func_malloc_0_nonnull=yes - ac_cv_func_realloc_0_nonnull=yes - build_alias=x86_64-apple-darwin13.4.0 - host_alias=x86_64-apple-darwin13.4.0 - INFO: activate_clangxx_osx-64.sh made the following environmental changes: - CLANGXX=x86_64-apple-darwin13.4.0-clang - CXX=x86_64-apple-darwin13.4.0-clang - CXXFLAGS=-march=core2 -mtune=haswell -mssse3 -ftree-vectorize -fPIC -fstack-protector-strong -O2 -pipe -stdlib=libc -fvisibility-inlines-hidden -fmessage-length=0 -isystem $PREFIX/include -fdebug-prefix-map=$SRC_DIR=/usr/local/src/conda/strainge-1.3.8 -fdebug-prefix-map=$PREFIX=/usr/local/src/conda-prefix - CXX_FOR_BUILD=$BUILD_PREFIX/bin/x86_64-apple-darwin13.4.0-clang - DEBUG_CXXFLAGS=-march=core2 -mtune=haswell -mssse3 -ftree-vectorize -fPIC -fstack-protector-strong -O2 -pipe -stdlib=libc -fvisibility-inlines-hidden -fmessage-length=0 -Og -g -Wall -Wextra -isystem $PREFIX/include -fdebug-prefix-map=$SRC_DIR=/usr/local/src/conda/strainge-1.3.8 -fdebug-prefix-map=$PREFIX=/usr/local/src/conda-prefix - Using pip 24.0 from $PREFIX/lib/python3.12/site-packages/pip (python 3.12) - Non-user install because user site-packages disabled - Ignoring indexes: https://pypi.org/simple - Created temporary directory: /private/tmp/pip-build-tracker-ka0pkz1f - Initialized build tracking at /private/tmp/pip-build-tracker-ka0pkz1f - Created build tracker: /private/tmp/pip-build-tracker-ka0pkz1f - Entered build tracker: /private/tmp/pip-build-tracker-ka0pkz1f - Created temporary directory: /private/tmp/pip-install-y6nw1c6k - Created temporary directory: /private/tmp/pip-ephem-wheel-cache-vyuojn_m - Processing $SRC_DIR - Added file://$SRC_DIR to build tracker '/private/tmp/pip-build-tracker-ka0pkz1f' - Created temporary directory: /private/tmp/pip-modern-metadata-tvd9hhrw - Preparing metadata (pyproject.toml): started - Preparing metadata (pyproject.toml): finished with status 'error' - Exception information: - Traceback (most recent call last): - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/operations/build/metadata.py", line 35, in generate_metadata - distinfo_dir = backend.prepare_metadata_for_build_wheel(metadata_dir) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/utils/misc.py", line 766, in prepare_metadata_for_build_wheel - return super().prepare_metadata_for_build_wheel( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", line 186, in prepare_metadata_for_build_wheel - return self._call_hook('prepare_metadata_for_build_wheel', { - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", line 311, in _call_hook - self._subprocess_runner( - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", line 252, in runner - call_subprocess( - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess - raise error - pip._internal.exceptions.InstallationSubprocessError: Preparing metadata (pyproject.toml) exited with 1 - - The above exception was the direct cause of the following exception: - - Traceback (most recent call last): - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper - status = run_func(*args) - ^^^^^^^^^^^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/cli/req_command.py", line 245, in wrapper - return func(self, options, args) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/commands/install.py", line 377, in run - requirement_set = resolver.resolve( - ^^^^^^^^^^^^^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/resolver.py", line 76, in resolve - collected = self.factory.collect_root_requirements(root_reqs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/factory.py", line 534, in collect_root_requirements - reqs = list( - ^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/factory.py", line 490, in _make_requirements_from_install_req - cand = self._make_base_candidate_from_link( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/factory.py", line 228, in _make_base_candidate_from_link - self._link_candidate_cache[link] = LinkCandidate( - ^^^^^^^^^^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 290, in __init__ - super().__init__( - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ - self.dist = self._prepare() - ^^^^^^^^^^^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 222, in _prepare - dist = self._prepare_distribution() - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 301, in _prepare_distribution - return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/operations/prepare.py", line 525, in prepare_linked_requirement - return self._prepare_linked_requirement(req, parallel_builds) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/operations/prepare.py", line 640, in _prepare_linked_requirement - dist = _get_prepared_distribution( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution - abstract_dist.prepare_distribution_metadata( - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/distributions/sdist.py", line 67, in prepare_distribution_metadata - self.req.prepare_metadata() - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/req/req_install.py", line 579, in prepare_metadata - self.metadata_directory = generate_metadata( - ^^^^^^^^^^^^^^^^^^ - File "$PREFIX/lib/python3.12/site-packages/pip/_internal/operations/build/metadata.py", line 37, in generate_metadata - raise MetadataGenerationFailed(package_details=details) from error - pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed - Removed file://$SRC_DIR from build tracker '/private/tmp/pip-build-tracker-ka0pkz1f' - Removed build tracker: '/private/tmp/pip-build-tracker-ka0pkz1f' -# Last 100 lines of the build log. diff --git a/recipes/strainge/meta.yaml b/recipes/strainge/meta.yaml index 87bd9aeccfa3d..c89ccefaae546 100644 --- a/recipes/strainge/meta.yaml +++ b/recipes/strainge/meta.yaml @@ -1,5 +1,5 @@ {% set name = "strainge" %} -{% set version = "1.3.8" %} +{% set version = "1.3.9" %} package: name: "{{ name|lower }}" @@ -7,16 +7,16 @@ package: source: url: "https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz" - sha256: d93f1d5fea0f13519cdf19e6b0914c8ef5ce07778d653b74db267e92643e4bd1 + sha256: a056798fdadf9cb9d12675cb421508c0605e637f4a5baf468eca32922ed30d08 build: - number: 1 - skip: true # [py<38] + number: 0 + skip: True # [py < 38] entry_points: - strainge=strainge.cli.main:strainge_cli - straingst=strainge.cli.main:straingst_cli - straingr=strainge.cli.main:straingr_cli - script: {{ PYTHON }} -m pip install . --ignore-installed --no-deps -vv + script: {{ PYTHON }} -m pip install . --no-build-isolation --no-cache-dir --no-deps -vvv run_exports: - {{ pin_subpackage("strainge", max_pin="x") }} @@ -28,11 +28,12 @@ requirements: - pip - pybind11 >=2.2 - numpy + - toml + - versioneer - zlib run: - python - - numpy - - pybind11 >=2.2 + - {{ pin_compatible('numpy') }} - h5py - intervaltree - matplotlib-base @@ -57,6 +58,7 @@ about: license_family: BSD license_file: LICENSE summary: "Strain Genome Explorer: a tool suite for tracking and characterizing low-abundance strains." + dev_url: https://github.com/broadinstitute/strainge extra: recipe-maintainers: