Skip to content

Commit

Permalink
Fix binary deps (#13)
Browse files Browse the repository at this point in the history
* remove binary builds

* remove post-link from build

* pin zlibz

* fix typo

* try changing to py 3.9?

* try changing to py 3.9?

* try changing to py 3.9?

* put statphysbio first

* channel ordering

* update channels
  • Loading branch information
william-galvin authored Oct 28, 2024
1 parent c473bc5 commit ae43814
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 2 deletions.
5 changes: 5 additions & 0 deletions .github/workflows/build_and_upload_conda.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,11 @@ jobs:
auto-update-conda: false
auto-activate-base: false
show-channel-urls: true
- name: Add conda channels
run: |
conda config --append channels statphysbio
conda config --append channels conda-forge
conda config --append channels bioconda
- name: Build and upload the conda packages
uses: uibcdf/[email protected]
with:
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@

## Installation
```
conda install zernikegrams -c statphysbio -c conda-forge
conda install zernikegrams -c statphysbio -c conda-forge -c bioconda
```
This installs zernikegrams (our package) and its dependencies in an existing conda environment.
Common issues:
- *dssp requires libzlib >=1.3.1 but everything else requires libzlib <1.3* Fix: make sure to install with -c statphysbio before -c bioconda. statphysbio specifically builds a version of dssp for this reason! (But bio conda )
- *dssp requires libzlib >=1.3.1 but everything else requires libzlib <1.3* Fix: make sure to install with -c statphysbio before -c bioconda. statphysbio specifically builds a version of dssp for this reason! (But bio conda is still necessary for `reduce`)

### Requirements
Zernikegrams is distributed through the anaconda package manager, which provides most dependencies in most cases. Notable exceptions include:
Expand Down

0 comments on commit ae43814

Please sign in to comment.