Skip to content

zcash_keys: Fix missing std feature dependencies.#2093

Merged
nuttycom merged 2 commits into
mainfrom
fix/missing_std_dep_2
Jan 10, 2026
Merged

zcash_keys: Fix missing std feature dependencies.#2093
nuttycom merged 2 commits into
mainfrom
fix/missing_std_dep_2

Conversation

@nuttycom
Copy link
Copy Markdown
Collaborator

zcash_keys/std now implies orchard?/std, sapling?/std, transparent/std, and zcash_address/std. In addition, downstream crates of zcash_keys within this workspace now must explicitly enable zcash_keys/std if its features are required.

`zcash_keys/std` now implies `orchard?/std`, `sapling?/std`,
`transparent/std`, and `zcash_address/std`. In addition, downstream
crates of `zcash_keys` within this workspace now must explicitly
enable `zcash_keys/std` if its features are required.
Comment thread Cargo.toml
zcash_client_backend = { version = "0.21", path = "zcash_client_backend" }
zcash_encoding = { version = "0.3", path = "components/zcash_encoding", default-features = false }
zcash_keys = { version = "0.12", path = "zcash_keys" }
zcash_keys = { version = "0.12", path = "zcash_keys", default-features = false }
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This change is perhaps not strictly required because none of the crates downstream of zcash_keys in this workspace have no_std builds available, but I think it's useful to do anyway because it's better for std to be visibly and explicitly enabled.

@codecov
Copy link
Copy Markdown

codecov Bot commented Dec 19, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 73.83%. Comparing base (f7254cf) to head (2f4ae00).
⚠️ Report is 8 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2093      +/-   ##
==========================================
- Coverage   73.84%   73.83%   -0.02%     
==========================================
  Files         222      222              
  Lines       36704    36716      +12     
==========================================
+ Hits        27103    27108       +5     
- Misses       9601     9608       +7     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

str4d
str4d previously approved these changes Jan 9, 2026
Copy link
Copy Markdown
Contributor

@str4d str4d left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

utACK 5f93ca0 with doc fix.

Comment thread zcash_keys/CHANGELOG.md Outdated
Co-authored-by: Jack Grigg <jack@electriccoin.co>
@nuttycom nuttycom requested a review from str4d January 9, 2026 23:13
@nuttycom nuttycom enabled auto-merge January 10, 2026 20:11
Copy link
Copy Markdown
Contributor

@str4d str4d left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Re-ACK 2f4ae00

@nuttycom nuttycom merged commit 0a75d32 into main Jan 10, 2026
47 of 48 checks passed
@str4d str4d deleted the fix/missing_std_dep_2 branch January 10, 2026 20:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants