Skip to content

Commit

Permalink
MAINT: remove the Rust dependency (#164)
Browse files Browse the repository at this point in the history
* MAINT: remove the Rust dependency

* Revert the sra-tools changes

* Simplify get-all tests

* Re-implement and move _rewrite_fastq to utils

* Append a newline to all test fastq files
  • Loading branch information
misialq committed Feb 8, 2024
1 parent b418f80 commit 90e9d6d
Show file tree
Hide file tree
Showing 22 changed files with 112 additions and 619 deletions.
4 changes: 1 addition & 3 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,11 @@ test-cov: all

install: all
bash install-sra-tools.sh
maturin build --release -m fastq_writer/Cargo.toml
$(PYTHON) setup.py install
$(PYTHON) -m pip install --no-deps fastq_writer --find-links fastq_writer/target/wheels/

dev: all
bash install-sra-tools.sh
pip install coverage parameterized maturin==0.10.3
pip install coverage parameterized
pip install -e .

clean: distclean
Expand Down
13 changes: 4 additions & 9 deletions ci/recipe/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,29 +14,24 @@ build:
make install
requirements:
build:
- maturin ==0.10.3
- rust ==1.58.1

host:
- python {{ python }}
- setuptools

run:
- python {{ python }}
- entrezpy >=2.1.2
- xmltodict
- pyzotero
- python {{ python }}
- python-dotenv
- tqdm >=4.62.3
- entrezpy >=2.1.2
- pyzotero
- q2-types {{ qiime2_epoch }}.*
- qiime2 {{ qiime2_epoch }}.*
- tqdm >=4.62.3

test:
imports:
- q2_fondue
- qiime2.plugins.fondue
- fastq_writer
requires:
- parameterized
- coverage
Expand Down
327 changes: 0 additions & 327 deletions fastq_writer/Cargo.lock

This file was deleted.

13 changes: 0 additions & 13 deletions fastq_writer/Cargo.toml

This file was deleted.

8 changes: 0 additions & 8 deletions fastq_writer/data/test_input.fastq

This file was deleted.

Loading

0 comments on commit 90e9d6d

Please sign in to comment.