Ver código fonte

Upgrade datetime to remove some dependencies

Benjamin Sago 4 anos atrás
pai
commit
004589d079
2 arquivos alterados com 13 adições e 50 exclusões
  1. 4 46
      Cargo.lock
  2. 9 4
      Cargo.toml

+ 4 - 46
Cargo.lock

@@ -44,14 +44,12 @@ checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
 
 [[package]]
 name = "datetime"
-version = "0.5.1"
+version = "0.5.2"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d0fcb4df22ae812fa2f6d5e3b577247584cc67fce06ad0779168d1dd41cbcce3"
+checksum = "44c3f7a77f3e57fedf80e09136f2d8777ebf621207306f6d96d610af048354bc"
 dependencies = [
- "iso8601",
  "libc",
  "locale",
- "num-traits",
  "pad",
  "redox_syscall",
  "winapi",
@@ -120,15 +118,6 @@ dependencies = [
  "unicode-normalization",
 ]
 
-[[package]]
-name = "iso8601"
-version = "0.3.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "43e86914a73535f3f541a765adea0a9fafcf53fa6adb73662c4988fd9233766f"
-dependencies = [
- "nom",
-]
-
 [[package]]
 name = "jobserver"
 version = "0.1.21"
@@ -198,37 +187,12 @@ version = "0.1.8"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08"
 
-[[package]]
-name = "memchr"
-version = "2.3.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400"
-
 [[package]]
 name = "natord"
 version = "1.0.9"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "308d96db8debc727c3fd9744aac51751243420e46edf401010908da7f8d5e57c"
 
-[[package]]
-name = "nom"
-version = "4.2.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2ad2a91a8e869eeb30b9cb3119ae87773a8f4ae617f41b1eb9c154b2905f7bd6"
-dependencies = [
- "memchr",
- "version_check",
-]
-
-[[package]]
-name = "num-traits"
-version = "0.2.12"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ac267bcc07f48ee5f8935ab0d24f316fb722d7a1292e2913f0cc196b29ffd611"
-dependencies = [
- "autocfg",
-]
-
 [[package]]
 name = "num_cpus"
 version = "1.13.0"
@@ -377,12 +341,6 @@ version = "0.2.10"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "6454029bf181f092ad1b853286f23e2c507d8e8194d01d92da4a55c274a5508c"
 
-[[package]]
-name = "version_check"
-version = "0.1.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "914b1a6776c4c929a602fafd8bc742e06365d4bcbe48c30f9cca5824f70dc9dd"
-
 [[package]]
 name = "winapi"
 version = "0.3.9"
@@ -407,9 +365,9 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
 
 [[package]]
 name = "zoneinfo_compiled"
-version = "0.5.0"
+version = "0.5.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7033eef97c288bfa49e3ebf958245a41016f1673a5317196efad03eb656a7648"
+checksum = "64fbebe65e899530f43bd760b23fda8f141118f4db49952b02998cbd0907a5de"
 dependencies = [
  "byteorder",
  "datetime",

+ 9 - 4
Cargo.toml

@@ -23,7 +23,6 @@ name = "exa"
 
 [dependencies]
 ansi_term = "0.12"
-datetime = "0.5"
 glob = "0.3"
 lazy_static = "1.3"
 libc = "0.2"
@@ -37,15 +36,21 @@ term_grid = "0.1"
 term_size = "0.3"
 unicode-width = "0.1"
 users = "0.11"
-zoneinfo_compiled = "0.5"
+zoneinfo_compiled = "0.5.1"
+
+[dependencies.datetime]
+version = "0.5.2"
+default-features = false
+features = ["format"]
 
 [dependencies.git2]
 version = "0.13"
 optional = true
 default-features = false
 
-[build-dependencies]
-datetime = "0.5"
+[build-dependencies.datetime]
+version = "0.5.2"
+default-features = false
 
 [features]
 default = [ "git" ]