mirror of
				https://github.com/astral-sh/ruff.git
				synced 2025-10-31 12:05:52 +00:00 
			
		
		
		
	 14e65afdc6
			
		
	
	
		14e65afdc6
		
			
		
	
	
	
	
		
			
			Update to [Rust 1.74](https://blog.rust-lang.org/2023/11/16/Rust-1.74.0.html) and use the new clippy lints table. The update itself introduced a new clippy lint about superfluous hashes in raw strings, which got removed. I moved our lint config from `rustflags` to the newly stabilized [workspace.lints](https://doc.rust-lang.org/stable/cargo/reference/workspaces.html#the-lints-table). One consequence is that we have to `unsafe_code = "warn"` instead of "forbid" because the latter now actually bans unsafe code: ``` error[E0453]: allow(unsafe_code) incompatible with previous forbid --> crates/ruff_source_file/src/newlines.rs:62:17 | 62 | #[allow(unsafe_code)] | ^^^^^^^^^^^ overruled by previous forbid | = note: `forbid` lint level was set on command line ``` --------- Co-authored-by: Charlie Marsh <charlie.r.marsh@gmail.com>
		
			
				
	
	
		
			19 lines
		
	
	
	
		
			390 B
		
	
	
	
		
			TOML
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
	
		
			390 B
		
	
	
	
		
			TOML
		
	
	
	
	
	
| [package]
 | |
| name = "ruff_python_stdlib"
 | |
| version = "0.0.0"
 | |
| publish = false
 | |
| authors = { workspace = true }
 | |
| edition = { workspace = true }
 | |
| rust-version = { workspace = true }
 | |
| homepage = { workspace = true }
 | |
| documentation = { workspace = true }
 | |
| repository = { workspace = true }
 | |
| license = { workspace = true }
 | |
| 
 | |
| [lib]
 | |
| 
 | |
| [dependencies]
 | |
| unicode-ident = { workspace = true }
 | |
| 
 | |
| [lints]
 | |
| workspace = true
 |