Skip to content

Commit

Permalink
Update Saccharis (#51955)
Browse files Browse the repository at this point in the history
* Add recipe for saccharis 2.0 dev18 build 1 to bioconda

* updated to use git tag

* updated to use a python package generated from setuptools build, with sha256 hash, and added --single-version-externally-managed --record=record.txt args to setup.py install as per bioconda test suite

* lowercased hash, since it's case-sensitive

* added filename as "fn: saccharis-{{ version }}.tar.gz"

* removed filename since bioconda considers it an error

* update url link

* update sha256

* remove unneeded comments

* remove tests which write files

* remove tests which write files, with comment

* add new release data to bioconda recipe

* change build number to zero to satisfy bioconda linter

* add blast dependency

* add run_exports breaking change behaviour

* change name to lowercase in run_exports

* fix spacing

* nesting issue

* remove nesting

* fix version spacing

* update to dev20

* update to dev20

* update to dev21

* fix >= sign

* increment build to fix small error

* update file hash and increment build

* revert 2.0.1 to working dev21 build

* upload 2.0.1 dev21 version with fixed database download

* upload 2.0.1 dev21 version with another database download fix

* increment build num

* increment build num

* increment build num

* update setuptools build requirements

* update setuptools build requirements

* update to build 3, which replaces wget with requests

* update hash

* increment build with yet another small patch to try and fix these database downloads

* increment build with yet another small patch to try and fix database downloads

* adjust whitespace

* increment to build 6

* update python dependency

* increment to build 7

adds chunk reducing size to database download streaming
  • Loading branch information
AlexSCFraser authored Nov 6, 2024
1 parent 4c12ca9 commit ed87fab
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions recipes/saccharis/meta.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{% set name = "SACCHARIS" %}
{% set version = "2.0.1.dev21" %}
{% set hash = "9C58E73A2CEFE90FA2E9744E9A912CA53E383D7F587C1A2516B3E57BF14C86F9" %}
{% set hash = "DEFE4B98CFF4F5ED58A102D7FFE0CC219C4EC44C257AC0469255CDC73F124F57" %}


package:
Expand All @@ -9,12 +9,12 @@ package:

source:
# url: https://github.com/saccharis/SACCHARIS_2/releases/download/v{{ version }}/saccharis-{{ version }}.tar.gz
url: https://github.com/saccharis/SACCHARIS_2/releases/download/v2.0.1.dev21/saccharis-2.0.1.dev21_6.tar.gz
url: https://github.com/saccharis/SACCHARIS_2/releases/download/v2.0.1.dev21/saccharis-2.0.1.dev21_7.tar.gz
sha256: {{ hash|lower }}

build:
noarch: python
number: 6
number: 7

script: {{ PYTHON }} setup.py install --single-version-externally-managed --record=record.txt
preserve_egg_dir: True # added because the entry points below seem to be causing a build error
Expand All @@ -37,7 +37,7 @@ requirements:
- python
- setuptools
host:
- python >=3.6
- python >=3.11
- setuptools
- pip
run:
Expand All @@ -53,7 +53,7 @@ requirements:
- modeltest-ng >=0.1.7 # [not win]
- muscle >=3.8 # [not win]
- psutil
- python >=3.8
- python >=3.11
- python-dotenv >=0.20.0
- raxml >=8.2.12 # [not win]
- raxml-ng >=1.2 # [not win]
Expand Down

0 comments on commit ed87fab

Please sign in to comment.