Skip to content

Commit f56bc19

Browse files
create sanitized release
1 parent b668195 commit f56bc19

File tree

2 files changed

+106
-2
lines changed

2 files changed

+106
-2
lines changed

Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ categories = ["command-line-utilities", "science"]
3535
[dependencies]
3636
# for local development, look in the libradicl git repository
3737
# but when published, pull the specified version
38-
libradicl = { git = "https://github.com/COMBINE-lab/libradicl", branch = "develop", version = "0.9.0" }
38+
libradicl = { version = "0.9.0" }
3939
anyhow = "1.0.86"
4040
arrayvec = "0.7.4"
4141
ahash = "0.8.11"
@@ -67,7 +67,7 @@ bio-types = { version = "1.0.2", default-features = true, features = ["serde"] }
6767
itertools = "0.13.0"
6868
thiserror = "1.0.62"
6969
statrs = "0.17.1"
70-
sce = { git = "https://github.com/parazodiac/SingleCellExperiment", branch = "dev", version = "0.2.0" }
70+
sce = { version = "0.2.0" }
7171

7272
# no shenanigans; clap makes breaking "fixes" too often to allow variability
7373
# in the version different from what we tested with

Cargo.toml.cs_orig

+104
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,104 @@
1+
[package]
2+
name = "alevin-fry"
3+
version = "0.10.0"
4+
authors = [
5+
"Avi Srivastava <[email protected]>",
6+
"Hirak Sarkar <[email protected]>",
7+
"Dongze He <[email protected]>",
8+
"Mohsen Zakeri <[email protected]>",
9+
"Rob Patro <[email protected]>",
10+
]
11+
edition = "2021"
12+
description = "A suite of tools for the rapid, accurate and memory-frugal processing single-cell and single-nucleus sequencing data."
13+
license-file = "LICENSE"
14+
readme = "README.md"
15+
repository = "https://github.com/COMBINE-lab/alevin-fry"
16+
homepage = "https://github.com/COMBINE-lab/alevin-fry"
17+
documentation = "https://alevin-fry.readthedocs.io/en/latest/"
18+
include = [
19+
"/src/*.rs",
20+
"/Cargo.toml",
21+
"/README.md",
22+
"/LICENSE",
23+
"/CONTRIBUTING.md",
24+
"/CODE_OF_CONDUCT.md",
25+
]
26+
keywords = [
27+
"single-cell",
28+
"preprocessing",
29+
"RNA-seq",
30+
"single-nucleus",
31+
"RNA-velocity",
32+
]
33+
categories = ["command-line-utilities", "science"]
34+
35+
[dependencies]
36+
# for local development, look in the libradicl git repository
37+
# but when published, pull the specified version
38+
libradicl = { git = "https://github.com/COMBINE-lab/libradicl", branch = "develop", version = "0.9.0" }
39+
anyhow = "1.0.86"
40+
arrayvec = "0.7.4"
41+
ahash = "0.8.11"
42+
bincode = "1.3.3"
43+
bstr = "1.9.1"
44+
crossbeam-channel = "0.5.13"
45+
crossbeam-queue = "0.3.11"
46+
typed-builder = "0.18.2"
47+
indicatif = "0.17.8"
48+
needletail = "0.5.1"
49+
petgraph = "0.6.5"
50+
flate2 = "1.0.30"
51+
scroll = "0.12.0"
52+
serde = { version = "1.0.204", features = ["derive"] }
53+
serde_json = "1.0.120"
54+
sprs = "0.11.1"
55+
slog = "2.7.0"
56+
slog-term = "2.9.1"
57+
slog-async = "2.8.0"
58+
smallvec = "1.13.2"
59+
snap = "1.1.1"
60+
rand = "0.8.5"
61+
chrono = "0.4.38"
62+
csv = "1.3.0"
63+
mimalloc = { version = "0.1.43", default-features = false }
64+
num-format = "0.4.4"
65+
num_cpus = "1.16.0"
66+
bio-types = { version = "1.0.2", default-features = true, features = ["serde"] }
67+
itertools = "0.13.0"
68+
thiserror = "1.0.62"
69+
statrs = "0.17.1"
70+
sce = { git = "https://github.com/parazodiac/SingleCellExperiment", branch = "dev", version = "0.2.0" }
71+
72+
# no shenanigans; clap makes breaking "fixes" too often to allow variability
73+
# in the version different from what we tested with
74+
clap = { version = "4.5.9", features = ["derive", "wrap_help", "cargo", "help", "usage", "string", "error-context"] }
75+
76+
noodles = { version = "0.77.0", features = ["bam", "bgzf", "sam"] }
77+
noodles-util = { version = "0.48.0", features = ["alignment"] }
78+
79+
[profile.release]
80+
#debug = true
81+
lto = "thin"
82+
#codegen-units=1
83+
opt-level = 3
84+
85+
# The profile that 'cargo dist' will build with
86+
[profile.dist]
87+
inherits = "release"
88+
lto = "thin"
89+
90+
# Config for 'cargo dist'
91+
[workspace.metadata.dist]
92+
# The preferred cargo-dist version to use in CI (Cargo.toml SemVer syntax)
93+
cargo-dist-version = "0.11.1"
94+
# CI backends to support
95+
ci = ["github"]
96+
# The installers to generate for each app
97+
installers = ["shell"]
98+
# Target platforms to build apps for (Rust target-triple syntax)
99+
targets = ["aarch64-apple-darwin", "x86_64-apple-darwin", "x86_64-unknown-linux-gnu"]
100+
# Publish jobs to run in CI
101+
pr-run-mode = "plan"
102+
103+
[workspace.metadata.dist.github-custom-runners]
104+
aarch64-apple-darwin = "macos-14"

0 commit comments

Comments
 (0)