Bump cryptography from 46.0.4 to 46.0.7 in /dincli in the pip group across 1 directory#2
Closed
dependabot[bot] wants to merge 1 commit into
Closed
Bump cryptography from 46.0.4 to 46.0.7 in /dincli in the pip group across 1 directory#2dependabot[bot] wants to merge 1 commit into
dependabot[bot] wants to merge 1 commit into
Conversation
Bumps the pip group with 1 update in the /dincli directory: [cryptography](https://github.com/pyca/cryptography). Updates `cryptography` from 46.0.4 to 46.0.7 - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](pyca/cryptography@46.0.4...46.0.7) --- updated-dependencies: - dependency-name: cryptography dependency-version: 46.0.7 dependency-type: direct:production dependency-group: pip ... Signed-off-by: dependabot[bot] <support@github.com>
41560b9 to
dad3b9c
Compare
Author
|
Superseded by #9. |
Santiagocetran
added a commit
to Santiagocetran/DevNet
that referenced
this pull request
Jul 8, 2026
…teZeroFoundation#2, InfiniteZeroFoundation#3, InfiniteZeroFoundation#5 in connect-wallet Bugs InfiniteZeroFoundation#2/InfiniteZeroFoundation#3 both touch connect_wallet and InfiniteZeroFoundation#3/InfiniteZeroFoundation#5 share the _get_password signature + a new _UNSET sentinel, so they land together as one coherent, cherry-pickable unit rather than incoherent split commits. InfiniteZeroFoundation#2 — overwrite guard: connect-wallet now confirms before overwriting an existing named keystore, with --yes/-y to bypass (mirrors send-eth). `yes` is normalized to a real bool so direct callers that omit it (which receive a truthy OptionInfo) don't silently skip the guard. Keystore non-secret validation (exists/parse/_extract_keystore) is hoisted above the guard; the passphrase getpass + decrypt stay after it, so no secret is requested before the overwrite decision and a doomed --keystore fails fast without prompting. Guard keys on the exact target file; a legacy wallet.json for 'default' is a non-destructive migration and intentionally not guarded. Docstring corrected: demo mode is config-driven, not tied to --yes. InfiniteZeroFoundation#3 — new-wallet password: _get_password gains is_new_wallet; when creating or overwriting a wallet the in-memory cache is skipped so a fresh keystore is never silently encrypted with a stale cached password. DIN_WALLET_PASSWORD env is still honored (deliberate automation path); only the cache is ignored. InfiniteZeroFoundation#5 — single .env parse per unlock: load_account fetches DIN_WALLET_PASSWORD once and threads it into _get_password/_cache_password_in_memory via an _UNSET sentinel, instead of each self-parsing .env (get_env_key is not memoized). Callers that omit env_pass self-fetch as before. Adds 7 tests: overwrite guard (omitted-yes/decline/accept/--yes/doomed-input), stale-cache-not-reused on create, and single-env-parse on unlock.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps the pip group with 1 update in the /dincli directory: cryptography.
Updates
cryptographyfrom 46.0.4 to 46.0.7Changelog
Sourced from cryptography's changelog.
Commits
622d67246.0.7 release (#14602)91d7288Cherry-pick #14542 (#14543)06e120ebump version for 46.0.5 release (#14289)0eebb9dEC check key on cofactor > 1 (#14287)bedf6e1fix openssl version on 46 branch (#14220)