switch to maintained fork of dotenv, dotenvy

This commit is contained in:
fbock
2024-07-25 22:30:43 +02:00
parent f704289940
commit aa8143f41e
6 changed files with 10 additions and 16 deletions

View File

@ -464,7 +464,7 @@ dependencies = [
"axum",
"bdk",
"bitcoin 0.32.2",
"dotenv",
"dotenvy",
"env_logger",
"futures-util",
"hex",
@ -649,12 +649,6 @@ dependencies = [
"subtle",
]
[[package]]
name = "dotenv"
version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77c90badedccf4105eca100756a0b1289e191f6fcbdadd3cee1d2f614f97da8f"
[[package]]
name = "dotenvy"
version = "0.15.7"

View File

@ -13,7 +13,7 @@ bdk = { version = "0.29.0", default-features = false, features = ["key-value-db"
# bitcoinconsensus = "0.106.0"
serde_json = "1.0"
dotenv = "0.15.0"
dotenvy = "0.15.0"
futures-util = "0.3.30"
hex = "0.4.3"
rand = "0.8.5"

View File

@ -11,10 +11,10 @@ use coordinator::{
tx_confirmation_monitoring::update_transaction_confirmations, *,
};
use database::CoordinatorDB;
use dotenv::dotenv;
use dotenvy::dotenv;
use log::{debug, error, info, trace, warn};
use rand::Rng;
use std::{
use std::{g
env,
sync::Arc,
time::{SystemTime, UNIX_EPOCH},

View File

@ -334,10 +334,10 @@ dependencies = [
]
[[package]]
name = "dotenv"
version = "0.15.0"
name = "dotenvy"
version = "0.15.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77c90badedccf4105eca100756a0b1289e191f6fcbdadd3cee1d2f614f97da8f"
checksum = "1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b"
[[package]]
name = "electrum-client"
@ -1587,7 +1587,7 @@ version = "0.1.0"
dependencies = [
"anyhow",
"bdk",
"dotenv",
"dotenvy",
"env_logger",
"hex",
"log",

View File

@ -6,7 +6,7 @@ edition = "2021"
[dependencies]
anyhow = "1.0.86"
bdk = "0.29.0"
dotenv = "0.15.0"
dotenvy = "0.15.0"
env_logger = "0.11.3"
hex = "0.4.3"
log = "0.4.21"

View File

@ -133,7 +133,7 @@ impl CliSettings {
}
fn load_from_env(filename: &str) -> Result<TraderSettings> {
dotenv::from_filename(filename)?;
dotenvy::from_filename(filename)?;
Ok(TraderSettings {
electrum_endpoint: env::var("ELECTRUM_ENDPOINT")?,
coordinator_endpoint: env::var("COORDINATOR_ENDPOINT")?,