Ed Page
539a48452a
perf: Update toml
2025-07-08 11:55:41 -05:00
AudaciousAxiom
8362109b8e
chore(toml): disable toml
's default features, unless necessary
...
This reduces the build time of `cargo-util-schemas`.
2025-05-25 13:31:18 +02:00
Ed Page
9438f80042
chore: Remove rust-version from private packages
...
I removed it from `cargo-test-support` and `cargo-test-macro`, despite
people depending on those (via git) because my long term plan is resting
on the `auto` value which won't affect git dependencies.
2024-01-18 15:24:25 -06:00
Weihang Lo
7a4754a1d3
lint: allow print_stdout
and print_stderr
2023-11-16 11:35:21 -05:00
Weihang Lo
870f9ea7b3
lint: allow disallow_methods
2023-11-16 11:35:21 -05:00
Weihang Lo
1539b3dfc1
lint: dogfood ourselves lints
table in manifest
...
These lint rules are from src/lib.rs. We aim to remove
them in the source code once `Zlints` hit stable.
2023-11-16 11:35:21 -05:00
Ed Page
7a65c826a0
fix: Set MSRV for internal packages
...
For now, I'm punting on packages we generally expect others to use
2023-08-22 16:46:47 -05:00
Ed Page
5d80aa263d
refactor: Provide workspace-level default license
2023-07-17 13:21:41 -05:00
Ed Page
f358359a17
refactor: Provide a workspace-level default edition
2023-07-17 13:21:40 -05:00
Weihang Lo
0bffcbcb8a
chore: publish = false
for pkgs not meant to be published
...
These tree packages are considered to be published something.
To reduce the logic of xtask-unpubilshed, let's flag them false for now.
We can always set it `true` when needed.
2023-05-05 16:24:19 +01:00
Scott Schafer
34b8c39d77
chore: Use [workspace.dependencies]
2023-04-28 09:56:09 -05:00
Ed Page
6007f05a85
chore: Update to toml v0.6, toml_edit v0.18
...
`toml` replaces `toml_edit::easy`, using `toml_edit` as its parser.
2023-01-19 15:26:28 -06:00
Ed Page
a9f704aaaa
fix: Remove leading newline in vendor output
...
This supersedes #11271
2022-10-21 12:27:21 -05:00
Yuki Okushi
819f7a5cff
Enforce to use tar v0.4.38
2022-06-01 19:17:15 +09:00
klensy
867a580f29
dedupe toml_edit crate, followup #10603
2022-05-02 03:10:38 +03:00
Eric Huss
54e7f684a8
Sync toml_edit versions
2022-01-25 14:33:32 -08:00
Ed Page
320c279f43
Port cargo from toml-rs to toml_edit
...
Benefits:
- A TOML 1.0 compliant parser
- Unblock future work
- Have `cargo init` add the current crate to the workspace, rather
than error
- #5586 : Upstream `cargo-add`
2022-01-13 09:27:27 -06:00
Alex Crichton
cabe1cca0a
Upgrade Cargo to the 2021 edition
...
This didn't actually result in any code changes yet, for now this simply
flips the edition flag for all of our crates and documentation.
2021-10-22 10:25:52 -07:00
Eric Huss
e4da5b2e3c
Add the start of a basic benchmarking suite.
2021-10-12 13:23:56 -07:00