Skip to content

Commit b910096

Browse files
create sanitized release
1 parent 3687aff commit b910096

File tree

2 files changed

+124
-4
lines changed

2 files changed

+124
-4
lines changed

Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@ categories = ["command-line-utilities", "science"]
3636
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
3737
[dependencies]
3838
cc = "1.2.16"
39-
seq_geom_parser = { git = "https://github.com/COMBINE-lab/seq_geom_parser", branch = "dev", version = "0.3.0" }
40-
seq_geom_xform = { git = "https://github.com/COMBINE-lab/seq_geom_xform", branch = "dev", version = "0.4.0" }
41-
roers = { git = "https://github.com/COMBINE-lab/roers", branch = "main", version = "0.4.0" }
39+
seq_geom_parser = { version = "0.3.0" }
40+
seq_geom_xform = { version = "0.4.0" }
41+
roers = { version = "0.4.0" }
4242
anyhow = "^1.0"
4343
clap = { version = "4.5.31", features = [
4444
"derive",
@@ -84,7 +84,7 @@ regex = { version = "1.11.1", default-features = false, features = [
8484
] }
8585
tempfile = "3.17.1"
8686
ureq = { version = "3.0.8", features = ["json"] }
87-
af-anndata = { version = "0.3.2", git = "https://github.com/COMBINE-lab/af-anndata" }
87+
af-anndata = { version = "0.3.2"}
8888

8989
[profile.release]
9090
lto = "thin"

Cargo.toml.cs_orig

Lines changed: 120 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,120 @@
1+
[package]
2+
name = "simpleaf"
3+
version = "0.19.4"
4+
edition = "2021"
5+
authors = [
6+
"Rob Patro <rob@cs.umd.edu>",
7+
"Dongze He <dhe17@umd.edu>",
8+
"Noor Pratap Singh <npsingh@umd.edu>",
9+
]
10+
description = "A rust framework to make using alevin-fry and alevin-fry-ATAC even simpler."
11+
license-file = "LICENSE"
12+
readme = "README.md"
13+
repository = "https://github.com/COMBINE-lab/simpleaf"
14+
homepage = "https://simpleaf.readthedocs.io"
15+
#documentation = "https://fry.readthedocs.io/en/latest/"
16+
include = [
17+
"/src/*.rs",
18+
"/src/utils/*.rs",
19+
"/src/utils/af_utils/*.rs",
20+
"/src/atac/*.rs",
21+
"/src/simpleaf_commands/*.rs",
22+
"/Cargo.toml",
23+
"/Cargo.lock",
24+
"/README.md",
25+
"/LICENSE",
26+
]
27+
keywords = [
28+
"single-cell",
29+
"preprocessing",
30+
"RNA-seq",
31+
"single-nucleus",
32+
"ATAC-seq",
33+
]
34+
categories = ["command-line-utilities", "science"]
35+
36+
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
37+
[dependencies]
38+
cc = "1.2.16"
39+
seq_geom_parser = { git = "https://github.com/COMBINE-lab/seq_geom_parser", branch = "dev", version = "0.3.0" }
40+
seq_geom_xform = { git = "https://github.com/COMBINE-lab/seq_geom_xform", branch = "dev", version = "0.4.0" }
41+
roers = { git = "https://github.com/COMBINE-lab/roers", branch = "main", version = "0.4.0" }
42+
anyhow = "^1.0"
43+
clap = { version = "4.5.31", features = [
44+
"derive",
45+
"cargo",
46+
"deprecated",
47+
"wrap_help",
48+
"help",
49+
"usage",
50+
"error-context",
51+
] }
52+
cmd_lib = "^1.9.5"
53+
tracing = "0.1.41"
54+
tracing-subscriber = { version = "0.3.19", default-features = true, features = [
55+
"env-filter",
56+
] }
57+
semver = "^1.0.25"
58+
serde = { version = "1.0.218", features = ["derive"] }
59+
serde_json = "1.0.140"
60+
time = { version = "^0.3.37", features = [
61+
"macros",
62+
"formatting",
63+
"parsing",
64+
"serde",
65+
"serde-human-readable",
66+
] }
67+
which = "7.0.2"
68+
jrsonnet-evaluator = "0.5.0-pre95"
69+
jrsonnet-cli = "0.5.0-pre95"
70+
jrsonnet-parser = "0.5.0-pre95"
71+
thiserror = "2.0.12"
72+
phf = { version = "0.11.3", features = ["macros"] }
73+
chrono = "0.4.40"
74+
tabled = "0.17.0"
75+
csv = "1.3.1"
76+
strum = { version = "0.26.3", features = ["derive", "phf"] }
77+
strum_macros = "0.26.4"
78+
niffler = { version = "3.0.0", default-features = false, features = ["gz"] }
79+
flate2 = { version = "1.1.0", default-features = false, features = ["zlib-ng"] }
80+
blake3 = { version = "1.6.1", features = ["mmap", "serde"] }
81+
regex = { version = "1.11.1", default-features = false, features = [
82+
"perf",
83+
"std",
84+
] }
85+
tempfile = "3.17.1"
86+
ureq = { version = "3.0.8", features = ["json"] }
87+
af-anndata = { version = "0.3.2", git = "https://github.com/COMBINE-lab/af-anndata" }
88+
89+
[profile.release]
90+
lto = "thin"
91+
opt-level = 3
92+
93+
# The profile that 'cargo dist' will build with
94+
[profile.dist]
95+
inherits = "release"
96+
lto = "thin"
97+
98+
# Config for 'cargo dist'
99+
[workspace.metadata.dist]
100+
# The preferred cargo-dist version to use in CI (Cargo.toml SemVer syntax)
101+
cargo-dist-version = "0.21.1"
102+
# CI backends to support
103+
ci = "github"
104+
# The installers to generate for each app
105+
installers = ["shell"]
106+
# Target platforms to build apps for (Rust target-triple syntax)
107+
targets = [
108+
"aarch64-apple-darwin",
109+
"x86_64-apple-darwin",
110+
"x86_64-unknown-linux-gnu",
111+
]
112+
# Which actions to run on pull requests
113+
pr-run-mode = "plan"
114+
# Whether to install an updater program
115+
install-updater = true
116+
# Path that installers should place binaries in
117+
install-path = "CARGO_HOME"
118+
119+
[workspace.metadata.dist.github-custom-runners]
120+
aarch64-apple-darwin = "macos-14"

0 commit comments

Comments
 (0)