+38
| # AI Policy | ||
| Using AI (i.e., LLMs) as tools for coding is welcome. A high bar is held for | ||
| all contributions to this project. Moreover, the project maintainers remain | ||
| responsible for any code that is published as part of a release. Contributors | ||
| are expected to be responsible for any code they publish. | ||
| **AI should not be used to generate comments when communicating with | ||
| maintainers**. Comments are expected to be written by humans. Comments that are | ||
| believed to be written by AI may be hidden without notice. | ||
| If you are opening an issue, you should be able to describe the problem in your | ||
| own words. | ||
| If you are opening a pull request, you are expected to be able to explain the | ||
| proposed changes in your own words. This includes the pull request body and | ||
| responses to questions. **Do not copy responses from the AI when replying to | ||
| questions from maintainers.** | ||
| This project requires a human in the loop who understands the work produced | ||
| by AI. **Autonomous agents are not allowed to be used for contributing to our | ||
| projects**. Pull requests that appear in violation of this will be closed, | ||
| perhaps without notice. | ||
| If you wish to include context from an interaction with AI in your comments, it | ||
| must be in a quote block (e.g., using `>`) and disclosed as such. It must be | ||
| accompanied by human commentary explaining the relevance and implications of | ||
| the context. Do not share long snippets. | ||
| AI is useful when communicating as a non-native English speaker. If you are | ||
| using AI to edit your comments for this purpose, please take the time to ensure | ||
| it reflects your own voice and ideas. If using AI for translation, we recommend | ||
| writing in your native language and including the AI translation in a quote | ||
| block. | ||
| This policy was adapted from [uv's AI policy]. | ||
| [uv's AI policy]: https://github.com/astral-sh/.github/blob/c5187e200db51bfe11d56e13053d29bd3793fdd8/AI_POLICY.md |
| # Contributing | ||
| ## Use of AI | ||
| All use of AI in contributions must follow the | ||
| [AI Policy](https://github.com/BurntSushi/jiff/blob/master/AI_POLICY.md). | ||
| Contributions not following the AI Policy will be closed. |
| { | ||
| "git": { | ||
| "sha1": "bebb53b59bc3923f4536e3c31dfb328e9988aa4e" | ||
| "sha1": "a6870c43a677c478000225f6d2e443e961877063" | ||
| }, | ||
| "path_in_vcs": "" | ||
| } |
+334
-184
@@ -25,23 +25,23 @@ # This file is automatically @generated by Cargo. | ||
| name = "anyhow" | ||
| version = "1.0.100" | ||
| version = "1.0.102" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61" | ||
| checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c" | ||
| [[package]] | ||
| name = "autocfg" | ||
| version = "1.5.0" | ||
| version = "1.5.1" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" | ||
| checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53" | ||
| [[package]] | ||
| name = "bitflags" | ||
| version = "2.10.0" | ||
| version = "2.11.1" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3" | ||
| checksum = "c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3" | ||
| [[package]] | ||
| name = "bumpalo" | ||
| version = "3.19.1" | ||
| version = "3.20.3" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510" | ||
| checksum = "72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649" | ||
@@ -56,5 +56,5 @@ [[package]] | ||
| name = "cc" | ||
| version = "1.2.50" | ||
| version = "1.2.62" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "9f50d563227a1c37cc0a263f64eca3334388c01c5e4c4861a9def205c614383c" | ||
| checksum = "a1dce859f0832a7d088c4f1119888ab94ef4b5d6795d1ce05afb7fe159d79f98" | ||
| dependencies = [ | ||
@@ -73,5 +73,5 @@ "find-msvc-tools", | ||
| name = "chrono" | ||
| version = "0.4.42" | ||
| version = "0.4.44" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2" | ||
| checksum = "c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0" | ||
| dependencies = [ | ||
@@ -98,10 +98,9 @@ "iana-time-zone", | ||
| name = "console" | ||
| version = "0.15.11" | ||
| version = "0.16.3" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8" | ||
| checksum = "d64e8af5551369d19cf50138de61f1c42074ab970f74e99be916646777f8fc87" | ||
| dependencies = [ | ||
| "encode_unicode", | ||
| "libc", | ||
| "once_cell", | ||
| "windows-sys 0.59.0", | ||
| "windows-sys", | ||
| ] | ||
@@ -117,5 +116,5 @@ | ||
| name = "deranged" | ||
| version = "0.5.5" | ||
| version = "0.5.8" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587" | ||
| checksum = "7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c" | ||
| dependencies = [ | ||
@@ -144,3 +143,3 @@ "powerfmt", | ||
| "libc", | ||
| "windows-sys 0.61.2", | ||
| "windows-sys", | ||
| ] | ||
@@ -150,21 +149,40 @@ | ||
| name = "fastrand" | ||
| version = "2.3.0" | ||
| version = "2.4.1" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" | ||
| checksum = "9f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6" | ||
| [[package]] | ||
| name = "find-msvc-tools" | ||
| version = "0.1.9" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582" | ||
| [[package]] | ||
| name = "foldhash" | ||
| version = "0.1.5" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "3a3076410a55c90011c298b04d0cfa770b00fa04e1e3c97d3f6c9de105a03844" | ||
| checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" | ||
| [[package]] | ||
| name = "getrandom" | ||
| version = "0.2.16" | ||
| name = "futures-core" | ||
| version = "0.3.32" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592" | ||
| checksum = "7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d" | ||
| [[package]] | ||
| name = "futures-task" | ||
| version = "0.3.32" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393" | ||
| [[package]] | ||
| name = "futures-util" | ||
| version = "0.3.32" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6" | ||
| dependencies = [ | ||
| "cfg-if", | ||
| "libc", | ||
| "wasi", | ||
| "futures-core", | ||
| "futures-task", | ||
| "pin-project-lite", | ||
| "slab", | ||
| ] | ||
@@ -174,5 +192,5 @@ | ||
| name = "getrandom" | ||
| version = "0.3.4" | ||
| version = "0.4.2" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" | ||
| checksum = "0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555" | ||
| dependencies = [ | ||
@@ -182,3 +200,5 @@ "cfg-if", | ||
| "r-efi", | ||
| "rand_core 0.10.1", | ||
| "wasip2", | ||
| "wasip3", | ||
| ] | ||
@@ -188,7 +208,22 @@ | ||
| name = "hashbrown" | ||
| version = "0.16.1" | ||
| version = "0.15.5" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" | ||
| checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" | ||
| dependencies = [ | ||
| "foldhash", | ||
| ] | ||
| [[package]] | ||
| name = "hashbrown" | ||
| version = "0.17.1" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" | ||
| [[package]] | ||
| name = "heck" | ||
| version = "0.5.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" | ||
| [[package]] | ||
| name = "hifitime" | ||
@@ -216,5 +251,5 @@ version = "3.9.0" | ||
| name = "iana-time-zone" | ||
| version = "0.1.64" | ||
| version = "0.1.65" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb" | ||
| checksum = "e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470" | ||
| dependencies = [ | ||
@@ -240,9 +275,17 @@ "android_system_properties", | ||
| [[package]] | ||
| name = "id-arena" | ||
| version = "2.3.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954" | ||
| [[package]] | ||
| name = "indexmap" | ||
| version = "2.12.1" | ||
| version = "2.14.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2" | ||
| checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9" | ||
| dependencies = [ | ||
| "equivalent", | ||
| "hashbrown", | ||
| "hashbrown 0.17.1", | ||
| "serde", | ||
| "serde_core", | ||
| ] | ||
@@ -252,5 +295,5 @@ | ||
| name = "insta" | ||
| version = "1.45.0" | ||
| version = "1.47.2" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "b76866be74d68b1595eb8060cb9191dca9c021db2316558e52ddc5d55d41b66c" | ||
| checksum = "7b4a6248eb93a4401ed2f37dfe8ea592d3cf05b7cf4f8efa867b6895af7e094e" | ||
| dependencies = [ | ||
@@ -265,9 +308,9 @@ "console", | ||
| name = "itoa" | ||
| version = "1.0.16" | ||
| version = "1.0.18" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "7ee5b5339afb4c41626dde77b7a611bd4f2c202b897852b4bcf5d03eddc61010" | ||
| checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" | ||
| [[package]] | ||
| name = "jiff" | ||
| version = "0.2.26" | ||
| version = "0.2.27" | ||
| dependencies = [ | ||
@@ -303,5 +346,5 @@ "anyhow", | ||
| name = "jiff-static" | ||
| version = "0.2.26" | ||
| version = "0.2.27" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "05f86e4f0326c61ae6c00b04d9009aaeda644d0b5bdfbf6c67247f492f42b3f3" | ||
| checksum = "47b605b0c050d845fc355bb11eb3f9a8deddc218ea60c76e61aa1f2adfb2c96a" | ||
| dependencies = [ | ||
@@ -331,6 +374,8 @@ "jiff-tzdb", | ||
| name = "js-sys" | ||
| version = "0.3.83" | ||
| version = "0.3.99" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8" | ||
| checksum = "142bc4740e452c1e57ade0cbc129f139c9093e354346f0872ef985f4f5cf5f11" | ||
| dependencies = [ | ||
| "cfg-if", | ||
| "futures-util", | ||
| "once_cell", | ||
@@ -341,2 +386,8 @@ "wasm-bindgen", | ||
| [[package]] | ||
| name = "leb128fmt" | ||
| version = "0.1.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" | ||
| [[package]] | ||
| name = "lexical-core" | ||
@@ -384,35 +435,35 @@ version = "0.8.5" | ||
| name = "libc" | ||
| version = "0.2.178" | ||
| version = "0.2.186" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091" | ||
| checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66" | ||
| [[package]] | ||
| name = "libm" | ||
| version = "0.2.15" | ||
| version = "0.2.16" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de" | ||
| checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981" | ||
| [[package]] | ||
| name = "linux-raw-sys" | ||
| version = "0.11.0" | ||
| version = "0.12.1" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039" | ||
| checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53" | ||
| [[package]] | ||
| name = "log" | ||
| version = "0.4.29" | ||
| version = "0.4.30" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" | ||
| checksum = "616ec5685824bcc94416c6d4a7a446eea774a31efd7062c8480ba6fd06d7a6e5" | ||
| [[package]] | ||
| name = "memchr" | ||
| version = "2.7.6" | ||
| version = "2.8.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" | ||
| checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" | ||
| [[package]] | ||
| name = "num-conv" | ||
| version = "0.1.0" | ||
| version = "0.2.2" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" | ||
| checksum = "521739c6d2bac4aa25192232afe6841231376b2b26d4d9fae5ecf8ca5772e441" | ||
@@ -440,5 +491,5 @@ [[package]] | ||
| name = "once_cell" | ||
| version = "1.21.3" | ||
| version = "1.21.4" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" | ||
| checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50" | ||
@@ -489,3 +540,3 @@ [[package]] | ||
| "phf_shared 0.11.3", | ||
| "rand", | ||
| "rand 0.8.6", | ||
| ] | ||
@@ -512,12 +563,18 @@ | ||
| [[package]] | ||
| name = "pin-project-lite" | ||
| version = "0.2.17" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd" | ||
| [[package]] | ||
| name = "portable-atomic" | ||
| version = "1.12.0" | ||
| version = "1.13.1" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "f59e70c4aef1e55797c2e8fd94a4f2a973fc972cfde0e0b05f683667b0cd39dd" | ||
| checksum = "c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49" | ||
| [[package]] | ||
| name = "portable-atomic-util" | ||
| version = "0.2.4" | ||
| version = "0.2.7" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507" | ||
| checksum = "c2a106d1259c23fac8e543272398ae0e3c0b8d33c88ed73d0cc71b0f1d902618" | ||
| dependencies = [ | ||
@@ -534,6 +591,16 @@ "portable-atomic", | ||
| [[package]] | ||
| name = "prettyplease" | ||
| version = "0.2.37" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" | ||
| dependencies = [ | ||
| "proc-macro2", | ||
| "syn", | ||
| ] | ||
| [[package]] | ||
| name = "proc-macro2" | ||
| version = "1.0.103" | ||
| version = "1.0.106" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8" | ||
| checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934" | ||
| dependencies = [ | ||
@@ -545,7 +612,7 @@ "unicode-ident", | ||
| name = "quickcheck" | ||
| version = "1.0.3" | ||
| version = "1.1.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "588f6378e4dd99458b60ec275b4477add41ce4fa9f64dcba6f15adccb19b50d6" | ||
| checksum = "95c589f335db0f6aaa168a7cd27b1fc6920f5e1470c804f814d9cd6e62a0f70b" | ||
| dependencies = [ | ||
| "rand", | ||
| "rand 0.10.1", | ||
| ] | ||
@@ -555,5 +622,5 @@ | ||
| name = "quote" | ||
| version = "1.0.42" | ||
| version = "1.0.45" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f" | ||
| checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924" | ||
| dependencies = [ | ||
@@ -565,16 +632,26 @@ "proc-macro2", | ||
| name = "r-efi" | ||
| version = "5.3.0" | ||
| version = "6.0.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" | ||
| checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" | ||
| [[package]] | ||
| name = "rand" | ||
| version = "0.8.5" | ||
| version = "0.8.6" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" | ||
| checksum = "5ca0ecfa931c29007047d1bc58e623ab12e5590e8c7cc53200d5202b69266d8a" | ||
| dependencies = [ | ||
| "rand_core", | ||
| "rand_core 0.6.4", | ||
| ] | ||
| [[package]] | ||
| name = "rand" | ||
| version = "0.10.1" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "d2e8e8bcc7961af1fdac401278c6a831614941f6164ee3bf4ce61b7edb162207" | ||
| dependencies = [ | ||
| "getrandom", | ||
| "rand_core 0.10.1", | ||
| ] | ||
| [[package]] | ||
| name = "rand_core" | ||
@@ -584,7 +661,10 @@ version = "0.6.4" | ||
| checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" | ||
| dependencies = [ | ||
| "getrandom 0.2.16", | ||
| ] | ||
| [[package]] | ||
| name = "rand_core" | ||
| version = "0.10.1" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69" | ||
| [[package]] | ||
| name = "regex" | ||
@@ -603,5 +683,5 @@ version = "1.12.3" | ||
| name = "regex-automata" | ||
| version = "0.4.13" | ||
| version = "0.4.14" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c" | ||
| checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f" | ||
| dependencies = [ | ||
@@ -615,11 +695,11 @@ "aho-corasick", | ||
| name = "regex-syntax" | ||
| version = "0.8.9" | ||
| version = "0.8.10" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "a96887878f22d7bad8a3b6dc5b7440e0ada9a245242924394987b21cf2210a4c" | ||
| checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a" | ||
| [[package]] | ||
| name = "rustix" | ||
| version = "1.1.3" | ||
| version = "1.1.4" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34" | ||
| checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" | ||
| dependencies = [ | ||
@@ -630,3 +710,3 @@ "bitflags", | ||
| "linux-raw-sys", | ||
| "windows-sys 0.61.2", | ||
| "windows-sys", | ||
| ] | ||
@@ -642,5 +722,5 @@ | ||
| name = "ryu" | ||
| version = "1.0.21" | ||
| version = "1.0.23" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "62049b2877bf12821e8f9ad256ee38fdc31db7387ec2d3b3f403024de2034aea" | ||
| checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f" | ||
@@ -657,2 +737,8 @@ [[package]] | ||
| [[package]] | ||
| name = "semver" | ||
| version = "1.0.28" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd" | ||
| [[package]] | ||
| name = "serde" | ||
@@ -701,5 +787,5 @@ version = "1.0.228" | ||
| name = "serde_json" | ||
| version = "1.0.147" | ||
| version = "1.0.150" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "6af14725505314343e673e9ecb7cd7e8a36aa9791eb936235a3567cc31447ae4" | ||
| checksum = "e8014e44b4736ed0538adeecded0fce2a272f22dc9578a7eb6b2d9993c74cfb9" | ||
| dependencies = [ | ||
@@ -740,7 +826,13 @@ "itoa", | ||
| name = "siphasher" | ||
| version = "1.0.1" | ||
| version = "1.0.3" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d" | ||
| checksum = "8ee5873ec9cce0195efcb7a4e9507a04cd49aec9c83d0389df45b1ef7ba2e649" | ||
| [[package]] | ||
| name = "slab" | ||
| version = "0.4.12" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5" | ||
| [[package]] | ||
| name = "static_assertions" | ||
@@ -753,5 +845,5 @@ version = "1.1.0" | ||
| name = "syn" | ||
| version = "2.0.111" | ||
| version = "2.0.117" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87" | ||
| checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99" | ||
| dependencies = [ | ||
@@ -774,11 +866,11 @@ "proc-macro2", | ||
| name = "tempfile" | ||
| version = "3.24.0" | ||
| version = "3.27.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "655da9c7eb6305c55742045d5a8d2037996d61d8de95806335c7c86ce0f82e9c" | ||
| checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" | ||
| dependencies = [ | ||
| "fastrand", | ||
| "getrandom 0.3.4", | ||
| "getrandom", | ||
| "once_cell", | ||
| "rustix", | ||
| "windows-sys 0.61.2", | ||
| "windows-sys", | ||
| ] | ||
@@ -808,5 +900,5 @@ | ||
| name = "time" | ||
| version = "0.3.44" | ||
| version = "0.3.47" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d" | ||
| checksum = "743bd48c283afc0388f9b8827b976905fb217ad9e647fae3a379a9283c4def2c" | ||
| dependencies = [ | ||
@@ -819,3 +911,3 @@ "deranged", | ||
| "powerfmt", | ||
| "serde", | ||
| "serde_core", | ||
| "time-core", | ||
@@ -827,11 +919,11 @@ "time-macros", | ||
| name = "time-core" | ||
| version = "0.1.6" | ||
| version = "0.1.8" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b" | ||
| checksum = "7694e1cfe791f8d31026952abf09c69ca6f6fa4e1a1229e18988f06a04a12dca" | ||
| [[package]] | ||
| name = "time-macros" | ||
| version = "0.2.24" | ||
| version = "0.2.27" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3" | ||
| checksum = "2e70e4c5a0e0a8a4823ad65dfe1a6930e4f4d756dcd9dd7939022b5e8c501215" | ||
| dependencies = [ | ||
@@ -870,5 +962,5 @@ "num-conv", | ||
| name = "unicode-ident" | ||
| version = "1.0.22" | ||
| version = "1.0.24" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5" | ||
| checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75" | ||
@@ -882,2 +974,8 @@ [[package]] | ||
| [[package]] | ||
| name = "unicode-xid" | ||
| version = "0.2.6" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" | ||
| [[package]] | ||
| name = "unsafe-libyaml" | ||
@@ -899,14 +997,17 @@ version = "0.2.11" | ||
| [[package]] | ||
| name = "wasi" | ||
| version = "0.11.1+wasi-snapshot-preview1" | ||
| name = "wasip2" | ||
| version = "1.0.3+wasi-0.2.9" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" | ||
| checksum = "20064672db26d7cdc89c7798c48a0fdfac8213434a1186e5ef29fd560ae223d6" | ||
| dependencies = [ | ||
| "wit-bindgen 0.57.1", | ||
| ] | ||
| [[package]] | ||
| name = "wasip2" | ||
| version = "1.0.1+wasi-0.2.4" | ||
| name = "wasip3" | ||
| version = "0.4.0+wasi-0.3.0-rc-2026-01-06" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7" | ||
| checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5" | ||
| dependencies = [ | ||
| "wit-bindgen", | ||
| "wit-bindgen 0.51.0", | ||
| ] | ||
@@ -916,5 +1017,5 @@ | ||
| name = "wasm-bindgen" | ||
| version = "0.2.106" | ||
| version = "0.2.122" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd" | ||
| checksum = "3ed04576f974d2b2fba0f38c51dbc5518011e38c36bf1143164be765528fd409" | ||
| dependencies = [ | ||
@@ -930,5 +1031,5 @@ "cfg-if", | ||
| name = "wasm-bindgen-macro" | ||
| version = "0.2.106" | ||
| version = "0.2.122" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3" | ||
| checksum = "916151b09da36bd82f6615cbf3a419e2f0ba23a03c6160e8e92eb6bd4aa1dec6" | ||
| dependencies = [ | ||
@@ -941,5 +1042,5 @@ "quote", | ||
| name = "wasm-bindgen-macro-support" | ||
| version = "0.2.106" | ||
| version = "0.2.122" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40" | ||
| checksum = "299047362ccbfce148b67ab7e73349f77748e00c8296f9542adfad2ad82c5c5e" | ||
| dependencies = [ | ||
@@ -955,5 +1056,5 @@ "bumpalo", | ||
| name = "wasm-bindgen-shared" | ||
| version = "0.2.106" | ||
| version = "0.2.122" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4" | ||
| checksum = "9a929b2c61f11ba3e9bc35b50c1f25cb38e0e892c0c231ae2b8cf78d5dad4437" | ||
| dependencies = [ | ||
@@ -964,6 +1065,40 @@ "unicode-ident", | ||
| [[package]] | ||
| name = "wasm-encoder" | ||
| version = "0.244.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319" | ||
| dependencies = [ | ||
| "leb128fmt", | ||
| "wasmparser", | ||
| ] | ||
| [[package]] | ||
| name = "wasm-metadata" | ||
| version = "0.244.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909" | ||
| dependencies = [ | ||
| "anyhow", | ||
| "indexmap", | ||
| "wasm-encoder", | ||
| "wasmparser", | ||
| ] | ||
| [[package]] | ||
| name = "wasmparser" | ||
| version = "0.244.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" | ||
| dependencies = [ | ||
| "bitflags", | ||
| "hashbrown 0.15.5", | ||
| "indexmap", | ||
| "semver", | ||
| ] | ||
| [[package]] | ||
| name = "web-sys" | ||
| version = "0.3.83" | ||
| version = "0.3.99" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "9b32828d774c412041098d182a8b38b16ea816958e07cf40eec2bc080ae137ac" | ||
| checksum = "6d621441cfc37b84979402712047321980c178f299193a3589d05b99e8763436" | ||
| dependencies = [ | ||
@@ -980,3 +1115,3 @@ "js-sys", | ||
| dependencies = [ | ||
| "windows-sys 0.61.2", | ||
| "windows-sys", | ||
| ] | ||
@@ -1045,11 +1180,2 @@ | ||
| name = "windows-sys" | ||
| version = "0.59.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" | ||
| dependencies = [ | ||
| "windows-targets", | ||
| ] | ||
| [[package]] | ||
| name = "windows-sys" | ||
| version = "0.61.2" | ||
@@ -1063,72 +1189,96 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| [[package]] | ||
| name = "windows-targets" | ||
| version = "0.52.6" | ||
| name = "wit-bindgen" | ||
| version = "0.51.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" | ||
| checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5" | ||
| dependencies = [ | ||
| "windows_aarch64_gnullvm", | ||
| "windows_aarch64_msvc", | ||
| "windows_i686_gnu", | ||
| "windows_i686_gnullvm", | ||
| "windows_i686_msvc", | ||
| "windows_x86_64_gnu", | ||
| "windows_x86_64_gnullvm", | ||
| "windows_x86_64_msvc", | ||
| "wit-bindgen-rust-macro", | ||
| ] | ||
| [[package]] | ||
| name = "windows_aarch64_gnullvm" | ||
| version = "0.52.6" | ||
| name = "wit-bindgen" | ||
| version = "0.57.1" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" | ||
| checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e" | ||
| [[package]] | ||
| name = "windows_aarch64_msvc" | ||
| version = "0.52.6" | ||
| name = "wit-bindgen-core" | ||
| version = "0.51.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" | ||
| checksum = "ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc" | ||
| dependencies = [ | ||
| "anyhow", | ||
| "heck", | ||
| "wit-parser", | ||
| ] | ||
| [[package]] | ||
| name = "windows_i686_gnu" | ||
| version = "0.52.6" | ||
| name = "wit-bindgen-rust" | ||
| version = "0.51.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" | ||
| checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21" | ||
| dependencies = [ | ||
| "anyhow", | ||
| "heck", | ||
| "indexmap", | ||
| "prettyplease", | ||
| "syn", | ||
| "wasm-metadata", | ||
| "wit-bindgen-core", | ||
| "wit-component", | ||
| ] | ||
| [[package]] | ||
| name = "windows_i686_gnullvm" | ||
| version = "0.52.6" | ||
| name = "wit-bindgen-rust-macro" | ||
| version = "0.51.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" | ||
| checksum = "0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a" | ||
| dependencies = [ | ||
| "anyhow", | ||
| "prettyplease", | ||
| "proc-macro2", | ||
| "quote", | ||
| "syn", | ||
| "wit-bindgen-core", | ||
| "wit-bindgen-rust", | ||
| ] | ||
| [[package]] | ||
| name = "windows_i686_msvc" | ||
| version = "0.52.6" | ||
| name = "wit-component" | ||
| version = "0.244.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" | ||
| checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" | ||
| dependencies = [ | ||
| "anyhow", | ||
| "bitflags", | ||
| "indexmap", | ||
| "log", | ||
| "serde", | ||
| "serde_derive", | ||
| "serde_json", | ||
| "wasm-encoder", | ||
| "wasm-metadata", | ||
| "wasmparser", | ||
| "wit-parser", | ||
| ] | ||
| [[package]] | ||
| name = "windows_x86_64_gnu" | ||
| version = "0.52.6" | ||
| name = "wit-parser" | ||
| version = "0.244.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" | ||
| checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736" | ||
| dependencies = [ | ||
| "anyhow", | ||
| "id-arena", | ||
| "indexmap", | ||
| "log", | ||
| "semver", | ||
| "serde", | ||
| "serde_derive", | ||
| "serde_json", | ||
| "unicode-xid", | ||
| "wasmparser", | ||
| ] | ||
| [[package]] | ||
| name = "windows_x86_64_gnullvm" | ||
| version = "0.52.6" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" | ||
| [[package]] | ||
| name = "windows_x86_64_msvc" | ||
| version = "0.52.6" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" | ||
| [[package]] | ||
| name = "wit-bindgen" | ||
| version = "0.46.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59" | ||
| [[package]] | ||
| name = "xml-rs" | ||
@@ -1141,4 +1291,4 @@ version = "0.8.28" | ||
| name = "zmij" | ||
| version = "0.1.8" | ||
| version = "1.0.21" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "f1dccf46b25b205e4bebe1d5258a991df1cc17801017a845cb5b3fe0269781aa" | ||
| checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa" |
+2
-2
@@ -16,3 +16,3 @@ # THIS FILE IS AUTOMATICALLY GENERATED BY CARGO | ||
| name = "jiff" | ||
| version = "0.2.26" | ||
| version = "0.2.27" | ||
| authors = ["Andrew Gallant <jamslam@gmail.com>"] | ||
@@ -205,3 +205,3 @@ build = false | ||
| [target."cfg(any())".dependencies.jiff-static] | ||
| version = "=0.2.26" | ||
| version = "=0.2.27" | ||
@@ -208,0 +208,0 @@ [target.'cfg(any(windows, target_family = "wasm"))'.dependencies.jiff-tzdb-platform] |
+11
-0
| # CHANGELOG | ||
| 0.2.27 (2026-05-26) | ||
| =================== | ||
| This is a small release with a bug fix for build errors on Windows for very old | ||
| versions of Rust. | ||
| Bug fixes: | ||
| * [#566](https://github.com/BurntSushi/jiff/issues/566): | ||
| Fix build error on Windows for very old versions of Rust (e.g., 1.71). | ||
| 0.2.26 (2026-05-25) | ||
@@ -4,0 +15,0 @@ =================== |
@@ -1,5 +0,10 @@ | ||
| pub(super) const TIME_ZONE_ID_INVALID: u32 = 0xffffffff; | ||
| pub const TIME_ZONE_ID_INVALID: u32 = 0xffffffff; | ||
| // MSRV(??): Must be marked as public to avoid errors in older Rust compilers. | ||
| // Rust 1.71 needs this. But Rust 1.95 does not. I'm not sure where the cross | ||
| // over point is, but it'd be nice to tighten this up a bit. In any case, this | ||
| // isn't actually re-exported anywhere in Jiff's public API, so it's fine. | ||
| // ---AG | ||
| #[repr(C)] | ||
| pub(super) struct DYNAMIC_TIME_ZONE_INFORMATION { | ||
| pub struct DYNAMIC_TIME_ZONE_INFORMATION { | ||
| bias: i32, | ||
@@ -12,4 +17,4 @@ standard_name: [u16; 32], | ||
| daylight_bias: i32, | ||
| /// This is the only field we actually need. | ||
| pub(super) timezone_key_name: [u16; 128], | ||
| // This is the only field we actually need. | ||
| pub timezone_key_name: [u16; 128], | ||
| dynamic_daylight_time_disabled: u8, | ||
@@ -16,0 +21,0 @@ } |
Sorry, the diff of this file is not supported yet