head	1.103;
access;
symbols
	pkgsrc-2026Q1:1.97.0.2
	pkgsrc-2026Q1-base:1.97
	pkgsrc-2025Q4:1.85.0.2
	pkgsrc-2025Q4-base:1.85
	pkgsrc-2025Q3:1.73.0.2
	pkgsrc-2025Q3-base:1.73
	pkgsrc-2025Q2:1.63.0.2
	pkgsrc-2025Q2-base:1.63
	pkgsrc-2025Q1:1.56.0.2
	pkgsrc-2025Q1-base:1.56
	pkgsrc-2024Q4:1.46.0.2
	pkgsrc-2024Q4-base:1.46
	pkgsrc-2024Q3:1.36.0.2
	pkgsrc-2024Q3-base:1.36
	pkgsrc-2024Q2:1.25.0.2
	pkgsrc-2024Q2-base:1.25
	pkgsrc-2024Q1:1.17.0.2
	pkgsrc-2024Q1-base:1.17
	pkgsrc-2023Q4:1.5.0.2
	pkgsrc-2023Q4-base:1.5;
locks; strict;
comment	@# @;


1.103
date	2026.04.26.21.01.14;	author wiz;	state Exp;
branches;
next	1.102;
commitid	z2C5Xl63a0fHOvDG;

1.102
date	2026.04.26.10.45.24;	author wiz;	state Exp;
branches;
next	1.101;
commitid	rVSoqiG5u22rpsDG;

1.101
date	2026.04.19.17.28.53;	author wiz;	state Exp;
branches;
next	1.100;
commitid	RKJK9D8y7pNBRACG;

1.100
date	2026.04.15.18.47.35;	author wiz;	state Exp;
branches;
next	1.99;
commitid	Dj2fMGwmx6eMq5CG;

1.99
date	2026.04.05.11.51.59;	author wiz;	state Exp;
branches;
next	1.98;
commitid	5hqGlsxlURd6sLAG;

1.98
date	2026.04.02.19.07.40;	author wiz;	state Exp;
branches;
next	1.97;
commitid	Ailyk03t17lzXpAG;

1.97
date	2026.03.24.13.18.07;	author wiz;	state Exp;
branches;
next	1.96;
commitid	yuGNL3hI5afAjezG;

1.96
date	2026.03.15.13.27.43;	author wiz;	state Exp;
branches;
next	1.95;
commitid	S2lZZ2vRpF9OE4yG;

1.95
date	2026.03.09.17.13.57;	author wiz;	state Exp;
branches;
next	1.94;
commitid	fwjK2LX6Kawo6kxG;

1.94
date	2026.03.02.08.31.08;	author adam;	state Exp;
branches;
next	1.93;
commitid	DbIwfTPNqbyUqnwG;

1.93
date	2026.02.22.14.31.21;	author wiz;	state Exp;
branches;
next	1.92;
commitid	bDi5YfiYCdJvGnvG;

1.92
date	2026.02.16.11.52.56;	author wiz;	state Exp;
branches;
next	1.91;
commitid	SEIRQnsz5iO40BuG;

1.91
date	2026.02.08.22.09.53;	author wiz;	state Exp;
branches;
next	1.90;
commitid	qxpY9Lwdg7PGFCtG;

1.90
date	2026.01.25.23.43.41;	author wiz;	state Exp;
branches;
next	1.89;
commitid	Az9qPeS9AmaMDPrG;

1.89
date	2026.01.19.11.40.24;	author wiz;	state Exp;
branches;
next	1.88;
commitid	jclSRvwN0mMxPZqG;

1.88
date	2026.01.12.10.34.16;	author wiz;	state Exp;
branches;
next	1.87;
commitid	UdBYjAuTegySG5qG;

1.87
date	2026.01.11.08.35.36;	author adam;	state Exp;
branches;
next	1.86;
commitid	tB05zoBDexX14XpG;

1.86
date	2025.12.21.18.02.16;	author wiz;	state Exp;
branches;
next	1.85;
commitid	QQARRNbfKGcoSinG;

1.85
date	2025.12.15.12.26.51;	author adam;	state Exp;
branches;
next	1.84;
commitid	ckCrsngqM5V9dvmG;

1.84
date	2025.12.05.10.09.24;	author adam;	state Exp;
branches;
next	1.83;
commitid	deLwm1mUsapXLclG;

1.83
date	2025.11.29.16.29.54;	author adam;	state Exp;
branches;
next	1.82;
commitid	AOpeYTCxB4vs4tkG;

1.82
date	2025.11.24.10.05.07;	author wiz;	state Exp;
branches;
next	1.81;
commitid	Qze47SXkiH0w6NjG;

1.81
date	2025.11.16.21.08.11;	author wiz;	state Exp;
branches;
next	1.80;
commitid	v3p3HT4s6eNW1PiG;

1.80
date	2025.11.10.09.52.46;	author wiz;	state Exp;
branches;
next	1.79;
commitid	wWAWJQjftZWbuZhG;

1.79
date	2025.11.02.20.15.05;	author wiz;	state Exp;
branches;
next	1.78;
commitid	x7AtD2pK3aOCb1hG;

1.78
date	2025.10.30.13.34.27;	author wiz;	state Exp;
branches;
next	1.77;
commitid	NM4F66eBb7pa4BgG;

1.77
date	2025.10.19.19.12.13;	author wiz;	state Exp;
branches;
next	1.76;
commitid	aqMD8D8ku9XXhdfG;

1.76
date	2025.10.12.18.27.25;	author wiz;	state Exp;
branches;
next	1.75;
commitid	qJDZzlj4tHpxgjeG;

1.75
date	2025.10.03.08.26.37;	author adam;	state Exp;
branches;
next	1.74;
commitid	2PYoTcmiVHOee6dG;

1.74
date	2025.09.25.20.12.50;	author wiz;	state Exp;
branches;
next	1.73;
commitid	jxQFqYDpdO1Ao8cG;

1.73
date	2025.08.31.10.24.01;	author wiz;	state Exp;
branches;
next	1.72;
commitid	UAW6JkVJNowpWR8G;

1.72
date	2025.08.25.18.34.55;	author wiz;	state Exp;
branches;
next	1.71;
commitid	YvB7EHNvQRzLQ88G;

1.71
date	2025.08.20.09.55.53;	author adam;	state Exp;
branches;
next	1.70;
commitid	0G8s6CE4Ijjz8s7G;

1.70
date	2025.08.08.16.50.14;	author adam;	state Exp;
branches;
next	1.69;
commitid	LOIx35fFGadBOW5G;

1.69
date	2025.08.03.10.20.21;	author wiz;	state Exp;
branches;
next	1.68;
commitid	qb6xuVIy7ZLWOg5G;

1.68
date	2025.07.27.09.43.23;	author wiz;	state Exp;
branches;
next	1.67;
commitid	roOd2yJFlJWdQm4G;

1.67
date	2025.07.20.10.31.45;	author wiz;	state Exp;
branches;
next	1.66;
commitid	nf31uAjwnQhKkt3G;

1.66
date	2025.07.13.10.44.42;	author wiz;	state Exp;
branches;
next	1.65;
commitid	VayAp5gyiqC7Dz2G;

1.65
date	2025.07.06.08.57.37;	author wiz;	state Exp;
branches;
next	1.64;
commitid	H7ifq8emzLIkgF1G;

1.64
date	2025.07.01.20.43.20;	author wiz;	state Exp;
branches;
next	1.63;
commitid	A3oGDem8qjYpk51G;

1.63
date	2025.06.09.09.37.41;	author adam;	state Exp;
branches;
next	1.62;
commitid	43Ozzc0XZjWLlcYF;

1.62
date	2025.06.04.10.25.56;	author adam;	state Exp;
branches;
next	1.61;
commitid	KTAfwdG2TZHjMyXF;

1.61
date	2025.05.18.10.21.00;	author wiz;	state Exp;
branches;
next	1.60;
commitid	eCh4Krs6rmdDinVF;

1.60
date	2025.05.09.18.44.49;	author adam;	state Exp;
branches;
next	1.59;
commitid	xBo9lnUfqpGhngUF;

1.59
date	2025.05.04.15.04.28;	author wiz;	state Exp;
branches;
next	1.58;
commitid	gnWJPpQsNvkMjBTF;

1.58
date	2025.04.28.10.54.04;	author wiz;	state Exp;
branches;
next	1.57;
commitid	ZWLFM0Iw8g6P7OSF;

1.57
date	2025.04.20.21.20.04;	author wiz;	state Exp;
branches;
next	1.56;
commitid	ss1peF1qCo0wQPRF;

1.56
date	2025.03.12.06.12.45;	author adam;	state Exp;
branches;
next	1.55;
commitid	8a9CMnoQN83S4KMF;

1.55
date	2025.03.02.20.31.19;	author wiz;	state Exp;
branches;
next	1.54;
commitid	2iQy3ArTw0ms9xLF;

1.54
date	2025.02.23.11.45.54;	author wiz;	state Exp;
branches;
next	1.53;
commitid	yjM26DGeHHE9tAKF;

1.53
date	2025.02.12.06.20.03;	author adam;	state Exp;
branches;
next	1.52;
commitid	S3n4RlBNLEXa19JF;

1.52
date	2025.02.07.07.13.09;	author adam;	state Exp;
branches;
next	1.51;
commitid	pfvoXqgLbkHjtvIF;

1.51
date	2025.01.31.18.40.20;	author wiz;	state Exp;
branches;
next	1.50;
commitid	CYXxY2H4KVtavFHF;

1.50
date	2025.01.16.22.26.18;	author adam;	state Exp;
branches;
next	1.49;
commitid	2G6lBC6wIHHreLFF;

1.49
date	2025.01.12.10.30.06;	author wiz;	state Exp;
branches;
next	1.48;
commitid	iMVlonsprvdRobFF;

1.48
date	2025.01.07.11.55.11;	author adam;	state Exp;
branches;
next	1.47;
commitid	ygAClU9R1BFU1yEF;

1.47
date	2024.12.27.09.08.38;	author wiz;	state Exp;
branches;
next	1.46;
commitid	plZ09aueHQeNs7DF;

1.46
date	2024.12.11.10.41.57;	author wiz;	state Exp;
branches;
next	1.45;
commitid	a8VAIpRAzjPBu4BF;

1.45
date	2024.11.29.08.08.44;	author adam;	state Exp;
branches;
next	1.44;
commitid	aLIqnwaFfcfV1wzF;

1.44
date	2024.11.24.10.52.40;	author wiz;	state Exp;
branches;
next	1.43;
commitid	2a3N9p84KkVb6TyF;

1.43
date	2024.11.17.12.49.52;	author adam;	state Exp;
branches;
next	1.42;
commitid	aCHhC2s9MUxqYZxF;

1.42
date	2024.11.17.09.55.01;	author wiz;	state Exp;
branches;
next	1.41;
commitid	nh6TBrvsewQp0ZxF;

1.41
date	2024.11.11.08.03.47;	author wiz;	state Exp;
branches;
next	1.40;
commitid	FxMUuQbJ17TcAcxF;

1.40
date	2024.11.04.18.08.05;	author wiz;	state Exp;
branches;
next	1.39;
commitid	icYpRP7wiFnq9mwF;

1.39
date	2024.10.24.17.45.57;	author adam;	state Exp;
branches;
next	1.38;
commitid	hqeKE2zEOTtInWuF;

1.38
date	2024.10.17.19.12.26;	author adam;	state Exp;
branches;
next	1.37;
commitid	suDQEb59UZGc53uF;

1.37
date	2024.10.07.14.54.24;	author pin;	state Exp;
branches;
next	1.36;
commitid	efsyq9KXoLxPYJsF;

1.36
date	2024.09.15.08.28.39;	author adam;	state Exp;
branches;
next	1.35;
commitid	kNhqekFe2njdySpF;

1.35
date	2024.09.13.09.53.36;	author wiz;	state Exp;
branches;
next	1.34;
commitid	5yC6OsoCDbBt5DpF;

1.34
date	2024.08.25.10.37.56;	author wiz;	state Exp;
branches;
next	1.33;
commitid	F6Bui0NypjVmWbnF;

1.33
date	2024.08.19.21.57.37;	author wiz;	state Exp;
branches;
next	1.32;
commitid	48YRLe5ZUhRFTtmF;

1.32
date	2024.08.11.07.04.13;	author wiz;	state Exp;
branches;
next	1.31;
commitid	q6KnvLJkl5H8dnlF;

1.31
date	2024.08.06.12.52.45;	author wiz;	state Exp;
branches;
next	1.30;
commitid	rx5A31ehEnaEiLkF;

1.30
date	2024.07.28.10.30.08;	author adam;	state Exp;
branches;
next	1.29;
commitid	gQeSyHnGFKMxNAjF;

1.29
date	2024.07.21.09.16.34;	author wiz;	state Exp;
branches;
next	1.28;
commitid	TVj36cofztjnCGiF;

1.28
date	2024.07.20.12.33.45;	author adam;	state Exp;
branches;
next	1.27;
commitid	LG0PjpIx5lTRJziF;

1.27
date	2024.07.16.03.26.02;	author adam;	state Exp;
branches;
next	1.26;
commitid	iQ4ESE5qkLuUP0iF;

1.26
date	2024.07.09.05.36.53;	author wiz;	state Exp;
branches;
next	1.25;
commitid	GPRbrxD9COLVM7hF;

1.25
date	2024.06.08.18.51.10;	author wiz;	state Exp;
branches;
next	1.24;
commitid	MQCkN5fXIDJQaddF;

1.24
date	2024.05.10.11.14.21;	author adam;	state Exp;
branches;
next	1.23;
commitid	FZ6DwCJFO0NaAr9F;

1.23
date	2024.05.05.10.37.32;	author wiz;	state Exp;
branches;
next	1.22;
commitid	sWK9IYhLWBOBxN8F;

1.22
date	2024.04.26.07.26.31;	author adam;	state Exp;
branches;
next	1.21;
commitid	A047kawWoZcVLC7F;

1.21
date	2024.04.19.19.43.58;	author adam;	state Exp;
branches;
next	1.20;
commitid	B9RFgpIYiHUQ4N6F;

1.20
date	2024.04.19.09.12.06;	author adam;	state Exp;
branches;
next	1.19;
commitid	tbfw3sKPD47xzJ6F;

1.19
date	2024.04.13.05.18.10;	author adam;	state Exp;
branches;
next	1.18;
commitid	o13coCS6VLDItW5F;

1.18
date	2024.04.03.07.17.51;	author adam;	state Exp;
branches;
next	1.17;
commitid	lktrfMoS8A2JsF4F;

1.17
date	2024.03.21.20.06.03;	author adam;	state Exp;
branches;
next	1.16;
commitid	LSn4AVQa3qvd843F;

1.16
date	2024.03.17.10.15.37;	author adam;	state Exp;
branches;
next	1.15;
commitid	RjVmkr2quiuAZu2F;

1.15
date	2024.03.11.13.29.54;	author wiz;	state Exp;
branches;
next	1.14;
commitid	ZQIaCZugqOEmgK1F;

1.14
date	2024.03.07.10.52.57;	author adam;	state Exp;
branches;
next	1.13;
commitid	flq9vTQMOEVmwd1F;

1.13
date	2024.03.03.11.59.40;	author wiz;	state Exp;
branches;
next	1.12;
commitid	iom4UhcjQS3k1I0F;

1.12
date	2024.02.18.08.23.00;	author adam;	state Exp;
branches;
next	1.11;
commitid	eccGkQpBbT1IgTYE;

1.11
date	2024.02.09.13.11.13;	author adam;	state Exp;
branches;
next	1.10;
commitid	2CF23ZGXnozB9LXE;

1.10
date	2024.01.31.11.58.28;	author adam;	state Exp;
branches;
next	1.9;
commitid	JCuPpV0YW9jz2BWE;

1.9
date	2024.01.20.08.09.09;	author adam;	state Exp;
branches;
next	1.8;
commitid	uLcIDgvxtryM7aVE;

1.8
date	2024.01.12.18.39.23;	author adam;	state Exp;
branches;
next	1.7;
commitid	SQ8GJunndviYRbUE;

1.7
date	2024.01.07.16.31.38;	author wiz;	state Exp;
branches;
next	1.6;
commitid	IckaByMRaW5ekxTE;

1.6
date	2023.12.30.10.40.49;	author wiz;	state Exp;
branches;
next	1.5;
commitid	Qd5mOTYNNlZPDtSE;

1.5
date	2023.12.17.22.15.04;	author wiz;	state Exp;
branches;
next	1.4;
commitid	TEb5uM8B9k9VTRQE;

1.4
date	2023.12.11.09.35.23;	author wiz;	state Exp;
branches;
next	1.3;
commitid	dSoA4DSW073gT1QE;

1.3
date	2023.11.19.16.26.35;	author wiz;	state Exp;
branches;
next	1.2;
commitid	IXvXFFMcp8C9SeNE;

1.2
date	2023.11.13.11.28.07;	author wiz;	state Exp;
branches;
next	1.1;
commitid	lEwEN0btzxqwprME;

1.1
date	2023.10.29.22.03.03;	author wiz;	state Exp;
branches;
next	;
commitid	vA90rL0f830tpzKE;


desc
@@


1.103
log
@py-ruff: switch to CARGO_GITHUB_CRATES
@
text
@$NetBSD: distinfo,v 1.102 2026/04/26 10:45:24 wiz Exp $

BLAKE2s (adler2-2.0.1.crate) = 4d391e0fcde91c7435ee9a5503fee4a5346f549f1b45e482ce3e1e151d90f8f5
SHA512 (adler2-2.0.1.crate) = 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d
Size (adler2-2.0.1.crate) = 13366 bytes
BLAKE2s (aho-corasick-1.1.4.crate) = 1419308c5b0745af6cfa18dd4c9639f7078f564e9dacbe2b17b03df42c393409
SHA512 (aho-corasick-1.1.4.crate) = c77e35191b00546f5e499fab154170cedd619599e7250f92db9fba0a41c833eb426f214e58b00c5c39f8757406b33492b3241cb8cb233ce384ad0683c3ee4b62
Size (aho-corasick-1.1.4.crate) = 184015 bytes
BLAKE2s (alloca-0.4.0.crate) = 006a5667b0559963e9bb37814f36197c6964a5ac7e9923ab699983f2b67c2793
SHA512 (alloca-0.4.0.crate) = 337191b32f84d3fa673d242a043df51717134ff22ef0d29d6122382a889b6a41d167d45f7136eccaa35fbb7e30207a481e8802faf2781bdf250d6a99973bbc0e
Size (alloca-0.4.0.crate) = 4257 bytes
BLAKE2s (allocator-api2-0.2.21.crate) = 19229533116e7c08961658159a3a9779307bf1241963efefbcb34168b00ed036
SHA512 (allocator-api2-0.2.21.crate) = 1bb5711ed6041b0d7eae2ec784b8aa9d215db0f49cf79c692946eeb0db545d358cbcaa8156ae34e51d05287c08574f1da251ee574f2392949e4ed26d04770d03
Size (allocator-api2-0.2.21.crate) = 63622 bytes
BLAKE2s (android_system_properties-0.1.5.crate) = e405a7701baf9817ca6e946b78ab2ae83f4667112c19c5214606cd863ca5c765
SHA512 (android_system_properties-0.1.5.crate) = b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
Size (android_system_properties-0.1.5.crate) = 5243 bytes
BLAKE2s (anes-0.1.6.crate) = 51a3a431b53fc59bdeaf54f4dd87332d79d9c9cb47042879fb821b5a7afdfd9a
SHA512 (anes-0.1.6.crate) = f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
Size (anes-0.1.6.crate) = 23857 bytes
BLAKE2s (annotate-snippets-0.11.5.crate) = f3038c5bc5d71b6e4df81e597b24aed33a2de843a79ede4a736d93c8a5b9a756
SHA512 (annotate-snippets-0.11.5.crate) = c23c33244118958653b69d7b5b34eaf67a1866e15b79c7eae9c438b246fd840a2447638413fffed1ab61a10d16c2f9982a8f5e5afdf8c2a84a135596566e8a8f
Size (annotate-snippets-0.11.5.crate) = 34687 bytes
BLAKE2s (anstream-0.6.21.crate) = 2f4541a5536a1567bf25508380859eb1874f241c05256b86e3872f8672a771d3
SHA512 (anstream-0.6.21.crate) = 909059510b778f606df779d5f8ee69cf721072e81f933eb5f5fddaa4d1586a0040ba7456165d5db16c812dd654c2dda6b929ccb997310b507f1b79846ca1f402
Size (anstream-0.6.21.crate) = 29516 bytes
BLAKE2s (anstream-1.0.0.crate) = c3bb7625e72107e5a94d89b190ded270e43459bf3f8af72799c3fd0f000b6ec7
SHA512 (anstream-1.0.0.crate) = 36bf11821e8bc23607a54842b47950782806ebc7a56233e3c458345d79986745f6ba878e39964ed41404eb5be58f78d0bbcdceeb86d523ba40eedd15f7e1f29d
Size (anstream-1.0.0.crate) = 28916 bytes
BLAKE2s (anstyle-1.0.14.crate) = 5334526abb8748eea5d51f6ea4dd298a218fac2ea11eeb1672ef5e5cd5fd86bf
SHA512 (anstyle-1.0.14.crate) = 2e7bbaf0794d209f0f19fb8709214c1b1109c27e14d91a8adc232a9bdfe76e653b2b86e341d71f63903e034c81f6ed63ffe7f123f6d631c0f8d41b56d70037b9
Size (anstyle-1.0.14.crate) = 17787 bytes
BLAKE2s (anstyle-lossy-1.1.4.crate) = a6ac7cd40fdd02ff24a99b7af1176a52a204e673c2f68c7235599cfefbc04535
SHA512 (anstyle-lossy-1.1.4.crate) = 5995b0b77f389eee6689037e9d1c0d83c838f19ee41ee1242fcd73eca39cbe84dcd462d9bac9b7604962b7f1c544559053eac6d45b28a526baaead8b6301c1b8
Size (anstyle-lossy-1.1.4.crate) = 10266 bytes
BLAKE2s (anstyle-parse-0.2.7.crate) = 33bc2bb73298e2c83655867b86d4cd074442efeda4c4cc5f820ba2d9452a5c7a
SHA512 (anstyle-parse-0.2.7.crate) = 3e0920594dfa15f16dd308d0da81d784e6a5d6fd7a3b12cc1512fb625369ea7b4550df549e3be961906e2d3105f72ecb86b89dd6f5817c2c982929ea26d605fa
Size (anstyle-parse-0.2.7.crate) = 21707 bytes
BLAKE2s (anstyle-parse-1.0.0.crate) = b2810111e00c4035563af531a1df5f41946ce4b4be4dbe3294b3ceb197503d6c
SHA512 (anstyle-parse-1.0.0.crate) = 4394616b0aa7a591eb9b9bb758abd2f067a3fe673b060c02857f6d2210a2276c476f32512aa59aee6c5383e3261f2654058ff619d957bee93d62540e10d81085
Size (anstyle-parse-1.0.0.crate) = 22042 bytes
BLAKE2s (anstyle-query-1.1.4.crate) = 4cf37c7f607d27ebf8c946169da54caed1fde59bf5ef14313da3eb2b9dc8cd68
SHA512 (anstyle-query-1.1.4.crate) = b94c550b865d17c15b2ff1a41da4f7aaf3a5c0694b2188c7238cae8212d8390f759381a3ae5598c13396a728aed8bffd4e32fe06da51af0ba92c334124d26641
Size (anstyle-query-1.1.4.crate) = 10192 bytes
BLAKE2s (anstyle-svg-0.1.11.crate) = 8c25485fc0f7aba9bb5d8cd04eed8a1041f2181a0447e040fcb7aea478ff9fbc
SHA512 (anstyle-svg-0.1.11.crate) = cfbdc50a3259613543d180fadc59de1d2676a5a16c0088372747e2e84d9086a2bce8ed8364963b0804087014a990ac63c23b2664cff141494e414e2ac58786ad
Size (anstyle-svg-0.1.11.crate) = 18988 bytes
BLAKE2s (anstyle-wincon-3.0.10.crate) = c9b3856b6771fadc04b67dd41e565bc884094c517f6d25e083b69db4887253de
SHA512 (anstyle-wincon-3.0.10.crate) = bee4e8a76185a359e6f6c0cca11ca322a8ff6eb92a1659986bbb2287c5e198f3e9cf3e48c9d980b18fa012b5d52f97cd017770736be27e550cf61be553982c8c
Size (anstyle-wincon-3.0.10.crate) = 12558 bytes
BLAKE2s (anyhow-1.0.102.crate) = 26be8358bef190b04de5f1b7d362aaa57a257601ae31709ea515b461dc770f52
SHA512 (anyhow-1.0.102.crate) = 18064a92b6d577151b6f1be3df0985fdefdc5f7089ac0aa9bc92a2034c780eac5b71b8fbb260217aea122bee7c950ff00abf4b6d8f4143dff889b7164c7d6f0b
Size (anyhow-1.0.102.crate) = 48658 bytes
BLAKE2s (approx-0.5.1.crate) = 8da488e71d6cc64f2cb8bff398bbbcb0438bfa03968ed8b8750d649eae057bb6
SHA512 (approx-0.5.1.crate) = c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407
Size (approx-0.5.1.crate) = 15100 bytes
BLAKE2s (arc-swap-1.9.1.crate) = 26ff2b00588256341e3359534378cc445ce3d58c63fa7e80abded00f3c9bc329
SHA512 (arc-swap-1.9.1.crate) = 534cf98b285098e204b2342346454634f9f20b65512346097d4b2123b4f36d8577a31f54268cdfb24c14f6ad9619f70ff111471628c17ef8c71442c1919b1bdf
Size (arc-swap-1.9.1.crate) = 81367 bytes
BLAKE2s (argfile-1.0.0.crate) = ee31b3a1fd8b80bc8fd214ea1354741ec4184ab4aa5ce672c0d73e52e4a2e1a4
SHA512 (argfile-1.0.0.crate) = 4bfa4c25f5cc553f04ae1860263f02fd107335c57596d4b068f9c912ae11d953ee7b6dfaa725a58b2cc164d197354e81ede6d2caf9d8dd32d0cbe39b4abfb336
Size (argfile-1.0.0.crate) = 11157 bytes
BLAKE2s (arrayvec-0.7.6.crate) = ae779f4d40d8bea2f15396d81e905c8e88b941279c0a4545b47e667ab8235e1c
SHA512 (arrayvec-0.7.6.crate) = b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8
Size (arrayvec-0.7.6.crate) = 31237 bytes
BLAKE2s (assert_fs-1.1.3.crate) = 670b9b6085388eaf90d5948ed7d821fd701fe21501d749a0bc783ce843e341f5
SHA512 (assert_fs-1.1.3.crate) = d5652ef27d137ee12b2a90907b2d007add32e8d04e017ebe6d32944eca0ecdf274647a26d18716527c0775fc28fe16ff9cb8f01d7867cd1b58004b69ad3e0cd4
Size (assert_fs-1.1.3.crate) = 20176 bytes
BLAKE2s (attribute-derive-0.10.3.crate) = bbb94d7e9b500861de9267916e040a7b5cb1ec791c032e0e9d3c9aff73a5fc6e
SHA512 (attribute-derive-0.10.3.crate) = 86a6f5db99ecce929b7392e69c36912748a4759fdc8c80f8af6e8848ca31b5794d4182218b003fd77f0882fa7841fbe184c2ac16ce411a9b6370d6436b785f8b
Size (attribute-derive-0.10.3.crate) = 21090 bytes
BLAKE2s (attribute-derive-macro-0.10.3.crate) = 53f5c712e8e7d55f6d3f7633b5c6fb5435f660f95e9e2ee7c35170ac8c29266e
SHA512 (attribute-derive-macro-0.10.3.crate) = 84ac6f100fc73ca0a3af9e94685d859d4a4c786d84762c27ac11d3cbd5622d554dad7b21519c90096c90f9238e1b41d3b28a1c2ff5ac6d6ea555c9faf46cf958
Size (attribute-derive-macro-0.10.3.crate) = 8849 bytes
BLAKE2s (autocfg-1.5.0.crate) = d9738bc6755bf80a73705691ef930ca883cd58e4a2d1162b5c0a09cdc7029304
SHA512 (autocfg-1.5.0.crate) = f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08
Size (autocfg-1.5.0.crate) = 18729 bytes
BLAKE2s (bincode-2.0.1.crate) = 402e18977657a382f3033475472f206cd67eee0f8d54ab5f596c345cb67fbe94
SHA512 (bincode-2.0.1.crate) = 374ac78ddb157f69efbb1cb2e618da12830963481e6a714091b4169fe3b739b4682927e3ada502d274b452c18c3ed71aec0831ebf4a0e4ac1d31be3b67418e4d
Size (bincode-2.0.1.crate) = 70469 bytes
BLAKE2s (bincode_derive-2.0.1.crate) = 1026b88ea9709260cf4edae4b33e3132f24feeec53ddd90f0a11bc06683de4ee
SHA512 (bincode_derive-2.0.1.crate) = 77bee3f1465935ea8ef1960fb19589c15ebb167f1d5eafab596f9acb50632a6c45a3afde4dabfa6fb8689b2a9b9420fb8fac8e4b8668f13cb3f5592252ec6b99
Size (bincode_derive-2.0.1.crate) = 7404 bytes
BLAKE2s (bit-set-0.8.0.crate) = f0929f523e5285b3541d2287d602d99b3c31ff327aeadcfbcbaa889ca4bf7c7e
SHA512 (bit-set-0.8.0.crate) = eb06e6b9285f33fb0dca69ce189838138f679e97e72538d09923e29348cb25ff1043cf4ef4ef4b74644de9a601859159d9d9d74354def92eb10b86e6067047fa
Size (bit-set-0.8.0.crate) = 16289 bytes
BLAKE2s (bit-vec-0.8.0.crate) = a2d2c887387af64f1aa624ef1526404c8654d72aab54279a94dcfe7fcc188471
SHA512 (bit-vec-0.8.0.crate) = 20d55f09994bff368381d2da5e0aa4ec3d336361d0e0111d72d147fa0e44cdafe3df62c3dc30d42d745dbf42dfc0b75037f046e5335085f3fb88f586e52fa571
Size (bit-vec-0.8.0.crate) = 24132 bytes
BLAKE2s (bitflags-1.3.2.crate) = e3a3b45a4403823875a03dbda329ca16068fa8f847cef81987c6b780101f2415
SHA512 (bitflags-1.3.2.crate) = 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
Size (bitflags-1.3.2.crate) = 23021 bytes
BLAKE2s (bitflags-2.11.0.crate) = cec5149472f1a67672f4bd830d0cea28a3258f8feda5b464acef8a2c737cbefd
SHA512 (bitflags-2.11.0.crate) = d6c0de6c06ed8d1249dd69de035dfe5b23d9f1a8fcdc7535756622cf660807c5e1c692dee1ac832c06be1ce41b225e3d60f36be4d1896bab7d986d18946f6c48
Size (bitflags-2.11.0.crate) = 48906 bytes
BLAKE2s (bitvec-1.0.1.crate) = a905d786a2b567b464d433de34f400310ddb3d60a2195db6a52c332e6cbe0d88
SHA512 (bitvec-1.0.1.crate) = 83d643c5aca020ebbe9094b5aaba6a796e7c3c509228a4348444e57a06bc3a5dd042eed57a2254d91661e73bdab2bc0d1bd02be376906acc6b6d75b5354a8d8e
Size (bitvec-1.0.1.crate) = 224375 bytes
BLAKE2s (block-buffer-0.10.4.crate) = 4422d2b2ea2e697a7339956a06cff79b3c5d6b263fbf51993c90fef1f9a0a9ef
SHA512 (block-buffer-0.10.4.crate) = b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb
Size (block-buffer-0.10.4.crate) = 10538 bytes
BLAKE2s (block2-0.6.2.crate) = 230721d026f101141d7a5339503297451f8ec2c25de86cee99bfee92138c4a81
SHA512 (block2-0.6.2.crate) = 865a855e84c975d9a879159e888f097ce2314972c8e01506d2a3b3b65afc9dbe042d764da903df6746925cef6281cec93478bc13df3316ca112c901db8e3fc38
Size (block2-0.6.2.crate) = 34505 bytes
BLAKE2s (boxcar-0.2.14.crate) = 6adbaaa9ae782b0976ae7feff96d2eb6f661ade24c686dd0930a5d72103be19b
SHA512 (boxcar-0.2.14.crate) = 7c490526aea8b4fcea3c9c84172a124dfac4b61dde7d7c57660208668721d746195dc90b3d765ef2ef31dae008872a4889265b727f655ea12a3aae5922193923
Size (boxcar-0.2.14.crate) = 28144 bytes
BLAKE2s (bstr-1.12.1.crate) = bf738250e22e04ffa6d9ae59e16bec4997bc7307983bb39e1672cea8cba81d6f
SHA512 (bstr-1.12.1.crate) = 63a1e62d43c4dce00f287421b1ec76accbbab7f0897c8df26227f533af325896c0c8921a873f4125381e7b89fbb69a4358a96698ec6ee61191955464ff1c84ac
Size (bstr-1.12.1.crate) = 354916 bytes
BLAKE2s (bumpalo-3.19.0.crate) = bdefc57ae010900dc81909430c791a7d4e7539a2c777fce3c252222e0cf14642
SHA512 (bumpalo-3.19.0.crate) = 58db27a643c55adae07061100e3604dad0056bacd42ce1142bcc34249645e9313e886c3174a755593544684fcc632f134f9c6066752ac695254fb9ecd40878cf
Size (bumpalo-3.19.0.crate) = 96414 bytes
BLAKE2s (byteorder-1.5.0.crate) = b610119a2e2d4b96996b58e8d4920729fa24d4a96d14852953fdf8dbe035cad0
SHA512 (byteorder-1.5.0.crate) = 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f
Size (byteorder-1.5.0.crate) = 23288 bytes
BLAKE2s (cachedir-0.3.1.crate) = a607cc40754841547de319099c38b7542a690e407fd397ca2a69bdf7cad581bd
SHA512 (cachedir-0.3.1.crate) = af060f442ce5e101493e99545befe0f7e4bee8a07fae4cd0eb20d5e1cb10957e4a93cf768c8bd21f60f7bb826d1278f20095ea869d9c006fba1261cc1288829e
Size (cachedir-0.3.1.crate) = 8668 bytes
BLAKE2s (camino-1.2.2.crate) = c2889c3b813ce6019967bf6ae77d1a1c49930fb947ee65686d9319dfb9896722
SHA512 (camino-1.2.2.crate) = e52415518cc476dce1e6b742b59c81a13748af77be5c15b72d104832350b447f5ddd5a1a0fa9b35b79605561cf6bddbc34810cfe71d11461034f5483f1a0a7e5
Size (camino-1.2.2.crate) = 41202 bytes
BLAKE2s (cast-0.3.0.crate) = b7eb7925f63a001fded24ee7c24d6e990639a3b7af75e26b5534a59d91a45865
SHA512 (cast-0.3.0.crate) = 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
Size (cast-0.3.0.crate) = 11452 bytes
BLAKE2s (castaway-0.2.4.crate) = ef3d95ac9709ba3fd42e6f70548f6f70f0f058382754343736f131b9ab68289a
SHA512 (castaway-0.2.4.crate) = 15b88016bbeae50146401607549b077b329c9bbae25768536360a964bd5c3b598feedce0365ca4b2662c7b94081062fc469f6a1049fc38187d79daac77b20481
Size (castaway-0.2.4.crate) = 12546 bytes
BLAKE2s (cc-1.2.38.crate) = 3b3a89e02caafbf58064976095b7152b46c371173720534c6f04f9d36c07c53a
SHA512 (cc-1.2.38.crate) = 6614c2bbad044db8b60e14f3dfe6258e1a967e4f6019cac97ba82dad736270853077d6d6bfaa48d88102bed45cd39e8d55458a3664146bf5b96dfb9fc93fbd44
Size (cc-1.2.38.crate) = 90139 bytes
BLAKE2s (cfg-if-1.0.3.crate) = 773d265ae00262e765780665def7f307e8a6ad41861c8d7932e40f1704e1b3ee
SHA512 (cfg-if-1.0.3.crate) = afe424a191c2aaaffec3d114e0116d0324d12117aeb22df78e47ad6752444bc5acb074ab0a174476b71e584a37743f9dcc2b0e8036d590fcc5afc7c55f86122b
Size (cfg-if-1.0.3.crate) = 8719 bytes
BLAKE2s (cfg_aliases-0.2.1.crate) = 7a7bb366100bf1ad7c15cddb6443a31f372f4a9040ea3ccc49781f78efcc1721
SHA512 (cfg_aliases-0.2.1.crate) = 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c
Size (cfg_aliases-0.2.1.crate) = 6355 bytes
BLAKE2s (chacha20-0.10.0.crate) = 4bd634f9d813654cc48bbd3f7c43b9ab6cfec5ba13e61b7e3254bf063d087c6f
SHA512 (chacha20-0.10.0.crate) = 97e50d8e16118070ec75c086bae3695513b63c2ad3c5d43e3fb57892f21c9634977bc506c0c094aeb61bc8864518cee3eabf6b81504128ab0a876b2f6860b43a
Size (chacha20-0.10.0.crate) = 38763 bytes
BLAKE2s (chrono-0.4.44.crate) = 48c6b840b300bbb2bee8ae415cdeb6c63a61272e19232453162be5bf0432c772
SHA512 (chrono-0.4.44.crate) = 0b1a83885724e9180e71ee9fed146d070d88620d46b74970a67f4af04f583dddc0285e7d09574b99507786568ac7fb3f06a5dfbd25c51490c8d444c145bdee21
Size (chrono-0.4.44.crate) = 240549 bytes
BLAKE2s (ciborium-0.2.2.crate) = 5a7c6daf9c91eb36de7ee4cd116fd8f1d5507a6df77ddccc9e91c2a28be166c3
SHA512 (ciborium-0.2.2.crate) = 8d1af6a09f116e42f0098d7d0e34dd906dc3e718b257ff1a1fde655a235d40619f61f18917c0cf35c55de9160c255a9795d5e7525989037e3512807cc6a900b1
Size (ciborium-0.2.2.crate) = 35611 bytes
BLAKE2s (ciborium-io-0.2.2.crate) = bdcb8814b317987f51ceb4cd1ac7559aa010dbe021d5f1e8329c72232080559f
SHA512 (ciborium-io-0.2.2.crate) = 641b8592f9699d5e6c607815c8e6dfc82b2bd01897015e04ef8853420a7d90c2ec5c1140e39eb7623ce05587bea52ef63659eae76baee5b6592d2ac5298ce106
Size (ciborium-io-0.2.2.crate) = 6697 bytes
BLAKE2s (ciborium-ll-0.2.2.crate) = 62616920a5b3603cdedda2d9f1ff7a13e0e652131622a0cd26ea686e3ffb1cd3
SHA512 (ciborium-ll-0.2.2.crate) = 2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a
Size (ciborium-ll-0.2.2.crate) = 14695 bytes
BLAKE2s (clap-4.6.0.crate) = 1c9c8b7f05ada2e70ec17bca7508554ba02e6eba3fc94737d84dc540fe3bb605
SHA512 (clap-4.6.0.crate) = bc5641690f0a0ed2b660836590174641e568be3d2b92d5dc91a82581fdef0543640190fc3c8ffe765f0245a88c0f9809d4e136af156a3d480a680da28e8ae5f6
Size (clap-4.6.0.crate) = 62930 bytes
BLAKE2s (clap_builder-4.6.0.crate) = 5d7686f002e18c9bb10f76b283fde443f2c2c50eb9a221f796e085bafe2a231f
SHA512 (clap_builder-4.6.0.crate) = 43b26377a8f15d29f8fdc9ada914888d87111084c5e205308d166789a27d91c2d8db6756b24d48ef8a293c92ca4c27dbf5433db21e336b2116d51377116fabd7
Size (clap_builder-4.6.0.crate) = 171122 bytes
BLAKE2s (clap_complete-4.5.58.crate) = e3a5673d20c30d396598b3a166d57f0db5a4fedb9e6b8ffb2c46cf146a937d10
SHA512 (clap_complete-4.5.58.crate) = 5f6f9653bdb96e2c3230172d719b7e432a0dffb2d7a815b39469368aa5ab90f89cb91a5697ff719d2bdef21e2027922fff774b656a73a117c6c9d2a8a5014292
Size (clap_complete-4.5.58.crate) = 48645 bytes
BLAKE2s (clap_complete_command-0.6.1.crate) = c58ba72456abdab6ba0a858f83213851836251403e2f9502b52a3e15529ac425
SHA512 (clap_complete_command-0.6.1.crate) = b364cac56e9604c7c06a84f5d687b62398f92e3c0407123b183d5c3846948a4a0975469326312ad57e2ce936574462f3dde61385062827e48efc3ff813185ef6
Size (clap_complete_command-0.6.1.crate) = 7959 bytes
BLAKE2s (clap_complete_nushell-4.5.8.crate) = 723739e2271590ca01ecde68330361a23d078bcfcdd1133ec0082f542699acb0
SHA512 (clap_complete_nushell-4.5.8.crate) = 55cbd76310ad1f4e7096340fb644874ae80c541c708d6a883dd3540245dab4f380ae0b89c4ab071f5b6428647e43a16b2b2e69e6550e7cd0286a843c552b1576
Size (clap_complete_nushell-4.5.8.crate) = 35171 bytes
BLAKE2s (clap_derive-4.6.0.crate) = 5f0a074f69e7ea9d8339e13631b30f4ea2e003576f49f5b063ad8504dc589760
SHA512 (clap_derive-4.6.0.crate) = 4b642e4bda3af45b21fda189094f73b295c6890f2af533e1541be0df8669d1c7d8256a88dfd47f488ea6adab65012a213521d52dd902f9f11fd3b776923da1c7
Size (clap_derive-4.6.0.crate) = 33435 bytes
BLAKE2s (clap_lex-1.0.0.crate) = 0e9d1b5bba20ddb9f1510f5d84d0a4ab4efdc7f4b0b37ca7fc179e06cf8a0b46
SHA512 (clap_lex-1.0.0.crate) = 2e65fdfd8a7310f43c333efb41b18818bd79dc83bf192eeb53f0ab524b500c0660280186308960a0b5b724092319f9325bb92b0b63738fcaea7b932d0d7e3887
Size (clap_lex-1.0.0.crate) = 13466 bytes
BLAKE2s (clearscreen-4.0.6.crate) = f6cd6af7046a3b5d8d8aea41a282380855f1b0d145a86fd535cfe8bec2cf6f8b
SHA512 (clearscreen-4.0.6.crate) = 4ab97145c2ac93228d2a37106b5c904dd2b7c5dec74b545317bb2b679ae4fef35b8dda247b84f8e6caf960e59082e0af707043e6194fa612b5fa4ff704019efc
Size (clearscreen-4.0.6.crate) = 148316 bytes
BLAKE2s (codspeed-4.4.1.crate) = 5ab7dadc11d2d134401c45fa221c710e2ddf1d4ffefaaf21979ecc64e0b2bfcf
SHA512 (codspeed-4.4.1.crate) = 464c25046b47516b0fe2bf8ead4871c79f828cc6ea58322e2d5de518c525296810b1c918ddee9a2094fe648e2c78b527fe3459bc3a3c9eb579d277adeeee1915
Size (codspeed-4.4.1.crate) = 243492 bytes
BLAKE2s (codspeed-criterion-compat-4.4.1.crate) = f864f1101a90545596ff7494daccf821eea5a0ebb583beb92085b1cfad517cd5
SHA512 (codspeed-criterion-compat-4.4.1.crate) = 1546eeab62de7ca2bb1ad032953fb9bb9f6a7bea0a100d8c0a58de0b23b3dd6503a3913e8ea82a82ebc5d8de934a223cf1003cf90a6d24e655a263d8cf5a7844
Size (codspeed-criterion-compat-4.4.1.crate) = 22712 bytes
BLAKE2s (codspeed-criterion-compat-walltime-4.4.1.crate) = 37797cec1b60cda64187753e91b405b23e5deb7a64e48de36d5b2c661aa52d9d
SHA512 (codspeed-criterion-compat-walltime-4.4.1.crate) = 7a1fbd393f057baa96561f37dae64b20b9b4967f928dab3d357a27ebd9bdca40ea89bf6a526e818d3ffe0721e6055220d67d813061b3058b9986003568f5d39f
Size (codspeed-criterion-compat-walltime-4.4.1.crate) = 123868 bytes
BLAKE2s (codspeed-divan-compat-4.4.1.crate) = a6aeffdf28897fe7babc535fb23151d2132a6e4b123418d5edc8c9a8cf664cdc
SHA512 (codspeed-divan-compat-4.4.1.crate) = aab2fa6fe03bb942c2dbb8bc56524e8fe65fcb95be5e1ed01928c64c6b5bee26c4481641544334d6f9b7d4820facfcbd53ded8e449c0995012bc3d85d45b3996
Size (codspeed-divan-compat-4.4.1.crate) = 19088 bytes
BLAKE2s (codspeed-divan-compat-macros-4.4.1.crate) = f317cbe7f8e2fcdd81232ce7f742a61c1fd0eba58a7ccceda50142d93458f312
SHA512 (codspeed-divan-compat-macros-4.4.1.crate) = eeca7d29cff74d82a52bc0ba783f27c0a7368ceeb3685fa8faaef3ca4122b99c85d50d3efbaad8c124d2cd4a08291a7c84f25caccb59679ca704dd4002cbd39c
Size (codspeed-divan-compat-macros-4.4.1.crate) = 5408 bytes
BLAKE2s (codspeed-divan-compat-walltime-4.4.1.crate) = c6b7819a33ebf269ed4e53d2c6063b8eff8e0b91ee0d9079a97e4092e9bbdf1e
SHA512 (codspeed-divan-compat-walltime-4.4.1.crate) = 60275c7287f545b93aade3772cc6af12ba9e3e298b61c7e71fdcd05a70b12af497a36332e43fa3b6ccc6ee9a073b5c7213c2b059aa1e3713294fdbbcda018947
Size (codspeed-divan-compat-walltime-4.4.1.crate) = 97311 bytes
BLAKE2s (collection_literals-1.0.2.crate) = eacd7919c0681ffbc7faf726db02449a70c7dc484dbc44a203bf4234ce472e88
SHA512 (collection_literals-1.0.2.crate) = 41a6d78e09cc3682ac382779e6713dc54c103be514df8622942d12d0b37471711475ceeb652d9ca5c15801b94624379ed6073bf36c3fc74a5d255a9fee2635d0
Size (collection_literals-1.0.2.crate) = 3928 bytes
BLAKE2s (colorchoice-1.0.4.crate) = d53cfbeddd21111e0750bb2e39180c10758a35b003f1265a0be5c7a12dba31fa
SHA512 (colorchoice-1.0.4.crate) = 0bc6e55c3909e7bcfdf198d5d68ed8b588b82a72f53aaa41efeecf9dae2d31e6c172a7ba922e000fd7cdf6373c13371a98e7da08e6988fdcfbf20782dda8e4e5
Size (colorchoice-1.0.4.crate) = 8196 bytes
BLAKE2s (colored-2.2.0.crate) = cc964f4afb513168ec7d45aeb56659a2b08956f2ada54df057c2af9b644233ce
SHA512 (colored-2.2.0.crate) = 4e3266c498a18a464b6640c0b735519f91b30fc1e001236badd4885a7fad80fe230e262fed4a8d07d54b4eb7dd24df4daebce84cfc0a4f29b6582153e11df5ea
Size (colored-2.2.0.crate) = 35062 bytes
BLAKE2s (colored-3.1.1.crate) = c9d6ea358bf0c63f88906b0d2286d62b2a448fa618664572ade19e4482532c79
SHA512 (colored-3.1.1.crate) = 7195e68194dfd43c2bce16da8b59474018ce7c9e4e47fddf9938d7ccde622b591df996c9a63c0517f9df7628c2b4fc93b346c7dd671065e6fe325aeb87abbd8b
Size (colored-3.1.1.crate) = 36216 bytes
BLAKE2s (compact_str-0.9.0.crate) = def94d043ff40e52f48f07a6fd6bf01e3f0bb62f8e146ed12f7b793a7a6dd9dc
SHA512 (compact_str-0.9.0.crate) = b5de4798ed088d4bf15d39bd57bd390f1cae946176b7a5d3576fc56493775eeed832d851c552d847c2f66717e15052b39ddebe6ca5ae68664dd759a226f5fbcf
Size (compact_str-0.9.0.crate) = 72135 bytes
BLAKE2s (condtype-1.3.0.crate) = 31ae562e9627c28bb9eca626df20867488747577bdc4c4c6567b81a7652d01d4
SHA512 (condtype-1.3.0.crate) = ee53dc71c0cb94bec4eecfd6860b33564c51bee29edc3078d81239be485cec911088579868af43b66d5acb4af42bd1f5100afbe2b13594bc6f7e6e3d75af7d00
Size (condtype-1.3.0.crate) = 12634 bytes
BLAKE2s (console-0.16.1.crate) = 281c38ee72bcec01eeb34567d2e9d90b51d8139d337989c0c859c13c6d4fe8c0
SHA512 (console-0.16.1.crate) = 8d3f4e52355f135f98f0ececdf8b7ada8270ed0ee5faf791299d236a194fef42ec87ac84bbddb464619dd32d8ea8b985b26c8710acfc29480bd362507b150786
Size (console-0.16.1.crate) = 39129 bytes
BLAKE2s (console_error_panic_hook-0.1.7.crate) = 9b63b62dfc7dda93c501477c7c08398275c1f7a8286bf58b5b45906d95630922
SHA512 (console_error_panic_hook-0.1.7.crate) = 49f4fb2175c0068981678f291422ace3737dab7033b1a49d78fd821512c92fdd023c3fe28c7daed88c8f338c30a9c7f82f18bb4583c3fe7839ad8dcd0addd6b9
Size (console_error_panic_hook-0.1.7.crate) = 507196 bytes
BLAKE2s (console_log-1.0.0.crate) = dce2a1877da07a38c8d990333af4bfb96fb1fbbf563c74349d754859971ffc32
SHA512 (console_log-1.0.0.crate) = e44e2acf873fb86822474c6e2a7dc2964384db096b3ee13673bb57990dc0a930a306f53360f9d1145faa31bcbd194f8fcc1674bdbc2f6b236e7eefb4bc43a06a
Size (console_log-1.0.0.crate) = 28943 bytes
BLAKE2s (core-foundation-sys-0.8.7.crate) = d67a5ed3a4cb42a000d1bbcb5a633cb03edb8ae5ba892d1893f716629748ff34
SHA512 (core-foundation-sys-0.8.7.crate) = 17492d5314db03abdb3b1998bf0c396ec8ed0f83bc978ae22d6026afdc86c50b58cbac073b3a0d97b92da7e98be11302faf1249d24313494bc058add4f4cb63a
Size (core-foundation-sys-0.8.7.crate) = 37712 bytes
BLAKE2s (countme-3.0.1.crate) = c395cfa9670cd078bb76b624f6d21f60046a3ef460312825f6c7de90c4699500
SHA512 (countme-3.0.1.crate) = f4c8c0977c6871ac8b7eab15904789ca53cbb28385a6fc90d880f85afb44bf10602850198c624963c7db04dbee8c97e271865ae2eadfdf840c21792de4f2af47
Size (countme-3.0.1.crate) = 10784 bytes
BLAKE2s (cpufeatures-0.2.17.crate) = 538ea6858ea97fa842e755a24d183c1e7df1aeb6faa848126f8acc9932fb37a3
SHA512 (cpufeatures-0.2.17.crate) = 9ae64656a21cfdd0528d87ba95f6213860bf72ccdf866019e65ed6662633e73490f92c42c80125559b3dbb7822090b5faa8ea564c562e04041232809ec2f58a2
Size (cpufeatures-0.2.17.crate) = 13466 bytes
BLAKE2s (cpufeatures-0.3.0.crate) = 3a7bc66b0a6c334c83fbcf684a5d9f19e742b10fd3f62ab9271af760f2f2582a
SHA512 (cpufeatures-0.3.0.crate) = a842c5e7fe435c4339ba0e12169bcf1a2c2ebf4b0d02cf200f91d88a736607a930ba840a7db6a71afc6b125649a9f14ce0977599db917ee78880ec1ed9600f88
Size (cpufeatures-0.3.0.crate) = 14156 bytes
BLAKE2s (crc32fast-1.5.0.crate) = 6e59f675b6404c35e422facb545e38c3e519f2a1268066914b7111ffc2ed6409
SHA512 (crc32fast-1.5.0.crate) = 80d473960f004148e14e5fe2f23aa0d1b8c36e96237f49a6765ef713030e8326dbc0250a561afcfc49d8733f5a6d4f9f4677451cc13e2426ffed61f8c00cd81e
Size (crc32fast-1.5.0.crate) = 40723 bytes
BLAKE2s (criterion-0.8.2.crate) = 6a608e1f3dda19014eb873cbb6f568d03c7262a68fff9d3b7f78577151902e7c
SHA512 (criterion-0.8.2.crate) = b0680ff7113c2bd149db62430b28998c956e11389a615c11eb42c24e234d12b2c3c87341200463ab9c3e94091a8891a2aede70320c40095d7dfbbe7f2c61b9f0
Size (criterion-0.8.2.crate) = 122924 bytes
BLAKE2s (criterion-plot-0.5.0.crate) = 9a23a058f721a6ec706b67811ad5ec389f2281bf2fedf2aee6669be3900e2bf7
SHA512 (criterion-plot-0.5.0.crate) = 971e96dcc64a5afa7488f1a99475f0f5639c0ef63f9eeebcada351868697cbff397e99827cc07c0a52e7d7d1a87856fe1fc48c22075776b3bc9c94af62d79f14
Size (criterion-plot-0.5.0.crate) = 22706 bytes
BLAKE2s (criterion-plot-0.8.2.crate) = 471666300a2e51096ecfe03a2cf33f523835a0aae13026d84c6bc7198575917f
SHA512 (criterion-plot-0.8.2.crate) = 862d361721789871e93c0e9f0376e25e8d6d0ec1c34b43678c2a9ca7bec1cd5c38b517b2da0f22b5d39c4987caff3d9709f986e2a0e6bfe4bf671c5f8b7edc1c
Size (criterion-plot-0.8.2.crate) = 24800 bytes
BLAKE2s (crossbeam-0.8.4.crate) = f375337edabca37ea9bcf706ed8bc3721be18cb8a504f3f3519c9d985b344f09
SHA512 (crossbeam-0.8.4.crate) = 63650fe2d46ff2e593342b398c153facd3cb7cd72dac9b057ee0aac5ef5e9dd9df0e71536d66879676c0edaa89787d1f365eea35c82604ca46090e527749f994
Size (crossbeam-0.8.4.crate) = 10500 bytes
BLAKE2s (crossbeam-channel-0.5.15.crate) = 3fd3c1657f5002717436a0e45e3a2053b12c27bf7beccd4391a476f975e084db
SHA512 (crossbeam-channel-0.5.15.crate) = b5174329fbdb2a742992b3450a6b11e4330e1d542132acd22d0aebaf49332aad8ceb6eb4e52ccaf8617eb02f191f881b011e5521098082919672f06ac70a4e5b
Size (crossbeam-channel-0.5.15.crate) = 92716 bytes
BLAKE2s (crossbeam-deque-0.8.6.crate) = cf67e0c05e52f690d685df9a3b6fd861d6f2b4f21fa09ac997bb32c26946c8c5
SHA512 (crossbeam-deque-0.8.6.crate) = 9368c0c224c4b84356f1d422d8869a5ab4bfb36b0ff69244a9e7a7304ed51f034001cd9b2bc35849df874d36ed34285c66574943573522ea32bbdc5a05df6989
Size (crossbeam-deque-0.8.6.crate) = 22471 bytes
BLAKE2s (crossbeam-epoch-0.9.18.crate) = 6c1696682cc558719ff48faa4ffdc28b562cafea7f084f9b09a99f317def636e
SHA512 (crossbeam-epoch-0.9.18.crate) = 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2
Size (crossbeam-epoch-0.9.18.crate) = 46875 bytes
BLAKE2s (crossbeam-queue-0.3.12.crate) = 46fc6c0bce9b63c6dc3e9db802dd3262e015acf55b091e32175f5709ce4a28e3
SHA512 (crossbeam-queue-0.3.12.crate) = a117977e55c0c2eca2a6141e3292dbc75ae5d80c087f0667cd767b9e9ee0f9c87084ceab34937b66b28a586b071e518a483684bb041e6410b2c3ab5924bef769
Size (crossbeam-queue-0.3.12.crate) = 16270 bytes
BLAKE2s (crossbeam-utils-0.8.21.crate) = f1dc88d85d262e661db4f03e622bfea97e90e8b57766db804d8464255db80043
SHA512 (crossbeam-utils-0.8.21.crate) = 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8
Size (crossbeam-utils-0.8.21.crate) = 42691 bytes
BLAKE2s (crunchy-0.2.4.crate) = 514633c760697330e52c525809c73a37049903a415e979c70d42a20f7e26a236
SHA512 (crunchy-0.2.4.crate) = 72ecadb6c8558dcbf3cbc3a34bcefbf292e42999e7af6f59b9804e1233d87f6f65802b157f346a64cd7d2dc1a92564d5481211b081ba5ea170ecdb06dff9dd0b
Size (crunchy-0.2.4.crate) = 3887 bytes
BLAKE2s (crypto-common-0.1.6.crate) = 855d36a49ecab87b6f8a58c85a0360ab113d0615fa206f5e1bf200caa2fcbfd5
SHA512 (crypto-common-0.1.6.crate) = 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f
Size (crypto-common-0.1.6.crate) = 8760 bytes
BLAKE2s (csv-1.4.0.crate) = 93672bbae0307976c788222295e1d2f45a29eab46f763a76176d0d4d2af31920
SHA512 (csv-1.4.0.crate) = 45b74cca5fbe2935c7d46d2370122baab6cb94456328a856ff6bac25af2b3377ece8f706fcd493dd6fbeaa974b622f613ac06ac863387726b715feb3687145d7
Size (csv-1.4.0.crate) = 888642 bytes
BLAKE2s (csv-core-0.1.12.crate) = e25020b84725dc7e3981fe96fd67fd529ee7ca5c5c528a510603648f8ae298ab
SHA512 (csv-core-0.1.12.crate) = f3b02c2d95db7c9af2636b0bf496dc721d0b880d490cd63d29c0b1a25f98624b4e072e6824788cbcce25d855eaecbfe33b0cb72cd013a6af600208ea660d99e4
Size (csv-core-0.1.12.crate) = 26298 bytes
BLAKE2s (ctrlc-3.5.2.crate) = 9876cdb38b2f5b3776d14c78b2911b968d189635715f7eee12f44ed43f3ad2aa
SHA512 (ctrlc-3.5.2.crate) = 702e67489d9a77878b7da4aa7d5ffaaf169a2ff9602303d1b5a7b191f51b61b62218a2f9c11ac28784dc7a819659f87885678484866336dc7fdcfe01a0e4e4fc
Size (ctrlc-3.5.2.crate) = 14194 bytes
BLAKE2s (darling-0.23.0.crate) = e672134b01956e6272af11cb88a1f14e42d3472ef141fb928c551bf893ed67ef
SHA512 (darling-0.23.0.crate) = 6257756befa2e6a8b17ee21d64e8430071bfd1e8f72c680f67b3c15934e726ec24e30da37fcb5ea4f4b3d925f81cf4ea22d6c85788f101090b32d95f08bdb2e5
Size (darling-0.23.0.crate) = 43298 bytes
BLAKE2s (darling_core-0.23.0.crate) = 1f4560dd61767698f56031087a95f789814b6ab63b2a70e319a095fd98f1310a
SHA512 (darling_core-0.23.0.crate) = 52ac3dac977b7f1cbdc3c0ee545356495216af6d8a4f179cbb51c8bc80253cf028bd9b624b6f42d6354d913e7fc5ea980234aa2ccf383c8779ca70fde72591a9
Size (darling_core-0.23.0.crate) = 74564 bytes
BLAKE2s (darling_macro-0.23.0.crate) = 91ff89f7eb61afe288a578064565c68aa991d5b1003ebe848569cdc087b3572f
SHA512 (darling_macro-0.23.0.crate) = f6565876c9846b1295be23eda6decbba817c64c3e2ba56fb0009c2acb68d542481dbb033b0e753dfb1eb967f24f87b781869c8bd5018a7789066229a4919c8c3
Size (darling_macro-0.23.0.crate) = 2480 bytes
BLAKE2s (dashmap-6.1.0.crate) = 8c0d0319abdf77c44e5446e7ca2ac339ad04877effc47414a3f707e77034d216
SHA512 (dashmap-6.1.0.crate) = 03a727e41505e5e7068df8fb27fad6d348fc14f6b1609d7f606fba765fb92fec7fb42c6427bc11d057ad2ad52d1b44bcf5a802651765148941ba41fa75968cb0
Size (dashmap-6.1.0.crate) = 24828 bytes
BLAKE2s (datatest-stable-0.3.3.crate) = 132879de3bab9a2947fd2806594d13b9ea00ff656a99288943c3015ee4f66e09
SHA512 (datatest-stable-0.3.3.crate) = c4fc91fd63d94991f40bc6a7612f37d26d52f2f958c85692ea29a5c6cda6f9dcbcf53c23ea82c0d457facc109f000de15555b676623452a355e0fd0927d3586d
Size (datatest-stable-0.3.3.crate) = 34481 bytes
BLAKE2s (derive-where-1.6.0.crate) = f45141ff89bfbad97fa00a27c1992a90e3a1e4a82f495403938b8e0719c9b1f2
SHA512 (derive-where-1.6.0.crate) = c81dc7d83ec3a82df1e86a5d25ea7cdb4ce9364f089b06fe234e74b3e18c73592034420e639feeba81850963e25ca6ad0844ca9c5a622306be91530aaaf7f254
Size (derive-where-1.6.0.crate) = 52327 bytes
BLAKE2s (diff-0.1.13.crate) = f7ceba7e29d20d30066c8df5dc67d5b8c87889cc6042a036bf53614de944dd64
SHA512 (diff-0.1.13.crate) = 45e259c9fe7c23bd9e9454891b42d4aef6d681d35ee039d21fdb05ae9ed5856161a40f29889e7880ac2a2daf85f1b7d752d213b4a99a1a74ed2682c18a3ae7fb
Size (diff-0.1.13.crate) = 46216 bytes
BLAKE2s (difflib-0.4.0.crate) = 9dedf118200e28f553a5eac255f0d880196f1e55fb258011866d9f8421cb0122
SHA512 (difflib-0.4.0.crate) = fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9
Size (difflib-0.4.0.crate) = 7638 bytes
BLAKE2s (digest-0.10.7.crate) = b911195b0979a1cd8687a4a5a2c1a8900c92fe823cdf2f1b439f759315061807
SHA512 (digest-0.10.7.crate) = 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c
Size (digest-0.10.7.crate) = 19557 bytes
BLAKE2s (dirs-6.0.0.crate) = 4f63ff424740a4552b3b41091f43e845e0d720a6091ece6c9a5aefe24c297ca1
SHA512 (dirs-6.0.0.crate) = f29f0f932aa627bada67db5bd9d2661b5fb3b18d07030f5d88da28de7049eb872a2f35756cf29c094aacbc2429a3a333b54fb94d70e470288d3ca091cf6d4aa8
Size (dirs-6.0.0.crate) = 14190 bytes
BLAKE2s (dirs-sys-0.5.0.crate) = 1a5da6fa801a3e637f337f7c4a46854899b08a5fa8ea2b5864edaa713b7cbf58
SHA512 (dirs-sys-0.5.0.crate) = c2ca362ad04e92c929e2cea4db359de689e512b7c76246c408f40d10f1d47c5dbbd49238e67edc0a251bd642ee292cae88992e5755035c632baec36cd77c10b2
Size (dirs-sys-0.5.0.crate) = 10157 bytes
BLAKE2s (dispatch2-0.3.0.crate) = 8b95875a9391610bfed7ab6d08f270da884257368e073252b5f211c08c17455e
SHA512 (dispatch2-0.3.0.crate) = 2f0a168885fabe8fb7443994bb666c94ce95d9b1f14eee6e19b185b27d4cb33c5e76f85244cb9e5735566d02b7c61675e42911d6d99b079590dbd124aed56f59
Size (dispatch2-0.3.0.crate) = 54606 bytes
BLAKE2s (displaydoc-0.2.5.crate) = db46de71ab8b2a18c01291fa33a3b3e081dbddc7e8ea1278b6d444e6284eebf2
SHA512 (displaydoc-0.2.5.crate) = 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948
Size (displaydoc-0.2.5.crate) = 24219 bytes
BLAKE2s (divan-macros-0.1.17.crate) = 0efe82e09902790a677c964512a9e5fadeb75d73bc1c4fd6c0fe55b0e70fc02a
SHA512 (divan-macros-0.1.17.crate) = b485dcab828ab74c398fc40379c28829e068d074f73b2c7cda1bb5954229b290b0e87224327060d31bfe709b2528cce40b0e584f8612478ae9b406dc853101b2
Size (divan-macros-0.1.17.crate) = 15322 bytes
BLAKE2s (doc-comment-0.3.3.crate) = 3c6c0c2b176af73b7f930c90bde1054195adccd234d74431050b27bcfefff615
SHA512 (doc-comment-0.3.3.crate) = e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba
Size (doc-comment-0.3.3.crate) = 4123 bytes
BLAKE2s (drop_bomb-0.1.5.crate) = 7767bec50546b5e6e84513b752b2797e68cf2efe55bce034947416796c5d1a3e
SHA512 (drop_bomb-0.1.5.crate) = b4b33e275506a52a062d4d3c6beff14b4081b56c4491fcc28f4aaee645f6dec103fc0b67994cf7816d36313ad5383478aca28dc4d6cf619486a517f136d7b344
Size (drop_bomb-0.1.5.crate) = 6859 bytes
BLAKE2s (dunce-1.0.5.crate) = 7f72598a5d04e4d5cc63e25fa0c215cf532e09f04b63f92b72f8da1f8118de2f
SHA512 (dunce-1.0.5.crate) = 36d7d75217d629185a9a9187f7d2e2dc346a28be0ad1c21b1b6bcbe3991e9cd11797e53d745c0b3b5ae94cf1e4cf141cdb2322bab86d97cc258b4145e3b97a56
Size (dunce-1.0.5.crate) = 8244 bytes
BLAKE2s (dyn-clone-1.0.20.crate) = 7231af3126aa2ebfd0a5bf5c1e248ace0ec3bfbbc32a153249c69da91018c828
SHA512 (dyn-clone-1.0.20.crate) = 5910c39f1ce031fb89d4974530a60b66848038e2f2bc78bdb3d34e6f40075fb4457b8a604309bedc4012fa46b17212e81dfb376cc6b45fa2dee823a86264690f
Size (dyn-clone-1.0.20.crate) = 13134 bytes
BLAKE2s (either-1.15.0.crate) = 7c84d6a0e5f2b2ab835c6a5a557e2b80af4b533e6d792d546a42ac2f5b846e22
SHA512 (either-1.15.0.crate) = d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f
Size (either-1.15.0.crate) = 20114 bytes
BLAKE2s (encode_unicode-1.0.0.crate) = 0a3ee29f58a0d0ea05ed984e0ae128de103e02e294e7be5e0db494a8c5201031
SHA512 (encode_unicode-1.0.0.crate) = c9a21d48ba9d50750789cb6fbe32afd903c583c9ef05a9741007dcdf64b1344735f71dd882ad71ab9e5f96f8839578ca53bca14d13d57b9e27b8cce2cd507359
Size (encode_unicode-1.0.0.crate) = 56986 bytes
BLAKE2s (equivalent-1.0.2.crate) = ecc976834a05d886b02d4691be4fa79ccdc19070d8548d36b740fe8f3f137bd6
SHA512 (equivalent-1.0.2.crate) = 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4
Size (equivalent-1.0.2.crate) = 7419 bytes
BLAKE2s (errno-0.3.14.crate) = cafef097c25f2739c920a6502c9ef74021cd51742faa7b3ce7910fa561ec7d5a
SHA512 (errno-0.3.14.crate) = 1de95c9806323d63e7cc95111e67b3ba1ee4b9d47b70cec33485194574d6b584d22ff877dfbc244317822721291d537d9509ae5e46f1b45169cb478a78322366
Size (errno-0.3.14.crate) = 12002 bytes
BLAKE2s (escape8259-0.5.3.crate) = 32e04c42f522a69798fdd2bae08b88704e55ad5bfd3b2bfa8387ee7f6167e87a
SHA512 (escape8259-0.5.3.crate) = f9edead3dcd5418dcfaf858f5e4bea785b99d1f7d7d13e3c34ea923f673e8a2d06e3b8f630d9c6215bc12ffd5d946c3f366822e2414f6de30031c5581d0db493
Size (escape8259-0.5.3.crate) = 4989 bytes
BLAKE2s (escargot-0.5.15.crate) = acf19a6d244dfe74715f2a8b29811b40ff6ca6a6203050b7e5a1dd08155225d3
SHA512 (escargot-0.5.15.crate) = edad554ed855ffbcb7667687c543044c55d91c638eda5a4bf49e41cd6cbe92467051cd925ac68b486b5a777b67e927b949fc56395a98277253b0b694c1bd9b34
Size (escargot-0.5.15.crate) = 21657 bytes
BLAKE2s (etcetera-0.11.0.crate) = 88c49ab946f129bf731632cbe0b41b3b0470440d5bcdba8e4b0486f4a2becb89
SHA512 (etcetera-0.11.0.crate) = 7e96f24b85316aaf4874bb16cdd0cc59e23558339d5fc3852aa6c4a79b24c62f79efabc24ffcced697ff06806073c0b6b9dc670a7e4c848dc614a0923270422f
Size (etcetera-0.11.0.crate) = 14362 bytes
BLAKE2s (fancy-regex-0.14.0.crate) = 6410ab5c7bca5aab3d4602803ca5a50840c6069f6cee23d55a9bfe9cd6a608ca
SHA512 (fancy-regex-0.14.0.crate) = 7de6eeaedeca5242538c4fe3455bae061f11a79c5c115813f153ccd5adf2cb731ed13396330107d7aef149bac1de483a044b0c9dd6c4baed454bb6c87ddb3af3
Size (fancy-regex-0.14.0.crate) = 86969 bytes
BLAKE2s (fastrand-2.3.0.crate) = 17b53f60ee5cb0e59aa32c5e6d48a968a714aeb8d905b7e0dc37f8c8392813bc
SHA512 (fastrand-2.3.0.crate) = 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947
Size (fastrand-2.3.0.crate) = 15076 bytes
BLAKE2s (fern-0.7.1.crate) = f4ec4f7c72c9d9d0fa5237a89224af8f46cfedc36b1dab1e01f5b1bdcb42f328
SHA512 (fern-0.7.1.crate) = 550c47b49364b1e517de67655b9422356434b05be9bc52392d6dcb80a94f738ae84d5e3cf8efae9e3b91f2830fbaa2d19f7f4d37d34bfab1971d8b3fd4805691
Size (fern-0.7.1.crate) = 304533 bytes
BLAKE2s (filetime-0.2.27.crate) = 6d8355d049060294bbe31407c78b52aea1ea9acd41873c208e6288e83538f918
SHA512 (filetime-0.2.27.crate) = f1daa3074b0686b54e6232b663ddcc442c991e35a49743630206f40b55d710687d9eebc525a47ac747bc123d8301d8374fea7c1dc6d05ea916e76612bc4c70dd
Size (filetime-0.2.27.crate) = 16678 bytes
BLAKE2s (find-msvc-tools-0.1.2.crate) = ce559291de273d024f27e7524fe940835a21d0a2f54fcc9e2d34a404227e323d
SHA512 (find-msvc-tools-0.1.2.crate) = e3a9f209991feae92d123124a60ab1987243fbf432a80eafab161f6b83c819b0a348451db6c332fff81f19009e8ec2627eb3b46967be3f1ff507b06251f273e2
Size (find-msvc-tools-0.1.2.crate) = 30461 bytes
BLAKE2s (flate2-1.1.2.crate) = bb02615faa9f1d61120152f4c9cb907bafaa47552b5e4b187c3532f13506d5d2
SHA512 (flate2-1.1.2.crate) = 467f7d6680510cf3c960e4e466876a97e5416e3605e0d4b52781547295e52f2b0e778fc06a6636ff43d9f6e47734e5835172178c4d6b85bbff597f8748d0d87d
Size (flate2-1.1.2.crate) = 76495 bytes
BLAKE2s (fnv-1.0.7.crate) = ffa8e3e3e120c65486f2575822704aa79aac381f375d7295875475e36775ff09
SHA512 (fnv-1.0.7.crate) = 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334
Size (fnv-1.0.7.crate) = 11266 bytes
BLAKE2s (foldhash-0.1.5.crate) = d2e18d6a9ac10fd481f5d9c3d1d534545c67b1d4318170083b7747eb374caa3b
SHA512 (foldhash-0.1.5.crate) = 3a634fdec410d87ffced8aa1bf8dacd9316a04c51424563d60b4dd611617041f09085edfd0ec96e6bb0e0db74a0e950b0616d1fb94a31667af35af1637604c22
Size (foldhash-0.1.5.crate) = 21901 bytes
BLAKE2s (form_urlencoded-1.2.2.crate) = a2bd40109d330e88635133e0c0fda55eb32549353cef6e88f29f37fe4ef801c6
SHA512 (form_urlencoded-1.2.2.crate) = 07d27d852504e146d586d007b090e53cbe740da140859dfb7d647c83c1b55265a83ea0a0e514587699b1dc6b6ffea2fc913319bcc83b55ebe191801a3b429c8a
Size (form_urlencoded-1.2.2.crate) = 9347 bytes
BLAKE2s (fs-err-3.3.0.crate) = f1d64c4eb7286deb57420d3926d7eeefba961479b8b88ce7903d33580a86d6f8
SHA512 (fs-err-3.3.0.crate) = faeeed3a25ac5f9276348c1cc223dc784580edd667c4523ec5ff0c6e61d14d979c10982736b5ca9002775c53baf34f2baafb533cda291d3d7fb1ec52423bffb8
Size (fs-err-3.3.0.crate) = 27110 bytes
BLAKE2s (fsevent-sys-4.1.0.crate) = 4e1279298805a19a6406d40192afe20e6dbc6ae9eece212e496ae9eb5724263d
SHA512 (fsevent-sys-4.1.0.crate) = e702686629557b879efaccd37b03a7ec515eeea29d8f8ba46f82b8b68ad157ef9d6b188be031f806d8fd27d4e9d2689cdd6bfa14e4ff77493a7d0be3ef1238a7
Size (fsevent-sys-4.1.0.crate) = 4620 bytes
BLAKE2s (funty-2.0.0.crate) = 8d172966af708ab5af6afda0e8b645d9a9b3324905ce19020d65507211602578
SHA512 (funty-2.0.0.crate) = 691e1c275b648110ef42c4adece8178cf037bad40d469780280eb2ebe07aa4b0406737c5ba02c9f9f63ee57a99fec27e5e51712e2113655f7522c8678f689155
Size (funty-2.0.0.crate) = 13160 bytes
BLAKE2s (generic-array-0.14.7.crate) = 33b16435fa4f360b4b5548090f6bd5548cfc42c6c7415dd9fb884ba3a3b8b7c0
SHA512 (generic-array-0.14.7.crate) = 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d
Size (generic-array-0.14.7.crate) = 15950 bytes
BLAKE2s (get-size-derive2-0.8.0.crate) = 0c38b1a16fa6646bf48148f39e765f4fc40ade6aabff6229de41a2c3a1c1249c
SHA512 (get-size-derive2-0.8.0.crate) = dd5b6a83394a4e380b9c24dd96d5d9049825e32f8d8536da7a47aea084d1d1d456f8d6fdf01e0166640d603e75686711882b4c1175d7525dcd13b6da5696ba3e
Size (get-size-derive2-0.8.0.crate) = 8769 bytes
BLAKE2s (get-size2-0.8.0.crate) = 0ae2c95dbb987e3b7fefc19272dc0ab3ce886f10fb4beca53d505fcd950a0634
SHA512 (get-size2-0.8.0.crate) = b4de3a363572b7ec8638f220e11b801dfce1ca0f5955201aa7ac04dec11b7887a2b0f0334c8f256be06b0af76a2b0224be0aff07fdf6e1eb31d15966ea85d0e8
Size (get-size2-0.8.0.crate) = 22296 bytes
BLAKE2s (getopts-0.2.24.crate) = 2e6d4bbec51268868bb43bd46b4ce0c1e08422da186787d85721e18e8719e2ba
SHA512 (getopts-0.2.24.crate) = 3b0fd721340f732d3ed3dee38c61a46d83c920d24d96fdc780927c2a02fb9a6910eca4caa57db83d500d76bfb0e7f424a166204fcc4c5a4d87ca3ed30008f5aa
Size (getopts-0.2.24.crate) = 21467 bytes
BLAKE2s (getrandom-0.2.16.crate) = 8d556c3e6d1449492d42f144e99954f4ff0af1bd7af134f5429e2c1b34f2aeab
SHA512 (getrandom-0.2.16.crate) = 6391d5322f8ce2ea7d14062d378ae2ffad66622afd58b9f1732e5314b27d3a554c8a008f6d0d133640f11d769ac51ea4acd24e40259e14e2ffce93d5c3c1eb1e
Size (getrandom-0.2.16.crate) = 40163 bytes
BLAKE2s (getrandom-0.3.4.crate) = 33c5dff491914e401ae5406376d96ab45a8111fbc4be7a05142572fbddd27443
SHA512 (getrandom-0.3.4.crate) = 43c44ec3ba0668f388519b2cefbee63f959f0e078730b3f7563742522e5f4b120472024b95fc94aeb90900a15d327c3573271bb26b2de4785e589a8bc1bc9da8
Size (getrandom-0.3.4.crate) = 50932 bytes
BLAKE2s (getrandom-0.4.2.crate) = 7c1fd8a706e127a16ce06442b0d2a80c407cb411b578794b4f08d6220afd2148
SHA512 (getrandom-0.4.2.crate) = 191d847be8c21369067b707c2c20cd56531478aca534ce902271e2693e84f6d74306a690759b17a8b1e9c46c639fe0e7be3b2fe41469eba4d7c27bb1c11a442f
Size (getrandom-0.4.2.crate) = 53905 bytes
BLAKE2s (glob-0.3.3.crate) = 151c30bcaa1f87bb8eac642f43c54c1f25eed2cd6040d543039cc2c121e3ca75
SHA512 (glob-0.3.3.crate) = 159a5de81cd59c472cd5705a50f140d29adb64ef10d8dd4bab77f9a44cce33933a779ecd12b399edffaac551fd935a3aa74ede4c9aa9b3e5212d220b3fe22219
Size (glob-0.3.3.crate) = 22861 bytes
BLAKE2s (globset-0.4.18.crate) = e11bcd40201278f23b7b3aa74f96441bf85cc94e4c3364847ce6c15c4e5d1115
SHA512 (globset-0.4.18.crate) = 44afbcdaff506dba351b967ff435752988f7d980e0b908c248c2aa462dcc95c94907a6d9ec7aec28599dc29d3fbd421cdf0bc8082042263b6af69b36fc1a2c54
Size (globset-0.4.18.crate) = 28970 bytes
BLAKE2s (globwalk-0.9.1.crate) = d20ddd2ab1239a6069079b5fc644ed5aaa6281f83b86c738d898f674f653fe5a
SHA512 (globwalk-0.9.1.crate) = 9c95d6832950b35cf6ac87bd986116a75c847f11dd2e96ec0cbeb6c223ff901c949429669698cd75c4244a60c3de7df9adec648bc531303cdfba889e09f29448
Size (globwalk-0.9.1.crate) = 12572 bytes
BLAKE2s (half-2.6.0.crate) = b52747fbd65a08b707d4353969de2bd552936b0dc4ad0a29038bcd56558eb8b1
SHA512 (half-2.6.0.crate) = e9d0c56ec3050510026618478e40e1d6c2bf041ba74c7e30a3667ac7f799422910b4c9e5f19572afab9042698890436d2c6fdfb5ee9a8caf33ee063ee12575e3
Size (half-2.6.0.crate) = 59507 bytes
BLAKE2s (hashbrown-0.14.5.crate) = df2dc611777412ee614bffffa4bfd1ffbdb023961c82ec606d14782febc01949
SHA512 (hashbrown-0.14.5.crate) = 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742
Size (hashbrown-0.14.5.crate) = 141498 bytes
BLAKE2s (hashbrown-0.15.5.crate) = 1a36841024cdb79a3bbe26ba54428af05d838f73640c5ca7aa5db7c8ecd0e82e
SHA512 (hashbrown-0.15.5.crate) = 654682535882733b56dad632851fed93a17ad0b2d3e13e3390d7802450781501e275b0e0b39fa32a6eae092132858ed79b305238cd5771c08987c5d26af6d692
Size (hashbrown-0.15.5.crate) = 140908 bytes
BLAKE2s (hashbrown-0.17.0.crate) = a88039d0e8a163584b14fb77bf2778b3003d23f1d7ea860f1fa3d25984a07adb
SHA512 (hashbrown-0.17.0.crate) = 248f5333b23cb83fd8e439a17df85d0f5bea6dadb0e7cf2cd2d3bd0049494c125ea4fdf74ce2623884d2a3884d444689a0a7cfc9b52ad3d8de40f7498c56ef06
Size (hashbrown-0.17.0.crate) = 154597 bytes
BLAKE2s (hashlink-0.10.0.crate) = 8af4024d5a5cf381403f9fdf34a6bec40d9d413cc617b3cbe65f7ec58c6c5fb0
SHA512 (hashlink-0.10.0.crate) = 5c9c518d9919c662ab7b531b4c35dabf74a00a5900c704d287b174ad19e8fae692bf1454b7445400424da2956c5a9e8243a9d08c61c5622d2f051c1e33a3189c
Size (hashlink-0.10.0.crate) = 29402 bytes
BLAKE2s (heck-0.5.0.crate) = 0bc71a5746c9d1e7c913d096fb68f1d422464744e18adc592540b291882f5660
SHA512 (heck-0.5.0.crate) = f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
Size (heck-0.5.0.crate) = 11517 bytes
BLAKE2s (hermit-abi-0.5.2.crate) = 21b3cc4de2925b458fc585a30e2262593681dd87bc051496a3ea82509b670a62
SHA512 (hermit-abi-0.5.2.crate) = 0392a8350288e5d500967bee8e98626024b47a7da331f833b9528bd7318cf43f41eefa46aa6aebd19febfadcbcb2d7c9f70d6ca3631c1618d63c60366dbe7c15
Size (hermit-abi-0.5.2.crate) = 17435 bytes
BLAKE2s (html-escape-0.2.13.crate) = 338811bccd1cdfc7ecd0241770857ab99803c63d4bad0cd901bd79cfcfd77020
SHA512 (html-escape-0.2.13.crate) = 3b6328313a4cec3fbf3f2d7fd417c6ac19ade8ae196ecdb3a3255a335c7d2e557180eec199319f6ca4aafe443ed99d8341296f0b1732fd4944ca0bbd178bb54d
Size (html-escape-0.2.13.crate) = 23345 bytes
BLAKE2s (iana-time-zone-0.1.64.crate) = 3fc6be9298536cff8ffddbbdaf65bfb09307e6cf7b44fcf7ce8596409fe205a3
SHA512 (iana-time-zone-0.1.64.crate) = f204818f8ce5e3098b12a7b99d0b6f29153983d5eb64170051f6a6b8120d00014fc91d3da7c9c7cdfa0e16a7ca6d0c6926e8ffdac28985c8d6158c78c40ff071
Size (iana-time-zone-0.1.64.crate) = 33152 bytes
BLAKE2s (iana-time-zone-haiku-0.1.2.crate) = 72d858080e7d609fbf68822b7fa6d73a5b7e3860772a4aa823a9af142d9001cc
SHA512 (iana-time-zone-haiku-0.1.2.crate) = 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2
Size (iana-time-zone-haiku-0.1.2.crate) = 7185 bytes
BLAKE2s (icu_collections-2.2.0.crate) = f5e40e8bb134d2b9d955854388d022482d8db58d8b1d8ac99493b9002ced0a48
SHA512 (icu_collections-2.2.0.crate) = e7997eca01778c9635fd918d05c850d43abc3cada2b1e79c0a4043f2bf275c238d185f1c55ef06548de88eb3d02c3d04f74061cc20e0843ee46f4776e701818e
Size (icu_collections-2.2.0.crate) = 88011 bytes
BLAKE2s (icu_locale_core-2.2.0.crate) = a41c1e8bad1d30b8715082d2eafcb1ff7d8aae4fbe08d03eed9f1dbf879fbc18
SHA512 (icu_locale_core-2.2.0.crate) = bf29c3f1cd5cea979ce82243aa19d4dada121448ddd974b27cb325ac92e18953fa4e9af2758198ba6a41c367ea659c92e450328e85ebf73d231126674e238c2c
Size (icu_locale_core-2.2.0.crate) = 78639 bytes
BLAKE2s (icu_normalizer-2.2.0.crate) = f56569561d55d62c132f531763a8c6023db1470259f6759f71acd593e7debab8
SHA512 (icu_normalizer-2.2.0.crate) = 98e48fcfe47623c592feee082264f50e96a82d89fa17e89d5d94de8e1cf3ec2529625954947d9b3bf9746f1cf0062b3abfd2d8f7cfa3b8e445c98284fbbc7023
Size (icu_normalizer-2.2.0.crate) = 78154 bytes
BLAKE2s (icu_normalizer_data-2.2.0.crate) = b9f66acf17911878fc034b6a74279e6e38ee55d316ba3a4f23e9e4900d565984
SHA512 (icu_normalizer_data-2.2.0.crate) = 494559893b3db0960fc04294e1f606bf466c3970153335f48ff475d22fae614626d66d46130f0943d5345489ed5aa8118737d27b6e883d331993206a39a7484f
Size (icu_normalizer_data-2.2.0.crate) = 67134 bytes
BLAKE2s (icu_properties-2.2.0.crate) = 0a26c4d04476a316c0cc039231c09335e3a7994f8b04f818e9f2580d6016b422
SHA512 (icu_properties-2.2.0.crate) = 880c0e19ca4ea3abe1322f9ce70c7138b0275dfa6c21b32ef65112d30059173b6d532aca0464f6b161aaa94ad56a0bd06b45156ba0c5ecdfab6f9fc52ab73bbc
Size (icu_properties-2.2.0.crate) = 63950 bytes
BLAKE2s (icu_properties_data-2.2.0.crate) = 407c818e537ddfb72fe6945ec86c14139e3d0c4af8b671964f63daccde607d5c
SHA512 (icu_properties_data-2.2.0.crate) = 35330585d459673096b545753e36cdbd3e26b202c2b905032dfcb477c546e4cca6d323d3b5d2f0e7b0e4a983094f048c1543d215fec68535fd5655e839dfbfb7
Size (icu_properties_data-2.2.0.crate) = 168901 bytes
BLAKE2s (icu_provider-2.2.0.crate) = 03d31a1383ac97e8c1f7b6e07f01efa7ea382f62affe99958f965eed3cfb161c
SHA512 (icu_provider-2.2.0.crate) = a1a193fc08ebe34782efd21b70778c38fd9f6d99c08321cd2bb457d6cc91593ecb806dd61b8179fe9b66d99d79d518081eb1d1e2933b08a3b28158806ad6169a
Size (icu_provider-2.2.0.crate) = 51620 bytes
BLAKE2s (id-arena-2.3.0.crate) = ac16adb79edaba65f064ab4997aff68c9e579af5e5fe75eee0b643240f93cf0d
SHA512 (id-arena-2.3.0.crate) = 99652279014e63680d66bc8022ec3d2373d6e476646ee5551346fc9e62d1fd94b28c945bfc30df14c85d085aefc7fbb9051fe11012f63a9254bc11f03133f116
Size (id-arena-2.3.0.crate) = 12883 bytes
BLAKE2s (ident_case-1.0.1.crate) = 4d382023c2b35f60b206b35724099abc36a9f7cea6673a4e41010c914389970c
SHA512 (ident_case-1.0.1.crate) = 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9
Size (ident_case-1.0.1.crate) = 3492 bytes
BLAKE2s (idna-1.1.0.crate) = 0515fede863b0e4cd8d159ce5125a674a13e5b57e290c307825ab5eed2a34edf
SHA512 (idna-1.1.0.crate) = 1d49993145fe694f33f7c71ebe62face416f2229b12690cec23ae2e4be2fc1c5aa5ad5651d815ab70057b68edc450ef6004306a775b920b8773c221c0fe6c106
Size (idna-1.1.0.crate) = 148747 bytes
BLAKE2s (idna_adapter-1.2.1.crate) = 4205d3eef8c4f29ee729420a04228d73b4ec42958736f348a942316aa2b9c07d
SHA512 (idna_adapter-1.2.1.crate) = e94555b58646c596fe64006ee6f4458962987ceedc3341a12694d809cc298c38799fb56b382adaa966e3171b1f62b7835fbb2e688251e742deb7067975bf1aba
Size (idna_adapter-1.2.1.crate) = 10389 bytes
BLAKE2s (ignore-0.4.25.crate) = 0f9d5fd030f889f9325117766e5407a9617f38b8d931daf8419f44b1648ac3fc
SHA512 (ignore-0.4.25.crate) = 0dc0f2b2405dbce760e4bfb544ad56f94547e111e309622b3c1791ffefe33b66fcdc89f15f03e358794e42e8ec4c739a62d43a462d512682329b227cd419cea7
Size (ignore-0.4.25.crate) = 59154 bytes
BLAKE2s (imara-diff-0.2.0.crate) = a5b25034a4757c7ccbfa5a7101ec8ffa04cb50243369d8b1495323f6dcdc0623
SHA512 (imara-diff-0.2.0.crate) = ef0e23593683cce1631bc7b51a52448c09d728b718ce7abfce990a4e933f553f8c7861dda4850c005bfe7ccec4032a59a8556413a1c836cb2dd18d402589ac55
Size (imara-diff-0.2.0.crate) = 163149 bytes
BLAKE2s (imperative-1.0.7.crate) = 7f995fed108d15922f112f7644a670707e921e1be1a72545921987cd698710e7
SHA512 (imperative-1.0.7.crate) = e8bdd326ce7f4b52fe71c59ae9b71708c26cb6309b438acc196de120a528c82dd36b241396ff697c49a0e47629793c3fbc3d1d175da5d56f80fbe85ed8ee0e5f
Size (imperative-1.0.7.crate) = 16838 bytes
BLAKE2s (indexmap-2.14.0.crate) = 6f827c3e302f65a44ef7e6e971d803204f4a3f625e328eba190b015c7ae4263f
SHA512 (indexmap-2.14.0.crate) = fa6bcaaf1b9bacabc72ae9d0569065325a6741b9ba5dff168ada6ece460175be47741d906d9326b48d30f6c55805d33fb64bfb497490482b4e412ac15a8ea55f
Size (indexmap-2.14.0.crate) = 104085 bytes
BLAKE2s (indicatif-0.18.4.crate) = 7ce7870cf965f26afa347d3ff323cd2c410408ed3cad5f47354591a17059edd4
SHA512 (indicatif-0.18.4.crate) = 6a7484ab982c75c7ddff3846913a74046406b5323af3356bccd51e6fef63bb43ad6ca07cbc6628544cf403b29893a7e095ab096289a6e2f47ca1bbf573a7d78f
Size (indicatif-0.18.4.crate) = 68731 bytes
BLAKE2s (indoc-2.0.7.crate) = e898ba91d49e7e941386132ecf6002a4bb76db1f87f507518bbb5920aaa472d8
SHA512 (indoc-2.0.7.crate) = 6e80cf927001821606488a822fd0f67ae1a569b022c98e727e6b1571c88d87775166f088322bd5f17abb8fc1fde62c9d14fb2e99f1e50918487252d823e48f73
Size (indoc-2.0.7.crate) = 17184 bytes
BLAKE2s (inotify-0.11.0.crate) = 4b3d4d550b65ba4e5c28ad8cfd6031ee912a63c799538a0e22c7f3dcca1562af
SHA512 (inotify-0.11.0.crate) = bf1e133e0c3e9e4c31121b24163e5050a76408540235b9b0e9a9644871cc55aa922ccc48799f2f766a3c869ec7f9a1b2275cd8a19f33c47508dd7d061361158c
Size (inotify-0.11.0.crate) = 26241 bytes
BLAKE2s (inotify-sys-0.1.5.crate) = 0636f4b176c0da96092bda39188fe83e291b567b6f84630e5308523494b729ef
SHA512 (inotify-sys-0.1.5.crate) = dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da
Size (inotify-sys-0.1.5.crate) = 6965 bytes
BLAKE2s (insta-1.47.2.crate) = 4e8615c016e69683fd9243cde95feeb7b6c29f8f9ef8f291a4a0724999ab9bd0
SHA512 (insta-1.47.2.crate) = e56149f63c315455fb4a5d2b6d292fb73647bc7ff3c37e335dd1db08e6fc784adfc4c6e7172de0f027644151d49d7c123b03981a7f2aab06d4c78a8ac1f7c1e7
Size (insta-1.47.2.crate) = 118367 bytes
BLAKE2s (insta-cmd-0.6.0.crate) = a6a80f410efcee11fe8ad096622b47eddb55a86ad3c67d458b06afd3aac48bbc
SHA512 (insta-cmd-0.6.0.crate) = fa2415e328976b97488501b4d9a17f650e29585b2c50ab83e6dcb109abd0889d553a26074dbf695625799c81ca4b23209f317b55e344e0dd97806c73fb07b916
Size (insta-cmd-0.6.0.crate) = 12385 bytes
BLAKE2s (interpolator-0.5.0.crate) = 74122d481465fe549ca6f0a5d0beca44c6320c72aadf7c6b319c5a1e91130350
SHA512 (interpolator-0.5.0.crate) = 4e7cf0c077d2b7079113d5002d0157be3b801f72baca32f0255de7d8ad5d9ad5171d429e084a2760f8174ec2dd4463c50efea340cb5660a50c191e219919f8dc
Size (interpolator-0.5.0.crate) = 29578 bytes
BLAKE2s (intrusive-collections-0.9.7.crate) = aa25268767e71c99eb273c10a7174675876c517c45d6d53705d28e6b00036efe
SHA512 (intrusive-collections-0.9.7.crate) = 30a8e9ae4e6edc73f471d1eae2860fa3bf0dcfe5010ec77f18103b57bf2659b8bdd819023a55a97d42fb9b59558f277c8c4f95499c6b88cff13ca2f0ed711d95
Size (intrusive-collections-0.9.7.crate) = 56609 bytes
BLAKE2s (inventory-0.3.24.crate) = 5ed17728d40b0c2b3e2ad69ab95f0672ce6f3490f47f85b97dd374d503aa983f
SHA512 (inventory-0.3.24.crate) = fed692b12e07cb5163d0fc36cd724baa2249999204f5afb758c1d62d8a4a188a8ccbcf1dd949173c694d6efcfb7b644aa88588f92cec5eedba1016a84aa6382f
Size (inventory-0.3.24.crate) = 16226 bytes
BLAKE2s (is-macro-0.3.7.crate) = a87a3e16aebb38e79e195305b321b4e58c6bf1d54d7c3ff7de47a9b58faf9469
SHA512 (is-macro-0.3.7.crate) = 3b56dc6a95566711dac83c0b890b53ef86d9ea8ae6f2f51d8ae7b799f4daea372c353ed0a0429c35342934d4d71609194506782714d7816c6bb97cb4a4c87b5b
Size (is-macro-0.3.7.crate) = 9060 bytes
BLAKE2s (is-terminal-0.4.16.crate) = cb06477204449a42f6a6530edaf3e22bba9da68bc59d52bbee2d5146b4adb433
SHA512 (is-terminal-0.4.16.crate) = 4dcb0d83a4d3370805fa575e5a11b72c6d8152fa252e0e0090087b0f31b6bc2dcc749180f263fe6b7748923988d3b70ade08e6b4d82fafc7fe9b9ffd7819baa5
Size (is-terminal-0.4.16.crate) = 7811 bytes
BLAKE2s (is_terminal_polyfill-1.70.1.crate) = 47eb2f9b4272a61547f99893687c2b423a88ceb4dfdde1fc8e11871abc82a2c6
SHA512 (is_terminal_polyfill-1.70.1.crate) = 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1
Size (is_terminal_polyfill-1.70.1.crate) = 7492 bytes
BLAKE2s (itertools-0.10.5.crate) = a445c07be8da5c4bdf8dd6fb0a92746438e9ee1767fc180b2da34b31daa4de8d
SHA512 (itertools-0.10.5.crate) = d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3
Size (itertools-0.10.5.crate) = 115354 bytes
BLAKE2s (itertools-0.13.0.crate) = dab065a4b256f0a8e2f8856274e6333cbf666090a1cb8a36201e34e63d2be4f3
SHA512 (itertools-0.13.0.crate) = c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4
Size (itertools-0.13.0.crate) = 146261 bytes
BLAKE2s (itertools-0.14.0.crate) = 6503d1c795ef333fff8d2c3f96a91c7cad680e1c831e34e7feadb657b5421374
SHA512 (itertools-0.14.0.crate) = bb168e21281ef3e43f9c93a079fc1938d79b6db2366fe17e26a90f7ce6fa55df73e54a06334cdb2a7b208b0a64473b5af9de76827a9ecb49378a5f9073d2e645
Size (itertools-0.14.0.crate) = 152715 bytes
BLAKE2s (itoa-1.0.15.crate) = 993e1d6f42edf99e7b2f07b1d806f08026a8f2b4067f01701a24f1779847ce40
SHA512 (itoa-1.0.15.crate) = 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42
Size (itoa-1.0.15.crate) = 11231 bytes
BLAKE2s (jiff-0.2.23.crate) = d1e7c381d3eacd81aa59729bbf16d5dba18eb8fdd7ff88fe4a42d94d5e036c7d
SHA512 (jiff-0.2.23.crate) = 523461f14e5ddff5f9d883469a227f142ab83c5e953434027207e7b9fe70ad4d86fae8e0ae59adb11768597dfb1480be945c1b44794eaa446ecdaf7acf472881
Size (jiff-0.2.23.crate) = 759789 bytes
BLAKE2s (jiff-static-0.2.23.crate) = 4687ded8ef6d113fdd13394cd5772f2a0734299f50e0d2962efa85b2a87a46b5
SHA512 (jiff-static-0.2.23.crate) = 51eeb49ccf7d007931f66fdcb6ab9ffb451a812516a6d592e3f9193c8e3a71f1d7d34652d49f84537e41703a5f8ad6c1eca5043615362420c9210f38c98b823e
Size (jiff-static-0.2.23.crate) = 83745 bytes
BLAKE2s (jiff-tzdb-0.1.4.crate) = 01f2ae046e1c147e421e2ba26758628ffddf9a35caddfcc951693bb39cd2a64b
SHA512 (jiff-tzdb-0.1.4.crate) = bdb4b37a12e65d260bbf5d7c096e7f404e2f4c09cd625ed664b23c5bd2551323113c7e27a0e37fc009e1d8edc6643c00ea9d1f3dffcf40cf3349dbec49b7cecb
Size (jiff-tzdb-0.1.4.crate) = 62435 bytes
BLAKE2s (jiff-tzdb-platform-0.1.3.crate) = 287d008aad6cf080b7b77eefbb2a4970152642ce2fee1cc4d118033f2b710f09
SHA512 (jiff-tzdb-platform-0.1.3.crate) = 7e4155d7d69dcf20526fa92f6d9e7ce46978059996ce78c32da8a483446c067d03b4e80f554573707772550b19279be26c6e81a18a8b578e1709197012a83f68
Size (jiff-tzdb-platform-0.1.3.crate) = 3179 bytes
BLAKE2s (jobserver-0.1.34.crate) = e84bc7a0278a236aaaf44f8d659626d8187d04112f8b62e465f7587f39a76bff
SHA512 (jobserver-0.1.34.crate) = 42fe03eaa4caac030c40b167c742aa104151a126505de9ff4c52ab97ac13cdd2b7219268bff414f1d09061f3f9e36be01bdd6255597b957e18589f9ef4a65549
Size (jobserver-0.1.34.crate) = 29013 bytes
BLAKE2s (jod-thread-1.0.0.crate) = bb3eb331ae9ee4219e8219616b50bce797b28b427dd0db837983aa3ffe0c14c0
SHA512 (jod-thread-1.0.0.crate) = 14d0851a0a7d8d805a81313e6ec60a778267acd83f600d259dffbf63fe3f7ebd6a8d98d3ed49a1cb271ff024fac2c35acc1b287d5fb91f4bbe52bb3df3f2b4b1
Size (jod-thread-1.0.0.crate) = 6407 bytes
BLAKE2s (js-sys-0.3.82.crate) = 3943ab876adf0530c19fdd8b0f4bb60e350c1187ce26f57f4d26e315f4f40d3e
SHA512 (js-sys-0.3.82.crate) = ded31e414e3921c583358032b3e70895e570750f7b3913d685b2582a45b350e854acce64348f1c46692d910d4c7b366b6748574ec993c197b18e87870a52657b
Size (js-sys-0.3.82.crate) = 56436 bytes
BLAKE2s (kqueue-1.1.1.crate) = 22fa112e950aeda2d50cb4b19cc5a82fe1357611e55272edc33900683f27656c
SHA512 (kqueue-1.1.1.crate) = 08ca26fd83c4aca32d53d85155580fac95b50709662975632aa542cb1e8a2ea5f8cc0f628194777093168a9950d485fb395bb55e7302dd25d03bd311e8ac84aa
Size (kqueue-1.1.1.crate) = 21504 bytes
BLAKE2s (kqueue-sys-1.0.4.crate) = c2692c55899aee72d25ec6bee0a0ef3e24dca1828c8fbca4462484405e77a70f
SHA512 (kqueue-sys-1.0.4.crate) = 6650aef7efd7fbf4f9b6c8c6e4c1a91b79636423d46a0173dcb99de74e6f277cb02ada01cb62aa71c3f174a2c28db62a708b0aada9480fc5bde613204acb30a5
Size (kqueue-sys-1.0.4.crate) = 7160 bytes
BLAKE2s (lazy_static-1.5.0.crate) = e1c1f0f38c4bae0138784e2df43c1a683e7dc5a2fb3fc0c9f49e01c04b770b40
SHA512 (lazy_static-1.5.0.crate) = 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f
Size (lazy_static-1.5.0.crate) = 14025 bytes
BLAKE2s (leb128fmt-0.1.0.crate) = 6c338ad590e2ecdfffe296873c95f883df0a381c996f4e22672b7c86efcfb219
SHA512 (leb128fmt-0.1.0.crate) = 82fbc7f0786185453fbf11fb3ae58e71fce9780f81eb6a56d7b559e3a0c6825751dd8b64f1266aab73fe65f7483a206e42f31ee1a1b7b1801246c6dc9c2ea817
Size (leb128fmt-0.1.0.crate) = 14138 bytes
BLAKE2s (libc-0.2.184.crate) = 896b3b0c5edcef8db65770a9e8d82922bdd92516f080f2084fc8903969d1563c
SHA512 (libc-0.2.184.crate) = 46e22ca28ee3562bfa2475a944390cf2d864e11d533889c753c4888a56c02b981bf9507b7866bec65c1b1aa32801cc1c57b660bd93149111547ece7ddc55f31e
Size (libc-0.2.184.crate) = 820172 bytes
BLAKE2s (libcst-1.8.6.crate) = e19ad77646d66b769fecce60ebefe3982a97c240eaca4c388451466fd7e29e3d
SHA512 (libcst-1.8.6.crate) = 116308e93ebfbb91b4478b34265e2d66033cc624c6560259d60a5d8e749f7e298e3c0f723b666653d9b774ffdc7ab9763a6a889728d77acbba002ce65d3f3205
Size (libcst-1.8.6.crate) = 111277 bytes
BLAKE2s (libcst_derive-1.8.6.crate) = 5a357d27a71b00dc2a56c5faa3f3827b095687e49cc8d441cc9c229735858141
SHA512 (libcst_derive-1.8.6.crate) = 6b39f4249f7c2dac6adc114263b39bdbf055d3bdd5aa3f9290413a2e3607cfdde3aec79b6cc43c74a66a822f04472538515ab38688cc5d7f29543cd5cfd5a292
Size (libcst_derive-1.8.6.crate) = 11337 bytes
BLAKE2s (libmimalloc-sys-0.1.44.crate) = d2ace2affe6f0faeb0ff2e753e064bbd515fea86b6b5baf818652cf78b996705
SHA512 (libmimalloc-sys-0.1.44.crate) = 18de89a1084ed2da37f9ea6357289e40fe95d86e8de2ee4567bba5453c2f622a116473e2baffeb086cdf814a4b7b12f6e05563992b0b88cf939abcc5a2584fc2
Size (libmimalloc-sys-0.1.44.crate) = 451625 bytes
BLAKE2s (libredox-0.1.10.crate) = 2ea1c259022ed3aad9ac1c128e3498edf11042dbbd84e08ebda9455e7425e477
SHA512 (libredox-0.1.10.crate) = 3cf139189f8ae2ff77fa9663d1a5405ac3047d5cbab76b6497038631e2070fc2b637f9aab5001756d2f0d2f34e820a909de19da68a59c903ecc3bf80d8e80680
Size (libredox-0.1.10.crate) = 7332 bytes
BLAKE2s (libtest-mimic-0.7.3.crate) = da41c5e1ce7eecda5f8efd2df7c864bf0f8233500dc32ec8bfca478bf06a3423
SHA512 (libtest-mimic-0.7.3.crate) = f730f3ab6fe724a2268676c00d1e8baeb1ec9d8c12eb07480ac7611b1dff8d9ae76a81a561f914c35b92763642934f3d67ee777f89baf269ad54885fb5dc36a7
Size (libtest-mimic-0.7.3.crate) = 27276 bytes
BLAKE2s (libtest-mimic-0.8.1.crate) = 4c191188e4612331cd5137706ff7bb7cd56aa9f3b310c49fecfd0d5556a1b1cf
SHA512 (libtest-mimic-0.8.1.crate) = e04a99d392e875ffcb4b774c3c63959a7e93bb3b4f6ffb26da53ceebb28ddd4191ddc4a4e9ebc9faf7a3820a8895890c7cb5d4e1753bc93d6646188d8fea6631
Size (libtest-mimic-0.8.1.crate) = 27812 bytes
BLAKE2s (linux-raw-sys-0.12.1.crate) = 55837dda534f57df3ef58d8b9cf638aa66fd0c704282061b011836dd25f77edd
SHA512 (linux-raw-sys-0.12.1.crate) = 5cfe8f7e88a2125dda56a3f7a7213fb41cbdb51ddf4f7e44deec21f5b7aa05530e04f67d1b89b9d99d9fb204f27167d8c0e104e6ee6e62a780bcaa679155bb54
Size (linux-raw-sys-0.12.1.crate) = 3006116 bytes
BLAKE2s (litemap-0.8.0.crate) = 6654e32bfb2cad87e06ab618a5c8da54ecbd27cd8d32fea67e43ffea66aff33f
SHA512 (litemap-0.8.0.crate) = 61162bd55b28540ec2d61262698045a78efbfadc7e2fa248d9e0215fd7d3ce53a8c50ea0487f2f7df41149e41c0131849e507737e3bbae29cb69ea41dcb8e2d9
Size (litemap-0.8.0.crate) = 34344 bytes
BLAKE2s (lock_api-0.4.13.crate) = cf4e23f430c5dadcef4365103322a7a36c48d2eb40ab9e1f1e8d1250889c875e
SHA512 (lock_api-0.4.13.crate) = b9bdf2ca29f0d7950d9174403dfe4d5658fa82da5cc46d623cfb9c1e3673f6b10a0d01212e7701be6180ef31c54e6a35fdae78c2da64522e6ba05e7c783d0028
Size (lock_api-0.4.13.crate) = 28565 bytes
BLAKE2s (log-0.4.29.crate) = f4b8325b35fee411fa94521c97c0395b7f7566379491012fce21387017116c98
SHA512 (log-0.4.29.crate) = 31bcf1669c27980f0a8500082c4d0cc500f6cc943518a3dacacc3ad4d8a0c238517f23c2c1969e5a22dbb5d25614adbf4e914c0557e45e1ebc8e7385b2ed14b3
Size (log-0.4.29.crate) = 51515 bytes
BLAKE2s (lsp-server-0.7.9.crate) = ede644a3bd09bd620c2d57b34c3d6fb147bef64521667f16e70515b4890cde8a
SHA512 (lsp-server-0.7.9.crate) = 332814c48389bdd32ddb75616b4361a2f22370267a66f31b063b1bc4ab19439cc0f4de833394288c92e62a15fdfdbd9aafa24df9efc3607bfc4d5e153c4f4386
Size (lsp-server-0.7.9.crate) = 21215 bytes
BLAKE2s (lsp-types-0.95.1.crate) = b224ff52ea8d403adffde60f4cf41aa06b1d99c06aa796708e66c39355c54141
SHA512 (lsp-types-0.95.1.crate) = 5358645b22a4e43cfd227c2266333a019bf9ac4b4e3d42d0bbdfbeaa25a6f02c405cae89a0caed719103ed87c4e68ee270f13a43f614008e753ad69ad6f34414
Size (lsp-types-0.95.1.crate) = 68324 bytes
BLAKE2s (lsp-types-e15db0593f0ecbbd80599c3f5880e4bf5da1ca0c.tar.gz) = e0d41b3bfdbb64abefcdb8685ed7db08e25e4773ef86384250af0023ae04ff44
SHA512 (lsp-types-e15db0593f0ecbbd80599c3f5880e4bf5da1ca0c.tar.gz) = 097e4371ebde03c5f80e4f2c0eaf8354ce53c0472170536df5a155b33d19a4c20a498aa67684c7a764af31115cae02ec42c463044972d4dece7449ea241d6970
Size (lsp-types-e15db0593f0ecbbd80599c3f5880e4bf5da1ca0c.tar.gz) = 71166 bytes
BLAKE2s (manyhow-0.11.4.crate) = e9dc814c240ab2de9481d3637e5591c0d37cc7225907b25ef5a82c76f496ae04
SHA512 (manyhow-0.11.4.crate) = 1943d60e95b53f5bf57df437a93f24f0257ea83f96ccf074d1868dfa6baa182fe2eba753f79bc090781e373cb4140ffc407de644ac591fd727556df2a98f3dba
Size (manyhow-0.11.4.crate) = 22658 bytes
BLAKE2s (manyhow-macros-0.11.4.crate) = e0434f32d0f57fc3438a21958a94aa721a6bda1cefb52e38715e511561e75940
SHA512 (manyhow-macros-0.11.4.crate) = 69be1c7ce61b54986a66801a3d8a95ec3ba3f8f7066d9c5ec9374c526ebbb5bbb84ab2aadcca97c83d5bab9a8fc592b290a30a8ae9bb30199e50804ff9113a9a
Size (manyhow-macros-0.11.4.crate) = 5162 bytes
BLAKE2s (markdown-1.0.0.crate) = 223c03054bd5fcfa16be58261ce3a4fc3fb047e30d5e87a205c5cf26292be3fb
SHA512 (markdown-1.0.0.crate) = 9fad2942e695dc64243578b072dd34754ed57c68c83ac4d49d6573a7b01d2876b7df103b77e127d95b863bf8d725d3de5060e93f823db75afbd53f7b71c7be40
Size (markdown-1.0.0.crate) = 219012 bytes
BLAKE2s (matchers-0.2.0.crate) = 5f760d533da84d08dab5ad87517fdcb160cdb1409d11f34ac292edac3af19bce
SHA512 (matchers-0.2.0.crate) = d75be87dd3954b62e67b34021fbc318204eebd192f0f9b5f3de29e477550e2e2198697e7b22b9588279a98a49690cb4d885e5eca49600d70efce8adaeae46d53
Size (matchers-0.2.0.crate) = 7075 bytes
BLAKE2s (matchit-0.9.2.crate) = af5045235f6217c4bc75646175d7b0a4f7be8e61318a1e3587979053e955b9bf
SHA512 (matchit-0.9.2.crate) = 4a327115a5e1d4840111f2283b4ef33bd7b4d4c3a1c786a00b7c6c656804d1b287eebf0345d6fff01bd6b0f2cc086dd479d9cc6bcf514f92555521b94775aedf
Size (matchit-0.9.2.crate) = 44020 bytes
BLAKE2s (memchr-2.8.0.crate) = 9d6dade02bc948818801a90933500c8aecf86116a976d3c68dfc7e427b027efd
SHA512 (memchr-2.8.0.crate) = 8089238153493a0ff6adf980efd1ea2ba10eeff9f33fff200268692662d24152a8c14a4dac37fbc6a55dca741701fd256174f10a9838ca66f038f08e090de12f
Size (memchr-2.8.0.crate) = 97780 bytes
BLAKE2s (memoffset-0.9.1.crate) = c4113c19eb1531bdfa4760d70eb45284a0c72f042b5b013028b700331804b4f4
SHA512 (memoffset-0.9.1.crate) = 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa
Size (memoffset-0.9.1.crate) = 9032 bytes
BLAKE2s (mimalloc-0.1.48.crate) = b383e8cc5d80be2cf405d2ed06e7a2ead4a49f5a9ddf90b4a90ca76802148d09
SHA512 (mimalloc-0.1.48.crate) = c12fc48e673c323bf7bf850553695b1fdbc63795e3849028a15490421f072745b9208501ddb7394d3f93f2c1a569636ee8e77cdb37340c52762ce0d3af3fc1ac
Size (mimalloc-0.1.48.crate) = 4742 bytes
BLAKE2s (minicov-0.3.7.crate) = 7269d18191c170eede302a40f53bc36ac036b8b6c01da5826a5066fb6d426577
SHA512 (minicov-0.3.7.crate) = f4006ffc80b21a53fea581a345c2a32d1f30a95822695261e3b4ff3f2be6f46f6a7283b5c5f1d14c0ec7902cc811d9e02cd05003da48ca43b76a059546cb606c
Size (minicov-0.3.7.crate) = 43788 bytes
BLAKE2s (minimal-lexical-0.2.1.crate) = 7868d0264ff2c8d6fd1944aac77710c2163c9c0bb7488ee70835966d9a324022
SHA512 (minimal-lexical-0.2.1.crate) = 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c
Size (minimal-lexical-0.2.1.crate) = 94841 bytes
BLAKE2s (miniz_oxide-0.8.9.crate) = 33632612132047dfffdc3a73e385f56ddee36860561dd26c08667d8098428449
SHA512 (miniz_oxide-0.8.9.crate) = 3f6fd786c5fa5b4abafaf21244dd4830d26688d5b6975522bda595206517f354d92d13fb95235667cbc39c0275371c737164d9c7a58e32e09da86eed2f239242
Size (miniz_oxide-0.8.9.crate) = 67132 bytes
BLAKE2s (mio-1.0.4.crate) = 8c6473c22b59ab8e865070c738f5eb5811d05c0cd1f5f13a8c86562d9a6c8100
SHA512 (mio-1.0.4.crate) = 2b3fe4d74447834d28e4e1d869b55799792989a959ff64f4b18ea18b8fa846fd3c1415e191268219e731de1dcf12f85770865ffae23b6144a6700e1f237a0a53
Size (mio-1.0.4.crate) = 104212 bytes
BLAKE2s (natord-1.0.9.crate) = 0e3a2b5077d1f66f232fcd853c5d90cb8f4542783661fafa384bb66dbb44546e
SHA512 (natord-1.0.9.crate) = bf58eda54c759fecca1fd310bece370f26555bde1096081adc5bb1e9446a538f1652fb3049a52f898f4f62a2608805b72cb72dd52ff3fc9b88fe0a7c9071025a
Size (natord-1.0.9.crate) = 3866 bytes
BLAKE2s (newtype-uuid-1.3.2.crate) = 7e433a1298e3b25457027f574f0465088b3a633d0fff0230ef0533b006c0eff9
SHA512 (newtype-uuid-1.3.2.crate) = f4d6c2817c4553111e060800ec1e5bb95bcdd2308411c53d0ec48ea556adcbb2070e1aa39f77fe724d81ebd936392ab4be8797761b4bb7b7f83f31f01446de70
Size (newtype-uuid-1.3.2.crate) = 20681 bytes
BLAKE2s (nix-0.31.2.crate) = 4e5a49607ef656e3b0ebd35e39477c1fe9fd42cce2708dab1149740a1a7079b8
SHA512 (nix-0.31.2.crate) = a7b000095cb1616b24feb12880ef9da3212cce894d70a94501a2bb200ac1d0b7e4b9dd5b993b90ea93304b192b6d28e10dbdb4509d1919ec9252b1a3433592b8
Size (nix-0.31.2.crate) = 346284 bytes
BLAKE2s (nom-7.1.3.crate) = 226b78f1d2070ca94403c5e4f4cd27e43eba1397f201522f65528f19adff72fc
SHA512 (nom-7.1.3.crate) = 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad
Size (nom-7.1.3.crate) = 117570 bytes
BLAKE2s (normalize-line-endings-0.3.0.crate) = d148e24dadfbeccefd806b3d8f5426498c5118471813392b089158daffe2c77f
SHA512 (normalize-line-endings-0.3.0.crate) = f8e2a6e333b0e8972febe8b9cf058c8d899c384fd177e0b6ef1c5f94e0fa18192963970cb1a2ba80e3135a8cca66cdae6796e4d84ac6b325bb369575bdfc6eea
Size (normalize-line-endings-0.3.0.crate) = 5737 bytes
BLAKE2s (notify-8.2.0.crate) = a9714628dc325740c09a30afca1ad25264f5a893755acb35564cefd328c6a5d1
SHA512 (notify-8.2.0.crate) = 5b68f2437a2798aac5c240a10aac642708ef9ceefd58f448e7d37facd148768080cd3712e352e1736f910b660609753b47d8e00d4c6d0936cc5009c4d32084e9
Size (notify-8.2.0.crate) = 39067 bytes
BLAKE2s (notify-types-2.0.0.crate) = 1a86a152e210a6d4f0a5f37e0c8d38917d5139341edfc788524bad92021e889d
SHA512 (notify-types-2.0.0.crate) = 2364311cb22104a661ee4f0b687777f5887c988a3760162a0b51cece66ce99838bc2224f346994687057fda1e19c01e6b1cf812eb1de8e3aad9667b229f9e5ec
Size (notify-types-2.0.0.crate) = 14495 bytes
BLAKE2s (nu-ansi-term-0.50.1.crate) = 7ad6649adec76965226b1a3bc531b33f252fdce3f9e933558d7ccfd4d02dbf61
SHA512 (nu-ansi-term-0.50.1.crate) = c29735a5e1562776251dbd7337a3e4b68eeb299e86c534feab6478512ca5e167b42ebd32c6c461b71187cd375b8a2f587feb962f1501a656543f1429731a95a2
Size (nu-ansi-term-0.50.1.crate) = 28536 bytes
BLAKE2s (num-traits-0.2.19.crate) = 3c64996b86a2f99ad0c535cac3e95e5ca227315695c078d5b17ca8e1b7e47244
SHA512 (num-traits-0.2.19.crate) = 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956
Size (num-traits-0.2.19.crate) = 51631 bytes
BLAKE2s (num_cpus-1.17.0.crate) = bceefcd38aa3357413ea219f505148e618fd0b8bdf578e8ac41656afefc945cd
SHA512 (num_cpus-1.17.0.crate) = b2d7f664214bceb8acca0758bde4d516267c0c76a70fafa25ed6204eebedd69a110f045682f50cfe6759a9c2178b026df077c5f0f85d020712dab65cf65d0aff
Size (num_cpus-1.17.0.crate) = 15874 bytes
BLAKE2s (objc2-0.6.3.crate) = 5bb4cdd0078043632c08f41b9f2a8a8c9dc07a01ac4f9ee64ac61436a6ef523b
SHA512 (objc2-0.6.3.crate) = 6b2605d00d00352cdd5a547bb090c186b2c3c6d557d9fa56b12a6b46d9460d45ee4643b86ad7e7f8649153acf2c05baf727093844157f27225c69d51fda7f047
Size (objc2-0.6.3.crate) = 272490 bytes
BLAKE2s (objc2-encode-4.1.0.crate) = 7a02728c18dbb90b0f507103322f566851b14d29295c4a6e033083cbd9fe45be
SHA512 (objc2-encode-4.1.0.crate) = 47a23fca26df26e1efa1045a9778322dc0b2cd232acc2be750a98a1ddaa7f264c39848b14a5d9821573495601dded2893a4bcbc36a0e21ae442b7c9de5c12303
Size (objc2-encode-4.1.0.crate) = 21004 bytes
BLAKE2s (once_cell-1.21.3.crate) = 5b077d9ff947a795057e5647e50cf1bead07170110d0adb8337b88fa28b9e289
SHA512 (once_cell-1.21.3.crate) = 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990
Size (once_cell-1.21.3.crate) = 34534 bytes
BLAKE2s (once_cell_polyfill-1.70.1.crate) = 67f17c0129fc9f997e60ff4e6f1ecb81a7663dfd5f842d536fc19b20f8a3b171
SHA512 (once_cell_polyfill-1.70.1.crate) = 3b75e153221eb045708a864b2e27c0b115dfc07373dd7db166050262f3aa9afe8f9b0742c770e06c2c1939fcb45f690c6e8b480bf527bd8e050d748710fc1343
Size (once_cell_polyfill-1.70.1.crate) = 7510 bytes
BLAKE2s (oorandom-11.1.5.crate) = 07ed06daf37529f4a158aca356899f3e1ba11a1fbf65ca482f5fdaea4c4ecabc
SHA512 (oorandom-11.1.5.crate) = 63daae0b6e352cc52fdb7793aed1ef501ad996507d8e36cf8235068a3feb9f627549961af1a355227b561948c30f6dea17e225dc3f27caebd51116fc4e3a3ba6
Size (oorandom-11.1.5.crate) = 23750 bytes
BLAKE2s (option-ext-0.2.0.crate) = a179d39823f42e954c5fe82b67b6689a7078b0e88bc659f06354f02ee868b465
SHA512 (option-ext-0.2.0.crate) = f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56
Size (option-ext-0.2.0.crate) = 7345 bytes
BLAKE2s (ordermap-1.2.0.crate) = f2a97f461383b0ae284a8e247de59e1f8ad0f5ba3e0a7379ec83ea17469e5af2
SHA512 (ordermap-1.2.0.crate) = 2cebc637d738b6c432c290e0a9cd28ecb0d75491f591e8e629b9c8cc497f153164e89ab3bca01282a26196a4263965cea6583996b36f8604f62485f40d785bef
Size (ordermap-1.2.0.crate) = 70410 bytes
BLAKE2s (os_pipe-1.2.2.crate) = 278f18eca2a9e0619a8192272cddce150a668370634824f65f68a6c64fd7255f
SHA512 (os_pipe-1.2.2.crate) = 3e0fd30e319e656f10d04bc3d29f9cd815ad1ea872195c9ebe583808198e1a67810043a2ee41b3d9da31f119970829aaa828d53cec1df902aac7f8f23b2e39e1
Size (os_pipe-1.2.2.crate) = 10810 bytes
BLAKE2s (os_str_bytes-7.1.1.crate) = 8af9f0dc125cba3f33c62138631372a140c52fee1e162df2203b941a8512f744
SHA512 (os_str_bytes-7.1.1.crate) = 894468e47fef80996e792c74d51ca5507b7f45f1f730f91c784be4c100e06772418b63782974219fd10bb1b5d797c0d2075c9771c972a5862ad9d768e1ec83ff
Size (os_str_bytes-7.1.1.crate) = 28828 bytes
BLAKE2s (page_size-0.6.0.crate) = 7a9c3e7f4a8f7ffb3a6c328be22d680ebf42f3b74fd77fbfcf51796d9a3e0af5
SHA512 (page_size-0.6.0.crate) = 204faf102760e9f3edc480302a7d7e6b995b7a40850372ebb332cab82b9c8301e761351c7abce93bde9473ad9e944bb07e6c4447d4ee1891f5ae2c261b74b8e5
Size (page_size-0.6.0.crate) = 8479 bytes
BLAKE2s (parking_lot-0.12.4.crate) = 311ad021551f1fafeb610b7d06e40a1dd586ebea683ea602c4c00a5744bac8e8
SHA512 (parking_lot-0.12.4.crate) = 0334bfd39e59f61eeb1bf182b1026825ea7ea50be7be44b1584c62facdb8e30fbb617e29ded4a35a05155b57c1574c980ba75f602044db75b985661305db0671
Size (parking_lot-0.12.4.crate) = 46779 bytes
BLAKE2s (parking_lot_core-0.9.11.crate) = 9c3e80922dcf5bf5798c518e8c5f9c431006bce411a5bde53feca15c74abb7cd
SHA512 (parking_lot_core-0.9.11.crate) = 1beb3778e4cee9c12a07b970887b5f4a414111b6368bd4b247781465b024ccc798471213f0de31d8d3df689fd31ea1fff2a2c9d5099bd19c1a5d71bc958a0ae0
Size (parking_lot_core-0.9.11.crate) = 34773 bytes
BLAKE2s (paste-1.0.15.crate) = 09002ed91b81cadc8448f26aa33fe55cbdbf6ce609e453d663458d08b98d783d
SHA512 (paste-1.0.15.crate) = 5026d3ec7141ec4e2517a0b1283912d0801e9356f77b703d954b379439b8d85e3886d42fb28f7835edaeeac465582da14233564fb010c71425a59c9e1cbd46b4
Size (paste-1.0.15.crate) = 18374 bytes
BLAKE2s (path-absolutize-3.1.1.crate) = 2e7abcad78dba2812a00d5898275ed14e5d7babb9d98de2b563414f161a27bd8
SHA512 (path-absolutize-3.1.1.crate) = d5377c9b781beda9c025918e2fa5c73fbe6747d41ba8ae642a4ccf2a6308d53a803707b1f3e940937588683ff3a6afd8f1b3e28e316311e134e42428e65b4a04
Size (path-absolutize-3.1.1.crate) = 6605 bytes
BLAKE2s (path-dedot-3.1.1.crate) = d3d698cae9bf475a1124dd889cd6e2896b408e6802bf5df47affee8928cc56bb
SHA512 (path-dedot-3.1.1.crate) = 9d3519f614faab679c5644174b5b810d0bc9a22ed464aaebaa0be2d9fad75a4aa0fb952ec823e97ea12ab62de61e456f1f0bf011f771dc2a6d117d0a8090123b
Size (path-dedot-3.1.1.crate) = 6596 bytes
BLAKE2s (path-slash-0.2.1.crate) = afb93d91ae451fc80b92d3b093db74e208f5ef6292e8fae4bbe5f8629a72713f
SHA512 (path-slash-0.2.1.crate) = c046707586f25f13d2f9fa452ea340198f6d2e6333ca3af806b9d2d1a61d46b033fffad60d1632ec16062fa79a3710d695b923b831a7db52602b728ed31fc3ab
Size (path-slash-0.2.1.crate) = 8821 bytes
BLAKE2s (pathdiff-0.2.3.crate) = 9319f95e99985041354c9f58f54796cef161dc47d23b5ec490a3e6e0e4680827
SHA512 (pathdiff-0.2.3.crate) = 54938b311d4eeb49d1d7418d2ab7ffd19bd308c36419cf3ad3ae58785b971fbb2fd2d8f5907e0c47be7bf74ded98c62deeb90f509e6cb0edc6d3c1a69dce3bf7
Size (pathdiff-0.2.3.crate) = 7495 bytes
BLAKE2s (peg-0.8.5.crate) = 2d48773cc2bf49ffb2246c268c989d07a9eeaa8867705bd6710cb5b781183238
SHA512 (peg-0.8.5.crate) = d23fe530ab6d7a26e5a51e25ab672c188ed030d92e14db1f0409267cfc46ebeb13b4e8d07b4e2e7739a4db015808bd5d1654861a89cf5ee31b64dd5e05f583c8
Size (peg-0.8.5.crate) = 22411 bytes
BLAKE2s (peg-macros-0.8.5.crate) = 0b2de1a33d63bb534f0d18bd7a15af92196b25ab90697b3061ac8444386969db
SHA512 (peg-macros-0.8.5.crate) = 2152798dd1291997208d2c54894e1d6b0646023c6895d03df6e82b3150721ad4b4778f0ee631384da707b37edf8a27c02867882e7a01b4eb0e62d95850544abd
Size (peg-macros-0.8.5.crate) = 30601 bytes
BLAKE2s (peg-runtime-0.8.5.crate) = aeae7ba2ddc248a89bccc368b674e533a4d2ffd3ea317f1d786cf377727dca8c
SHA512 (peg-runtime-0.8.5.crate) = 48aed1e15b3811fc3bb5c322edbfab9d51975b26a5e00c283d89df06685e0519de97d0cc205b05507b3534fe3015484828837af648e0940185ba8e0efe11dacf
Size (peg-runtime-0.8.5.crate) = 4458 bytes
BLAKE2s (pep440_rs-0.7.3.crate) = 1982a016d57540ba9c1a066555a23fde340c0866b746b784c3c57706c6a4c2c4
SHA512 (pep440_rs-0.7.3.crate) = 5b04ae31443cdd00b992b0b560eee7c85a10b46a1fb4dd6b3037942a49448908d28b67b8f9f13d2effde9bc0494ab812f69672818191e72246ad502d37448500
Size (pep440_rs-0.7.3.crate) = 44342 bytes
BLAKE2s (pep508_rs-0.9.2.crate) = 9c111259c67bace7bf044d81b98ecefba18ecc3bf9412d48d38fccd30e045413
SHA512 (pep508_rs-0.9.2.crate) = 717da780b682dce03895128e51cc1deaf3617da479ca021f47c58a3c3b30a2322de7398cc80c06321cbccbdc1cd8e6d8456d6e4079919779d865bcfca189c6ca
Size (pep508_rs-0.9.2.crate) = 70842 bytes
BLAKE2s (percent-encoding-2.3.2.crate) = 81bf57454974d77f50aa665cf53179715469e81774d992a2d3769ad118d70d5b
SHA512 (percent-encoding-2.3.2.crate) = 495b4aac88a7a46420811671d6bd82817e4eb2fe51d5068d11c5b50d0d927895d54c855cb07d4f4ad5a2d42b22f9419ad0183c14781dbfa240804fd49761035a
Size (percent-encoding-2.3.2.crate) = 11583 bytes
BLAKE2s (pest-2.8.2.crate) = 487c73a3ec623df6842b12d03a97720bc062e5460019955c07889f2284ba0f2b
SHA512 (pest-2.8.2.crate) = 6b2dd499e36703e5c20de5fda190798b1ea01ba4139203677f2b5a9623887efecea39f1a5a6fbc21a7fa3218e3964d21da2f58aa3e3a06183c0e54f41ce97e2e
Size (pest-2.8.2.crate) = 130430 bytes
BLAKE2s (pest_derive-2.8.2.crate) = decc0eaf30c1df42296efb055becaebec4a927326f2a18dcd109f8fbf80ae4ae
SHA512 (pest_derive-2.8.2.crate) = e4dceeaa7da71fdbb3afab7598112031bb4d3a044b89195218dd05af06194ea26db2293c4defd243691f57ae0e4d06a3ecd8afe84cedb1954a3ad2cb1bcfed63
Size (pest_derive-2.8.2.crate) = 42335 bytes
BLAKE2s (pest_generator-2.8.2.crate) = a6137d57876cfc405ad3e2c034f4c2bd44cdc67ed54780a12759c623bf83503c
SHA512 (pest_generator-2.8.2.crate) = 58f6bd9f55cb2e13f55108bbf142abf434cd0ec0dc3acc9713fa704bc16f3543c5af0c15bd2afd8513b00085e57072993ca9c83558c5d8bd032eb067201f3aab
Size (pest_generator-2.8.2.crate) = 18669 bytes
BLAKE2s (pest_meta-2.8.2.crate) = db32915bdc55cbb8af5f1203927d20e4d7c146ee8993e4783d695b22cb7bf403
SHA512 (pest_meta-2.8.2.crate) = eb5fd5a00978614488c76e547d0d9f2e8143191590af556c3d9d29e8ffc132752e714d3694613a8cf173a67065c5224acd3931a424df09bee024f880d5571299
Size (pest_meta-2.8.2.crate) = 42952 bytes
BLAKE2s (phf-0.11.3.crate) = 98266b6e46b32cb844dcd5a80f317bd2fe3bf84fe8aa7c505b2a2c8d510f24ad
SHA512 (phf-0.11.3.crate) = 20a834481bc43ac8c560b00e337294d3c14d1fe359e7f78ed08166b096305e40277f4cd3c179a740911b5c241aeb4e263afa1a50d37f383ef63da113bd6270a9
Size (phf-0.11.3.crate) = 23231 bytes
BLAKE2s (phf-0.13.1.crate) = af715450825aa9945510c78376d61da3c080c28b80bd8ee157c76ce2ce0becba
SHA512 (phf-0.13.1.crate) = 7e85d992de1216e6c0a499ba61a4f94afe06e23af10ffdda8d635d31c93eba0f2b3140abf0e156d12dfd90d52efcbf8b9e4b9a8f8beaf42b32984c7aec6d3f5b
Size (phf-0.13.1.crate) = 24786 bytes
BLAKE2s (phf_codegen-0.11.3.crate) = 959640cb5c9edf8321af3efe5b05f47c680b9c8bc4270e96ba9b22a1f5022806
SHA512 (phf_codegen-0.11.3.crate) = e86c3b73de198aa0ac67beb6eeebb88865f77d075b9d7f290eb9b73bfdd6728d9479f796d56e4f3358226ee88b877d848017cd951a14804534e4cb656eed209e
Size (phf_codegen-0.11.3.crate) = 13741 bytes
BLAKE2s (phf_generator-0.11.3.crate) = 71ff6addf52a906f33b23b970d64fd9d93e68e35aa40860934604b4edddc430c
SHA512 (phf_generator-0.11.3.crate) = 52998e20648b6ecd1eaafa407f7da4667fa829d48fe0c9f8f718377cc86a232a6261fc2f831ffc7051b62dbdb880654b1207ac314e57b23d2b70f634d07c2115
Size (phf_generator-0.11.3.crate) = 15431 bytes
BLAKE2s (phf_shared-0.11.3.crate) = a9cf5897cf023d61d53296d21db9d309c3829fbac3759f1b9774a7dd8d364386
SHA512 (phf_shared-0.11.3.crate) = 34bc3c0dff5568f0276777614d92d87882ca6be9e3d405c1e7de90ac16ec52a12acc30ea9ab2033074d0e988fa514247f37de1a21a3727de0ef43f42f477e27e
Size (phf_shared-0.11.3.crate) = 15199 bytes
BLAKE2s (phf_shared-0.13.1.crate) = f0c87f6b9659a27082a396f5ed5e79affe080850474cacb6b03d45948a20f271
SHA512 (phf_shared-0.13.1.crate) = b8f61f3c420b02dd5256242cef47b7c4a8ad99f07712c81bdfd70be67fd1e538279a987676d07ab542df707a81f37425a5062f147ed98776c678f6ee1b9e0ff1
Size (phf_shared-0.13.1.crate) = 16141 bytes
BLAKE2s (pin-project-lite-0.2.16.crate) = c73e5923caec8a0889155d0689a016b373b9935426ed6c28b63322dd3543e323
SHA512 (pin-project-lite-0.2.16.crate) = 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718
Size (pin-project-lite-0.2.16.crate) = 30504 bytes
BLAKE2s (pkg-config-0.3.32.crate) = de87098790f460cf12f4bf25faa50bccfcc706c5a812213977f3e0ff8281af6b
SHA512 (pkg-config-0.3.32.crate) = 59569110185fa665f76a13e884a67ad1578c55246abacfc18cb9f037b2d2d9ec3f2078a3adfe5cc82a451892c9ad55f918ee01362a741f57dc9ff6846a4e32e5
Size (pkg-config-0.3.32.crate) = 21370 bytes
BLAKE2s (portable-atomic-1.13.1.crate) = b3a6549f02086b4648b923c66555c2cf4f46719746faeaf5372cae8ec0e52e11
SHA512 (portable-atomic-1.13.1.crate) = 2a1b31ac9814af884640b3398ab824a9795c72d260527a0966b193113808cfbb3345d50cd1beaebb45863437c3d06c8706d34b26efecceefc649319a4bc274a3
Size (portable-atomic-1.13.1.crate) = 197001 bytes
BLAKE2s (portable-atomic-util-0.2.4.crate) = 4f4993215f92de9aa9dae8562739a0c484e9050cc401a3fb1612ef85312aa93f
SHA512 (portable-atomic-util-0.2.4.crate) = f2266e78576181123aaf68e7b5d3523a368fa8136d447bac68a08d65c7051dea677cea84491a1a03b9decb4704b2f9392574d68dda9427092a2ac92cfa0affe8
Size (portable-atomic-util-0.2.4.crate) = 47043 bytes
BLAKE2s (potential_utf-0.1.3.crate) = 4d0a6e3fe2f7d782df68be67bb3139c15d95b5efa759ac27d23fe15903ae521c
SHA512 (potential_utf-0.1.3.crate) = 8f5de5763b073b7869c2a9e5336f0bfaeb45407cb0f4c62a16319ecdf308c8490bceb8bb7c386bfcf700d145d52d591135a288f069b4c64b06d9aaf348316a8e
Size (potential_utf-0.1.3.crate) = 9698 bytes
BLAKE2s (ppv-lite86-0.2.21.crate) = dcc7e79ae37986b5b66ff98fc97f05a07909fde17b5509ba1132169e8c5e5544
SHA512 (ppv-lite86-0.2.21.crate) = 94710d5b25b67539cfa828476367849e1ecaca744f2e0429b48c05b47ec48cd57f950fb9845a361fbfd96f361ac00fd2d47cc27c584b79ce3d9d8fc133f5b7bc
Size (ppv-lite86-0.2.21.crate) = 22522 bytes
BLAKE2s (predicates-3.1.3.crate) = 39c30c01995671c3d7584c00c09910047384e212a14d3baf5ee20beb17fdab07
SHA512 (predicates-3.1.3.crate) = 0da703faeb708e3f9eb9bb8803dd8cf6a493b02d38b9b617fd1eed7ccb870ae96c5be6cfe63b7ea8855cb2a019a7ea59799faf2bd78fb490d62e640d1a7de1e2
Size (predicates-3.1.3.crate) = 24063 bytes
BLAKE2s (predicates-core-1.0.9.crate) = 08979ad1bb2fd7797c991df5d3da8b58c887d9b7085480337241453f13fe3ec5
SHA512 (predicates-core-1.0.9.crate) = 618db56d417f44f5575159265f245fbb62399951824730546df735dd9bc9dba2200f58c0a7c7830040bf27954bb48e01fddb5fe0f4d4890d5e172cb1c586735b
Size (predicates-core-1.0.9.crate) = 8618 bytes
BLAKE2s (predicates-tree-1.0.12.crate) = fe1d1f9e4e26beecb50e27c92abdf468507ab176ecaecca2c6d17b5e5c7d4dfc
SHA512 (predicates-tree-1.0.12.crate) = f5f6d7d0cba4ca7176a26d9adea5ded46f1a3361f9b6ceaa7dcf468ce616912cf3b764b8250f39a42a24eac71fb94e0d4d822c89361aae02472cf761ba55dfaa
Size (predicates-tree-1.0.12.crate) = 8392 bytes
BLAKE2s (pretty_assertions-1.4.1.crate) = c738dd2acf53dc6557cf0ec21036d98193c34b296beb9d903592a6fabdc0e273
SHA512 (pretty_assertions-1.4.1.crate) = 474f77c61cc17bbe9914c56b98a80e5918450205827cd059d693c2d603ff61a0897cad25dde645cb495200e61ddc14333d15eb8bf2de090a2eb68deeb9aec8b0
Size (pretty_assertions-1.4.1.crate) = 78952 bytes
BLAKE2s (prettyplease-0.2.37.crate) = 1884aa702dbb49dd61035fb930a031664bdee3c8989c5f9580a1019e1ba177cb
SHA512 (prettyplease-0.2.37.crate) = 3273621f42cd2f4f892ee81e130f50e7d30f7254f922a84e55e454c0157bd0a59c678ee352e05007fdb0a62cdab2d7693185990354b81d2b1f5d08b51cff77d0
Size (prettyplease-0.2.37.crate) = 72033 bytes
BLAKE2s (proc-macro-crate-3.4.0.crate) = 67ad1b56f1aa7ba670ee05cd6b66aad7eca841c69866340e1205f0b39cbafcd5
SHA512 (proc-macro-crate-3.4.0.crate) = bcfa9550d1938f2d92c3fce823cb7fa088c16b43a430962028df77682acd5227e7195042379a843007cf5b71b2d53a2dde649c89b92a1b87d982acbc088d78ad
Size (proc-macro-crate-3.4.0.crate) = 12690 bytes
BLAKE2s (proc-macro-utils-0.10.0.crate) = 1aa512a28d14440af449daef9f6a8399df4cd5c4e7e36c1802584cc1a59d545f
SHA512 (proc-macro-utils-0.10.0.crate) = 7581266de7c292568e8798433e0153a8a4962b80558185b6097be88b0d5fd39cac1cb152f496246089baf7fd4c644614086d047493c0b77d65b4d03eb3a8df71
Size (proc-macro-utils-0.10.0.crate) = 21572 bytes
BLAKE2s (proc-macro2-1.0.106.crate) = d914a8fc313c5a898a0a9381a19dfbdfe9b94efba3f431759ea2c7ce43cd5362
SHA512 (proc-macro2-1.0.106.crate) = b726e2c92af434bfa88cd4f53c3fe6db647503567675fb439890dee3d15f5111137e3242b28d164114ce081c10acf3fd11950753ddb349190c87ee04e7d97744
Size (proc-macro2-1.0.106.crate) = 59765 bytes
BLAKE2s (pyproject-toml-0.13.7.crate) = ccbaca2cd9a6c8787f382a5084f79112b8374945c55a27ed45882add2ef5d478
SHA512 (pyproject-toml-0.13.7.crate) = 1a8b3cfdf6a7f2ffe71b5376bd7e525c378b51023e93aa60069cd7ce2e5d0abc58e59c31aeb0f47814ea72377e040bda9cad551a204d15d41dabe80afbcc51f1
Size (pyproject-toml-0.13.7.crate) = 18618 bytes
BLAKE2s (quick-junit-0.6.0.crate) = e5fd7961c1006290db77c6e922b0ac60211946421cdeaff633b3cec94372ebc1
SHA512 (quick-junit-0.6.0.crate) = 80e83884758f145922d34c6851ab67c732002e94c082e8f2ded3232c56ffcbca2cf89569f5a4d2379835f4027773f50490a9cebe4e7760d32093ae2303bd380e
Size (quick-junit-0.6.0.crate) = 32651 bytes
BLAKE2s (quick-xml-0.38.4.crate) = 57bb3d00639fcbb00bb00503ae4eea6651b8c7220238ae3a4753de9b4c863976
SHA512 (quick-xml-0.38.4.crate) = dd2bea3dec3410978f8f15a0f6046047e5735fc75e714f6a19ab646090b347805ed77be51378ce3f9de19744daaf588ab5ea6e6a8b2d1f72198b4c78056b3877
Size (quick-xml-0.38.4.crate) = 205035 bytes
BLAKE2s (quickcheck-1.1.0.crate) = 827054e51601c4b5864470a84d7c34e96c97430cf7413f0edaf361c1202393a2
SHA512 (quickcheck-1.1.0.crate) = f6c92b101dc3792b5795e8c0fdd8447f01703cdf7ba3b6b766c19c4cb7c4671abc40a6992dbe29d8b405efd6f235c37edaaf6dd458c0db46b046e9b53f12aafd
Size (quickcheck-1.1.0.crate) = 31932 bytes
BLAKE2s (quickcheck_macros-1.2.0.crate) = bd16833f9f15e20e670ac9a3f4b2e1c098fd75f7667701b85f8796bda6ab48b6
SHA512 (quickcheck_macros-1.2.0.crate) = bd8896f124c2610741f4c185ccb3ef984d7164de06a52d16ce622222fbc2517085c9bc6625ac26e39fece9beeab055a01ecfc15fa244dd33c6ca44332321d22a
Size (quickcheck_macros-1.2.0.crate) = 13790 bytes
BLAKE2s (quote-1.0.45.crate) = 20533b49c424d16a57b48d77fd05ff08c31355221b3dd0d6fd917c60da7f748b
SHA512 (quote-1.0.45.crate) = df96ede01ebd0ed642b758bf1d0862d0e116fc2b3343e14edb657ce5438ccabe743dec4a0a40de4dee98c134d169af9aba459faadf9c7a832b26377e755d49b0
Size (quote-1.0.45.crate) = 31564 bytes
BLAKE2s (quote-use-0.8.4.crate) = dcf075b32ec2b2d31766b0d74c1293d465759a681ec8a3ab293ebdbb1ab18a04
SHA512 (quote-use-0.8.4.crate) = eb14fc2fa9f63ab7c544eba0f0de36516896d7389c9bbef82ca4ad9343c720261943d512d04f195989f8fd4347ec169ad400a96ab8d36e9ccac7567b2f22d19a
Size (quote-use-0.8.4.crate) = 3067 bytes
BLAKE2s (quote-use-macros-0.8.4.crate) = e714d846220f0d1e7bc8a93a982272b817d99b2311a03d020471d3e61f73c121
SHA512 (quote-use-macros-0.8.4.crate) = 596c2e46b001880ca120fe1dce0988c4f224ad9f9911048e66686f1ec6860c0c2e3afd3a54d37afdc93824e019ce0eda5223f8c012457953f30a7e9a3ee8e036
Size (quote-use-macros-0.8.4.crate) = 5660 bytes
BLAKE2s (r-efi-5.3.0.crate) = 3a737953fd15903b6e466848b522230b19bc1520b9b900092e3f5822be416a2d
SHA512 (r-efi-5.3.0.crate) = e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad
Size (r-efi-5.3.0.crate) = 64532 bytes
BLAKE2s (r-efi-6.0.0.crate) = 43354cc640d5fc19106e09dd1841a1e8fa6504bbc8db6eaceeac64641c8f3b35
SHA512 (r-efi-6.0.0.crate) = 65f8c75c0201c3b922e6bf032ba9e6c648840f60939615565287b9c64d44f3fccbde209d8fe691937949cd76307b59c53801e6bd43ed7b8ada46d5d8fccf7012
Size (r-efi-6.0.0.crate) = 65303 bytes
BLAKE2s (radium-0.7.0.crate) = dd6a6e5f2d5676a559e17f11a37bd2353c6d703ce516b5a6ca71b6a0a85e7727
SHA512 (radium-0.7.0.crate) = 51e23cf52997b46c0018a94b0259b29d7bf33ddba19f6db406ca57ee5b1417d7e5f27dda3bb487d0099886011a97f238e8b3dd4d6c86e8464c0b471c1a7622a0
Size (radium-0.7.0.crate) = 10906 bytes
BLAKE2s (rand-0.10.1.crate) = 5629750f3a7c575992169e89dfdb4de3a19148dae23d1412459e1d98fa7c52d5
SHA512 (rand-0.10.1.crate) = 514af678610fd4a2abf7cfb8f9e0d738e600b492dce8dff0d30b5e637de5f84995cde4fc29e7ba4884361693087fe94c27544d2ddfc1960fa724d2e375de9f95
Size (rand-0.10.1.crate) = 105801 bytes
BLAKE2s (rand-0.8.5.crate) = 12fbacd2e6f4743eb56bf132865ad6d2c58d567f1c689fd646b488b863b9eb38
SHA512 (rand-0.8.5.crate) = 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
Size (rand-0.8.5.crate) = 87113 bytes
BLAKE2s (rand_chacha-0.3.1.crate) = 610f5bba921c6e9d0527a13b5bf3ac43ffcddbbfc58522a8c086baef788895c4
SHA512 (rand_chacha-0.3.1.crate) = 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075
Size (rand_chacha-0.3.1.crate) = 15251 bytes
BLAKE2s (rand_core-0.10.0.crate) = dfd5f6833ccd448924c66281268a0a086e2297a9ead97fa24903557d9a81c271
SHA512 (rand_core-0.10.0.crate) = 4b75b43183c0ee19b8c1dec3fa8a1eaebd11556569bd02eb2f5c0497a84543f77c6f4adaf7011d372628abcb7e187686236550a6a2d85b8b2091fe60c1ad4426
Size (rand_core-0.10.0.crate) = 22778 bytes
BLAKE2s (rand_core-0.6.4.crate) = 0d23245a02d2c434b28af3a0ef8fe79b824ac79a8fb84f1c90a68a5bf5bfb6a6
SHA512 (rand_core-0.6.4.crate) = 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
Size (rand_core-0.6.4.crate) = 22666 bytes
BLAKE2s (rayon-1.11.0.crate) = 52e9d0ff01112efebcc0907e79f621485ac609f26b452d19ba58f47522d9751d
SHA512 (rayon-1.11.0.crate) = 24238ba604099b3e58282b7338ccc63e52621e329ac908d7f3799c632f4ff97ae305a5b361479d4d7d0f09b76f49ab3b75c4187c41542caaca0575d51c299d2c
Size (rayon-1.11.0.crate) = 182470 bytes
BLAKE2s (rayon-core-1.13.0.crate) = f384b31095000823ff894534a3e0461fa85eef727177a52cf699ff9bcafbcbd7
SHA512 (rayon-core-1.13.0.crate) = dce0adda8f5858d351f628f50168d9097ecca437b77fc0c63ad18fb8b3fcc87f2f513cbcbf57606862e30e81f293a05d245073be75292d1a536d6a4d3e2edb9b
Size (rayon-core-1.13.0.crate) = 73151 bytes
BLAKE2s (redox_syscall-0.5.17.crate) = 7c17b2cf66dd91a0912ea64d8643d1a6c2676d709b21b0c54ccae19fc62512ef
SHA512 (redox_syscall-0.5.17.crate) = a2e4cfed23d5ae3fea5854ef9fff12a03aa6fe5a39453ef4081538af1a6917045ac1ef75a7d89433344ed684d825f7f2eece581fbfe9b43358570b45cdc7fdae
Size (redox_syscall-0.5.17.crate) = 30002 bytes
BLAKE2s (redox_users-0.5.2.crate) = d0011f3421041f92c786d6b2d28450ffbe6bc270ca2b5853e1206fdfc5ccaa81
SHA512 (redox_users-0.5.2.crate) = 0468d42c9a5aa9b8811d00b4126115bd7e92f96af4ee136cf5387939474e351fa2c01251473691aeb34f5e4c8e8804938adf1bc83b5edffb6d06869b4b816b7b
Size (redox_users-0.5.2.crate) = 17280 bytes
BLAKE2s (ref-cast-1.0.25.crate) = f8005a671936cc05c25389168910476a68813cb5624968e0f830159e891e7a06
SHA512 (ref-cast-1.0.25.crate) = dbab09333cb8b7f9b0ff262223a10078e7cf729266b90df47c1fdbf1d15cb31807314514556c72211da633efb988e3d6ac8e0e1598b7b55b557f83378deb0120
Size (ref-cast-1.0.25.crate) = 15192 bytes
BLAKE2s (ref-cast-impl-1.0.25.crate) = 2be72099a677b9eeec5782ffb3e4f16a8a16abedd5c7c3fe6bf89b7eb61fbe17
SHA512 (ref-cast-impl-1.0.25.crate) = c79cb5a1338796e037927e99a9201738cf2a2ebd1983d120828569644c60fb5a3444c2eee830093b166af6734fa8ba649082e523170d840b9e8a548341fc3b70
Size (ref-cast-impl-1.0.25.crate) = 10167 bytes
BLAKE2s (regex-1.12.3.crate) = b1a49b0967c35b376a28040bf064a2f904f55eb3861a24cea49e9669507eae85
SHA512 (regex-1.12.3.crate) = 73ea9581c861490ad4c8c767c09f1f39be525f4298f5b19ba7b658dfade4c91f7ffd170214382ef4694855c0a48a4db57c39b75d8fa6a9312b07409170c66000
Size (regex-1.12.3.crate) = 153392 bytes
BLAKE2s (regex-automata-0.4.14.crate) = db6e26a850671bb6e76cafa2bd631093c92119fd8b4df006574b833101b4614d
SHA512 (regex-automata-0.4.14.crate) = 58f8e7c41f71c1df50fc2f4e70ea7f5ab762170494497541b9a09076058f94a799b6fc4da13c40fc26a2f1a0b650b499cb9830338152e96a24e3a32b4994a5e0
Size (regex-automata-0.4.14.crate) = 618012 bytes
BLAKE2s (regex-lite-0.1.7.crate) = a5c5db16b8995527ef0a71611c344192ea98579d3ca452c05e09ecc3233ba1d5
SHA512 (regex-lite-0.1.7.crate) = c435658df82ac07624f7d37d3fabfe3cba7a92be72e2d99883c08555e09d83060ec254d76881a0d63dc94d094b825139009fb2f4b818ccd288fc5201e8830f09
Size (regex-lite-0.1.7.crate) = 96903 bytes
BLAKE2s (regex-syntax-0.8.10.crate) = e2ae5809632d9dadfe451ea51eef4cc65796237eb50568db33594de2e308b06f
SHA512 (regex-syntax-0.8.10.crate) = ca9c36c963c81c2fa36e1105cdd193a9b99ee259de1765e6e8010fb4091e49ac100e2ba0cd117adb0890b32e74421581dd6397eb896772168c6eae9da0a938c3
Size (regex-syntax-0.8.10.crate) = 358781 bytes
BLAKE2s (ron-0.12.0.crate) = c488a6ebd6e366e5591cbe2d87f80c153e70b793b82d456b7cc77dd08f7575d6
SHA512 (ron-0.12.0.crate) = 67c447dbd9e15ebfe84f85ca2d342489c04d3a8d7294301bcb4a1e4d8c29267503f3516679ec9ea21da3447fcdfb2ab311a30eb76895d35dbf99edbe684d173f
Size (ron-0.12.0.crate) = 119892 bytes
BLAKE2s (ruff-0.15.12.tar.gz) = ad8e4823fca75d594e66b37338fa937fbdd9bb14760dcccdc15bf35d781dff05
SHA512 (ruff-0.15.12.tar.gz) = e24b8c39dcf5a26c8083fb97365f14d9cba6cbe21f9c5eb193a1835804e6a814aab1344e84561af11662f9db7130de56191bd39d0911e551473cc2a0f458f723
Size (ruff-0.15.12.tar.gz) = 4643852 bytes
BLAKE2s (rust-stemmers-1.2.0.crate) = b3877c53f5abea4a2b4cdabcb1bb1ea43cd4708da95dc458e436a6429a10c542
SHA512 (rust-stemmers-1.2.0.crate) = b9453a0984d41e5a692e5ea1a8a7bc6142de30f7b345a269489b8d4ebe3b3d442e7fe5f338c72a790521dea7a2ad9605c0ca8218a6b76d8bc5e19ae02cf711d7
Size (rust-stemmers-1.2.0.crate) = 2351301 bytes
BLAKE2s (rustc-hash-2.1.2.crate) = 15a9d16e54f34911d607cc0abde8812aec4f6098d7ab72d6c243c036e2056294
SHA512 (rustc-hash-2.1.2.crate) = 0e63079dabc124395e73b585b7c68ce00be583e0809c3ecd2d1cfe0b4d64e2f2870294372c658051fdaeafc51fdd348a461ceaf1b87ebd5f2e2dfc717c2ac5e1
Size (rustc-hash-2.1.2.crate) = 14754 bytes
BLAKE2s (rustc-stable-hash-0.1.2.crate) = 28fda6dc021297e864fa22cbf423b19adafb286c4611ab5cadae5e4ea48fc0dc
SHA512 (rustc-stable-hash-0.1.2.crate) = 2d23ade5d3db6a5ed6dfb88273dba6223049699fb11e20ff447307993c492b5247655003df5c2da61695c469327c234613e5644dcf57ea7b82eead1939138bb8
Size (rustc-stable-hash-0.1.2.crate) = 20359 bytes
BLAKE2s (rustix-1.1.4.crate) = 47b462406ba74a3225cf16b2e8b75855857edd58915f4033d7387b67cc694948
SHA512 (rustix-1.1.4.crate) = 33619ed2434963a98b0846414656bcc4945ca0e9b883821869fe0cc86db4a74c6961ce1375963ae49c6b5044ad0536eda807dac1320209739c9d669bd80fd75c
Size (rustix-1.1.4.crate) = 425241 bytes
BLAKE2s (rustversion-1.0.22.crate) = 94885d422b9c942ceab679e86d0a2b8e6f322f655091475a6a475f0b796f48b9
SHA512 (rustversion-1.0.22.crate) = 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15
Size (rustversion-1.0.22.crate) = 21096 bytes
BLAKE2s (ryu-1.0.20.crate) = 95eb1e552fedfc29ca6a61fa23321101b88bb0037acbe1a13a543b9c7461ea94
SHA512 (ryu-1.0.20.crate) = 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384
Size (ryu-1.0.20.crate) = 48738 bytes
BLAKE2s (salsa-0.26.1.crate) = 87fea0048eb8b4922d82f6d45604008cb394657ea95a0f454c029c29047298a5
SHA512 (salsa-0.26.1.crate) = cb136893d1b1f1fcc219f3361a7591d8a41c7d30bf76e6b9df777d457397d100da43b28c6f5c649fd182a14e9bef75dbaf0ad43effb780d7a12a57acbd2097be
Size (salsa-0.26.1.crate) = 712409 bytes
BLAKE2s (salsa-macro-rules-0.26.1.crate) = eac5286133df40473f5a069c5e583b9b49587d1f482d21fae17f53195a1d07b1
SHA512 (salsa-macro-rules-0.26.1.crate) = 9c4d39b0d193387138d97be38e5b2d8e454ad4e8cf24304febfb90d4ca81cc7d45c5ef123c3dfbf188184556829b886eaf91c0a7d20e77dc247530f438a2ce3c
Size (salsa-macro-rules-0.26.1.crate) = 20678 bytes
BLAKE2s (salsa-macros-0.26.1.crate) = 6f767b1a8f58b5b51a36b29df273d55d46dcac193a959c3aac7173d38e265993
SHA512 (salsa-macros-0.26.1.crate) = 7b80809f0034c97a05666b251fd98a2abc63b17be2a8fc72c48bd30ac188fcf1438eee1428f5bf9fd6eb35a8c5f9022bb4bd56ff24f9b831dcdcaf46e6bc5c5d
Size (salsa-macros-0.26.1.crate) = 32042 bytes
BLAKE2s (same-file-1.0.6.crate) = 1a9b3bb2a767c4e3a7537b2fd8daaa2afc113e6bdaa27a25d2eefff59e7600d6
SHA512 (same-file-1.0.6.crate) = 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
Size (same-file-1.0.6.crate) = 10183 bytes
BLAKE2s (schemars-1.2.1.crate) = 06367b85b1615fb173e20ba8644d28a6ff33e4dce5cfddfd3c3165bb167a21ed
SHA512 (schemars-1.2.1.crate) = a18a5e29b98ebbd78d46670317ad467904389a71e323f576c61816ff9ed86013df5048384b9c9af01c6087e4eae10e3dddccca6b3b6cc723feb2a6af08cae9e1
Size (schemars-1.2.1.crate) = 94403 bytes
BLAKE2s (schemars_derive-1.2.1.crate) = 7f1d17726888b4382d98dbb66acef50036e3a5bb26933e367cb7faa1b77374cf
SHA512 (schemars_derive-1.2.1.crate) = ba80da6bfa7b4601975c440d1d8775ed956876de2545f75fdd427fb8fff8b0b501e4c99905a0c69c7821f81d9289724284bd85a7fd19de1c650b6bef11489a61
Size (schemars_derive-1.2.1.crate) = 31319 bytes
BLAKE2s (scopeguard-1.2.0.crate) = 4daf97de7fabaf7fe5ba6000f7132a46cc0bab2a297127580d9ac127d0a8fcec
SHA512 (scopeguard-1.2.0.crate) = 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
Size (scopeguard-1.2.0.crate) = 11619 bytes
BLAKE2s (seahash-4.1.0.crate) = b896253e5d1a1c5ed5ef1d65022a7429296bf525dbf608e9a357b279c08e5c83
SHA512 (seahash-4.1.0.crate) = 4d9111dd2e491c7f6d49e0b79a3c23628c02d6603ac46e88ed137ca737830003b549ccb38087679de2cf0b02a53065b89f8d79e0ac9ddb66844d970cc6383f8b
Size (seahash-4.1.0.crate) = 31976 bytes
BLAKE2s (semver-1.0.27.crate) = 1c082ee56b47328712e888168eaae5788e09e1b90c044f51f703dc8b37d94656
SHA512 (semver-1.0.27.crate) = 8492a2ce5adf32cf6183d03509766f169b323a9376b061c9659a8752f69de5f45f7c64f474fa907fd9261fe3e9a7691a39c8a603d0c2e8d9484f5946bc27d78c
Size (semver-1.0.27.crate) = 30081 bytes
BLAKE2s (serde-1.0.228.crate) = 6d35ddc61aef1dd8524d6730c719753730adcf3b2ecc0bb3f54af53f74384a99
SHA512 (serde-1.0.228.crate) = 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97
Size (serde-1.0.228.crate) = 83652 bytes
BLAKE2s (serde-wasm-bindgen-0.6.5.crate) = 2c53dc36fca0005e23e42957fe0f94995a6b9b6bfecabe83fe53f8dcd9b30a3c
SHA512 (serde-wasm-bindgen-0.6.5.crate) = c457b1e8c83760d94eaf8eb49169cd620cc1fd8246af8953503c2bea9c4ae916f3de3b9070bfd4102a713f8d843b6ee96404e27b21a48c589b444aae0f9303b1
Size (serde-wasm-bindgen-0.6.5.crate) = 21098 bytes
BLAKE2s (serde_core-1.0.228.crate) = c3ea455d91e83c2bd00cc5627f0c256b89e4defeacb70b76aa1f21ed33aabbec
SHA512 (serde_core-1.0.228.crate) = 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4
Size (serde_core-1.0.228.crate) = 63111 bytes
BLAKE2s (serde_derive-1.0.228.crate) = 96ba1b9a1d86ef1d6189da828e4acb22c58e4c75bb851d67131f2b85dd11d75c
SHA512 (serde_derive-1.0.228.crate) = 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003
Size (serde_derive-1.0.228.crate) = 59605 bytes
BLAKE2s (serde_derive_internals-0.29.1.crate) = 00f38cdb2e9b80bf7d87b4359554e955e2fe6442b0b093d8d6042d30467ffb36
SHA512 (serde_derive_internals-0.29.1.crate) = ee7c8a35094b8ee1d8958f4aa177e5c536c6c7706d446e875f1ae1b5249738ecee053a0239e1508114b747797fcd080ee33ed88929ff1f4903988f64f038b771
Size (serde_derive_internals-0.29.1.crate) = 26189 bytes
BLAKE2s (serde_json-1.0.149.crate) = 2d8799691eba81211f3c93711b5afe6f051948eb7ed4d813d2e4dba1b4e95ed0
SHA512 (serde_json-1.0.149.crate) = 85fa8cb7b479f8241a4fd2255dd80e346fa5cde103aa7f25c14ccbcdf0e3276578fd0645e1d2542ee07c7e08c32058ff662bbf03926cd796c38622a12f423d43
Size (serde_json-1.0.149.crate) = 155994 bytes
BLAKE2s (serde_repr-0.1.20.crate) = 9a262c1ccdd7b793a194b32fb77405e7f7a7b34f8027fba61086752596bc5bc2
SHA512 (serde_repr-0.1.20.crate) = 0b47cacfd34f914acd48f443b62247667565b12f2a5bd5b80f6474074e08bb7a3bc85b8711bb3d45e17003c181f3366da6669382cfed6276cfa88b6ea55c3e68
Size (serde_repr-0.1.20.crate) = 12627 bytes
BLAKE2s (serde_spanned-1.1.1.crate) = 50c41815fc79bb565c245dfeb781a6766c2e1d9f0bac30d9d3a649d61207a64f
SHA512 (serde_spanned-1.1.1.crate) = ed6f0cd52d97985458d530a1ff973aabef8b611a17e739d5011aa50293e4cc994af24992e07ac55e0d2a8fa8d0577ebdba4b42b920cde505e05dadf05382e545
Size (serde_spanned-1.1.1.crate) = 11025 bytes
BLAKE2s (serde_test-1.0.177.crate) = fbd930ac5631f7f0acd646b648b7ca68f34b350abfce53ee07a3efc0de1b73ae
SHA512 (serde_test-1.0.177.crate) = 11be2b5f2f8e18ae5b787f26517cfd0be4750b021f792ec90f74425c54292c7b8e1525758b7fd9459d764fc1c104e6def95c14fe685261425aa162582074bc6c
Size (serde_test-1.0.177.crate) = 18671 bytes
BLAKE2s (serde_with-3.18.0.crate) = 4574fb44ca71bd7eb547f81c021212022d64b514dd7d92f9fa2740c1f4d71c02
SHA512 (serde_with-3.18.0.crate) = 313d3f9ea8f81d97a28fdf86404b349b875dee85e01969e2c4d07f678c3bafcd50446c75a191ef883fc5054ef22d0a037da41a9ed5e162ae70f36a3ca0a0291e
Size (serde_with-3.18.0.crate) = 199584 bytes
BLAKE2s (serde_with_macros-3.18.0.crate) = dc6d75ecadcc3a0964f39efed68092ed96488f729648bd3b71e43a4a0fb80bcc
SHA512 (serde_with_macros-3.18.0.crate) = 27d91e80f2675b31fa3b6be7c920496614108b81196e9064ae79dabeb8e10b1d2f274f22c72377e45e47c43d95f107fc9be9fad94acd89989070ce8d35722e84
Size (serde_with_macros-3.18.0.crate) = 38080 bytes
BLAKE2s (sha2-0.10.9.crate) = b0b7a333d767acd0419a8fa55bd26673d2d2b82a30ce17d140d9cd25f4d2a8d9
SHA512 (sha2-0.10.9.crate) = 963adeeb4ed8b0e7fc19085e8721ea13e9b3aea5d115ca1b3dbca495ad14810c6450991dd3753807c293c415aaeb1054b8b4124c72e7090cd9e86f09fcbb4f80
Size (sha2-0.10.9.crate) = 29271 bytes
BLAKE2s (sharded-slab-0.1.7.crate) = 9576009750684906d49fa0c0e054d2643356a3f566f5df957df31b1c817bd49f
SHA512 (sharded-slab-0.1.7.crate) = 3be7438d4a75debb14463477f34de6db1ac38abe958ada5d5dae7ae8d5993e245da69fcb989d91aaaffda5f2b085d4bcc88d10e07ec567b7f40a21437de6d4cb
Size (sharded-slab-0.1.7.crate) = 58227 bytes
BLAKE2s (shellexpand-3.1.2.crate) = e06ffced23c0fa90f1c47e1a934f05dea79f9f86e1fa09d7f9adcae19cb0a0c3
SHA512 (shellexpand-3.1.2.crate) = 7af494875d469cbff41b0de99fed01b2ff13b9d9736cad591a93758b70e1a107e24d729d12a415cf63f9ddb4906b3d9f28d52e47eaf09d4a84a6f4b87bde8f6e
Size (shellexpand-3.1.2.crate) = 26161 bytes
BLAKE2s (shlex-1.3.0.crate) = 00a54f2882a7a2c2170fca55bd1acd51eea79f115f972ce143b5f4c9c974ee43
SHA512 (shlex-1.3.0.crate) = 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a
Size (shlex-1.3.0.crate) = 18713 bytes
BLAKE2s (similar-2.7.0.crate) = cbcc450d798ccb4a8000a81702e71e2c6542770e5933810ac5831548bc696020
SHA512 (similar-2.7.0.crate) = 4a2559d2e47e7747eb2bde0f02a0e652ff0e116d1d3c3756dd86fd48f114e2b42157b860165e5cc29c2123cf19c64ebd17f023aaa05950de03ab5752562206b3
Size (similar-2.7.0.crate) = 53928 bytes
BLAKE2s (similar-3.1.0.crate) = 57189ecd8f61a77b9eea602f0babd56c38b05c9f76ff56a87a72fbace058fb0e
SHA512 (similar-3.1.0.crate) = 7c8d5f0a3ba376f1c4dd891772a0c87bed52027b8bcbaadfe30f0c79540e9058e68a706f6388dfc6a55f0970cdc8ef0b887eb924463d49a735e10b01bda0e727
Size (similar-3.1.0.crate) = 78442 bytes
BLAKE2s (siphasher-1.0.1.crate) = 9fc7e3a5b430db6c6ba61da417cc5a0eb7f0f0ce222ea60ca800903c05e97f63
SHA512 (siphasher-1.0.1.crate) = d230991add51a555af95b30ef104c0e5ed7011fafb92d6ac9ba0f238c8bf4d2fbd39f4b04dbbe960453f8fdd16d3768ba39f39e4877ad453562e689ec8f24a28
Size (siphasher-1.0.1.crate) = 10351 bytes
BLAKE2s (smallvec-1.15.1.crate) = 4cc77213990608a8c3cffe9d6fa5cf81e66038510f1e853a27ca2ed027bb1e1b
SHA512 (smallvec-1.15.1.crate) = c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047
Size (smallvec-1.15.1.crate) = 38116 bytes
BLAKE2s (snapbox-1.0.0.crate) = 2510632021f8f60176e74068f5847d389c8de9fcb4b50b7725628a81db48a41e
SHA512 (snapbox-1.0.0.crate) = e231d3dd3c50e20e06cb73bd31af0fae9ea3eaf471050244d8bfaf8ce12989e7499041d40e3ef7656221c2378ff5b77e73505c951c6618dd07b94089f9ddc442
Size (snapbox-1.0.0.crate) = 57147 bytes
BLAKE2s (snapbox-macros-1.0.0.crate) = 8cd8ede7a277fa5194c40fa7d296ba67189d6442ef9ffba928250f1ee572857e
SHA512 (snapbox-macros-1.0.0.crate) = cf2a3d16b60640257e263ac3f5906ea5e185c63e6cbbd73dec71b3d0169eb59be7ad242bec75bfb8e64fb6f87b4016db4a72bb1102e467246bf8e1051b83d01a
Size (snapbox-macros-1.0.0.crate) = 9300 bytes
BLAKE2s (stable_deref_trait-1.2.0.crate) = 4ccf524130eadac6b21106564de56e582d0f308b32442552d70bb9d313c53920
SHA512 (stable_deref_trait-1.2.0.crate) = a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03
Size (stable_deref_trait-1.2.0.crate) = 8054 bytes
BLAKE2s (static_assertions-1.1.0.crate) = eb3218e3c4d41feda9dac8901108477074703c4ed397618b14cbe86bfb1ccbe6
SHA512 (static_assertions-1.1.0.crate) = 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee
Size (static_assertions-1.1.0.crate) = 18480 bytes
BLAKE2s (statrs-0.18.0.crate) = fc89e08eeb1f5a194f5e246b86958266433ffc25eb177210745c7f8b5c920a9e
SHA512 (statrs-0.18.0.crate) = c3c11dd9af5364d0fa4ca8b63e65f80864f2558ac804f97c93df377858d6a1a2c19b981f3558dc72f01e82de39f8e3608e11548d210277d5ca35e67a111868bd
Size (statrs-0.18.0.crate) = 156842 bytes
BLAKE2s (strip-ansi-escapes-0.2.1.crate) = 828e5c75db76f4f347625d7cf0c1d64b295e4555869b11886dbc001f71196da6
SHA512 (strip-ansi-escapes-0.2.1.crate) = 275639e0a469844cc6e725ad34c4367e63ab69a1c6a43780852c0d39832ebf3526fc11f1a35138e032faa0aacdee447b4f76b20974b7c27a8980665f21a65bf9
Size (strip-ansi-escapes-0.2.1.crate) = 8273 bytes
BLAKE2s (strsim-0.11.1.crate) = e844eaab35b47ce5619649d45ddd88a9821d745590e92864fdc3406c2f621aed
SHA512 (strsim-0.11.1.crate) = 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c
Size (strsim-0.11.1.crate) = 14266 bytes
BLAKE2s (strum-0.28.0.crate) = 9ee726611e29d67f512b5b107c152b4fc116483ff95e0596bf52a1773d053002
SHA512 (strum-0.28.0.crate) = 673d6aec90d89b1a31ec114723009748b2469c9c07b5e17e86fcd1655e745dfcda4dce7bc4423679903a4650a6693284454aba634cffdaa4735c63b0a475185a
Size (strum-0.28.0.crate) = 8550 bytes
BLAKE2s (strum_macros-0.28.0.crate) = 26d0f2bd069176a0399501298fdfee57f0003494ccec732d75e41f517652a01a
SHA512 (strum_macros-0.28.0.crate) = a50f96bc94c2bfad8d9fd499a4f3f3f3c2cad07c92800867307c808efaf8ba192ee177e4bf7e67f19a717c89439df7773c1749047a9e0c3b0d5bf1d54a040d40
Size (strum_macros-0.28.0.crate) = 30964 bytes
BLAKE2s (supports-hyperlinks-3.2.0.crate) = bb31c80de98e546204b9bf68506767cdcd13f4c5be40fdf6ac270db988d289b2
SHA512 (supports-hyperlinks-3.2.0.crate) = c084dd83389a2c5c34de3ec7351692747387a1cbc97f02ac0fa492bd40e4a789d43cb96502140119658cd2a028463a9ff5e55839f61c728845ba5aaf7e452460
Size (supports-hyperlinks-3.2.0.crate) = 8455 bytes
BLAKE2s (syn-2.0.117.crate) = 03f50444ef7a3b5f28a72c59696d1676df1b8f5c334b19648d2755927e8b2f43
SHA512 (syn-2.0.117.crate) = 035c2e63542592b6a4058a2a82d4c2c1f5793f84fb1b04cbd393337a26fcf661a1f3bea439ce98a1fe943b1c4d36d2bda16df3bbc3fa6ca35e1548d530dc8416
Size (syn-2.0.117.crate) = 306011 bytes
BLAKE2s (synstructure-0.13.2.crate) = 674ef97e051051a22c4ec20f4b53a60e382b933bd94e75d853ebb2f98a3a797d
SHA512 (synstructure-0.13.2.crate) = 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb
Size (synstructure-0.13.2.crate) = 18950 bytes
BLAKE2s (tap-1.0.1.crate) = 53f99ee7163ca9302a9cd35c56302c86e113c8c1c27902da720035740dd6ea34
SHA512 (tap-1.0.1.crate) = d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995
Size (tap-1.0.1.crate) = 11316 bytes
BLAKE2s (tempfile-3.27.0.crate) = 5b2887d461478adc12198985891bd0950d8d9db9cbc4fc7fa2850fe6e7a234b4
SHA512 (tempfile-3.27.0.crate) = bb20b9b0c5d3301ad05f73f1de538ae240366d9aefa25ca823ba40041a8a11b4a7361a6a9ec03871b14230d42038d7af6d0b652c8c471935b481a1628b59314a
Size (tempfile-3.27.0.crate) = 44780 bytes
BLAKE2s (termcolor-1.4.1.crate) = 052eddf6925aee94ddd6422f049b834dfc769ebd3b40553e579a82895d10a253
SHA512 (termcolor-1.4.1.crate) = b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a
Size (termcolor-1.4.1.crate) = 18773 bytes
BLAKE2s (terminal_size-0.4.3.crate) = d070225f8b4f88e0d7902843601aecccc36b28c5524855d02ac71e62df750123
SHA512 (terminal_size-0.4.3.crate) = 0b3533c52e8c1e57fa1258a5518585fe735d9a9f46dd142fd00862c6703e5e7e0aac4b091297d91be6a8ba203297aec24477fed81580142cae39444a74027b4f
Size (terminal_size-0.4.3.crate) = 10686 bytes
BLAKE2s (terminfo-0.9.0.crate) = 3b62957c5bd8f1c82217fa86b9d0d854e33bab628e7f431045c04eb8a9da9dd8
SHA512 (terminfo-0.9.0.crate) = f22b16f93b2b7758b41ad393d580eeef067daada996e41056f21e110bf53fcc9a4bdd309518d338c5afcdc7484e2d36b2947d9c49b0ac0709448ceb00525e849
Size (terminfo-0.9.0.crate) = 45420 bytes
BLAKE2s (termtree-0.5.1.crate) = c4f234696c4cc2bc265190fe23653a578dd8ed59204effcb4e3057f86e4289b9
SHA512 (termtree-0.5.1.crate) = 43d92132cef6d352c6c0190ce4a688d7cffb61ee86dbc6b49ba1f4c404661f9b329331198063d913ae52b2d4c69e6a2d9f5cd62886894c468093abd8604f0125
Size (termtree-0.5.1.crate) = 8498 bytes
BLAKE2s (test-case-3.3.1.crate) = 2fb5bf98a7d0631833ecfb09950f15a02075f16d5c1941081780c691a9b8f649
SHA512 (test-case-3.3.1.crate) = 9d6836759dcd71a61ab4e395db7c1a75a14ac3102a36c39b09868ba96d28a2265d8ded385942e55cf95dafc7f4b53fc498b30b6473cedc9b558977878e831b3c
Size (test-case-3.3.1.crate) = 8797 bytes
BLAKE2s (test-case-core-3.3.1.crate) = 44e6229d05c0fdd90d2bdfbe4a36f6e48154aab8cc68cc4602cbcb1aa8fe85e3
SHA512 (test-case-core-3.3.1.crate) = 2c58aa3c9051b99c269168d5d321c73314188501fd33170a8a5d44e860354f5a399545abbdf50478a43d13e15ee9ed53d4a9c800b263a5e42b97416f96e2c0e3
Size (test-case-core-3.3.1.crate) = 14327 bytes
BLAKE2s (test-case-macros-3.3.1.crate) = 0b3a93e861d04ed5e75e50074f12b7c5caf822204bce084fcfe04ad4e78ca760
SHA512 (test-case-macros-3.3.1.crate) = 3383ad7fa23f09b3289e2beefb2a2ea6bb7f7f48d71339b4c1e613c4807e83e4ab816b1c36369524d65aec7929064d2951c758d9c88164e7792a0a46fbf2d933
Size (test-case-macros-3.3.1.crate) = 4961 bytes
BLAKE2s (thin-vec-0.2.14.crate) = d2ed2e80c3a36d0bfbaf6b25cf855047ec4a49ad532b4a5b30e725528cfdb621
SHA512 (thin-vec-0.2.14.crate) = cf6db65b23dfb987e1c8ec174045d91383dfc2b0f08530abb781c35b3f2cd959d0aa327d17ef14e00347eafba9c9ed8fd61d701b5b20c482b7a521e9f157bb53
Size (thin-vec-0.2.14.crate) = 35087 bytes
BLAKE2s (thiserror-1.0.69.crate) = 26bff7ed5c8f8eeabca66866529fdd00063c22b57c631a70e5bd5deef20976b6
SHA512 (thiserror-1.0.69.crate) = ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899
Size (thiserror-1.0.69.crate) = 22198 bytes
BLAKE2s (thiserror-2.0.18.crate) = 2964760dc0fe8a2404173d92d7e6e94859be3ffec390b0760e556c74f8e6cbd8
SHA512 (thiserror-2.0.18.crate) = 5e20261c0f8898574b5668c743d292be1763a78f6431918f33eea2ee2badb40743af4f668ed245ad685a90c3ae23631a2ae8266569d8f1e7dea111f08ef12352
Size (thiserror-2.0.18.crate) = 28875 bytes
BLAKE2s (thiserror-impl-1.0.69.crate) = 2555e9c945653b810be9ffa5bf34b2cc4104000a988b9a341be5703a56dd92ba
SHA512 (thiserror-impl-1.0.69.crate) = 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3
Size (thiserror-impl-1.0.69.crate) = 18365 bytes
BLAKE2s (thiserror-impl-2.0.18.crate) = 87c632f16bf3a69a3484c26687aca89a6e57f18604e43252be3ff6bb0c9e63c5
SHA512 (thiserror-impl-2.0.18.crate) = 52a7b5a98cdc32f7d6911451d75f008599ba3775fecc1f7483b161cc4fa176e5b19659f10abf8189748d769fa23d3a22b774cc5102fce395c6f77a5f107b0553
Size (thiserror-impl-2.0.18.crate) = 21413 bytes
BLAKE2s (thread_local-1.1.9.crate) = 662b6b63dfb46158f10fd8f61395e147b39111698eef71c2e6a34483e97475f5
SHA512 (thread_local-1.1.9.crate) = 80fc2548bae302f22de10d8240d0701efd64cc41eb48b06234426d40f0e05716132e08a8bfe89e17754d61fee37d3359394cbef8e16af307dbfa76e1524de7d4
Size (thread_local-1.1.9.crate) = 19315 bytes
BLAKE2s (threadpool-1.8.1.crate) = 3b1cd779432c3dced17a5d7aaa29014d54c5e3b90eec68d4d2f687b43d6c1c1f
SHA512 (threadpool-1.8.1.crate) = adaa5aecdeec25848af15b160e5b39833978454d834974211bd586d81837f2ce89e5590f08b7e0d4868346cf57056913a5d41bc8bf92b89109ed769cce4a8be0
Size (threadpool-1.8.1.crate) = 14408 bytes
BLAKE2s (tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 88157debd4b1da5d08f76a723852a768e1a3a76aff88a2085778edc3d74c4130
SHA512 (tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 01aab571381f9965faf0083240a4b65ea56a39f36feb7b540183e39ca20adec159bea773a79b29172e01ba52b06dba95c9e8b1ec0b62b380f659b0b66cbf7214
Size (tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 900826 bytes
BLAKE2s (tikv-jemallocator-0.6.1.crate) = 5acff910f44425c1c00f6cda967c1e857bcc18efa8fb3a11be589fb17041dadc
SHA512 (tikv-jemallocator-0.6.1.crate) = 7cee184e66aa45323cbcce4f7593ffbabf4b4c0835a568276cb18c0dc90b44373b7384210a219cc26535aff752539314166471eeb4705e9f1ffa3a10f98bf3af
Size (tikv-jemallocator-0.6.1.crate) = 14074 bytes
BLAKE2s (tinystr-0.8.3.crate) = 2684c8d423f00c5ccf8ee7ac0e6c508bbc37f144856339e07b93ea826bc295f5
SHA512 (tinystr-0.8.3.crate) = 1208a3502aad5783a99d05c6c546f0f9de5b468b273c0931a33829c857a159679f8720622ee0700bb8df397baa590e0411f89116327759a859ff46438ac73bfa
Size (tinystr-0.8.3.crate) = 24710 bytes
BLAKE2s (tinytemplate-1.2.1.crate) = 0027e7b337b79cd45257e3b79454dc579ec1bd97811fd74824268704e3aa7454
SHA512 (tinytemplate-1.2.1.crate) = 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9
Size (tinytemplate-1.2.1.crate) = 26490 bytes
BLAKE2s (tinyvec-1.10.0.crate) = d7aab9cbe1c7c5a15c96c962cf5a4e0ce600b279b53b131472cfe858169d3471
SHA512 (tinyvec-1.10.0.crate) = e64ea6ce2bf8f4d2a38a00402cff2b79c06082f8a9ecfd774e7acf143b18a8116b95a8921e516f56d6519ad7bfca1d11e762328cee1e4534ea83f3f2e98eeda7
Size (tinyvec-1.10.0.crate) = 51996 bytes
BLAKE2s (tinyvec_macros-0.1.1.crate) = a5a60bcbbb0c2a122c9318e1791fdaa0a8b95e8e6ae1af4460495bfeabad07ec
SHA512 (tinyvec_macros-0.1.1.crate) = 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
Size (tinyvec_macros-0.1.1.crate) = 5865 bytes
BLAKE2s (toml-0.9.12+spec-1.1.0.crate) = 1765108f95899692baf6643e2b41702668fe56e9c392e4881b637449253ea9ac
SHA512 (toml-0.9.12+spec-1.1.0.crate) = 214cef1049e5f569ae448041bd0b6989626ab685c580fb77dbb47a4a8a16d879801f88ef5d298b711a82018788a4099a0a008de7d025c362c9fd989098be9b89
Size (toml-0.9.12+spec-1.1.0.crate) = 56485 bytes
BLAKE2s (toml-1.1.2+spec-1.1.0.crate) = 45d57059124552d04868bd49eade6ba46b4d31fa5bca2a8fb1d4bcd3e040c0e0
SHA512 (toml-1.1.2+spec-1.1.0.crate) = d7b6bae5bfc9163b91f054d36b9960f45bc4f42fabbd4f6d6cd33815863c9114c355bdb5839da61c28adad6d04ee48635401c71a8b9db89ab18a0a04ad9ac261
Size (toml-1.1.2+spec-1.1.0.crate) = 56327 bytes
BLAKE2s (toml_datetime-0.7.5+spec-1.1.0.crate) = dc45dc5d9fbcd0847eb9ab81070aacbd6aa5ea1a5aba9fd25f3777075fd50692
SHA512 (toml_datetime-0.7.5+spec-1.1.0.crate) = 4db08a8865011ebec8351a5c42c7c9ce862956c04cf80d10644f68d727362699a4240db9e210cb6d558fecadb63da0fb41b356b5f0cd1142303069988a8642b0
Size (toml_datetime-0.7.5+spec-1.1.0.crate) = 17975 bytes
BLAKE2s (toml_datetime-1.1.1+spec-1.1.0.crate) = a2a968ab233e2ebef7f3500035b8fed66c430cc4abb3059ef2458da88cfc7c41
SHA512 (toml_datetime-1.1.1+spec-1.1.0.crate) = 74e13bc2f616b407d11e445e3a416dc7cd819774a5d747baede2d71ac42573ea29fd77cedd2648ff1b286b879053e764b8ad07cd9e9fe1164f6cc26f12931808
Size (toml_datetime-1.1.1+spec-1.1.0.crate) = 17982 bytes
BLAKE2s (toml_edit-0.23.6.crate) = c1b0e98dd4d1a54581c0819130e2c6444261629927ab8070bbbef842ced05295
SHA512 (toml_edit-0.23.6.crate) = 5d07daf0f8fc8ec9038b1bf3a9a7a073787dfacce34488171d80b193f62480eafdfbff0cf29842acdac50ce99247f2ccef700d734af05d7f1a6049ac73037c58
Size (toml_edit-0.23.6.crate) = 65753 bytes
BLAKE2s (toml_parser-1.1.2+spec-1.1.0.crate) = 56c1ddb383e72126795c3bf6731fd49d4f3143154593ee5d8b9911b46ce2f72f
SHA512 (toml_parser-1.1.2+spec-1.1.0.crate) = 11d4a5489337f9e2eed3f47b04376b0d00f9962a8fe6fa59518a4b5f0c7886aa8416f4e34ba640102a3abc45fe7ce628d1fc5327a4453dd7866a7f16fb45cd9b
Size (toml_parser-1.1.2+spec-1.1.0.crate) = 35485 bytes
BLAKE2s (toml_writer-1.1.1+spec-1.1.0.crate) = b011339eeaee15cd549ac19561df67fced7b322a54c52039b5f6eedad015f593
SHA512 (toml_writer-1.1.1+spec-1.1.0.crate) = f8114a147e81c99b7cfff81c9c337b04d27199259cfa853ff1df4f56fd65d7a2d845d90e21ec51c36069b11f7e4b7a6fbcc69a9594954ec032c75998b2480697
Size (toml_writer-1.1.1+spec-1.1.0.crate) = 18841 bytes
BLAKE2s (tracing-0.1.44.crate) = c8b96501c5de427e26fd8b39c09146b04d6d62a501295fccdbad9e6f2f30e41c
SHA512 (tracing-0.1.44.crate) = 383404a78c9bcb9dee947140082420673688dabc54eff334460222abddfc246b0256996ecb456d5b6325c029fcb2e641c95ff659a08366089b8b79784cb28869
Size (tracing-0.1.44.crate) = 463135 bytes
BLAKE2s (tracing-attributes-0.1.31.crate) = 69a82fa5f0a7f44b019d18f8e7cd65124d878bc67471ed620bfd94e5bd2baf34
SHA512 (tracing-attributes-0.1.31.crate) = 6954ce397903cfced12ef495d46885e8320233cb631116b0c35731c89c51d2cf2532c77ed02d9b708375b5555f3580a197dd63ad6899a32c87e34e2da2733bfa
Size (tracing-attributes-0.1.31.crate) = 39733 bytes
BLAKE2s (tracing-core-0.1.36.crate) = 24c04587b1a94653596f1545b54f29c58ccd6d2b7450885228939926d916e0d8
SHA512 (tracing-core-0.1.36.crate) = 7cecb6c2f1deeb6d23ab466c376e1c1300dd9226301c112deeb2483eea13f7bb514fe57ece707a8c67450245062060872dd4d7be390462008b369ca3dfc57dc6
Size (tracing-core-0.1.36.crate) = 63967 bytes
BLAKE2s (tracing-flame-0.2.0.crate) = a83a31709b209d2c498d01905208d193798848c760e91c8084f8b7a11deb72ef
SHA512 (tracing-flame-0.2.0.crate) = af41931e2559e2188f4d6b4258a42440b894a58ce2875a632f2488151c857059fc17541bdd312c5b444163c4c5ac6498a69e06394c18c307446a30dfc1e3219b
Size (tracing-flame-0.2.0.crate) = 9062 bytes
BLAKE2s (tracing-indicatif-0.3.14.crate) = 350d6606a45a4832499534bb26a6dda93cdc3ef162d4f415186435602f347e20
SHA512 (tracing-indicatif-0.3.14.crate) = 91f4872db330ddf5c264871fdac20e30492079f8e7b0e77bdb042163e22e67a8ed78c4dc19ddda6950ede1530dfa3066874fb27f3aacb40e107222047d215d6b
Size (tracing-indicatif-0.3.14.crate) = 28979 bytes
BLAKE2s (tracing-log-0.2.0.crate) = 4088d47200a12bd915adaf7bae97ae2d7d803880a29874bf1beb6cfae373a00b
SHA512 (tracing-log-0.2.0.crate) = 0c1f060e8ffb9ff24cee7b85cc2d7d42c69b2f7623a7faecd7422b23b11ae8d5c7691e4635bae76861d444c369d9701ccb147904668023642b223e442e3c8285
Size (tracing-log-0.2.0.crate) = 17561 bytes
BLAKE2s (tracing-subscriber-0.3.23.crate) = 29d9591aa60e5817ad5cb49ca0de1203d21ea408badceee74a7f36650613b032
SHA512 (tracing-subscriber-0.3.23.crate) = 9d69512c39fe2a4d9f4e27f373e3c79d2b23dc6a8e10e8388c5bba87d6f80048edd1e70541fb4311b9708d53510a53dfe69f32c1e3e36ea85c6dfaafc2c01f74
Size (tracing-subscriber-0.3.23.crate) = 213773 bytes
BLAKE2s (tryfn-1.0.0.crate) = b22c667c2bc5568b136ac13d278966074d59d581edf6d1bba43c9e4bfb87324c
SHA512 (tryfn-1.0.0.crate) = 830809f6a8b715d730c40ee87e11b33edd510ae13391e4dbf0797f260652df0301b182d257fc0c65d0294887f1e0df4165c126989e44fd8a99c2c088549afe0c
Size (tryfn-1.0.0.crate) = 13891 bytes
BLAKE2s (typed-arena-2.0.2.crate) = 4219b0a8ad00372cbc511bdc54650120d405bedd1ecc63a5e2774944e01412ca
SHA512 (typed-arena-2.0.2.crate) = 33f43488ff63ab763e4330d124e3290ece41e50ab78b6f12dae3a2be4d7f5bdf6ec876ab3b1f8cd81874e335fc41f3a2254994f250d3d6aba682fce557a6a399
Size (typed-arena-2.0.2.crate) = 11848 bytes
BLAKE2s (typeid-1.0.3.crate) = 66e6f4e08ac48dde77ebb5c3ff902557f9a8324258a168fc848bbaa1866670df
SHA512 (typeid-1.0.3.crate) = 3d15a6f554108b2fb9c08ee9679e34565d84efc1d34ffdb6e4a8eed8d3575ebb75176a56124d9554315c93b86a88d1cb619238c10685808376cf968d83b5bed0
Size (typeid-1.0.3.crate) = 9006 bytes
BLAKE2s (typenum-1.18.0.crate) = 1a434fe2dfb443ad255d75cec9f9e1c018f86294d5b8fdf71908d736fc273c5e
SHA512 (typenum-1.18.0.crate) = c30ca78f8ba2e3e1bbfb3472c01974a0aeecb4471640ef373ddbef984ab37bca87ad4eced8193e5db6206d35ead31ebc25cdfe958f371625eeb97b6664f9c9e3
Size (typenum-1.18.0.crate) = 74871 bytes
BLAKE2s (ucd-trie-0.1.7.crate) = 0dbc75901ecf51fb8f2bdbad1cf81a1462fca51012d6c95ee7a38ac7cf19ce4b
SHA512 (ucd-trie-0.1.7.crate) = 382a832e38654a9159ebb40a8e8bf6e7f2f3108940e5b9c388f3a1441848a241201e7e5cfb125e098f04f0b2893da231b8a0e5124270e774215374bff3c5445f
Size (ucd-trie-0.1.7.crate) = 46795 bytes
BLAKE2s (unicode-id-0.3.6.crate) = 1a95e558cf4d53c26c361f64d15eabfb31d62ab0df8f954b8f8e2637aa39926a
SHA512 (unicode-id-0.3.6.crate) = 3d059673f6b3a765913875a3c835866619d46b45a884cd7c3fe596fcbf7484b5a0f30aa5933313d3c9d9774aee94b7cac998c81fe5feb551bb4a08f0c2466bef
Size (unicode-id-0.3.6.crate) = 16947 bytes
BLAKE2s (unicode-ident-1.0.24.crate) = 48314ea8c9272549000bbd39fab6a52df9a467bedfcdcda02f183d7549b620b2
SHA512 (unicode-ident-1.0.24.crate) = 7be712d8d0075ac9341790180e312f66264d3e0255c91b38df0951baa5e446dec24551bb2125a66a1cb9b6ca2f1ea37c0cc15fa3dd74f398ecf4d5302c7dc259
Size (unicode-ident-1.0.24.crate) = 49298 bytes
BLAKE2s (unicode-normalization-0.1.24.crate) = a63276102ce80876c9935e47a021585a09dda0cfaded0a735006161fd5927509
SHA512 (unicode-normalization-0.1.24.crate) = f7af59688773319b9d1523955ce9b82e6735bd72358715ba5c056f41956ca050b6a612cae1b39199cc089674b3c71e4016d85d48167277c794c5cef3df881754
Size (unicode-normalization-0.1.24.crate) = 126536 bytes
BLAKE2s (unicode-width-0.2.2.crate) = 770d8dc1245680ff01e5014e31cd470f221eded531e5ffdd84823bcd5ceaf62a
SHA512 (unicode-width-0.2.2.crate) = a0ff6ccc1d154e5a100808d3109fe30afa048c3ff402f0a0de34dbff2d58a7403903002185b33bee7b04dcb578c9dea66225a8697f3cd997205680ae3abce965
Size (unicode-width-0.2.2.crate) = 282768 bytes
BLAKE2s (unicode-xid-0.2.6.crate) = 17f6c2c1e626560aa9f1dba3656317536d30904b703a29bcb0cd162bdaf9d2d3
SHA512 (unicode-xid-0.2.6.crate) = f68e78484479a5341b14d7e3391e691265851fa00feeca53af745479af6aa9b4ce3570456df785c8362043db9b04e2e57f9bad05d8305946f16af405bc611764
Size (unicode-xid-0.2.6.crate) = 15744 bytes
BLAKE2s (unicode_names2-1.3.0.crate) = 0f26a1fef7ef6d69b1e0a84714802ba4a9ee636a191da023cb27860a0cb6d7cc
SHA512 (unicode_names2-1.3.0.crate) = ded0cd669d98fb63e9950741970c3266ff8ecabf3942ad0e524556e1c87f4111872653ba40d7d3a2faef91e4b69a29e0108d06d04ff16934a79f7df1133a00c3
Size (unicode_names2-1.3.0.crate) = 330829 bytes
BLAKE2s (unicode_names2_generator-1.3.0.crate) = f051901238f7e6cf814fb70bd71ea1111b02a6bb5021f9c46911ae34ffa7fdd8
SHA512 (unicode_names2_generator-1.3.0.crate) = 7ff82a4b34b9fcbc51491709c02096f8612292edd5067c61cd4b6f520a8b9fe433bce99436c4699bac6c1e816b49239a34f232fcef81b15121a1cd1c10243b8c
Size (unicode_names2_generator-1.3.0.crate) = 14019 bytes
BLAKE2s (unit-prefix-0.5.1.crate) = b09d5dd38ec053c610747259c4d58306e5932e04a874e269caf9b89ffc884835
SHA512 (unit-prefix-0.5.1.crate) = ceffc0a250d17eb08edd4ad07411834dfcef275c1f5bfa4085f16852133a8b3467be3e8e696336da4a9901b235da66f04ecd9616395b6dd0d9ea88b66000a5a0
Size (unit-prefix-0.5.1.crate) = 7627 bytes
BLAKE2s (unscanny-0.1.0.crate) = 5c1f4b3290a592f0af9330a15530d5e27831145ca1a477875b2d8d5cd86cad36
SHA512 (unscanny-0.1.0.crate) = 8267e327e4e852d627d416d58ebad5ba937ab6a2477b265fd5f79a98d43ade2d1780e67696b801cae8a4af10da8f7c0c257d2c878289eb6cf7e711dcf357d87c
Size (unscanny-0.1.0.crate) = 10338 bytes
BLAKE2s (unty-0.0.4.crate) = bb50a08c6a8608c2ac23868c6aa85ba8d7fa101a8880016aa2922e0af995eb3c
SHA512 (unty-0.0.4.crate) = d428548e5e0fdf044642762ef6b6e3fefcb27a2295697e65bf3daf02d46ccef236ddd35ab16562879abced278f1f46a16928090a3c554aa746eb97deef55e7df
Size (unty-0.0.4.crate) = 7200 bytes
BLAKE2s (url-2.5.8.crate) = e3ca74f997fda512d3fb06b936955ab713c0961d06fda13e6af520654d75368a
SHA512 (url-2.5.8.crate) = 5848b47d63ae9c195fd5f82bd8333c53cb399f383240e84a606c486d3dbb37db4e268b01a147deb8cdf5bc534a4ebc7b11391e73f81dc3ea3ad7254507ac0c6c
Size (url-2.5.8.crate) = 86512 bytes
BLAKE2s (urlencoding-2.1.3.crate) = 73389b7b24fdfc1e3bf9e44f0eba555ac4c72dc503511a1fb18f1e7f1c68da5a
SHA512 (urlencoding-2.1.3.crate) = 035848d9243ed6a4528377b56edd7f8bcb5f824381b420dc8f5c4bfc3f1246655c54eaa7de0e4aaa7138e0b08fd796b9ace140ab919aed2d94f6952b577386ac
Size (urlencoding-2.1.3.crate) = 6538 bytes
BLAKE2s (utf8-width-0.1.7.crate) = f6f0bb8ee82ccc645a03e37c61e610045a1a625fe5a79420412c453d569820c7
SHA512 (utf8-width-0.1.7.crate) = ae870bc338bc74f9e214acbb31155ed37e3c686abcda81e7a3f9b8440d2782e4b29efa6d1a52afb22da390f3e64f012380f18ba1e3c1a37bde927812c361909e
Size (utf8-width-0.1.7.crate) = 2977 bytes
BLAKE2s (utf8_iter-1.0.4.crate) = 7d16264d69ba5aa53edad665e3589efb6594cc14c68e5e832371862aa286787d
SHA512 (utf8_iter-1.0.4.crate) = a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090
Size (utf8_iter-1.0.4.crate) = 10437 bytes
BLAKE2s (utf8parse-0.2.2.crate) = f323328af7b902180d7a9a03012ebc187b6f38e313bed41fba569ee9e402fa85
SHA512 (utf8parse-0.2.2.crate) = f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266
Size (utf8parse-0.2.2.crate) = 13499 bytes
BLAKE2s (uuid-1.23.0.crate) = 9df040bc979803772fcc6474ab5dbd7133b6a90118e124da3c63be4a03542d0a
SHA512 (uuid-1.23.0.crate) = 60e476dcbc407a0447f362ee019abb128c0441503e0adacdcac5685ecc16aa680faa575b25fcce147e9c49bfb5b8fa04964a25c5d7e4e9870e0078bf8f18fabf
Size (uuid-1.23.0.crate) = 63006 bytes
BLAKE2s (valuable-0.1.1.crate) = df7602da20aa0212438759173532cf82c56ba05307e036b22bfddb318e2f82b7
SHA512 (valuable-0.1.1.crate) = d8a4bffdc8a166d1ee11b87dd91cd68e5c898916b14db7039ad2faaad34f4bfef76f3fc3d17d6e7bf05e495778f7c9d5223fbf45331bd114f93fb6ec950eadbf
Size (valuable-0.1.1.crate) = 28679 bytes
BLAKE2s (version-ranges-0.1.1.crate) = a15deca84522d3fa189e175555ccfa11812adda982c85039518d5a4627b7b3ab
SHA512 (version-ranges-0.1.1.crate) = 96e3d9802af828fb61a0bd75b722c313b0788c0bd4d5f91042db298f1a308e37528823325ce7acdc4fcb2611d26f5f68e8dc08ee72da5685f3672c4c402b47ef
Size (version-ranges-0.1.1.crate) = 13740 bytes
BLAKE2s (version_check-0.9.5.crate) = 7db65df351b4ee3b22c2160742d0e3888659f56f84217198ae842260cf55171e
SHA512 (version_check-0.9.5.crate) = d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db
Size (version_check-0.9.5.crate) = 15554 bytes
BLAKE2s (virtue-0.0.18.crate) = fbd4e02b051292cf55ab8c2f112dae3a9070991f31c5aa64f89a9506eab211bf
SHA512 (virtue-0.0.18.crate) = 2375906b281898a812b763d55658df387d5d13c492e65a3bf993fe56925b77a5bbb409b8664a67842ded1ea3010de45da926040e6e388427e74e8232e1209cc9
Size (virtue-0.0.18.crate) = 33545 bytes
BLAKE2s (vt100-0.16.2.crate) = 342d8812e9eb2551ab02892b2d2329060bbc0f72d1aff7c76a4910549713b346
SHA512 (vt100-0.16.2.crate) = 82104af12718d599fed026189d379f261797695f13d10b09f044f274bef72dbdd51d8c9da66e7857a9908f59e32d9f970668d81076cdbd486dad2632341e8acf
Size (vt100-0.16.2.crate) = 32355 bytes
BLAKE2s (vte-0.14.1.crate) = 9056a087b961019f5af7ebe41864c21ec945b2945fa949f3e923f603b9dc3231
SHA512 (vte-0.14.1.crate) = a3080c98805c2940eab15b492b8ca7c3f4d842507d1b68503c6d9d88784b85c3d7c4dd207cae612d228b6c3f5dbfca0a187dd102728548e027d78aa84f41f95a
Size (vte-0.14.1.crate) = 57382 bytes
BLAKE2s (vte-0.15.0.crate) = 094a05f0dee74744ffcad1b549a85381f22be031ae449711a720bc278a5e005a
SHA512 (vte-0.15.0.crate) = d74ff843d1744145570816f8743b1cb06f7f340d2528dbdf2fa4634e9329fde718ccf4ce7227f1715f76061da7d092cc8110de2fab86ac0da03a5ffa7f959cb3
Size (vte-0.15.0.crate) = 57487 bytes
BLAKE2s (wait-timeout-0.2.1.crate) = 47f4853eecf76384751036159e940d14bf8aada151b722c204dc2554fc7b7990
SHA512 (wait-timeout-0.2.1.crate) = aa89eb76bd7abc8c12d0d372a74a3e838978d85939ae5bec97392031ba4c211c09fbc0a8719c668835dec325f94c6098a9a684ba180f9fa8352f8131754cd334
Size (wait-timeout-0.2.1.crate) = 11435 bytes
BLAKE2s (walkdir-2.5.0.crate) = cdca816b58618429084d9471946f73d668cb8ef2960edd8edbefcf29390ba926
SHA512 (walkdir-2.5.0.crate) = da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad
Size (walkdir-2.5.0.crate) = 23951 bytes
BLAKE2s (wasi-0.11.1+wasi-snapshot-preview1.crate) = 754465931502b3a96b316c42429cc83d392da7abc889f52a4de4adf5277fb900
SHA512 (wasi-0.11.1+wasi-snapshot-preview1.crate) = 29e3c903763db2580a15f50db487c5e1d4e90763e48d90a5b3f681e468a24f9df1a01773bd1ffa0e3cd293dd8cb4d6fbabfaa63c0e13889c811a56f4554ada49
Size (wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 bytes
BLAKE2s (wasip2-1.0.1+wasi-0.2.4.crate) = 780ae105618fc5012fbb9a4440d99e49b84525bd4ff0618e1bc4f0c76c99ed64
SHA512 (wasip2-1.0.1+wasi-0.2.4.crate) = 56b88f97224b6b9763f4d2572e986609fc86a98f597930b5cbc8095d4184a0279286c8c79f6ace19bb08ba08854a408a61004bdc6b2f3b72d4f3fcb5e43edceb
Size (wasip2-1.0.1+wasi-0.2.4.crate) = 132087 bytes
BLAKE2s (wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = e1f94119806238d291a156dab554c9e2ee7d7d4377fa1511c8ac1610af5c92a5
SHA512 (wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = fb136a5475fb4696902d4f4be43e0d5d28cf3bc1b6c83e5e7837499ee038f995c9f084064e2e4585dbc3bd260e0c7c95371526b04933f2c60fb6ce302416215d
Size (wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = 123354 bytes
BLAKE2s (wasm-bindgen-0.2.105.crate) = b02a5da66621a9fee261796f2cea1747c7dc8fcdb0a0bc2ba716a2ae224510d7
SHA512 (wasm-bindgen-0.2.105.crate) = f79d9c1251c005f8ae3a6f7e364c54a34eb80f445bf5a23de0428114dd5dd6f5f74b76c92df784f7b54a0d978c02d5df932626819bd26a97fe90fbbd3d6f8396
Size (wasm-bindgen-0.2.105.crate) = 48215 bytes
BLAKE2s (wasm-bindgen-futures-0.4.55.crate) = b740c1b6f7c61cdaeb24586fcf00b351a29206583a90d84ae4c267d628d27718
SHA512 (wasm-bindgen-futures-0.4.55.crate) = 006e3452dae915abb5c57a36fbe7f128886f8246590ec16306a8f61983d80f5e829f64ad695e2fa1d0462437e0fc496067af308aa260dedeb57afacd1fc276f9
Size (wasm-bindgen-futures-0.4.55.crate) = 16687 bytes
BLAKE2s (wasm-bindgen-macro-0.2.105.crate) = 8ba970b7047a68cf376f7a961587b761d88ca90bbf838441c7e01e90c06da24f
SHA512 (wasm-bindgen-macro-0.2.105.crate) = 5f3ddd3dfd3060210e63f5da5384a308dcb1466d6c0435e30b4b0183b34284fa972aa70224c6c8f7cf19058e08b6945bafb17ad4d008312eb7b30d26f66fbb3c
Size (wasm-bindgen-macro-0.2.105.crate) = 9264 bytes
BLAKE2s (wasm-bindgen-macro-support-0.2.105.crate) = b43d45d1338178d23b2370589f63fe1268580fccd3e955dbc87bf2f787a2e938
SHA512 (wasm-bindgen-macro-support-0.2.105.crate) = a579183f46e5e3a9ef32183166b443050af50b8df84ca4cc25cc5a6787e8e45fc1fc3b74c29e3fcdf44fd7b522627252c4894205c693317f27eb475a1b0d9b4e
Size (wasm-bindgen-macro-support-0.2.105.crate) = 49633 bytes
BLAKE2s (wasm-bindgen-shared-0.2.105.crate) = 88fce5e4a102da476b54f44af005e2e697f9d4028af82c5cd7df38688dc36819
SHA512 (wasm-bindgen-shared-0.2.105.crate) = a3604dd72ed83a627a1b708f1b268693c93a56cf1851823398e43da066f87a25535222cfdf987153d12f948cd7e316e5c2382d12273c63317025ad774411c079
Size (wasm-bindgen-shared-0.2.105.crate) = 9269 bytes
BLAKE2s (wasm-bindgen-test-0.3.55.crate) = 07fe7349bac70cbd540378609b1df8635038f5fa4eb8f4e43cd244eb1a89b562
SHA512 (wasm-bindgen-test-0.3.55.crate) = 5bf1423899488595f3a972cf993cdc0c661d20ec40c5169efde60bd3ed38e2ff387531e4e090360c34e1045bebf743b5a676d0ab2cf091a73f9383d37cc1fce6
Size (wasm-bindgen-test-0.3.55.crate) = 21794 bytes
BLAKE2s (wasm-bindgen-test-macro-0.3.55.crate) = a6ab6f464da9194bb4aee4076bed42a255d02e6fb2703e23fbb6424abec50848
SHA512 (wasm-bindgen-test-macro-0.3.55.crate) = 1827ebc64f113ecf59b24b6a11a39567ed34dc86e58605fc41156f160d0b8720c2906c5e194840cfd451bc407467ec1012ef0509c6b138526332daa932db4be8
Size (wasm-bindgen-test-macro-0.3.55.crate) = 10312 bytes
BLAKE2s (wasm-encoder-0.244.0.crate) = f51bef0f2f383e04b0c8cfbe97dd1df9057142f93c6e5603523639ffbaed6dec
SHA512 (wasm-encoder-0.244.0.crate) = ab78662abd6bc9edcc14531a87a848eb6c26081ce9bcb9ff15415ceecb48dad98ab6066638947780c65d7689d11502d4dd2353ff3462b4f49e1c1a8c00d2c1d2
Size (wasm-encoder-0.244.0.crate) = 85804 bytes
BLAKE2s (wasm-metadata-0.244.0.crate) = 63b4fe31130d2d4750560a82721bf00029ce8d9dc20194485f5aa856f1ab1a3f
SHA512 (wasm-metadata-0.244.0.crate) = 77677c68dafabacc9697c6090d01fdb171c33ca1663c86dcd3612630b2ea6c41232a7cee125ba416d373edb34ea8e0926d164012461e2ddca8d4d18597feb855
Size (wasm-metadata-0.244.0.crate) = 21500 bytes
BLAKE2s (wasmparser-0.244.0.crate) = 1fe47a3defaf298358b6a6a1e43cd4097905f4b497bd7aa981bffac9c866b40e
SHA512 (wasmparser-0.244.0.crate) = d1a1f549fe93e11cf4155a8f5840fa444505ca9184e28163917bd8ddb1d53cb4d2be0335e183ec24625a7db22dd5d7e22c93c697bdd4de0d537b54af4ed7d834
Size (wasmparser-0.244.0.crate) = 265607 bytes
BLAKE2s (web-sys-0.3.82.crate) = e2b4ba49106a298bb30a246e297a527eb30e9c2c7e6a9aa1f9dd94e1bf13c1dd
SHA512 (web-sys-0.3.82.crate) = ac194e864b9c55d1db4370557553193ea889713a7b6f4a8dcf20434c9ca654ac05fedf5b0efd49bbba1d7ff479cee96eac5dece9365272b09c08c5a4461d2d7d
Size (web-sys-0.3.82.crate) = 644272 bytes
BLAKE2s (web-time-1.1.0.crate) = 9c36644abce7ba1ddc0bdc98622e1ef801daa6ae7f862e033f2c446162686892
SHA512 (web-time-1.1.0.crate) = 73e4ef9851de089fde9381a595cb9e37a434f563f1fd350e345f2617b701caf57a9aef739b922b5b10cda131cdf2fd0af42c55603f8973a623a8b6ae70f6cc9f
Size (web-time-1.1.0.crate) = 18026 bytes
BLAKE2s (which-8.0.2.crate) = 5a883cfe5ed4f7a28658dc0af711afb5d876138cfbbbb2d9dc74b64f9c7eb494
SHA512 (which-8.0.2.crate) = d3d08e991d3bd5aeb8dca5e3bca9f58c9917815d8ef51b1c9a11a02a12da08b8af0003fcaebc0b284e5d13b85c8d56b84cc4b6a29fa61ea408329e81b3099c0d
Size (which-8.0.2.crate) = 27189 bytes
BLAKE2s (wild-2.2.1.crate) = dcdb1a834d97bf72133d31d0dfcd725347148b2ccbd7bba2ea4492c436d672e6
SHA512 (wild-2.2.1.crate) = 8f92b83cb2568fed7841ad372111138d9ea5806c21a0affaecc639f0556ab879ca42fe205fe3c1e55a1b5c1c4fb0b705a5566b06bad5c119a1d41df9c01ed2c9
Size (wild-2.2.1.crate) = 8080 bytes
BLAKE2s (winapi-0.3.9.crate) = 295083bd8c53c7decc4187da324a1284ad05cbccc9198d31facb6a42e34867ce
SHA512 (winapi-0.3.9.crate) = ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
Size (winapi-0.3.9.crate) = 1200382 bytes
BLAKE2s (winapi-i686-pc-windows-gnu-0.4.0.crate) = 3ef20321fea464773f9e73ac16ada3a0e8101a8c3c0ebab763049f2ab269eb1a
SHA512 (winapi-i686-pc-windows-gnu-0.4.0.crate) = a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
Size (winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 bytes
BLAKE2s (winapi-util-0.1.11.crate) = 2f2e40ee4fe0683c2629d04b366f9b7498d7fc096183a40c9a279168f65a71e0
SHA512 (winapi-util-0.1.11.crate) = cc1511c004c2a81da4d7a0414973f09ab711033fbbadfd597f56df2cc6c99b3c1822f0b8de1952e78400a88462b9050acd85d2e4b36db72254049a2d6f725a01
Size (winapi-util-0.1.11.crate) = 13368 bytes
BLAKE2s (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 85ecec73b9874f5f443e29d99f93a11889e74ddf5a4bfeb929e2355a7cee32f1
SHA512 (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
Size (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 bytes
BLAKE2s (windows-core-0.62.0.crate) = d6ef7ab3cc449b82de3e9a96163a16df2b1c07d150d2723b883e443d905b2b42
SHA512 (windows-core-0.62.0.crate) = c21f427134e9237f528098eec3860363cb82b7fc753f0a6ba6c4ed935ff4e98ddc14395024be01b8705b0970b1d3f28221faee3807ad56f24b7421a256bb774f
Size (windows-core-0.62.0.crate) = 36955 bytes
BLAKE2s (windows-implement-0.60.0.crate) = 458dcadcdb839741c5407b1197fe677f3ff3828ddecba0a4554c7a4649632bfc
SHA512 (windows-implement-0.60.0.crate) = e0e423629b17edd8e7a202170759dc07e51eac3184111ffcf58e2bf8c94cea5c9c50015789873cad526b5a0cd3a12890461a91cdb6a04b0ad14926534e0a6d76
Size (windows-implement-0.60.0.crate) = 15073 bytes
BLAKE2s (windows-interface-0.59.1.crate) = d5aec015ad24c423917ab1b76c03f0a45d2153899e36ad5dc1dacacf2b9b33b1
SHA512 (windows-interface-0.59.1.crate) = 2aab8271746f67998a893f97aebcbb333b5c83d0ba28931b4cbd356c3897899cdab0b58c4fc82abddc1eedf758fadc6880e8bf35340929827e572d5b2653f9a2
Size (windows-interface-0.59.1.crate) = 11735 bytes
BLAKE2s (windows-link-0.1.3.crate) = 1174448019669d27358ea74a76bc0abe1e28e2b2dbb8e74a32e7a282e3502400
SHA512 (windows-link-0.1.3.crate) = b1d6551fa7391b569771bcca3185ca40be6108b9881184aa4c54edccda2a4bf2b60b04248839b718d15b82d9c64a3de61d1b75245cfde5f166ed1f778def682a
Size (windows-link-0.1.3.crate) = 6154 bytes
BLAKE2s (windows-link-0.2.0.crate) = e3ced41135b4c8dbeff41397be31b13ad9636444fbe73745b4f9776b2d852550
SHA512 (windows-link-0.2.0.crate) = f887136cf715419ed724651e1ee52845d6318e42d2c4a7159b1283f2a20f720c109291db54d9f63d222c7f9eaa51a90d08c6eba4f50459557b15260315b016a3
Size (windows-link-0.2.0.crate) = 6170 bytes
BLAKE2s (windows-result-0.4.0.crate) = b6c45f60bbe697978162f4a578c0c8b61f4ddbb8ed6366d5b08141e71ee5321b
SHA512 (windows-result-0.4.0.crate) = 9da473dfa5dece4493090a8149ae1c0408f5df9da273aef9dfa57ac49f0c63e7efa9a263ce7b33f28e39ada0d3fbc8033302008abcfd41f0b9b461a576a79d02
Size (windows-result-0.4.0.crate) = 13420 bytes
BLAKE2s (windows-strings-0.5.0.crate) = 04917a7c627ae0e1b066564873e500c7938d2eec00aeccd84f24c61e24f37901
SHA512 (windows-strings-0.5.0.crate) = b822bc463d4767a4bb79e52f40debda2e2bfdbe6f9006a7c4617177e406612ddf51cf97fd7460ed68050e9be671419f336cb32178e994e7ddaa68230c66bd518
Size (windows-strings-0.5.0.crate) = 13992 bytes
BLAKE2s (windows-sys-0.52.0.crate) = c3fbc4dc1df8d727b7bee308e0c95dcfe190dc3f655d19dc027a7f522d496f79
SHA512 (windows-sys-0.52.0.crate) = 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03
Size (windows-sys-0.52.0.crate) = 2576877 bytes
BLAKE2s (windows-sys-0.59.0.crate) = 5d2e4c909fd9f3bde5e2eb73f2e77acec19a71a0f60d12047657922b583cbb26
SHA512 (windows-sys-0.59.0.crate) = d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061
Size (windows-sys-0.59.0.crate) = 2387323 bytes
BLAKE2s (windows-sys-0.60.2.crate) = daf2bbdf7df252ef06247d9f47faaeb11f0514958a9b8892555986ca2b30fb66
SHA512 (windows-sys-0.60.2.crate) = a48aa1b66479451e431032737b63dc62eac6f63c251534e258de75bbee4858829faf5e641756566f00e153b08548ba32beb437b5ea42e9531e3fcbd8eb25209d
Size (windows-sys-0.60.2.crate) = 2518479 bytes
BLAKE2s (windows-sys-0.61.0.crate) = 73962fda9a5c46dea9093d14c9355a4e983cd3129a52f44a10200b589fe22d0c
SHA512 (windows-sys-0.61.0.crate) = 9459a3ad46eb2e56206bffa38a382954faa5c2db4d6bcd79a30d42e0b962dc3c25cdace76a6a7fa7f776a459abfbe19872b8c52ae5b6aed473a4e8f8b943fc7b
Size (windows-sys-0.61.0.crate) = 2517134 bytes
BLAKE2s (windows-targets-0.52.6.crate) = fed2bcf4841033cc3a74ee335a8e3914c4857457f829c88977081182cc6498b9
SHA512 (windows-targets-0.52.6.crate) = d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f
Size (windows-targets-0.52.6.crate) = 6403 bytes
BLAKE2s (windows-targets-0.53.3.crate) = fa2fc89b1f0e1dfc22f3a6706dbe438436235575b0761337134ff74ee508aaad
SHA512 (windows-targets-0.53.3.crate) = 6990e60737249c02603ef6e2797b1d1ce73e0568d2ba06df477277747299a94217925f99dca1641ae1a9f1b0ab047b26588178a8861e90485302eaf1607bb024
Size (windows-targets-0.53.3.crate) = 7099 bytes
BLAKE2s (windows_aarch64_gnullvm-0.52.6.crate) = 22fddd2aa2d7419001b540e1cb9c3702ae4fb2972cd94448e325c00729033c87
SHA512 (windows_aarch64_gnullvm-0.52.6.crate) = f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5
Size (windows_aarch64_gnullvm-0.52.6.crate) = 435718 bytes
BLAKE2s (windows_aarch64_gnullvm-0.53.0.crate) = 6a9f18f52ef36b86576d9807aea22c4134833a605060e0dacd090875b2443be8
SHA512 (windows_aarch64_gnullvm-0.53.0.crate) = 185d1a63f3c00a4acd1a14701fd12ebcd715d6e709d6e40e6423e832fda0336463a8746f8eb5e3f81c9fbf26ed0de2332c04bd4d057c57ff67dd43e6a07fa9ac
Size (windows_aarch64_gnullvm-0.53.0.crate) = 782443 bytes
BLAKE2s (windows_aarch64_msvc-0.52.6.crate) = 8f50e782f7ff109325620b809e13c08b948f85e0519cf249f70c5b605866d07c
SHA512 (windows_aarch64_msvc-0.52.6.crate) = a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b
Size (windows_aarch64_msvc-0.52.6.crate) = 832615 bytes
BLAKE2s (windows_aarch64_msvc-0.53.0.crate) = f203b7ed4012cf5685ec895e71d08d3f07ab8dad78fb48951b5dbabbd5caeff0
SHA512 (windows_aarch64_msvc-0.53.0.crate) = 32d56f60b2327e334552f7554e67adc042b3c8e79f6b69237d83fa28f768cbee232b1e783430dad1b437dbaf2d7e1f1ae5c53e2cacf3021b99498148ac964cb3
Size (windows_aarch64_msvc-0.53.0.crate) = 834446 bytes
BLAKE2s (windows_i686_gnu-0.52.6.crate) = 2bf3eede03990415b9bd6ab49e4d91d962d8ebe6303560848a2e9ef9f316331a
SHA512 (windows_i686_gnu-0.52.6.crate) = a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822
Size (windows_i686_gnu-0.52.6.crate) = 880402 bytes
BLAKE2s (windows_i686_gnu-0.53.0.crate) = ca52c9e6205622f28c53d0ca26a49d421b7c8aa42f0c5421232c11d923be612f
SHA512 (windows_i686_gnu-0.53.0.crate) = 676ec6ed73672e418913078d8bae9b74679db02a3b5bee9cc72c62452fb70d87f7dd1e2b2a7e4e6058f4bc536c15075f929c38c7261d7f47872099a397fb5ca3
Size (windows_i686_gnu-0.53.0.crate) = 936973 bytes
BLAKE2s (windows_i686_gnullvm-0.52.6.crate) = eafa7c3fdf8ce35ecee51ebf161ba59c582395537555921b94b8af952c9dd38c
SHA512 (windows_i686_gnullvm-0.52.6.crate) = 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f
Size (windows_i686_gnullvm-0.52.6.crate) = 475940 bytes
BLAKE2s (windows_i686_gnullvm-0.53.0.crate) = c4fed2231b94942a6a5b4d14c721d19324fc926fb21ba187d5853ca6b737e8fc
SHA512 (windows_i686_gnullvm-0.53.0.crate) = ec830a4c7b5d3be4948d788971f034c53e4bda7351ceb9aeb5a0af24868fe8c8383f96b1736de27832b113d2a679d5fa8764db2fe2db5942e25bccd036e96232
Size (windows_i686_gnullvm-0.53.0.crate) = 854056 bytes
BLAKE2s (windows_i686_msvc-0.52.6.crate) = 085f4ed29405a0351ecf62874780f2692e011dc0cedbd945270fe7d1f032987a
SHA512 (windows_i686_msvc-0.52.6.crate) = ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96
Size (windows_i686_msvc-0.52.6.crate) = 901163 bytes
BLAKE2s (windows_i686_msvc-0.53.0.crate) = 1ffd2de9b10482c9e70051d93e779ced391e089447c144ef8dc9982be133c1af
SHA512 (windows_i686_msvc-0.53.0.crate) = 9f7f6df98e47895e0824dd70af7b6dd5017b65a6904f0b0c6cba8df59f8162489754c6437f87b281fc8c34da2557e21eb33c89ef505f1b3fbcf60f5152191342
Size (windows_i686_msvc-0.53.0.crate) = 903450 bytes
BLAKE2s (windows_x86_64_gnu-0.52.6.crate) = 72ec3c98937b6cb854cb09a78dabd88a71f56e96cdc99a3b46d4641b395f81ec
SHA512 (windows_x86_64_gnu-0.52.6.crate) = c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb
Size (windows_x86_64_gnu-0.52.6.crate) = 836363 bytes
BLAKE2s (windows_x86_64_gnu-0.53.0.crate) = 02b5695e1969fbb9cc0a69209ab7fe959608260236caca021aa1c57cd946d0fc
SHA512 (windows_x86_64_gnu-0.53.0.crate) = 9856a67c32c9969100ff4f730047f92ecdf8a19e003553b3d9cbfd847f376a20c72a1202071a36f3640afbb6ff45f95c83579ce4a45a2b64485c980fc06b65ab
Size (windows_x86_64_gnu-0.53.0.crate) = 902585 bytes
BLAKE2s (windows_x86_64_gnullvm-0.52.6.crate) = ad13afdffbbdfe4ac64f82de4ee71ba660793294c737412ddc7aa3f47109ddb3
SHA512 (windows_x86_64_gnullvm-0.52.6.crate) = 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd
Size (windows_x86_64_gnullvm-0.52.6.crate) = 435707 bytes
BLAKE2s (windows_x86_64_gnullvm-0.53.0.crate) = 471d25cc70968b97d790a77c29a21243544f593c189c6c9678b3440fcd9ee2cf
SHA512 (windows_x86_64_gnullvm-0.53.0.crate) = bd3777209b4cee092134c21298859d5974b29b70fd0d2882ae704b58a34413022de944f6254d8948fc87b4dbe1044b08ddc6a82b9d1a48b33d33509454318e7f
Size (windows_x86_64_gnullvm-0.53.0.crate) = 782434 bytes
BLAKE2s (windows_x86_64_msvc-0.52.6.crate) = 5b8f356fbbd3d304c939f19f79a10b72a39c1b27decca9b0449a4af3761e9a79
SHA512 (windows_x86_64_msvc-0.52.6.crate) = 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7
Size (windows_x86_64_msvc-0.52.6.crate) = 832564 bytes
BLAKE2s (windows_x86_64_msvc-0.53.0.crate) = 3ba46ed17efb773061940db7b301e9af158b498109d5ffc6ad9780aeff7a455d
SHA512 (windows_x86_64_msvc-0.53.0.crate) = 47265ca5d43c39c9470c9ff7caa8ad0962bf81cfedb207d3307895cc7e4885512a4895d3447906349e1261dbef531c0c3326cd82cecf6d645d42039997134707
Size (windows_x86_64_msvc-0.53.0.crate) = 834400 bytes
BLAKE2s (winnow-0.7.13.crate) = d49f6a627951a4a8a20cd51eb7d740e6221f46ca9d2e1c1a4d044afc0d4cfd0b
SHA512 (winnow-0.7.13.crate) = dd8b5fb359f894e17e4737d29ae9629125d2f9578abdbfd5214c333be8faa2860f5345e4383f207129ac4f0e6e419d681c59375ba8b78604e9230835d77867ab
Size (winnow-0.7.13.crate) = 174454 bytes
BLAKE2s (winnow-1.0.0.crate) = 24f0d669e32a5e43ecb8e8bb6904654bb36536d7753439910c57db9b480a4a91
SHA512 (winnow-1.0.0.crate) = c61722424570a5fa9932eae4e357cec304f3443bd9fee2c8b9e338be3fe25a65462dd49b6c2e913d986141c7094cccc8ee477805978a6e8b1ca4d8f34a8082df
Size (winnow-1.0.0.crate) = 187987 bytes
BLAKE2s (wit-bindgen-0.46.0.crate) = a4e3802e4182ff90b146fa8f8cfda0955eb91f42c0e5c58e1e8eaef3c755c75b
SHA512 (wit-bindgen-0.46.0.crate) = 5d37ac5855797cfb906c983a70780d7cd29d70c4e5b6e54328fc18297feeb89ceda0aa732123280a12610015fbdb42bcd76aae12b1debb281b0a848016134548
Size (wit-bindgen-0.46.0.crate) = 60508 bytes
BLAKE2s (wit-bindgen-0.51.0.crate) = cf16eb01643719aa71a7baac9b014a8ea727ad3a94e6ac5e4eb4c8b042e7b92c
SHA512 (wit-bindgen-0.51.0.crate) = 61380c309630ad7f415d467daf1d639ad7a3e8dcd26e5f88aacf0230b52600f150e804821b6a1df9b79cc7fdd4f1d800d043ee7eca770b1947a3cf06f893711e
Size (wit-bindgen-0.51.0.crate) = 68035 bytes
BLAKE2s (wit-bindgen-core-0.51.0.crate) = 68ab4e9020af8a7c52da3f6f3be7a8d60cf3224d20751e1081d35fdd2731ebca
SHA512 (wit-bindgen-core-0.51.0.crate) = eec78ac1566cc4f03b1d0d7d2e84c3d0fc2458a649c01a45c9c3781034078ed51b4a9852760fe96115006fb3415bcb31b1bf429cb3cac6e51e09a1c0cfc32ed0
Size (wit-bindgen-core-0.51.0.crate) = 35048 bytes
BLAKE2s (wit-bindgen-rust-0.51.0.crate) = 154aa9812c0301fac3bd897cd91dcff382b79a79fef97b7bea25c58ce1e643a9
SHA512 (wit-bindgen-rust-0.51.0.crate) = 7a5c29b92fa53ac8f8097b04a9507f471003edabcae0223d35180937b9254c62b24d9f4cef790000bd7bc7f6966af3aced2d7196359479480455baf5f4450f9f
Size (wit-bindgen-rust-0.51.0.crate) = 57051 bytes
BLAKE2s (wit-bindgen-rust-macro-0.51.0.crate) = 864231e76486768b608a52042e1c26aa56ccb8220fc34b54274759abab136237
SHA512 (wit-bindgen-rust-macro-0.51.0.crate) = bdf6ab20b484180bfde867b8c8b03c10fe02a9279895ece43fddbc20b1ffe771128590d3d4c72585e959512808682278e54983d11066e0192d84b7aee830e0e2
Size (wit-bindgen-rust-macro-0.51.0.crate) = 14283 bytes
BLAKE2s (wit-component-0.244.0.crate) = 0a390315f660b23646ccdc40b389b53f5f3c18b6e7b130e2de5cf6c69b9869d3
SHA512 (wit-component-0.244.0.crate) = efbf91954b7c4fc9cf5835783245f3a8cda7e5883c6e244a3da85a64b6b2d74f44ffa5f73309de7451b5e6aaf614664869769b140872ab85913878e52e490a00
Size (wit-component-0.244.0.crate) = 256882 bytes
BLAKE2s (wit-parser-0.244.0.crate) = 3189977ca83969148aa167b981a7bcfe95a60539964e586916157b7a3658ccee
SHA512 (wit-parser-0.244.0.crate) = c554a167ce9802fbc7537700376da70ed6a79f96adeba5a0e4c955a7cc4f2ae4f588071e25735903d4f509f2590341fa39b2edd018cf6d3bf8ad6477b2474b01
Size (wit-parser-0.244.0.crate) = 159371 bytes
BLAKE2s (writeable-0.6.2.crate) = 208d67cc3475a30f284d68ce8aaf383dc90d9610d9bc7f278ce737e66a9dfee2
SHA512 (writeable-0.6.2.crate) = d267aba601237bc4061a484103c10f0cf4ca3cf6db0f50063319801e1aa73272280115ad3ad4f461ecc4ed9cf4ee19131ee7cfacffacfcde54657bdfe3c557e7
Size (writeable-0.6.2.crate) = 25181 bytes
BLAKE2s (wyz-0.5.1.crate) = dc39cd7a740b1e5bc6799cf3f502684350913a83f457249d2c868ede49ad0849
SHA512 (wyz-0.5.1.crate) = 15d86c167145c90e3fbabcefd11754fb1cb835896e32d1bb7f4b027e5b2092f5fdbdca4062c129bc38e655cb87c6a3f4e181747ee25d89db5e01fb1fcac18fe9
Size (wyz-0.5.1.crate) = 18790 bytes
BLAKE2s (yansi-1.0.1.crate) = 8b44237e09c3c1e53177c852c30762c115ee4367b2eee40a09928c6d4101927a
SHA512 (yansi-1.0.1.crate) = 182c8c6c60a30a727d8f8b90bbf0527d91fa8ae9d8eb20e5414614b43ee6dc532f4b19241adbfb9299cb0004b39fe627036269b60b0c3860d9e1ea4413aca541
Size (yansi-1.0.1.crate) = 75497 bytes
BLAKE2s (yoke-0.8.2.crate) = afdcfe10b32f07509936dcfe029a055725b45be0c50840fef14f8f2055466ad8
SHA512 (yoke-0.8.2.crate) = fc4d0a912d531d661dc21000ea50eb18cb96b471f60f0624c644e055337c50523bf0b89d222e759e0e6fda1ae2debc9d87efa26b3427504456e3fd241658bb32
Size (yoke-0.8.2.crate) = 32790 bytes
BLAKE2s (yoke-derive-0.8.2.crate) = 5552ca3b0c844667a0532da6e6a4bbfc41777d56d6615f80ca4c90020a50dedf
SHA512 (yoke-derive-0.8.2.crate) = ed37289fe2dfcafda13be24b3e4aae1fbbdd6f52c42a1f2d770771f458af0d17b4cbe487941381b4bd692388e9818b45c686bdcd6229918e0f5b6fced1068ca3
Size (yoke-derive-0.8.2.crate) = 15077 bytes
BLAKE2s (zerocopy-0.8.27.crate) = 7b5d949b794b2afa8988dfb5f51deb7c67fd2fcbd7500426c79ae9999a45b544
SHA512 (zerocopy-0.8.27.crate) = f3f8d298b3a56d0eb3061207d069f34302e1dfb61e6b3ab2a9c8d0656b5da807ebd70310ddf818fbb40547597183e09be77c07c4b665690af66f27a9cf96a1df
Size (zerocopy-0.8.27.crate) = 252663 bytes
BLAKE2s (zerocopy-derive-0.8.27.crate) = 0fffa0ca637a0ab654943d44e56f8ebc970ec706a7e375bb6e2ac72cf04a8537
SHA512 (zerocopy-derive-0.8.27.crate) = 9fd0b4f900e6ea7c92998b7297deafa84870e7e57d09225ae3910894358da9f405925fed88d2528f52caf5a1f6e32dd75bfa18ed3a7f9fee75bfa88c0f23e451
Size (zerocopy-derive-0.8.27.crate) = 89827 bytes
BLAKE2s (zerofrom-0.1.6.crate) = 3a3630a34a8f0dd31c70a0367f5a8008bffb37cf77890f61d14d463ee5697ce4
SHA512 (zerofrom-0.1.6.crate) = e87c50b4f87caff70d026099bddcced73398c432f6aade32d74ad199cb3a985956bac282f48efdd501e64e80297afe4f8a4518db32437bf297fcf51a6f94bbd9
Size (zerofrom-0.1.6.crate) = 5669 bytes
BLAKE2s (zerofrom-derive-0.1.6.crate) = 993fb8267fa014b5480abb444e498ad178b73bdfcebbb55a220095cfc6f77ed5
SHA512 (zerofrom-derive-0.1.6.crate) = ef4226df3c9ca9c0146639b19d9aa611f2ea3148c10ea875f43ca1960ee8ed438a553b078a9b449a58862f44cb7d4434fa35bbd6db6f0a773618f63d2575c985
Size (zerofrom-derive-0.1.6.crate) = 8305 bytes
BLAKE2s (zerotrie-0.2.4.crate) = 598277dafb06f822150ebec2accf1b8ee21b21f3e9c06fbb25f2740bacd92ac7
SHA512 (zerotrie-0.2.4.crate) = daaa133ef8916a14ee12af2de5e042086d6817822fe498c49fbadd2c03c5512f0adcd5ada268fa5bf70ae2dd23f14245a0f099a37abe09251478303c069a410d
Size (zerotrie-0.2.4.crate) = 83690 bytes
BLAKE2s (zerovec-0.11.6.crate) = 5f1496ff27bceddc4422d64619588e721d0ae1752020f136e2ca9c28be2996be
SHA512 (zerovec-0.11.6.crate) = 9a0b22654ce3b76cd5e9bdfbcf8d5344dff4116f37f6e22ee4687677c7fe8a69122a2cc86b0d722ff2040547a810528a5a0d9bb5d8c4ac2d3fa0323dcd18320d
Size (zerovec-0.11.6.crate) = 128583 bytes
BLAKE2s (zerovec-derive-0.11.3.crate) = ce2e0a4b320a155a388b6e0931e4d05178e67f7758c3f98f273091f826891dfa
SHA512 (zerovec-derive-0.11.3.crate) = 1195cf266a28cf1bdc48a02b2b721f24c785b317dc421475818cc0fe616230bbb91468ab2f67981bf6d3ea2b830eca2e10b85502f622ecb06880e4fff376d29f
Size (zerovec-derive-0.11.3.crate) = 22115 bytes
BLAKE2s (zip-0.6.6.crate) = 15924ef38e254a34cdd26b50150f93b39672575b8644389c6a191e99f4d71e0f
SHA512 (zip-0.6.6.crate) = affd46c17ceaa0545a155250dfd16756f8706dda43bae8a322ec0481dbfb41e4cf3166bf9662fc139ef9d0ab3b0f9f158535b21d2a61b21d38b8b2407813eeef
Size (zip-0.6.6.crate) = 65789 bytes
BLAKE2s (zmij-1.0.10.crate) = 67068703a82a1975dc38094b0aa720ae709b29398fe580dd0070ce470b9822a7
SHA512 (zmij-1.0.10.crate) = 576dc3209a5dc8bd11c8fab59c05ab4ebd8f12bf2a4cdc6069d4d01b19269a1bf5e8ba57c17e19480000c6db23e880f8267f8a3fee209b1476dec7b44a905de7
Size (zmij-1.0.10.crate) = 22288 bytes
BLAKE2s (zstd-0.11.2+zstd.1.5.2.crate) = 457697ab32001616cbce03e1a82cb73cf39d5a41dfa26548c8dac5d624903268
SHA512 (zstd-0.11.2+zstd.1.5.2.crate) = d3f053c4acbdb45f3dadc9590db56095c761f0ff8899d22461f664701de766dde2fac2960a4477cd05d0a9c7ec200caa02ff891eb1f04630734996e0c38d10dd
Size (zstd-0.11.2+zstd.1.5.2.crate) = 28987 bytes
BLAKE2s (zstd-safe-5.0.2+zstd.1.5.2.crate) = 6f97bf58232aafde22e28e9355546eb1a99cf12fbc6b9155084e78749f4d6221
SHA512 (zstd-safe-5.0.2+zstd.1.5.2.crate) = 03a6f07ada211fd6c364f03d06acff705fa5b08129aa09c29ad310f05b233553f8ea697e504470d4c104bd947f5d4102328c4df0df5e1da6d8e537f51451a014
Size (zstd-safe-5.0.2+zstd.1.5.2.crate) = 17273 bytes
BLAKE2s (zstd-sys-2.0.16+zstd.1.5.7.crate) = 1d257c4cb668e065d2956c3b1681ffbf98ab091238d2802b1f4c4cf5363d664c
SHA512 (zstd-sys-2.0.16+zstd.1.5.7.crate) = 4bd56e78003a084a27d916ce845f90ae4657725c0f34d56290a8b0c463309e10d2980d1ee6350d6a913cb7906950271ef3da7f25f56b47d02e4b4a5d902ac7ac
Size (zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620 bytes
SHA1 (patch-.._vendor_mio-1.0.4_src_sys_unix_selector_kqueue.rs) = 28c4dea1aff96e99d46aeb29c00f06c2382bbeef
SHA1 (patch-python_ruff___find__ruff.py) = 2dae9f719183f3ece4050ba88b7f87c98b4fea61
@


1.102
log
@py-ruff: update to 0.15.12.

Preview features

    Implement #ruff:file-ignore file-level suppressions (#23599)
    Implement #ruff:ignore logical-line suppressions (#23404)
    Revert preview changes to displayed diagnostic severity in LSP (#24789)
    [airflow] Implement task-branch-as-short-circuit (AIR004) (#23579)
    [flake8-bugbear] Fix break/continue handling in loop-iterator-mutation (B909) (#24440)
    [pylint] Fix PLC2701 for type parameter scopes (#24576)

Rule changes

    [pandas-vet] Suggest .array as well in PD011 (#24805)

CLI

    Respect default Unix permissions for cache files (#24794)

Documentation

    [pylint] Fix PLR0124 description not to claim self-comparison always returns the same value (#24749)
    [pyupgrade] Expand docs on reusable TypeVars and scoping (UP046) (#24153)
    Improve rules table accessibility (#24711)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.101 2026/04/19 17:28:53 wiz Exp $
a1473 1
SHA1 (patch-Cargo.toml) = 9f47b251766abd4d861c1888b8da12d52bff5c01
@


1.101
log
@py-ruff: update to 0.15.11.

Preview features

    [ruff] Ignore RUF029 when function is decorated with asynccontextmanager (#24642)
    [airflow] Implement airflow-xcom-pull-in-template-string (AIR201) (#23583)
    [flake8-bandit] Fix S103 false positives and negatives in mask analysis (#24424)

Bug fixes

    [flake8-async] Omit overridden methods for ASYNC109 (#24648)

Documentation

    [flake8-async] Add override mention to ASYNC109 docs (#24666)
    Update Neovim config examples to use vim.lsp.config (#24577)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.100 2026/04/15 18:47:35 wiz Exp $
d393 6
a398 6
BLAKE2s (get-size-derive2-0.7.4.crate) = 22f773e1e744d6b194b85d8d3e2193f2d3ee678780c823c3b94d13070bd1c8ae
SHA512 (get-size-derive2-0.7.4.crate) = 365e0309fefc767c53301354a7b5e38f5f8bd93688c0c49aacedd464c85a2355906f3875210b362f69b0d9a8f7ae73c18c507244446dcd1fe60c4e9b23731f92
Size (get-size-derive2-0.7.4.crate) = 8837 bytes
BLAKE2s (get-size2-0.7.4.crate) = 1b79f3aa4e2a8a0489922e1943be7b7b054fdb3696d321f71464eaa469779a21
SHA512 (get-size2-0.7.4.crate) = 11cd64fd88f5059c334e434287c00ee60f251195084b99aba21dde774ba6b71e2cb80ab0a51f0c7318fe21afb50b52d92e4f9d6465812955793aca529222c8f5
Size (get-size2-0.7.4.crate) = 21463 bytes
d429 3
a431 3
BLAKE2s (hashbrown-0.16.1.crate) = 008312b14ac41a35952dfcc9eb9e7d5c89ab81567d4251ea5848b6615c7530f4
SHA512 (hashbrown-0.16.1.crate) = 0739f1b2101488f88778e221d86738ce557b8ae12470e2a4444099eb90d876382030d00e789dd4ee44dcd7833a87a6e570fa11ba5823beb1cab3a56784ec2669
Size (hashbrown-0.16.1.crate) = 147785 bytes
d492 3
a494 3
BLAKE2s (indexmap-2.13.1.crate) = 0fa9405ca9b0bfd17d7792d49a268030e527f5564f3f0584d1decae987396db5
SHA512 (indexmap-2.13.1.crate) = 58f54b7d2a05977c12cadcd80e6310e6e87cac5078cd33b16f368ef21b9f8843082556c2f1fe272673bc49ddd12640632e0ebb30148ed3f1b398b7284a8fdc02
Size (indexmap-2.13.1.crate) = 104085 bytes
d519 3
a521 3
BLAKE2s (inventory-0.3.21.crate) = e5804c6fa6554211ab94e40d03e4b57040accfd673ca84485832b0c9320e1e71
SHA512 (inventory-0.3.21.crate) = a7e22deb499530792112af670e9a846760ef813b88ca77c1db410bb8b8d855ce43c1bd989fdd5a4684cbd4ee5a19a4e43ff2d73933044766d3690c3c553ca324
Size (inventory-0.3.21.crate) = 16600 bytes
d630 3
a632 3
BLAKE2s (matchit-0.9.1.crate) = 423e85fdf847e815f76108f2b121f993e99fb6a3ae926461c48067ed86531c27
SHA512 (matchit-0.9.1.crate) = 129f450e69255728082e4498ae3ca94a6d789f3560c8a1b8be65baed8a39d09824cac7afcabfdd24951127fa0fa991d40fb81880a6b7ecd462df7f744f270c53
Size (matchit-0.9.1.crate) = 43130 bytes
d702 3
a704 3
BLAKE2s (ordermap-1.1.0.crate) = 609bb1a26d7ff9c8f56ce314fcc4e78a495e7bd304fd36414319ed75c96df8e7
SHA512 (ordermap-1.1.0.crate) = d462ab7b06b8b9578f26adb1fb203a452b84a1375ebbd7f4cccd85790f0a7fdc6b0ec71a233098130eee6cfb1505dcad27320fedeeb07d2abe6a33d4ad1a3bd3
Size (ordermap-1.1.0.crate) = 70379 bytes
d906 3
a908 3
BLAKE2s (ruff-0.15.11.tar.gz) = cf098231a08c9ec0fd9a09842978a773ca2f3892bb61ad62cb9405c0abcd2283
SHA512 (ruff-0.15.11.tar.gz) = ef2958ad69ca1723376ca3b1908d6bfbaaf70fd3862bfde71a701b4a158436a77efcf7d67f67947f283a07ab9a85e9677f4dcdefa275ceb1a0332961bcb13668
Size (ruff-0.15.11.tar.gz) = 4637264 bytes
d927 9
a935 3
BLAKE2s (salsa-2f687a17ceea8ec7aaa605561ccbde938ccef086.tar.gz) = f46814304135747b592268d8159e85e85eb44bf6da5dc7463ac1ff9527c1c1f2
SHA512 (salsa-2f687a17ceea8ec7aaa605561ccbde938ccef086.tar.gz) = 8299b53c94ffa67dcd8fb903247469375c04efa6e581d4696576b02f5b325ca84f14b12c0b9f93a4792900983356613de489dbdab886b0396b74967b26bd114d
Size (salsa-2f687a17ceea8ec7aaa605561ccbde938ccef086.tar.gz) = 743865 bytes
d1474 1
a1474 1
SHA1 (patch-Cargo.toml) = 08bea89a1dff221025111754ac3cc731f3f118cc
@


1.100
log
@py-ruff: update to 0.15.10.

Preview features

    [flake8-logging] Allow closures in except handlers (LOG004) (#24464)
    [flake8-self] Make SLF diagnostics robust to non-self-named variables (#24281)
    [flake8-simplify] Make the fix for collapsible-if safe in preview (SIM102) (#24371)

Bug fixes

    Avoid emitting multi-line f-string elements before Python 3.12 (#24377)
    Avoid syntax error from E502 fixes in f-strings and t-strings (#24410)
    Strip form feeds from indent passed to dedent_to (#24381)
    [pyupgrade] Fix panic caused by handling of octals (UP012) (#24390)
    Reject multi-line f-string elements before Python 3.12 (#24355)

Rule changes

    [ruff] Treat f-string interpolation as potential side effect (RUF019) (#24426)

Server

    Add support for custom file extensions (#24463)

Documentation

    Document adding fixes in CONTRIBUTING.md (#24393)
    Fix JSON typo in settings example (#24517)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.99 2026/04/05 11:51:59 wiz Exp $
d57 3
a59 3
BLAKE2s (arc-swap-1.9.0.crate) = d6c28fd24695256ddba52597114a3aee30ab42ee89cc5b14bbcdbd6524f77bf8
SHA512 (arc-swap-1.9.0.crate) = d431c20865f636976973454f1720e95421b5142673d165b6b710c5a17df7e6ef4b9efb0af2dd49d057fa46a4f67880604457d220a68e06e48bd8730f718cb06e
Size (arc-swap-1.9.0.crate) = 81357 bytes
d492 3
a494 3
BLAKE2s (indexmap-2.13.0.crate) = 29f0bf07eeb7bed7e280d74103c0471770e29641f5be8a6478d3f2fcc7794ab8
SHA512 (indexmap-2.13.0.crate) = f5efe0010603a3f1da8955f5f97c9a39e4d2c5042c0829c057ad739687d990c100d1276022dec23e7cd70efecceca07ad735693bd8a1b21b507b8892110198ad
Size (indexmap-2.13.0.crate) = 102206 bytes
d507 3
a509 3
BLAKE2s (insta-1.47.1.crate) = d73dc3f2326a61eb934d0133941ac51a2afa330f0173b75dde805fe336090ad3
SHA512 (insta-1.47.1.crate) = 649a056c4c617802ab1b4dfc1c2851f1ccdb46fd11abbb2e5f389c8a6f992ab97c623f4ac5bede498c40ed6bc47ffca6b9b55e5e2dad2ba489c298b8d64a4ab8
Size (insta-1.47.1.crate) = 117943 bytes
d858 3
a860 3
BLAKE2s (rand-0.10.0.crate) = 178c9f0d504b65a20a7264cdc00cede358ca38365664d393a7a778bbe66e85ee
SHA512 (rand-0.10.0.crate) = a22dad3045436e7a73125cf98e972496d3f896fd130b713233134c65d0cf81a9a3877d987a9c8a77fa1ae1e957d6a622717ca813f1d5c4a7d45f899277ca0ecc
Size (rand-0.10.0.crate) = 105828 bytes
d906 3
a908 3
BLAKE2s (ruff-0.15.10.tar.gz) = 723bb0fa343f88be15a44e3a5b68b28f71bb065b22e3e991a1d7874ea5de1bd2
SHA512 (ruff-0.15.10.tar.gz) = 04b4895c31a27016df5bc7ed84ba088b125d838920988e4261f8f28dc989cd8921d443481fb03b07bbc99845e2dcfd7acdc8b0df239a17ac29dd7e72dbd7e5e7
Size (ruff-0.15.10.tar.gz) = 4631728 bytes
d996 3
d1110 3
a1112 3
BLAKE2s (toml-1.1.0+spec-1.1.0.crate) = 01a0c92a3481283ed3c557413dae19ee7eacd644b42ff7d6f4a5d19794d6a6b7
SHA512 (toml-1.1.0+spec-1.1.0.crate) = 0075dfe9ce5721cb82e8467855af8834aaf324501c118411b019ddb372b52ff796d2c64e5b2aa1522aaf06dc07c167007f5fa7e06b499da650158ba4766ba380
Size (toml-1.1.0+spec-1.1.0.crate) = 56520 bytes
d1116 3
a1118 3
BLAKE2s (toml_datetime-1.1.0+spec-1.1.0.crate) = 81bea6e4afaa54cb43affa77b5a2714422e46be16ed814c917181ea0fbe98fff
SHA512 (toml_datetime-1.1.0+spec-1.1.0.crate) = b53035537ed467cc4117600a94b0bba1893b5c34f3280527ba2876043e01df29efbb1a92484764bd8ebc4b3d0b2524750ebd0492969c891a0674c02a8bed869c
Size (toml_datetime-1.1.0+spec-1.1.0.crate) = 17988 bytes
d1122 6
a1127 6
BLAKE2s (toml_parser-1.1.0+spec-1.1.0.crate) = 096ac85a250e382e8f8620ab6b8b7d1fa43904dd5136de5bb35c9c413ed28677
SHA512 (toml_parser-1.1.0+spec-1.1.0.crate) = 176d2a51275638f78ae2920572c5dfc4b9800576eed36a3c99f8bf7cfb3ff99347cff03ed29b3e9f3a985c6ebff7e3205fe1f887bcbb52e74b50bf0c22c64f69
Size (toml_parser-1.1.0+spec-1.1.0.crate) = 35136 bytes
BLAKE2s (toml_writer-1.1.0+spec-1.1.0.crate) = 6774a1ccc875b5d7fd37cc8218e506c723dd4bca0fcd36f56b4217127a905ec7
SHA512 (toml_writer-1.1.0+spec-1.1.0.crate) = 67b2cb234602542b5c9b5d2d66e8dac2439a1e83c58c9a4bd4f801973940967a89f0d4ed1714a1ed9749c167b3cfe50ffea9ea9da9715a0bc19e14ce2d111763
Size (toml_writer-1.1.0+spec-1.1.0.crate) = 17171 bytes
@


1.99
log
@py-ruff: update to 0.15.9.

Preview features

    [pyflakes] Flag annotated variable redeclarations as F811 in preview mode (#24244)
    [ruff] Allow dunder-named assignments in non-strict mode for RUF067 (#24089)

Bug fixes

    [flake8-errmsg] Avoid shadowing existing msg in fix for EM101 (#24363)
    [flake8-simplify] Ignore pre-initialization references in SIM113 (#24235)
    [pycodestyle] Fix W391 fixes for consecutive empty notebook cells (#24236)
    [pyupgrade] Fix UP008 nested class matching (#24273)
    [pyupgrade] Ignore strings with string-only escapes (UP012) (#16058)
    [ruff] RUF072: skip formfeeds on dedent (#24308)
    [ruff] Avoid re-using symbol in RUF024 fix (#24316)
    [ruff] Parenthesize expression in RUF050 fix (#24234)
    Disallow starred expressions as values of starred expressions (#24280)

Rule changes

    [flake8-simplify] Suppress SIM105 for except* before Python 3.12 (#23869)
    [pyflakes] Extend F507 to flag %-format strings with zero placeholders (#24215)
    [pyupgrade] UP018 should detect more unnecessarily wrapped literals (UP018) (#24093)
    [pyupgrade] Fix UP008 callable scope handling to support lambdas (#24274)
    [ruff] RUF010: Mark fix as unsafe when it deletes a comment (#24270)

Formatter

    Add nested-string-quote-style formatting option (#24312)

Documentation

    [flake8-bugbear] Clarify RUF071 fix safety for non-path string comparisons (#24149)
    [flake8-type-checking] Clarify import cycle wording for TC001/TC002/TC003 (#24322)

Other changes

    Avoid rendering fix lines with trailing whitespace after | (#24343)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.98 2026/04/02 19:07:40 wiz Exp $
a212 3
BLAKE2s (console-0.15.11.crate) = 49062b6f1ce4e62b0c5776323194144442bf7f2d1bc435638f76773d8ac65b3a
SHA512 (console-0.15.11.crate) = ec294c8ba995d0b4769f2e71f3d1918d4c0ef884ee4118ab88f2567a2f0382be46e24eeb47d2bd7947a14c2a54e22760f3f2bac586a372236f25ddca7568c7e4
Size (console-0.15.11.crate) = 37822 bytes
d507 3
a509 3
BLAKE2s (insta-1.46.3.crate) = ad20fde673440975ca18bb0a829fc1fcf3bf3d07b3c88176bc63e9e7922f699c
SHA512 (insta-1.46.3.crate) = 1b21d56e5e89fe5b1b6a681068a8924f3706f4f87701e5f4338e66c1e2bd478d428ebab8524e61d3d5935fd118eb3511a63dc431f8bd94917f0f72209196cd36
Size (insta-1.46.3.crate) = 114815 bytes
d576 3
a578 3
BLAKE2s (libc-0.2.180.crate) = 83c07844c85660d8e2e2941ebbcc8f1d7a84324b28406ad12d6f19c6a5c28f60
SHA512 (libc-0.2.180.crate) = 5427ac2a7c03d02f14acc66c3a187fbb4e336a88e8cccf7f8281fe95f958b845c0205ec47aac2f6ba6ab8b8c4b5cd0d943205c3f78ad2830d44c3b7779c317ef
Size (libc-0.2.180.crate) = 812207 bytes
d597 3
a599 3
BLAKE2s (linux-raw-sys-0.11.0.crate) = 3d3d4fd40dceac1d554150a2e642934b441452c4acd3f05dee235eecb7cf4ea1
SHA512 (linux-raw-sys-0.11.0.crate) = b16261142f3cbd1caa4e0a17ba06dea49f0d4514f583ca511d9c7ba6ef231f18322f37303b7ffacc73ae7f22b81dfd740584ef7bfaf67a9eaf43859d2de1f941
Size (linux-raw-sys-0.11.0.crate) = 2659624 bytes
d612 3
d660 3
a662 3
BLAKE2s (nix-0.31.1.crate) = 94f9fe82f5ed08e767bfaf18da80f3df8c1d46dccc3ab41356eddc5bb54089a5
SHA512 (nix-0.31.1.crate) = 1bf618f7e10f5c26bf9a80855e2ba36dc73185bdceb9aaac610d4d72a543ef61bf61e72bdc119cf61be5e252862d00064442753f79757820f2bdf4c4898fe310
Size (nix-0.31.1.crate) = 344337 bytes
d906 3
a908 3
BLAKE2s (ruff-0.15.9.tar.gz) = e7c8e181b427034bd5c74f3f189467764c87bf2803fb9f35bcce1ee438daae34
SHA512 (ruff-0.15.9.tar.gz) = 5bfc48eb850303c0a97bbecae97ea51860baa87acddff6d10e10b3141c37255908a39eb3e9ca3d418e5120ac21586bc46c32e949dc2e8452f7153285a1c1d6fb
Size (ruff-0.15.9.tar.gz) = 4617361 bytes
d912 3
a914 3
BLAKE2s (rustc-hash-2.1.1.crate) = f59440e372f86adc01d4b8f287e6b1e7e77508ad59d6a473e33253b1e917848f
SHA512 (rustc-hash-2.1.1.crate) = 87097d98d47f327d000041ab13acddc366f1500d9c3e5c82169c3358112c7a7c03701c9b3c2c81d9f9da65b7ebac1c479b179dfaf7c059cd0b929b4673e51084
Size (rustc-hash-2.1.1.crate) = 14154 bytes
d918 3
a920 3
BLAKE2s (rustix-1.1.3.crate) = ec57a4c38cbf18e2723b0d6eb8997b36455dc648a82ed41a5e45563c08de36d9
SHA512 (rustix-1.1.3.crate) = 00f22451577b2b0cd789a651e6317c26ab1760f92df1283f23aef97703e75e61147a10143f85130f4c82487711d8cf439ccb1ac8b17167e00ca64c210a8a65c6
Size (rustix-1.1.3.crate) = 423447 bytes
d969 3
a971 3
BLAKE2s (serde_spanned-1.0.4.crate) = e3f7d519c03471f5050befe5efa35df228b77b2356a743a75ceace357addd5c0
SHA512 (serde_spanned-1.0.4.crate) = 41e4b0f25b030a75e7bf39f3c1929d7c34e53a1d9513b614f2bfdeca1fef181c9fd95bd19f70a8cd6c64b0d4538fd8f76f946b76478d42a13ebf8c2a82194ac0
Size (serde_spanned-1.0.4.crate) = 11032 bytes
d1041 3
a1043 3
BLAKE2s (tempfile-3.25.0.crate) = 8987f527970b4d30d977e9d7a686e79ff5d0e8be1c3306b0763631e285027479
SHA512 (tempfile-3.25.0.crate) = 6e3f3b13c8f38c4695eefd83d86d977cda9f2fbf8b745e0a7bd0649e4d2c91be5a01dbc1a877e9335c28dd7f1ead468f6bc102e2c3d9dc46e9e6c5a752befc30
Size (tempfile-3.25.0.crate) = 43195 bytes
d1107 3
a1109 3
BLAKE2s (toml-1.0.7+spec-1.1.0.crate) = 93fc5593c2501f720b15e2f06d99c85d1be64328df5aea43b0ac603684b8fff1
SHA512 (toml-1.0.7+spec-1.1.0.crate) = 8bdd483164f0a51cf0defad998ae4e56a681fce89d20012c551fb78304e29cd8716ba8e4e90d77044f541db62f5d8f5e5900c5bdb7ade6629c52e01cabf2f3ef
Size (toml-1.0.7+spec-1.1.0.crate) = 56659 bytes
d1206 3
a1208 3
BLAKE2s (uuid-1.22.0.crate) = e1f670eb0b473ed8160af22cc835c6f2439f3606dbb1dce24481a6701c220e84
SHA512 (uuid-1.22.0.crate) = 6ff9dcbb7281feb4415d6d6c49541af2a90cb91703ede4d99fa994d63770c03ea45ea2e445d3f26f017a5301a9d79e477c34e7c609587326bbc2c665aecae7dc
Size (uuid-1.22.0.crate) = 61780 bytes
@


1.98
log
@py-ruff: update to 0.15.8.

Preview features

    [ruff] New rule unnecessary-if (RUF050) (#24114)
    [ruff] New rule useless-finally (RUF072) (#24165)
    [ruff] New rule f-string-percent-format (RUF073): warn when using % operator on an f-string (#24162)
    [pyflakes] Recognize frozendict as a builtin for Python 3.15+ (#24100)

Bug fixes

    [flake8-async] Use fully-qualified anyio.lowlevel import in autofix (ASYNC115) (#24166)
    [flake8-bandit] Check tuple arguments for partial paths in S607 (#24080)
    [pyflakes] Skip undefined-name (F821) for conditionally deleted variables (#24088)
    E501/W505/formatter: Exclude nested pragma comments from line width calculation (#24071)
    Fix %foo? parsing in IPython assignment expressions (#24152)
    analyze graph: resolve string imports that reference attributes, not just modules (#24058)

Rule changes

    [eradicate] ignore ty: ignore comments in ERA001 (#24192)
    [flake8-bandit] Treat sys.executable as trusted input in S603 (#24106)
    [flake8-self] Recognize Self annotation and self assignment in SLF001 (#24144)
    [pyflakes] F507: Fix false negative for non-tuple RHS in %-formatting (#24142)
    [refurb] Parenthesize generator arguments in FURB142 fixer (#24200)

Performance

    Speed up diagnostic rendering (#24146)

Server

    Warn when Markdown files are skipped due to preview being disabled (#24150)

Documentation

    Clarify extend-ignore and extend-select settings documentation (#24064)
    Mention AI policy in PR template (#24198)

Other changes

    Use trusted publishing for NPM packages (#24171)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.97 2026/03/24 13:18:07 wiz Exp $
d57 3
a59 3
BLAKE2s (arc-swap-1.8.2.crate) = 093f6bfa2bb2e54497517891906a54f09fe9992c7727311d14fcbb8d1a640415
SHA512 (arc-swap-1.8.2.crate) = f7e25324bc4bd929efa752ae0f0a0d59bf70e9de9e66448928aea0d6c32329d3b9ec9c9bba4802be3387a96011fc0c79e886cb461068e66be854dcbc9cefe270
Size (arc-swap-1.8.2.crate) = 80791 bytes
a83 3
BLAKE2s (bindgen-0.72.1.crate) = bda3588f60fbd7e89beb8c6bdf809579b41de52f85ff8bb0041038fcd820eb90
SHA512 (bindgen-0.72.1.crate) = 14f4277b62cfc91661400ed1bacb82a9f28b7e6caa17dd4bb4dbeedd5784299d5915c2235af9da42a8a216fa0b14b49f1e38eaa530f1e906bcd74f864ae8a7e2
Size (bindgen-0.72.1.crate) = 246071 bytes
a131 3
BLAKE2s (cexpr-0.6.0.crate) = 8c05ce0b5d778ae61bd8ac4713e379eb82631c2745aafae8a3c1b709306f3abf
SHA512 (cexpr-0.6.0.crate) = 766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886
Size (cexpr-0.6.0.crate) = 17966 bytes
a152 3
BLAKE2s (clang-sys-1.8.1.crate) = 214b14004732417ef813d486fe0fa6200e5abbfabb1dcda4ce723f6583911648
SHA512 (clang-sys-1.8.1.crate) = a68c426c20110fddb8bba07d6631517b0528fad45802e5a34a22561d7e6dad82dc5001387019a03f275e9a671b09ee0a06b6e86793c4fb4ec655700bb0f5e125
Size (clang-sys-1.8.1.crate) = 44009 bytes
d174 21
a194 21
BLAKE2s (clearscreen-4.0.5.crate) = 47d1ad8a09ac8ca1992d8b7aad4ac7c3d7618588b2247cf9a4251284c4061759
SHA512 (clearscreen-4.0.5.crate) = 4120d9ec33fac40a01b39463d642eb36b511884f79cc6398e5fdadd0d45427f1f25a80227d28ed1d478f3599485df27f02b884637d673f20f3e7d095f3e2ee4f
Size (clearscreen-4.0.5.crate) = 148254 bytes
BLAKE2s (codspeed-4.0.4.crate) = 9c4af046db660ccac925b41be6a8454a3e8916b21e3a71d61884b5b22d53c093
SHA512 (codspeed-4.0.4.crate) = cfaffe987e35ab8def3e14942f6c7d8338759c28235ba557884bcbded80678ec90c279cdb367910dbbc0036f4129a7069c6f1e047e02b8c78149e9c81ff31710
Size (codspeed-4.0.4.crate) = 219342 bytes
BLAKE2s (codspeed-criterion-compat-4.0.4.crate) = ea45b2608ca4f442b4cf8bfaf625eec8284c6f94d47aeff97b53fee0e1afebc7
SHA512 (codspeed-criterion-compat-4.0.4.crate) = f624b0461ca6621d4dad4c540223e2348779db04202e23ae06f9a21990b1e4bb134b34b2dcf1e0e3c37204587de573f5da1bcb192a1f57c20d996ab9f822318e
Size (codspeed-criterion-compat-4.0.4.crate) = 23308 bytes
BLAKE2s (codspeed-criterion-compat-walltime-4.0.4.crate) = 21feaaa8cf655966527d2795a635e4d0eddadd7392c4d0aab0756dd0e52458f9
SHA512 (codspeed-criterion-compat-walltime-4.0.4.crate) = 6d2c4007df4bc4ce4770f8904e56692dd4eee58b28a2412f9bc625d910e0b8afec993f2f67d91595c0bd2b6b27d4d11e976c2243c0210b0317ee4406a4b063ae
Size (codspeed-criterion-compat-walltime-4.0.4.crate) = 124486 bytes
BLAKE2s (codspeed-divan-compat-4.0.4.crate) = 462c87c525ab5f56d8aea012104e93ce4695f4fb409ec1738e534d7c78990477
SHA512 (codspeed-divan-compat-4.0.4.crate) = f83cead5ee5850b02610696e62f4e473342214ce4f9757ef5958b5bc4013b4fe0d1247ed0caffc47859dd345996ea7e2d43e76bfaac06647461b3a15172fd3dc
Size (codspeed-divan-compat-4.0.4.crate) = 19041 bytes
BLAKE2s (codspeed-divan-compat-macros-4.0.4.crate) = 54fe3f82028eb9eab09681235dbbdefd3ab8d08da8d37f9678650aa1678226f1
SHA512 (codspeed-divan-compat-macros-4.0.4.crate) = 845d377684a7cb18aece1fd7c88146d96df5ab0ecb91e8194d332df66c528b58f0d4143f5513c1d291e33f03208d57db123a67afa9f412104646d7e27e27b721
Size (codspeed-divan-compat-macros-4.0.4.crate) = 5317 bytes
BLAKE2s (codspeed-divan-compat-walltime-4.0.4.crate) = aea44f55dbe6ee29a46df526969d4ac1228fa73ade3b65c9560c7fb997e2b385
SHA512 (codspeed-divan-compat-walltime-4.0.4.crate) = 542f4f1b815b3d2fee2ea778f1cacaf25075da9b50f8bca2ba31c01dad5b9e65f2d17698fccf1c5e36bb7e8731c614882eb671edd1b913201c95fec526e83fad
Size (codspeed-divan-compat-walltime-4.0.4.crate) = 98369 bytes
d453 21
a473 21
BLAKE2s (icu_collections-2.0.0.crate) = ca8e858ae93a6ad98b86b585ecb41c12cd8cee6ac39477ee6a23ee7c16a918e5
SHA512 (icu_collections-2.0.0.crate) = 646f41881cc2861504ee9753795e596b85f90f108c2d509563bb007fe52b08e9bb6dbc7b762b8ec60012ec53bd51e25a1e16f9fea2ed2c11355ae619c49c5034
Size (icu_collections-2.0.0.crate) = 83033 bytes
BLAKE2s (icu_locale_core-2.0.0.crate) = 90ae1e6c7ef2bcf13008d1d96a971ed551235a1f1486d90f5c8b7173238993f9
SHA512 (icu_locale_core-2.0.0.crate) = cdebcb5e434b606da9fa24ef741a63d2cc2e6c20a2e47276aaf8923a578f6449bd319baabfd847640a65dac38858734554fc00474511d02c7145dd5d3f10e150
Size (icu_locale_core-2.0.0.crate) = 74430 bytes
BLAKE2s (icu_normalizer-2.0.0.crate) = afceef6f21afd5e426665efdfbe18cf2825a2f85a17b3745b3b4fdceeebe49f5
SHA512 (icu_normalizer-2.0.0.crate) = 7947a3b7132860935b1f8d77cc02be402933be7c2728b815a455bec3533f5d52f8ef02f762ef5ca3d9fa615677527326fc3dfb0cce0590da0ab44a5ae5f7c84e
Size (icu_normalizer-2.0.0.crate) = 61543 bytes
BLAKE2s (icu_normalizer_data-2.0.0.crate) = 9d6575bd2c3e6da784f266fac90c2fa444fb218e875401c2ebbb09522b081224
SHA512 (icu_normalizer_data-2.0.0.crate) = 20e443013977d65441366ca680c923760992ebed24171e87b62e4caf87bd2f52ef9a2a4537fbc1feaf1768a7ed1ece889b0b88449a0dbe025f6567b17996c0f5
Size (icu_normalizer_data-2.0.0.crate) = 68101 bytes
BLAKE2s (icu_properties-2.0.1.crate) = 978eb5c71aa0cf59ca0f417bd27468075cf233104675f6b0af65447bc3687d3e
SHA512 (icu_properties-2.0.1.crate) = a963a6777a72ee044b33b284de95d6031dfdb56c72bfd535769d9c66d7a2cdd9e5734553f9d92708b53db46d1cc008680b6e1ea0ea1f598c2e29b025a5893bb8
Size (icu_properties-2.0.1.crate) = 58165 bytes
BLAKE2s (icu_properties_data-2.0.1.crate) = 8c670b47ea2ceeee16d8209a8042678e48c61101f2b4bdd9b0f6f0659b1098fd
SHA512 (icu_properties_data-2.0.1.crate) = f503b84491c77e2616f6b5a076acbe117832e5fd924df613389f06a6a479de1aa3d2106d1795692bc2818920c3d2d7005e1911787ae20e194a2fc11c175fa15f
Size (icu_properties_data-2.0.1.crate) = 159735 bytes
BLAKE2s (icu_provider-2.0.0.crate) = 43eed19a2e7e34aab553409445fac387210895ecd94b7ba67aa9a37a328fc1c3
SHA512 (icu_provider-2.0.0.crate) = 9353cfeacb76cfffa3132a77529c8a4cafd4fc943b0d9616d6ec80f04e67677e3cdd9369eaba1e655ecaa3af4433d82e12c1dd45dc190a4cdaeffcb2886ae6e2
Size (icu_provider-2.0.0.crate) = 50966 bytes
d489 3
a491 3
BLAKE2s (imara-diff-0.1.8.crate) = 541f2d1b311357b16264b18cfd154f7d5645f1d6cd597aa9f57b2ef7cfb12d6e
SHA512 (imara-diff-0.1.8.crate) = 63cb082e0e2ae32a9abb8b7f6d8e4958f555fd4dc6d28cdeeefd56b97cc5b46465e4945d554f7835c883e8fa53597ed63359a499535df3798e5d2257175c2f5f
Size (imara-diff-0.1.8.crate) = 155787 bytes
a587 3
BLAKE2s (libloading-0.8.9.crate) = d741d7e65cbf9646c42c5dc17281656ff1181d06d9b1ef8b74c18eabfa49062b
SHA512 (libloading-0.8.9.crate) = 374d82f4516e81c0ff66f244b89b486ccba675cd7e9e65b7732242830a43caefefae2efd11c209da64d8d96755c4432aea97f2dd200969fc077545212a1175ee
Size (libloading-0.8.9.crate) = 30222 bytes
a629 3
BLAKE2s (matches-0.1.10.crate) = 712e2284331d23c43248762522eabfbe964527cb99dfd10f5fc9f7f10cd91887
SHA512 (matches-0.1.10.crate) = 2248c6192238a8eda2dc389a5c27357555607b726d195c36c4cf647f793a4a9e17ecdf5145b5a4d8fe6eba7f9b23c7b2db1cbd553f5610d25976e3709bc2fe4d
Size (matches-0.1.10.crate) = 2592 bytes
a659 3
BLAKE2s (nix-0.30.1.crate) = b0926652bc97b0c460f66a5a5e76891fa153f0c1f7ccc78acea2b6d3edc133b4
SHA512 (nix-0.30.1.crate) = 80df8102a3a387d9cd73cd8d756b9fad5c4c4b57f6e94d9acfa24ee07af51f28ba2db70b8d37ddd6c7eae883c7acf9fc366a0100659856939210ffde1b124d87
Size (nix-0.30.1.crate) = 342015 bytes
d906 3
a908 3
BLAKE2s (ruff-0.15.8.tar.gz) = dfd83f9815bfb119e214bc7c7e6ab658dabeaea69bf01c094bcf5ae0884a2a1d
SHA512 (ruff-0.15.8.tar.gz) = 1a24e03da6f956751552beabc14fd18d9457c7949c3badd12df064e1fe2b3e53c1f028b4a041f28015bec78f53cbc12305b139f92039d32bdf9af43fe39bb2ed
Size (ruff-0.15.8.tar.gz) = 4610921 bytes
d1092 3
a1094 3
BLAKE2s (tinystr-0.8.1.crate) = 9c512f7e53e94b4f6828f868122737a8ca86c8ae32dfaf7631233e9b0ebf9078
SHA512 (tinystr-0.8.1.crate) = 07e32300424c9adf7e8bb830efdfcb23460b712c72c3eff11b9d00f1496c8082659bab52914cbac0bd26e45c352fcb859fc6b1cfbb2028a49cfc03e75ab0ea2a
Size (tinystr-0.8.1.crate) = 23333 bytes
d1107 3
a1109 3
BLAKE2s (toml-1.0.6+spec-1.1.0.crate) = 4d2ace71e19df36e45d6fde15701793e2656db903fe313b021cde9f0d4092b22
SHA512 (toml-1.0.6+spec-1.1.0.crate) = e3a63944e919bb1b61b8170964c5c404116f72f7374999f4f267fdeff790a333c1be41c1daaf4cdd0eac605ff79cf9b304a993c1116760077aa84f5e20a67011
Size (toml-1.0.6+spec-1.1.0.crate) = 56811 bytes
d1113 3
a1115 3
BLAKE2s (toml_datetime-1.0.0+spec-1.1.0.crate) = 8a63d05f7b719f81ecc242a80315a8b270d831a96b12e4573596b959bc558702
SHA512 (toml_datetime-1.0.0+spec-1.1.0.crate) = a4b0d57d448cb246bfbe495bf19a3567517e45abee5d9e846290be48cc40b1876dbe5683908a3f6fad4ec4031a9876b18b1358694676f4b8ed5df1b5fd2b330e
Size (toml_datetime-1.0.0+spec-1.1.0.crate) = 18018 bytes
d1119 6
a1124 6
BLAKE2s (toml_parser-1.0.9+spec-1.1.0.crate) = ec0a4c50a08c4f5539aecb76fe22fe207f91ba12ddb843207cbf04560338023c
SHA512 (toml_parser-1.0.9+spec-1.1.0.crate) = 87661774214a761bf60826d6fa9fb6a60682554f09f8f20f4090734cb73c2142c0fdb9c7aebf801ead29bf554fbec11c58ea8fbaa628607012ea8e2e35e48518
Size (toml_parser-1.0.9+spec-1.1.0.crate) = 35035 bytes
BLAKE2s (toml_writer-1.0.6+spec-1.1.0.crate) = ea3e2261b38415abb3460e4225f1b17f6bf3155eac3a1868c02d3fb47239882c
SHA512 (toml_writer-1.0.6+spec-1.1.0.crate) = c10836e5e69a052806dda9490dab4458532a0bd8bad31a33834b48ceeef25c2020caf3dd1300aea5ebaf87c1f367e18a357ee9ecc8956553a63685d283a822d6
Size (toml_writer-1.0.6+spec-1.1.0.crate) = 17187 bytes
a1160 15
BLAKE2s (unic-char-property-0.9.0.crate) = b6200de95c2aa7d6d07e816b9617831cb58bf42106935b9a0f2ec3f1eaabb799
SHA512 (unic-char-property-0.9.0.crate) = ef969968c61eae6a7d68e6ccb0b40f6618a69bfc4714b51bf4ee8c5ec4532d10b9c6675a4cd5121c904a578ceec7c6471d1496fedbf121059f076ad1c5ccb70d
Size (unic-char-property-0.9.0.crate) = 6809 bytes
BLAKE2s (unic-char-range-0.9.0.crate) = 141f6b99762143cbd2c1e2f653a11cf634e5ae6f9c583384de213b847e2cee0a
SHA512 (unic-char-range-0.9.0.crate) = bb0ede1695f4f016bdf9ec83bb49639527248c175c71d24993b8651ea6be0a411251ed8518893101dd5e96fd2913cf15ec27799c677ddb08b8e408da06ae0ceb
Size (unic-char-range-0.9.0.crate) = 7020 bytes
BLAKE2s (unic-common-0.9.0.crate) = 33c0ff9d1d0c6aaf8c98f4770fa730d5f6cafc7c97fd44934274d019f88253bb
SHA512 (unic-common-0.9.0.crate) = 9212f99afd4c694a3a671963d63e5349f81adde6d5f50c92ec39d15e7ee24aa91eee63ba578a857c8b21380937860968a8e13cd16bb0ee0c0ccd96b3094ad155
Size (unic-common-0.9.0.crate) = 2558 bytes
BLAKE2s (unic-ucd-category-0.9.0.crate) = d160044e2f0603e792e11dfd1ab3b2bfd009442d85d6f67d6c6355272647ab6f
SHA512 (unic-ucd-category-0.9.0.crate) = 24ca8b05b5d7d445076b95f0e994d4dc3f47757fcc73f8ece5812359cec3bd510dcddfc47657b7e90b51c0ba3f37d16d3b4417c11a1c6e0f167ca683fd71f6bf
Size (unic-ucd-category-0.9.0.crate) = 25480 bytes
BLAKE2s (unic-ucd-version-0.9.0.crate) = 67f45000407ae4e2413b7eaf556d12218c5954461fbbd7a7f4ef29688ffc8879
SHA512 (unic-ucd-version-0.9.0.crate) = 153219ff18be02e23ff3dc90bba11fa8c7cda11b972e0d84500d9a0742fb7d84466f2cc63ee278a24098c39634e50742af3317cd942f4ea882ef5a2a8e003d7b
Size (unic-ucd-version-0.9.0.crate) = 2246 bytes
d1389 3
d1413 3
a1415 3
BLAKE2s (writeable-0.6.1.crate) = 9bf774d998fabc47fba2a73cb060d3ae04a8fe45be12f70d37db6896b7582f86
SHA512 (writeable-0.6.1.crate) = 686ca04702815096ac529ae6b9b80a30338f42eb5d414331992518c467c1827462673fcbbeb293818bbe570bd2723e9c60324522071c1b790c862fa6652c1385
Size (writeable-0.6.1.crate) = 24068 bytes
d1422 6
a1427 6
BLAKE2s (yoke-0.8.0.crate) = 58cbc8841faa0513fad28ecf83c1f39c9d0bea64e4d1474bac402361a77e6bbe
SHA512 (yoke-0.8.0.crate) = 6b6efbfd2bcb7e06fd6f9ae7bd213a54fedc7550273e2613fee3b8791bbe1038a7e7209142cc673d71fd57b7184cbb1209115ecd15c647db1a74f2966d593276
Size (yoke-0.8.0.crate) = 28726 bytes
BLAKE2s (yoke-derive-0.8.0.crate) = c5774f749d2b3054e01c3ba91f19cb5353bf1b7a0534290d8f39816196ffc9c9
SHA512 (yoke-derive-0.8.0.crate) = 38672da30ebb9657e2b5f3d509940ea80ee6cfbdad61b14b84ee8a7d96c1dc597eff7f3c75e5c375bcdcf8ef5bebe21f9f520844f448ca215a3be19763f578c3
Size (yoke-derive-0.8.0.crate) = 7521 bytes
d1440 9
a1448 9
BLAKE2s (zerotrie-0.2.2.crate) = 168c6d1bbc38e6afa139de58ed35daa6331fa348929a6ebaf3a289e664de0e04
SHA512 (zerotrie-0.2.2.crate) = 72b6e9633f100172b5e8ef25dce004ea1eb14e110b9189d91faf19f63f8a7714325c2847df559b7ade1f0b2c54369c63fb9745946c4976750a28853790328ee8
Size (zerotrie-0.2.2.crate) = 74423 bytes
BLAKE2s (zerovec-0.11.4.crate) = 6d7313745857ec57b58a505e976dccc5b01eafcde3f3dc51ef2ea909cad38613
SHA512 (zerovec-0.11.4.crate) = 461ac55146b32f323dff50f85044040096369361bd23e341d729467e99b5c825ec0add8fa940bf0c17cd4990fd7e629268891a711d5b49348167c0a9d6c03e31
Size (zerovec-0.11.4.crate) = 125080 bytes
BLAKE2s (zerovec-derive-0.11.1.crate) = cfea7dfa4d5c22306c1da32313cc6afd011e9771ff933e6b2a9d1279f932d99a
SHA512 (zerovec-derive-0.11.1.crate) = 5836035134bdf09a4a8cdd5a18f629696902704903c4b3579ddf1adfa49ab47a68287ecf2be165d631ba454daf150c043410359783bf1ce448e7ca46b8cb6039
Size (zerovec-derive-0.11.1.crate) = 21294 bytes
@


1.97
log
@py-ruff: update to 0.15.7.

Leaf package.

Preview features

    Display output severity in preview (#23845)
    Don't show noqa hover for non-Python documents (#24040)

Rule changes

    [pycodestyle] Recognize pyrefly: as a pragma comment (E501) (#24019)

Server

    Don't return code actions for non-Python documents (#23905)

Documentation

    Add company AI policy to contributing guide (#24021)
    Document editor features for Markdown code formatting (#23924)
    [pylint] Improve phrasing (PLC0208) (#24033)

Other changes

    Use PEP 639 license information (#19661)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.96 2026/03/15 13:27:43 wiz Exp $
d30 3
a32 3
BLAKE2s (anstyle-1.0.13.crate) = 7d55c4634306f10a1cbdca2c99c816b49f90ec4f63c8c1c7592a99ddc233037b
SHA512 (anstyle-1.0.13.crate) = 1a92c4bf6ff7262c0f5fe72ff66eaf11f0c84e84a06746767918903c0416ba5d33ac54ff9a2c6cde37e26bb2287675d3f0a8a7efa95eb013c9be388b8139661e
Size (anstyle-1.0.13.crate) = 17651 bytes
d147 3
a149 3
BLAKE2s (chrono-0.4.42.crate) = 72c5d8a1978ab715e15123defd74393dc4993664e1362fed0eb07fb3e93912d6
SHA512 (chrono-0.4.42.crate) = 776b4b127c1a07ddce587aad341fa1022cebaa90ad667064809b3f83fc33aa355c811d7df445d6aae405265660deba9d8514d909391e47ea26d968bd4f24becf
Size (chrono-0.4.42.crate) = 238174 bytes
d162 6
a167 6
BLAKE2s (clap-4.5.60.crate) = f2d1c1b9cabe864543e018c39b191d9699b952fbd9042a2c40196a0d2eccebea
SHA512 (clap-4.5.60.crate) = 04cdd8503ea322b41d574bc700bb8be24fd930b28a5281899ad7e8f5d3fe65c3f671a639b8ec88070523abada843c78fc7c9ec784a8eeab54a1c7efced120234
Size (clap-4.5.60.crate) = 62002 bytes
BLAKE2s (clap_builder-4.5.60.crate) = da9b3e62616f25f35d6872ec1222dc7723be9b71d343b94c55c6e17973d5bd90
SHA512 (clap_builder-4.5.60.crate) = 6414a9d8a8d7c1d5923941e0d375df1a4c7ff8ebabf5bc83cee4ec1e5b502471c95701865f523de7706778b7eed844183d9e0097f84124b5147ff44d2e9b55ed
Size (clap_builder-4.5.60.crate) = 171105 bytes
d177 3
a179 3
BLAKE2s (clap_derive-4.5.55.crate) = 7e0c658d338326bdd793a0c862b7d9b523b82c8932e291f68dd177a2b4a1923d
SHA512 (clap_derive-4.5.55.crate) = 443bf32b68076a164c00222b7d5fb5cd14ad9f1a7eb417ca9fcd7d6fd49e7cbfb97ac8e74e0e72bbf78a862c1fb6a27e1021d2ae9d9ca03c11b530682e2b0b64
Size (clap_derive-4.5.55.crate) = 33502 bytes
d291 9
a299 9
BLAKE2s (darling-0.21.3.crate) = acb46e55ba2e44ca96a06ea00d41364b9caf9c08ce6bfbb8b8611bf91747d754
SHA512 (darling-0.21.3.crate) = d28b9a6d63b09aca5448a9b39e9f41a4418d93023885715feefd913519b4bb1df32e85edebcc9b59d2e1b55d87052dacbd01e7b42d7b4ce5b02fe4de46345094
Size (darling-0.21.3.crate) = 41398 bytes
BLAKE2s (darling_core-0.21.3.crate) = 1063cdd5e685a6b2e46e28b1e3520b8f9d86a8fc0d0b612e366d4f5aa867696b
SHA512 (darling_core-0.21.3.crate) = 585c872de6e24719d09d7ff9031980ff393a0db363913f2ed5848ec2680ca31501b82ba6aff42d4e276e502715de1dc7bf9c75ccc446e0c5a3f428e23bf62c65
Size (darling_core-0.21.3.crate) = 74471 bytes
BLAKE2s (darling_macro-0.21.3.crate) = e9a8a39740cb31c26264c3ee2276e4d65367cec4e67fd96e12d51930fc8d3e90
SHA512 (darling_macro-0.21.3.crate) = 1931eb12cf86c6a66de874fc460ce086f7f970c7b45927057019f2a8c7fec66b3d5f6ed0b49412884c44d9c98515d71f41caa134f494f358923be1d00076553f
Size (darling_macro-0.21.3.crate) = 2535 bytes
d672 3
a674 3
BLAKE2s (newtype-uuid-1.2.4.crate) = 2478e322d26f175dc9d52ca5478ef11e907154f64d4a68a6ab3be40a6af5887d
SHA512 (newtype-uuid-1.2.4.crate) = c8b8f108978a8deccc43d55024da0ac976d7395ba92175ee04540f6a67bd0cf4626ff5437570834fb46deb8ab4a078de93dedb08339725ec51d5b1411537c2d5
Size (newtype-uuid-1.2.4.crate) = 17919 bytes
d846 3
a848 3
BLAKE2s (quick-junit-0.5.2.crate) = 0af3abc4c5b1efcda618bde7bafe7cda02307965ae3d85ea0300f1e60ecaab37
SHA512 (quick-junit-0.5.2.crate) = fa74726e8d2928952611d5fb7208d5f374d67fb09a943870131fe43d6448cdcaf0839cd2609e613a94f2e64bd0173b781323d181d6cccec77d60eb8d5e1a88d8
Size (quick-junit-0.5.2.crate) = 46417 bytes
d924 3
a926 3
BLAKE2s (ruff-0.15.7.tar.gz) = 41e59066f9eb7ca66bd69e73d9710847e58c0f196d01fd66e2147c71ea5b9025
SHA512 (ruff-0.15.7.tar.gz) = ae14b2fafacf3eadf213cfba5919d9e31487b014a40710445f95618ec152373450d3a93d51b246e2ee55061e08ef8970f2ff039dcef1d1cf63a76eef64d2003f
Size (ruff-0.15.7.tar.gz) = 4601277 bytes
d945 3
a947 3
BLAKE2s (salsa-53421c2fff87426fa0bb51cab06632b87646de13.tar.gz) = eb53c25bfbfc787c0b763cea2913d8629817f3d07d190f4f6b6cacf1980aed22
SHA512 (salsa-53421c2fff87426fa0bb51cab06632b87646de13.tar.gz) = 4471203f3a2a6db0766ce2d426583f9c55277987200bf863c31b1ef09f9ede77091d47ad3a971ae2653d34a02cb2f79b5fb0e6da7a0860dca6636ebba1651ae6
Size (salsa-53421c2fff87426fa0bb51cab06632b87646de13.tar.gz) = 742301 bytes
d993 6
a998 6
BLAKE2s (serde_with-3.17.0.crate) = a48a864611f718e6fb1d42657bb99c7f0d2f3c77c0b311ed6519a0a86bdfeb27
SHA512 (serde_with-3.17.0.crate) = 237d83e186e3e8b2ffa9ce17fbc9ddb1b0ac5712e120ece4759a6f25d528ec00d98621501d70b29f2f3eb877eac98c0d094085071f7605c5cbb2e3355daa5971
Size (serde_with-3.17.0.crate) = 199172 bytes
BLAKE2s (serde_with_macros-3.17.0.crate) = cd68ce5be973b024c5d71ea4f17a76a747ff384c4453148cfc63857de1cbfcfc
SHA512 (serde_with_macros-3.17.0.crate) = e42914afb03091f5c06848dc74668fdc19f5fd64500cba6c336ee981a054e6b4424e151166ebadb2ac1e04e923acd532304395a4693c8288ea9a62a50437c578
Size (serde_with_macros-3.17.0.crate) = 38120 bytes
d1161 3
a1163 3
BLAKE2s (tracing-subscriber-0.3.22.crate) = 38a956b838b2f5be0c106b7a2fed27654baad9707014c44d712a6003d1e653a9
SHA512 (tracing-subscriber-0.3.22.crate) = b3e9b2a9e2f822c4b2c6e51cd85936d2630bd9a7baf4717e7bcad0b7222d1fa693f2a827f71ee6bf2dd75d3b102e2477c6f8cf45da53fc67471516e1a4ec7507
Size (tracing-subscriber-0.3.22.crate) = 212851 bytes
d1495 1
a1495 1
SHA1 (patch-Cargo.toml) = 4bf4924a881a7f9c02f9a455e9c8c3e002a5538b
@


1.96
log
@py-ruff: update to 0.15.6.

Preview features

    Add support for lazy import parsing (#23755)
    Add support for star-unpacking of comprehensions (PEP 798) (#23788)
    Reject semantic syntax errors for lazy imports (#23757)
    Drop a few rules from the preview default set (#23879)
    [airflow] Flag Variable.get() calls outside of task execution context (AIR003) (#23584)
    [airflow] Flag runtime-varying values in DAG/task constructor arguments (AIR304) (#23631)
    [flake8-bugbear] Implement delattr-with-constant (B043) (#23737)
    [flake8-tidy-imports] Add TID254 to enforce lazy imports (#23777)
    [flake8-tidy-imports] Allow users to ban lazy imports with TID254 (#23847)
    [isort] Retain lazy keyword when sorting imports (#23762)
    [pyupgrade] Add from __future__ import annotations automatically (UP006) (#23260)
    [refurb] Support newline parameter in FURB101 for Python 3.13+ (#23754)
    [ruff] Add os-path-commonprefix (RUF071) (#23814)
    [ruff] Add unsafe fix for os-path-commonprefix (RUF071) (#23852)
    [ruff] Limit RUF036 to typing contexts; make it unsafe for non-typing-only (#23765)
    [ruff] Use starred unpacking for RUF017 in Python 3.15+ (#23789)

Bug fixes

    Fix --add-noqa creating unwanted leading whitespace (#23773)
    Fix --add-noqa breaking shebangs (#23577)
    [formatter] Fix lambda body formatting for multiline calls and subscripts (#23866)
    [formatter] Preserve required annotation parentheses in annotated assignments (#23865)
    [formatter] Preserve type-expression parentheses in the formatter (#23867)
    [flake8-annotations] Fix stack overflow in ANN401 on quoted annotations with escape sequences (#23912)
    [pep8-naming] Check naming conventions in match pattern bindings (N806, N815, N816) (#23899)
    [perflint] Fix comment duplication in fixes (PERF401, PERF403) (#23729)
    [pyupgrade] Properly trigger super change in nested class (UP008) (#22677)
    [ruff] Avoid syntax errors in RUF036 fixes (#23764)

Rule changes

    [flake8-bandit] Flag S501 with requests.request (#23873)
    [flake8-executable] Fix WSL detection in non-Docker containers (#22879)
    [flake8-print] Ignore pprint calls with stream= (#23787)

Documentation

    Update docs for Markdown code block formatting (#23871)
    [flake8-bugbear] Fix misleading description for B904 (#23731)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.95 2026/03/09 17:13:57 wiz Exp $
d78 6
a92 6
BLAKE2s (bitcode-0.6.9.crate) = fc9c52bd44db384579b30a6126d743b960ce97f7872aec9ae07444dd42b6b079
SHA512 (bitcode-0.6.9.crate) = e628e6b42067447653d046336796169b9e08713b700627badeee143e721d3279162bc3c2a432fe0ad0048b42474f4cc05262ad5cc52c09f72cf8b485aa665bdb
Size (bitcode-0.6.9.crate) = 67412 bytes
BLAKE2s (bitcode_derive-0.6.9.crate) = 47dbc3009d989af48df0457fc002325db975a9b925d35e24aaa943168961d3e4
SHA512 (bitcode_derive-0.6.9.crate) = f17a27473f92a7cf49a2f2c9a0ee15207923e387c23af01692b8f5ab3b068391cd71207b0648589327f2e2085efbbc287ae87689272e574e56c3aafdd0c16e8f
Size (bitcode_derive-0.6.9.crate) = 10936 bytes
a116 3
BLAKE2s (bytemuck-1.25.0.crate) = 4fdcbc33250e36081b2bb98e7e8c5a9b9dd198096bca7d80381f447773ec8fe0
SHA512 (bytemuck-1.25.0.crate) = 9dd563be656ec3fab00017b5080022f4d0cce4b10e314129609d19c5b7595da2d5a80f9c14170bb09ed4cf712aabbe40f17f9efe5f19acff80f27065c98de5eb
Size (bytemuck-1.25.0.crate) = 53466 bytes
a350 3
BLAKE2s (env_home-0.1.0.crate) = 67e9f54437593d555b2d541e18e2400592170d8ec9521663c487f5b5143cf36a
SHA512 (env_home-0.1.0.crate) = 5c79ed50e48f35bef62a1135d661ba15b3b30fe93c27d0854f58e9397058579ece4b7083bd2ecdfdf6d7ada6c84c1710c07cdc57fa638d758cc3f54afc46f22f
Size (env_home-0.1.0.crate) = 9006 bytes
d420 3
a422 6
BLAKE2s (getrandom-0.4.1.crate) = 93c878b7e9dc90f56c482addeb8a0796244b63931b63e764ec606933c1627dc5
SHA512 (getrandom-0.4.1.crate) = 120649af83beaf0ae68e28e47838c11ab7def55f683c16fb4cade1f13bdb38316a1823e93f420ac9a5d928868d09f376b9b079dda2a639eb1c2f931c09ba43f4
Size (getrandom-0.4.1.crate) = 53686 bytes
BLAKE2s (glam-0.32.0.crate) = 8bad4799470896c8a634e55f1b8c7c1035e73fb956fae0009e557c9d52189b20
SHA512 (glam-0.32.0.crate) = 29799286dca45f3ffc9e4a057c1a512ca60fe3ff2955a43a64daa70f8260c7acfdab5daa635324a77ab223ca663ec77d2dc16c058289ffcda6dedb32adb56608
Size (glam-0.32.0.crate) = 829179 bytes
d555 6
a560 6
BLAKE2s (jiff-0.2.22.crate) = 262536e5549c0f0a1267b2afe5e9dddcf0971184384e6274dffaff71fdea9e44
SHA512 (jiff-0.2.22.crate) = 278350233ca4fc43c1db2396fc3b60d00ad866e93db117c0c79aefc3b713d8e394cfefacbd9809417c1c13ece01492fded2b8d5a5c69cb96b13fd42e6c2a8977
Size (jiff-0.2.22.crate) = 759703 bytes
BLAKE2s (jiff-static-0.2.22.crate) = 676dc1e775dbc32d7fa4caaaa10770e679bb04f6f4d29240a3ce0802e6810f92
SHA512 (jiff-static-0.2.22.crate) = f2dec456e4351237cf3092db5bb800a6ac81da6c95f66dfb27c1963874bd63668a7939021c7ab202827127f4f19af5f0e2ce5562cf5c9ad7eb3841dae10c350e
Size (jiff-static-0.2.22.crate) = 83741 bytes
a626 3
BLAKE2s (lsp-types-0.95.1.crate) = b224ff52ea8d403adffde60f4cf41aa06b1d99c06aa796708e66c39355c54141
SHA512 (lsp-types-0.95.1.crate) = 5358645b22a4e43cfd227c2266333a019bf9ac4b4e3d42d0bbdfbeaa25a6f02c405cae89a0caed719103ed87c4e68ee270f13a43f614008e753ad69ad6f34414
Size (lsp-types-0.95.1.crate) = 68324 bytes
d858 3
a860 3
BLAKE2s (quote-1.0.44.crate) = 09d1bf6552c75930a6136c2dd0788730041a1719a3d89c4c1fbf5031533bac5c
SHA512 (quote-1.0.44.crate) = 6c1e9b31e0c8bd13cd865e6846dc243d88f2c057adeb8e674117bdcb46947219a6a352a6a50be1132c483f55331e6556275ac514513dbf017825c64e5d96010d
Size (quote-1.0.44.crate) = 31629 bytes
d870 3
a881 3
BLAKE2s (rand-0.9.2.crate) = c6ae5dc8b1882d610a563161e6e97f269a6bc0fa5efc4eec2f3ce71bb321ed57
SHA512 (rand-0.9.2.crate) = 91faee823d9a3b109135182b9566e6327881736359c9d68358ad7dc78eac1e845c553820e2450ca481cae1e0969ec6566e72f7f9233251b1f9133449306f2965
Size (rand-0.9.2.crate) = 99930 bytes
a884 3
BLAKE2s (rand_chacha-0.9.0.crate) = 92c607c07408ba75e10597aba27370fc46ceece6bf2e3d836de2eeb55af6dd72
SHA512 (rand_chacha-0.9.0.crate) = f62a7bb067ff984049c96cddccc841cd9931daeb5b25bb69f056bfe577f62b1b35c08f2bb5028590eefa04a9369beead4e6b03607eec97256e0383b20542af96
Size (rand_chacha-0.9.0.crate) = 18258 bytes
a890 3
BLAKE2s (rand_core-0.9.3.crate) = 811ce2c4640344414822eb04189933dfb3bda3fdbd4deda645fe69616a489b72
SHA512 (rand_core-0.9.3.crate) = 6e8e4067dbf5853c55b0ed38293b6bc6bdecbdd31bb9d624609b0222f706f5b29281ffd5fffd5c316367ba5b22c29e5282c61de3738344798ce0f9cf9cf2ce19
Size (rand_core-0.9.3.crate) = 24543 bytes
d924 3
a926 3
BLAKE2s (ruff-0.15.6.tar.gz) = 5effcce17623776f17c5cbca04eac6461285a750f76b726fe8ba65e9a5d9e374
SHA512 (ruff-0.15.6.tar.gz) = 99b7b8e8163965adab40d456c30ad422403701b52b7bf7184cb16b0a91f229d2d93ef7cc86e2fa8e70a22d38688d0f8607ec2e4ee5037de3fa6d386ecc3dec5e
Size (ruff-0.15.6.tar.gz) = 4597916 bytes
a944 3
BLAKE2s (salsa-0.26.0.crate) = 27c1892e1c66b7570a297999bf894ed52d6d94f2d2f4c6f095b1efd587ab3c40
SHA512 (salsa-0.26.0.crate) = f8be04849e3ca2acaf8973b8e77f3a11edcd4a3d0072232df2e6fd22a63bf2c0da2572cb273ec3c9053f3f7459143eca63bb7bbc3d6dd898e898753cf27ae1f2
Size (salsa-0.26.0.crate) = 711505 bytes
a947 6
BLAKE2s (salsa-macro-rules-0.26.0.crate) = a6a3cb5ca7bb615dbcd217d3f500ef0a335b437ba592b70a7594c80dfb033b7e
SHA512 (salsa-macro-rules-0.26.0.crate) = aae73d25cd483bf2c1d73dddc30ce57af430f695f45b6f6d3c0fe48c0455cf9bc7072a6c7e98a0736d33463df38c0c1580827cca4fa506e6ef9c179eaa7f6c11
Size (salsa-macro-rules-0.26.0.crate) = 20675 bytes
BLAKE2s (salsa-macros-0.26.0.crate) = 9692a6d017d5545e6508f63068394fe04940ab421b4beaa14cadd6c799de4cf8
SHA512 (salsa-macros-0.26.0.crate) = 11bfedc545e594d21cc013c03ae0dd0a0dc0d3bc7a55c8a572ad4017927a1df66a021d2c9b69a765faed3f13ecf4779a003eb753e2b7bd63f8e80b8bc58157f9
Size (salsa-macros-0.26.0.crate) = 32015 bytes
d1125 3
a1127 3
BLAKE2s (toml-1.0.3+spec-1.1.0.crate) = 1ce6d9c41ac2279d948d0bb1ccb099bf424e50e0dcb175ff31d8b657268ea4b3
SHA512 (toml-1.0.3+spec-1.1.0.crate) = 090ad71f4c534215ce43fc64f59222ffb93aa554df635bfece3e08834b3c9d02050761bd5ca5ce7ffae4c81117a16119148ea8b1aa384e7806fdf6acc246850c
Size (toml-1.0.3+spec-1.1.0.crate) = 56584 bytes
d1221 3
d1239 3
a1241 3
BLAKE2s (uuid-1.21.0.crate) = b0179f6c77b3923d2c4b75d76097daf876ac079453f131d3c284a454bc577830
SHA512 (uuid-1.21.0.crate) = af0eccf18ddc91b72e0043ece56e7a4679181d9a85b84d04dd2012f4215d43bbbfcb3114e8b086841aa4512beb6bebad4d43a092cba7f5efdd4771f70317c6e5
Size (uuid-1.21.0.crate) = 62247 bytes
d1251 3
d1314 3
a1316 3
BLAKE2s (which-8.0.0.crate) = 0fa9787d9acd520b94157bef0fa49da1140869599bda460dc862af13166b1a73
SHA512 (which-8.0.0.crate) = 5842bedb4e069ea4abf4a860334c141a6784a58ba908bad4e0168d79af7005de71ae757c82df1644a6e1279427aa2533b2a34134025d3669ff816480c1f65a41
Size (which-8.0.0.crate) = 26209 bytes
a1421 3
BLAKE2s (winsafe-0.0.19.crate) = c32bdfe02edc2fcf40c483485e0d271ce9da20a10849ab4a350e3e045c9baad4
SHA512 (winsafe-0.0.19.crate) = 0555ec74c5acbb69ab08e54d920094e806258079bffaff3f90297bb94a000c7da36d6eba0eae445d425c781465235dd70a198437cf83a1f113438bfd9baf4c21
Size (winsafe-0.0.19.crate) = 492820 bytes
@


1.95
log
@py-ruff: update to 0.15.5.

Preview features

    Discover Markdown files by default in preview mode (#23434)
    [perflint] Extend PERF102 to comprehensions and generators (#23473)
    [refurb] Fix FURB101 and FURB103 false positives when I/O variable is used later (#23542)
    [ruff] Add fix for none-not-at-end-of-union (RUF036) (#22829)
    [ruff] Fix false positive for re.split with empty string pattern (RUF055) (#23634)

Bug fixes

    [fastapi] Handle callable class dependencies with __call__ method (FAST003) (#23553)
    [pydocstyle] Fix numpy section ordering (D420) (#23685)
    [pyflakes] Fix false positive for names shadowing re-exports (F811) (#23356)
    [pyupgrade] Avoid inserting redundant None elements in UP045 (#23459)

Documentation

    Document extension mapping for Markdown code formatting (#23574)
    Update default Python version examples (#23605)

Other changes

    Publish releases to Astral mirror (#23616)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.94 2026/03/02 08:31:08 adam Exp $
a77 6
BLAKE2s (bincode-2.0.1.crate) = 402e18977657a382f3033475472f206cd67eee0f8d54ab5f596c345cb67fbe94
SHA512 (bincode-2.0.1.crate) = 374ac78ddb157f69efbb1cb2e618da12830963481e6a714091b4169fe3b739b4682927e3ada502d274b452c18c3ed71aec0831ebf4a0e4ac1d31be3b67418e4d
Size (bincode-2.0.1.crate) = 70469 bytes
BLAKE2s (bincode_derive-2.0.1.crate) = 1026b88ea9709260cf4edae4b33e3132f24feeec53ddd90f0a11bc06683de4ee
SHA512 (bincode_derive-2.0.1.crate) = 77bee3f1465935ea8ef1960fb19589c15ebb167f1d5eafab596f9acb50632a6c45a3afde4dabfa6fb8689b2a9b9420fb8fac8e4b8668f13cb3f5592252ec6b99
Size (bincode_derive-2.0.1.crate) = 7404 bytes
d87 6
d117 3
d429 3
a542 3
BLAKE2s (is-docker-0.2.0.crate) = e488a56baea687bb215587420b3ff4011e62064ef7e4fe7a9f2e9c53229b723c
SHA512 (is-docker-0.2.0.crate) = 759e00292710b685954df031ef96bb650993cc3384cf03760ebaec377524cadc929c6561dde5fd3e14d71f9f122c86495dcf9893d1216d99055048542123ff06
Size (is-docker-0.2.0.crate) = 2664 bytes
a548 6
BLAKE2s (is-wsl-0.4.0.crate) = dc1a6bb6572cb4c585a2099f881592a2ef75cb994be76a0c3ed9a90903b595c3
SHA512 (is-wsl-0.4.0.crate) = 69ffd419eb4de2e50ef4e61efca76ec4547216957d5422ac7b2bde85264080c2f522714aa40b5a6566c25eaf791d12ec0df09afe3060cc43087d18510f33d049
Size (is-wsl-0.4.0.crate) = 3264 bytes
BLAKE2s (is_executable-1.0.5.crate) = 7bc682cc14c267fcb4edb4985fdbb94e3955c61eed806fc1da070effba33254c
SHA512 (is_executable-1.0.5.crate) = 59248290fb4598cf89c8c11d6b6ce7158c6acbe3404143c86a6790048dbd52cf6ec94481e65838c77745ae66166fa85b5e563f3668c851a5ec150f7f2996e446
Size (is_executable-1.0.5.crate) = 9227 bytes
d564 6
a569 6
BLAKE2s (jiff-0.2.21.crate) = 1fd9a60cd56b6524f09a44cb996e47e3e1711b0199c12e11542928d006ea6a82
SHA512 (jiff-0.2.21.crate) = 6f414887f4b4f0e0da06f0b634601a19702187ee73cfb398cc54def6d25ff37d62c5f94b7bf93b6a60d8d567bcdf67c3bb0d97cccbcaced5964a164c39b9df1c
Size (jiff-0.2.21.crate) = 759423 bytes
BLAKE2s (jiff-static-0.2.21.crate) = defe6b40a108b22c10d621714b150ddde0563b7408335b7446f91dc1e1457ab6
SHA512 (jiff-static-0.2.21.crate) = f35f242a3066189436b3258f9b2bfd0ed74baa1f931c949a591f6a254aaf3c7a7eb62c47f43e08fabb89f3eedd973ef7e587c1b26289349c6d43bd2555dd10e9
Size (jiff-static-0.2.21.crate) = 83743 bytes
d936 3
a938 3
BLAKE2s (regex-syntax-0.8.9.crate) = a364cedbc01cc407f13e09769f908d91ec7e08479b2b59027fc76c904dbbf3e9
SHA512 (regex-syntax-0.8.9.crate) = d3f8f32f77cc115c827ecfa66fb8acc50a87e49269467547077eee5e012a8a7bf166dde60f91952ca6548ab3558ca6bacab1259d50119ec3fda6c30da5965ceb
Size (regex-syntax-0.8.9.crate) = 358430 bytes
d942 3
a944 3
BLAKE2s (ruff-0.15.5.tar.gz) = 0178e1947ac9ba2d7725f192867757da0070d8209f29b93c61426ffd9f410597
SHA512 (ruff-0.15.5.tar.gz) = 81474bfd101be0a8fa13b8296986fb426a1a5af9ad7eec8a13f7d33c2d8cf8f2c3f5536bf2d84fb99355644cccf4f658c9833bb42801dc3344f7ba50296813ba
Size (ruff-0.15.5.tar.gz) = 4574214 bytes
d1020 6
a1025 6
BLAKE2s (serde_with-3.16.1.crate) = 1aceca44c76fa6a7d3e0600f33dc9de710accebd192d33ae9567a255baff2cdb
SHA512 (serde_with-3.16.1.crate) = b78caae1c8d78cc3032699d383a93ed99c640c233c9dbd591ada001f2f2941507558d4510b0fdb2b778a2c24f387de04283e11100fe3d2c4f865a529c10b8fa7
Size (serde_with-3.16.1.crate) = 198782 bytes
BLAKE2s (serde_with_macros-3.16.1.crate) = 4cccc7da4dd8ae64d3c73c8715368809e1223bc8fe2033a59c10962c689d6793
SHA512 (serde_with_macros-3.16.1.crate) = 205dac4a45cffeded636d1b8d2b2d399353e0e500dc320b4ee16fe7e16a23f1ca10259496cc12d81966849c13f5c29c5ce78166862a7efd51a44f9e095b77d32
Size (serde_with_macros-3.16.1.crate) = 38106 bytes
d1032 3
a1034 3
BLAKE2s (shellexpand-3.1.1.crate) = 2c235328419038e190fee6d59c69603ec3af86bc736efd652beb9b8432976cc8
SHA512 (shellexpand-3.1.1.crate) = 8b545f11bdbba8d235da6c43ca3ae592894b85d96419298259f36effa3c0956e8fe43b6b4b9c0bf5b2c1edea17f4d1881a00439a40dfbf9a709723b7beb8a8c9
Size (shellexpand-3.1.1.crate) = 25904 bytes
a1247 3
BLAKE2s (unty-0.0.4.crate) = bb50a08c6a8608c2ac23868c6aa85ba8d7fa101a8880016aa2922e0af995eb3c
SHA512 (unty-0.0.4.crate) = d428548e5e0fdf044642762ef6b6e3fefcb27a2295697e65bf3daf02d46ccef236ddd35ab16562879abced278f1f46a16928090a3c554aa746eb97deef55e7df
Size (unty-0.0.4.crate) = 7200 bytes
a1274 3
BLAKE2s (virtue-0.0.18.crate) = fbd4e02b051292cf55ab8c2f112dae3a9070991f31c5aa64f89a9506eab211bf
SHA512 (virtue-0.0.18.crate) = 2375906b281898a812b763d55658df387d5d13c492e65a3bf993fe56925b77a5bbb409b8664a67842ded1ea3010de45da926040e6e388427e74e8232e1209cc9
Size (virtue-0.0.18.crate) = 33545 bytes
@


1.94
log
@py-ruff: updated to 0.15.4

0.15.4

Bug fixes

Fix panic on access to definitions after analyzing definitions
[pyflakes] Suppress false positive in F821 for names used before del in stub files

Documentation

Clarify first-party import detection in Ruff
Fix incorrect import-heading example
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.93 2026/02/22 14:31:21 wiz Exp $
d51 3
a53 3
BLAKE2s (anyhow-1.0.101.crate) = 2bb46992d979841401bc5c43aadb04987f8f45e5c0d29419e6aa07b4c12f19c1
SHA512 (anyhow-1.0.101.crate) = a062eea355a23cc505d7a116dcfd135a905210065069efc6917b520b292f248f6189f58c8ac1392be57f25d8e44613c351901990adaeefeb2d0ba8a612ed8496
Size (anyhow-1.0.101.crate) = 52315 bytes
d162 6
a167 6
BLAKE2s (clap-4.5.58.crate) = ada88e9ee9597882536bf82ce42dabe2a5b426808e2b4c0df51411de5f8b8b9b
SHA512 (clap-4.5.58.crate) = 34432208c333b09d139fb2cee798a5cceda3526230b46edf161c094ca3c1f2dbcd634d7e9bb130b0ce76bb50e2c0cf7a871c29bd66539f3cec5bbc792ce486e3
Size (clap-4.5.58.crate) = 61991 bytes
BLAKE2s (clap_builder-4.5.58.crate) = 03a669690232e6a791ffbf169ce7178851162e2278d2160102ebc64955ad2e69
SHA512 (clap_builder-4.5.58.crate) = d35507f7831e193544a7a25a2c1417750da65782549f5c8abcb62c0bf888dd02c666f482e265ccb3a6c97d10455adb4ca3898abda848ff974a4d81d2b88cd1db
Size (clap_builder-4.5.58.crate) = 170948 bytes
d183 3
a185 3
BLAKE2s (clearscreen-4.0.3.crate) = a20ca62aaba107c9d6fa43a90d0ac9d6de2b87633df1f32b528d7d25643c40ac
SHA512 (clearscreen-4.0.3.crate) = dd171d4a75bba862d461eea43b81b3ae96894d6443bc11932e7f8aaa0bf8877eedd089658f5068eaca66216a938c5436f709ac98c09c423683b008d6ccd338e5
Size (clearscreen-4.0.3.crate) = 147565 bytes
d567 6
a572 6
BLAKE2s (jiff-0.2.20.crate) = 15bf579295497170e02e23a59f0fe654efec2447fdb17fdfc0e58db6e79d3179
SHA512 (jiff-0.2.20.crate) = f6e7fe4ab85b0547dcf2a0209b631ba618cf85600a65317f257eddacf24304ee09ebe30095ee83f94603d928bb756148f2b1eb53e79a21e0b6c402514bd89335
Size (jiff-0.2.20.crate) = 758891 bytes
BLAKE2s (jiff-static-0.2.20.crate) = feb2905c344dfe36031bf23ce1c5ee7fb09c06832ccb969956d545bbb9d90cde
SHA512 (jiff-static-0.2.20.crate) = 7c607654c36a228fd8de85bb0fb3eba1879e0474de081a99772d18a753f46786891615a50f2c0c7d66c822bf80a2d10e05f19a5dfda5ed40f789bbcc4b481c6d
Size (jiff-static-0.2.20.crate) = 83393 bytes
d642 3
a644 3
BLAKE2s (lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.tar.gz) = 03edce10f88b077ba56b3176fed630b770a7d88b606f0bf203a85b4b0cec9d64
SHA512 (lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.tar.gz) = 3362f9db4e78261825ae17b3429f9c54dc1b32a8b6a275ecff7bbe457c610d27ac37e68be3e9e27378f5f54c786dee787fd87b33c102f2507a46cf7290390ab5
Size (lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.tar.gz) = 71124 bytes
d858 3
a860 3
BLAKE2s (pyproject-toml-0.13.5.crate) = 8c9414cfcdfc3705f06f89d11b0deb6b5dccb8018aea87d8ab56b6ba07ded644
SHA512 (pyproject-toml-0.13.5.crate) = d3a66ee2b79ce7889c06b01882875a998e51dc8ba900f5f7f32e2e26484ade72e6d900200ad2e708731407ecf597854ee1f8d1e8c822ffdb6f63a4512b0c8887
Size (pyproject-toml-0.13.5.crate) = 18464 bytes
d945 3
a947 3
BLAKE2s (ruff-0.15.4.tar.gz) = 52cf770832500b9995599eafd62b59c551e0732995f02b70cdaf6a56d81c27a8
SHA512 (ruff-0.15.4.tar.gz) = 529b8031b64a8af1c6d6edb5fbf04ecfa6b634180a6226bd6203566f14ecc70ab7b8cf3cfd61a9b11bca97de34aba6cd90b5327d7633cbab6e5068a727dfbb4f
Size (ruff-0.15.4.tar.gz) = 4569550 bytes
a1016 3
BLAKE2s (serde_spanned-0.6.9.crate) = ef7717caf8e0a8c53559ebe4e7389cae4d1e994f87cc89d52738db9b60e08015
SHA512 (serde_spanned-0.6.9.crate) = 7bea513792e7712d9672d890c0b80df8e212c90b22c6ffbaa290729a0f89d04e3b7a65a8b39b774d2203cbea2515047789de163f93c8839cfba8cc88737ca5f2
Size (serde_spanned-0.6.9.crate) = 10210 bytes
d1071 6
a1076 6
BLAKE2s (strum-0.27.2.crate) = d6c5575e232069cd0b3833d56f115b1d3b8115781bbb68740c764f1434cbefb4
SHA512 (strum-0.27.2.crate) = 3ebb77220243b0e101ab65159512ca44c7e4a13a0d842a9356484fd5fd9a34afb5b0d230992b3bdf2e2c997833cabc8679e13e3949925b321c4f807e293d0371
Size (strum-0.27.2.crate) = 8489 bytes
BLAKE2s (strum_macros-0.27.2.crate) = e91326bea2e50925db1983d7d0f05e43c02258ba45c4fe137369b85e3fc45882
SHA512 (strum_macros-0.27.2.crate) = fa1a2d63cc18d9947e3bbe65777dca621a06814f48d09cea0679b09271559867bff23a95690858639e3e26fde5a252ee7548c75240b13acd907001a1e38a0ed6
Size (strum_macros-0.27.2.crate) = 30522 bytes
d1080 3
a1082 3
BLAKE2s (syn-2.0.116.crate) = 8e8fa11e4f127afde5ee477420af6f00e86fc7e6e384290ed5c82ef56c2fb404
SHA512 (syn-2.0.116.crate) = 81e1a5388d688a4aaf00ba35428ac82b9b4bb6e703c4321a898140d6fd40cdaa32762bf0e0ea0d9276f4322f673dbc39d3c46c275dcf69533c57ba4d68702ea1
Size (syn-2.0.116.crate) = 305969 bytes
d1152 3
a1154 3
BLAKE2s (toml-0.8.23.crate) = 6a406e8e45555d9e05c3efb9eaae328ce92d2e366cc8f4f256e00ac67862e3ea
SHA512 (toml-0.8.23.crate) = 0da3a5fdee8dd5aa0ad2cc251380f23109c548b514af5b90737446487c9e89860ab5030d4112c88e2abeb7ad229ce085b3375a3e237156b94b27770322a7c7a0
Size (toml-0.8.23.crate) = 36050 bytes
a1157 3
BLAKE2s (toml_datetime-0.6.11.crate) = c69b6a592075117606d1fa4730caa9efd94f76b9758ccbc38d1e29a302576ec0
SHA512 (toml_datetime-0.6.11.crate) = d650d916c7d8827b6dc130d7690bc7584d26d5be0a35f94c6a37291b7f2d5aa94cd16762be23e27aec4a7c36271c62ce145a64aedaa9f89ed69df82ac5c8db48
Size (toml_datetime-0.6.11.crate) = 16125 bytes
a1163 3
BLAKE2s (toml_edit-0.22.27.crate) = b6a14955494c6b0b1a517c036085904a62ccc60688b0551d97cc1764513357e9
SHA512 (toml_edit-0.22.27.crate) = 844832ab59928dab567b3084f7458a9a8ab1ad0065ff057c1203bedcfa9bafe4c7a36e723340c73279e56bf797dd7fdad6d78e4a2bf6666a414d6c44f750f466
Size (toml_edit-0.22.27.crate) = 78602 bytes
d1227 3
a1229 3
BLAKE2s (unicode-ident-1.0.23.crate) = 2995176a02a89dbbaa95120071e5b98dfc230603d4513b688c13f1ac7c147a92
SHA512 (unicode-ident-1.0.23.crate) = f2e57950b87ab93456a74788c22b8f865fe8864147104507ed40cc87979c0a06007eec17c2c2241cb586b5e9600e5b518059611fde6325c7a3a79265751f8fe0
Size (unicode-ident-1.0.23.crate) = 49352 bytes
d1528 1
a1528 1
SHA1 (patch-Cargo.toml) = 3de52843bef55e448857f2a0a90649a2d3981306
@


1.93
log
@py-ruff: update to 0.15.2.

Preview features

    Expand the default rule set (#23385)

    In preview, Ruff now enables a significantly expanded default rule set of 412 rules, up from the stable default set of 59 rules. The new rules are mostly a superset of the stable defaults, with the exception of these rules, which are removed from the preview defaults:
        multiple-imports-on-one-line (E401)
        module-import-not-at-top-of-file (E402)
        module-import-not-at-top-of-file (E701)
        multiple-statements-on-one-line-semicolon (E702)
        useless-semicolon (E703)
        none-comparison (E711)
        true-false-comparison (E712)
        not-in-test (E713)
        not-is-test (E714)
        type-comparison (E721)
        lambda-assignment (E731)
        ambiguous-variable-name (E741)
        ambiguous-class-name (E742)
        ambiguous-function-name (E743)
        undefined-local-with-import-star (F403)
        undefined-local-with-import-star-usage (F405)
        undefined-local-with-nested-import-star-usage (F406)
        forward-annotation-syntax-error (F722)

    If you use preview and prefer the old defaults, you can restore them with configuration like:

    # ruff.toml

    [lint]
    select = ["E4", "E7", "E9", "F"]

    # pyproject.toml

    [tool.ruff.lint]
    select = ["E4", "E7", "E9", "F"]

    If you do give them a try, feel free to share your feedback in the GitHub discussion!

    [flake8-pyi] Also check string annotations (PYI041) (#19023)

Bug fixes

    [flake8-async] Fix in_async_context logic (#23426)
    [ruff] Fix for RUF102 should delete entire comment (#23380)
    [ruff] Suppress diagnostic for strings with backslashes in interpolations before Python 3.12 (RUF027) (#21069)
    [flake8-bugbear] Fix B023 false positive for immediately-invoked lambdas (#23294)
    [parser] Fix false syntax error for match-like annotated assignments (#23297)
    [parser] Fix indentation tracking after line continuations (#23417)

Rule changes

    [flake8-executable] Allow global flags in uv shebangs (EXE003) (#22582)
    [pyupgrade] Fix handling of typing.{io,re} (UP035) (#23131)
    [ruff] Detect PLC0207 on chained str.split() calls (#23275)

CLI

    Remove invalid inline noqa warning (#23270)

Configuration

    Add extension mapping to configuration file options (#23384)

Documentation

    Add Q004 to the list of conflicting rules (#23340)
    [ruff] Expand lint.external docs and add sub-diagnostic (RUF100, RUF102) (#23268)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.92 2026/02/16 11:52:56 wiz Exp $
d27 3
d39 3
d57 6
a62 6
BLAKE2s (arc-swap-1.8.1.crate) = ad64508d7b4cbeea1a8c920e4a9466d4b72bb28eadd0405d177ea36eaf0c18db
SHA512 (arc-swap-1.8.1.crate) = d55320171aba099b02c8370a7ca77ba3ea11b330aff20af53d91d1d32aebe1478c73af79d289afcf0c7acbf286cf3e4dc81baf8dd643e394dcecb3316931b6c3
Size (arc-swap-1.8.1.crate) = 80715 bytes
BLAKE2s (argfile-0.2.1.crate) = 9aa89c4ca46f29d0f30db0ef0fbc20974401219b3a1c7ce519118ee8268fdd3b
SHA512 (argfile-0.2.1.crate) = ca0d8f5dd7748443b131c63ed0cac31857f090ff8f3616167290b1ac491495ffec26aaafa258c02492e0fe4447e3ae398089afe0e06daa5556520866e527e6e5
Size (argfile-0.2.1.crate) = 9058 bytes
d96 3
a98 3
BLAKE2s (bitflags-2.10.0.crate) = e202d9cba2534fb4551226343f8eca78de2c0407e38055b81c0b1a44819dd108
SHA512 (bitflags-2.10.0.crate) = 6fcdaf250ca6e74b65ecba755d62c3e78f6c02ce1a9562a3b17bb2d6068a0df480ad9c838ce427dc2d2869a9dd1f86f2fb1dc1e50a114def77fd24154b2b86b0
Size (bitflags-2.10.0.crate) = 48427 bytes
d162 6
a167 6
BLAKE2s (clap-4.5.57.crate) = 5463dcb3a1dac1d1c8b937d75dbe15ebae99ec6d29161558819cc4100e97c7a9
SHA512 (clap-4.5.57.crate) = d95518404298fc2fa17a1ff9ab36590790022d82546e14d82674e3d43f83abc44aa3a9788d145014adea692c5a5d143ac9a32ac5e44d86a1ffc356889e0ee78d
Size (clap-4.5.57.crate) = 61999 bytes
BLAKE2s (clap_builder-4.5.57.crate) = bb8f6beca910dae4b6b39337bad12b8f2d3254bd3f5e8a4b4974175884873d65
SHA512 (clap_builder-4.5.57.crate) = a2f48375ce0e431ca495f7c65bcc5ac7388854198eed23fcdd61d9a01c3a41589798c684dfc571d9841ccd2ed6e1020511ca40813c29d35b8b1e1d4fa7ccf4c4
Size (clap_builder-4.5.57.crate) = 170948 bytes
d180 3
a182 3
BLAKE2s (clap_lex-0.7.5.crate) = c0f454b7a0b52cea75c50a3795dc8f221f3aeb78d0146af8345b0f88afef3f9f
SHA512 (clap_lex-0.7.5.crate) = bfcd632128e64f5414737f335dd3c5a62b3317e23d15472a1bfd617abf146c4c2c9c22e990b934adc1f8918359ff6fef09217c9f3436fa024a33bdb48d4a24e0
Size (clap_lex-0.7.5.crate) = 13469 bytes
d288 3
a290 3
BLAKE2s (ctrlc-3.5.1.crate) = 2869322b3fc5bcff4ef59db8e3a2e414af786c86ef981285be148100601158ad
SHA512 (ctrlc-3.5.1.crate) = 5ba086b889d1328eaa3649a89115cfab24850a99c4c4926766d3f513241238f7e266bf0d2d5029e98ce21b3f770bf7ea3acbde3a0432b83499d2a8361ad2a4df
Size (ctrlc-3.5.1.crate) = 14115 bytes
d396 3
a398 3
BLAKE2s (fs-err-2.11.0.crate) = 0546eb540fc8ccc0b15d0b844861606f900f536bb74beb6ae0218c535d2a502c
SHA512 (fs-err-2.11.0.crate) = a8bf948b94e7325c583035a04d30c8ecf33d543ac366a550d757d65a0d7575d501e01dd1a80c8b0c278f80b9f3298f8dcd03c3c636810fbfe6a4a910ee8915a7
Size (fs-err-2.11.0.crate) = 20449 bytes
d510 3
a512 3
BLAKE2s (indicatif-0.18.3.crate) = be922fa1240984b0c4d05001af3213eefa82658406d1e056683fdadd3c62aeb2
SHA512 (indicatif-0.18.3.crate) = 356b999f503bd64f98f817578dcd957645c8d23c256229ce1b1bf2d1ebd390caecb1ccdd71165311181f2447d6e80561763fc3418688c2ddeddf8c1af95c9028
Size (indicatif-0.18.3.crate) = 66504 bytes
d567 6
a572 6
BLAKE2s (jiff-0.2.19.crate) = c651470fb54a6ccce9838332d4eb2fcd0b7e9b80b30a97c33d340dfc8dd8b57a
SHA512 (jiff-0.2.19.crate) = 47d46efc02e74fef84e2569b283bb7b9ac0ff5263226a66fde3918dcbb6b207878ae4594134ed4d09f59ded73c2d6ddf545741def419ba9bd77871253ace3400
Size (jiff-0.2.19.crate) = 769682 bytes
BLAKE2s (jiff-static-0.2.19.crate) = f3152fa47d32fd9d54a099a985707a8b9f05ea7dea6539120bfa71785592e52d
SHA512 (jiff-static-0.2.19.crate) = 9765ea09d58307173a6be2341c2243bc460af98089d671ee1dac6e1f39d733e82fd1a256882c24b8906ed7a160db259d8d85adf9b3193eba43e641d4b6f89217
Size (jiff-static-0.2.19.crate) = 83386 bytes
d693 3
d822 3
a824 3
BLAKE2s (portable-atomic-1.11.1.crate) = 3758e723fa680cf28dc6cc870b7f521f37f8a3abf788e07b7178f9c875a53d29
SHA512 (portable-atomic-1.11.1.crate) = 4c037ae0b4aef43077bdbf803389bc078d963f20d023e2e1d339a54f67fa9b27c174e7c1b6eca8881ecf301e30c431632d2c0dcedfb5b19552892fac0f81e2e1
Size (portable-atomic-1.11.1.crate) = 185506 bytes
d858 3
a860 3
BLAKE2s (pyproject-toml-0.13.7.crate) = ccbaca2cd9a6c8787f382a5084f79112b8374945c55a27ed45882add2ef5d478
SHA512 (pyproject-toml-0.13.7.crate) = 1a8b3cfdf6a7f2ffe71b5376bd7e525c378b51023e93aa60069cd7ce2e5d0abc58e59c31aeb0f47814ea72377e040bda9cad551a204d15d41dabe80afbcc51f1
Size (pyproject-toml-0.13.7.crate) = 18618 bytes
d867 6
a872 6
BLAKE2s (quickcheck-1.0.3.crate) = 00d23a6629fde53de62fe9c0c3ecfb76d7dfeaac5a91cd41e466564bbf7d0f98
SHA512 (quickcheck-1.0.3.crate) = 07dd707c9d3fd0b9cedbba545bc8b4fc1ca2770d169e444f8c96f8306d3161a6a3e9189cc5d0d6b3dc4221f7dbc05887dfe2dedc914f88d5e69ab2b94179185a
Size (quickcheck-1.0.3.crate) = 28069 bytes
BLAKE2s (quickcheck_macros-1.1.0.crate) = 43c7a63c1389de5826c6a8205e6acde69384a83296d744447cd841675848a634
SHA512 (quickcheck_macros-1.1.0.crate) = d63c43796b4995b4a416c82365b09e29c50376e00c8c3a25d05da88a0f62b90c17385e98508659e3f210fbab8b103cee4113acaa76b5c2215faf0c47dfbf786f
Size (quickcheck_macros-1.1.0.crate) = 11744 bytes
d945 3
a947 3
BLAKE2s (ruff-0.15.2.tar.gz) = 07814053a3b25b2c124099a4bfc409f80542cdd0b2517307e98d14abf6d482cc
SHA512 (ruff-0.15.2.tar.gz) = 926f9112de75cfe4949153eae3a7ee0c157ba270be7e86d360f2db9d9b3062c0c725d64b57a21280013c7ff3c495c00a52f1cc9fcebde9f1567d0048daf4aa10
Size (ruff-0.15.2.tar.gz) = 4558148 bytes
d1017 3
d1053 6
a1058 6
BLAKE2s (snapbox-0.6.24.crate) = d688503ee0abc0a3f5c050b3a8a77ba5880fd1a720a776deca9c0ef455b43ec8
SHA512 (snapbox-0.6.24.crate) = 44b2a163a6ea507eb9cf9b7f8ec17751e63c8b83ee842d62fe5735fb5333fa2fe45ad2c350bb5327af1d1e856b21b5220a3d5ef2df6e7a9af04a203f6866e646
Size (snapbox-0.6.24.crate) = 57157 bytes
BLAKE2s (snapbox-macros-0.4.0.crate) = 1b57a436174f8db4247f953abd775f026a40a5fb5207312e3da14b76330aea56
SHA512 (snapbox-macros-0.4.0.crate) = 888b2dcd04067edf1829d7cd8a95a436db3fc4d1a030d0271bd30dbd370a4961ba5bf7169009e8e253e4d2404c159c761080abaa09ec62f72be6086022b66317
Size (snapbox-macros-0.4.0.crate) = 9305 bytes
d1083 3
a1085 3
BLAKE2s (syn-2.0.114.crate) = 5f8ec9fec4889d4df90be76253961894e6cef2a57ccacdcca84fe6cb64c4c95a
SHA512 (syn-2.0.114.crate) = 42d935971246f1bc605f0d0a960c143dc31c96d27ed5427d3bb2baf46a3871852450a47556cb0eeab1e1333b208ed6fbb3832c1038e91f874680f8c68719d184
Size (syn-2.0.114.crate) = 304636 bytes
d1092 3
a1094 3
BLAKE2s (tempfile-3.24.0.crate) = 60a3c1e7277beaa9f6373bb44d999cbd2a46b3d552843659875181540d8ce757
SHA512 (tempfile-3.24.0.crate) = f8d83270d3e51567f8b1f52978e563953e528e32ab1521bbd3d464a38a7157586e707a8fa118476423b1033eccd2f3a3427343287edca78e452d34904658edfe
Size (tempfile-3.24.0.crate) = 40849 bytes
d1155 9
a1163 3
BLAKE2s (toml-0.9.11+spec-1.1.0.crate) = 1aaaa0aa30681cba6ee49873d205de92f45f3c8208e01e0174e37b1a656b82f7
SHA512 (toml-0.9.11+spec-1.1.0.crate) = 635b45316d55c1e9634319ce1e7f79312c9acf03a8292c08e3a08662c4da47021203049fe18bf3487dc92d0312671b309f5ac50bc2c10e3fdea38c3e899c0e0f
Size (toml-0.9.11+spec-1.1.0.crate) = 56484 bytes
d1167 6
d1176 3
a1178 3
BLAKE2s (toml_parser-1.0.6+spec-1.1.0.crate) = e878009fc97d46d42af22b1220707a5acbbc772dcbeab50d9d5446353610d8b9
SHA512 (toml_parser-1.0.6+spec-1.1.0.crate) = 16d8239dfc00dc55271ef0b5d7c4d7c87833b86a6204266f9edf94d5e2bf2cddf698b65383b53eca87da28b35162a28edea62f039e024883a2501fbb13122dbd
Size (toml_parser-1.0.6+spec-1.1.0.crate) = 34897 bytes
d1203 3
a1205 3
BLAKE2s (tryfn-0.2.3.crate) = ba66432c52c638fe324ba91108ba1b76762d9dd1f616fa048a9ffd5b04e32fae
SHA512 (tryfn-0.2.3.crate) = d84816ad61d824181b6e0321f930d5350deb2aae1f454ff47025e2696217017a2cb92d8fdbc17e5bd5e7a7bbccdf1f09b52bcab8de6926220ea93d30c74ec3a4
Size (tryfn-0.2.3.crate) = 8481 bytes
d1278 3
a1280 3
BLAKE2s (uuid-1.20.0.crate) = d7b895ae1838827d27641a4e36338bd0cd11e49177234db5486a62843309ae34
SHA512 (uuid-1.20.0.crate) = 16054a7814267ee0032ebc3ff408339d71b361499d7f1a1576ddbe42a605b94ada57578d7969aa9a3a028b38ded6016c2ad368356423154b2f488a38371f19e8
Size (uuid-1.20.0.crate) = 60654 bytes
d1538 1
a1538 1
SHA1 (patch-python_ruff_____main____.py) = 389d75d66b901f4ae563c6d9175427147b3d1cbf
@


1.92
log
@py-ruff: update to 0.15.1.

Preview features

    [airflow] Add ruff rules to catch deprecated Airflow imports for Airflow 3.1 (AIR321) (#22376)
    [airflow] Third positional parameter not named ti_key should be flagged for BaseOperatorLink.get_link (AIR303) (#22828)
    [flake8-gettext] Fix false negatives for plural argument of ngettext (INT001, INT002, INT003) (#21078)
    [pyflakes] Fix infinite loop in preview fix for unused-import (F401) (#23038)
    [pygrep-hooks] Detect non-existent mock methods in standalone expressions (PGH005) (#22830)
    [pylint] Allow dunder submodules and improve diagnostic range (PLC2701) (#22804)
    [pyupgrade] Improve diagnostic range for tuples (UP024) (#23013)
    [refurb] Check subscripts in tuple do not use lambda parameters in reimplemented-operator (FURB118) (#23079)
    [ruff] Detect mutable defaults in field calls (RUF008) (#23046)
    [ruff] Ignore std cmath.inf (RUF069) (#23120)
    [ruff] New rule float-equality-comparison (RUF069) (#20585)
    Don't format unlabeled Markdown code blocks (#23106)
    Markdown formatting support in LSP (#23063)
    Support Quarto Markdown language markers (#22947)
    Support formatting pycon Markdown code blocks (#23112)
    Use extension mapping to select Markdown code block language (#22934)

Bug fixes

    Avoid false positive for undefined variables in FAST001 (#23224)
    Avoid introducing syntax errors for FAST003 autofix (#23227)
    Avoid suggesting InitVar for __post_init__ that references PEP 695 type parameters (#23226)
    Deduplicate type variables in generic functions (#23225)
    Fix exception handler parenthesis removal for Python 3.14+ (#23126)
    Fix f-string middle panic when parsing t-strings (#23232)
    Wrap RUF020 target for multiline fixes (#23210)
    Wrap UP007 target for multiline fixes (#23208)
    Fix missing diagnostics for last range suppression in file (#23242)
    [pyupgrade] Fix syntax error on string with newline escape and comment (UP037) (#22968)

Rule changes

    Use ruff instead of Ruff as the program name in GitHub output format (#23240)
    [PT006] Fix syntax error when unpacking nested tuples in parametrize fixes (#22441) (#22464)
    [airflow] Catch deprecated attribute access from context key for Airflow 3.0 (AIR301) (#22850)
    [airflow] Capture deprecated arguments and a decorator (AIR301) (#23170)
    [flake8-boolean-trap] Add multiprocessing.Value to excluded functions for FBT003 (#23010)
    [flake8-bugbear] Add a secondary annotation showing the previous occurrence (B033) (#22634)
    [flake8-type-checking] Add sub-diagnostic showing the runtime use of an annotation (TC004) (#23091)
    [isort] Support configurable import section heading comments (#23151)
    [ruff] Improve the diagnostic for RUF012 (#23202)

Formatter

    Suppress diagnostic output for format --check --silent (#17736)

Documentation

    Add tabbed shell completion documentation (#23169)
    Explain how to enable Markdown formatting for pre-commit hook (#23077)
    Fixed import in runtime-evaluated-decorators example (#23187)
    Update ruff server contributing guide (#23060)

Other changes

    Exclude WASM artifacts from GitHub releases (#23221)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.91 2026/02/08 22:09:53 wiz Exp $
d45 3
a47 3
BLAKE2s (anyhow-1.0.100.crate) = 57b092c11db49087e69a7d8909c7d46f0da77932bf39f1aa9b24fb91886f248c
SHA512 (anyhow-1.0.100.crate) = 1f0c072aab9490d68db3783f078c6f8a4d96360908fc6ee3e971b02fb72b9dd5e689dd385f0e93388a87e0dfbd8cff0e14a280b40d55f87646f3c0e558e779ca
Size (anyhow-1.0.100.crate) = 54059 bytes
d51 3
a53 3
BLAKE2s (arc-swap-1.8.0.crate) = 675cab02fa4c093b30ef27be76aa359dcac17a36c4f2d273b605794188d5899f
SHA512 (arc-swap-1.8.0.crate) = d3961dda4dcb8ecc767eff13afb91f6610fb4a222c9361f0d1bac447f6879b98fe3a7a4228840e7f9181449addcbd2061b77d1bd49230c371192bb786d8f662c
Size (arc-swap-1.8.0.crate) = 80580 bytes
d138 3
d156 6
a161 6
BLAKE2s (clap-4.5.56.crate) = ddcbd6ce2902a85078b9f42dbc68a3476c2657bbb8e59e8f06268896d12cbfb0
SHA512 (clap-4.5.56.crate) = 2131f188f73ad990d3062b2f67ee7aaf4d760d8eff315c3c3417dfe210aad08ebdf030d3b1307a08e2df6486411b4c6ef3a52d8701e221fd3a41be25cef651d0
Size (clap-4.5.56.crate) = 61996 bytes
BLAKE2s (clap_builder-4.5.56.crate) = f3683c30ed3827a0b80e33ecdb71da00c6b7f19b8e1006f14ff0696e5b47e8c2
SHA512 (clap_builder-4.5.56.crate) = 5886061fd6d2e0c1f21a9d30785f1f704df8912b2f254fb2342e9c1bd7dbeda91c8191559e27960d9fa9e535561c19a6eb16f9fec19c98b7546e872263e3b735
Size (clap_builder-4.5.56.crate) = 170945 bytes
d237 3
d243 3
a245 3
BLAKE2s (criterion-0.8.1.crate) = 6af0fd801113e6a432af0a1052831e5ff2f9f558b4c8c8556da671bd8ec031ce
SHA512 (criterion-0.8.1.crate) = 4ca2b0e49737ccdd6a0cf3de4cf7dd89fd4c24ff70d0f23d3904b93de4d611aa976f5f74260c4205c737d1cf9ef52724bc36973b2a5c344463e666ca1626d5ee
Size (criterion-0.8.1.crate) = 122380 bytes
d249 3
a251 3
BLAKE2s (criterion-plot-0.8.1.crate) = ba0de4a0373fbbdebf821b57630bf27825e7a931647de014ca9ce29ce9eab43b
SHA512 (criterion-plot-0.8.1.crate) = dbd8532b38a741571efad87d0af1fe87288178ac0ab02d976a9ac7ef4a1dc19a4fface1e37e1dc4eca49528691e2e1a5ba74db4ab227a464a8111490b0f2fab6
Size (criterion-plot-0.8.1.crate) = 24771 bytes
d417 3
d480 3
d516 3
a518 3
BLAKE2s (insta-1.46.2.crate) = ff4fc582b93d7e913691dd88246b9d6eb66d45fc841112a2c7b5b733d2962908
SHA512 (insta-1.46.2.crate) = 0932e7abc09662e0ff9c29b4fc5fb82000cd89fafe18ad3f982a5cb8d77a22c06dd16bdb3e6e349f97e8dd01954d6345ea57f690370d600f53dd9f0c6e1f145d
Size (insta-1.46.2.crate) = 114103 bytes
d561 6
a566 6
BLAKE2s (jiff-0.2.18.crate) = 60143bd283eb4b751afd0805a7fdf233a05f5eb356c728a4e7b96de6a2c03fb6
SHA512 (jiff-0.2.18.crate) = 3b6d1f57df5d81fbc529d99594c3c6992e7333428020251def4854b141eb9b071467104f720073b6b07119dbd8aa029b36378d41df6a06239b12f48d2a1b7b21
Size (jiff-0.2.18.crate) = 764726 bytes
BLAKE2s (jiff-static-0.2.18.crate) = b474955e8f0260c1a1de941a9ffe433d5f357d7c37df0e109334346e65523381
SHA512 (jiff-static-0.2.18.crate) = cab8cd27b3d67f9e5382d5e1456e147d4432f3af4f045b0ff176eb57efc4ab3971a37a3998a33e5e3b76b1800ea18fe1805d1b63c14a85028f82cef694a935e0
Size (jiff-static-0.2.18.crate) = 83381 bytes
d591 3
d657 3
a659 3
BLAKE2s (memchr-2.7.6.crate) = a830db86394a8743df7c419957373ffa2ab158d6580c70556213bd109e985d93
SHA512 (memchr-2.7.6.crate) = 38843817334da88ad74ce679b4401cf948cf8138815f3acc5eb0d005da3aabceb2216e20887e79344396569a2fa136e3aa1f7f3251a00d07dd6934cee79f4fad
Size (memchr-2.7.6.crate) = 97616 bytes
d879 3
d894 3
d921 6
a926 6
BLAKE2s (regex-1.12.2.crate) = d70ec81f3ec28337ffb8280b82a7ac93cf6c962c86ddb8d5ba3f684f8c0e006f
SHA512 (regex-1.12.2.crate) = c459657944679350369462c3c7686dcdf412597f75bc13c450a131bfceebfe2cd1e1d7f95f0f55b4aa16bfc1acb5c777f344fcfd6a5927aa76b8a2d7aa954d3c
Size (regex-1.12.2.crate) = 163843 bytes
BLAKE2s (regex-automata-0.4.13.crate) = 8ea6d8d64c89e2c941b9256bd161705bd954d5f381cfa797337b1a542fe8c3a8
SHA512 (regex-automata-0.4.13.crate) = f76939dc573a88d17b4cf37fedfcdf95202171ca8607374a5c2bcdc515abd1ef9231376175c6cf11cc567eddda34e0c5f90ed1c592f2c5efbd1dee883954a932
Size (regex-automata-0.4.13.crate) = 625250 bytes
d930 3
a932 3
BLAKE2s (regex-syntax-0.8.8.crate) = 7228be565c9cb04935590901c900be935484a84b11304833bb726ad1fc59121c
SHA512 (regex-syntax-0.8.8.crate) = 337ca84af81f2c5cd7d213e3ad96a1facba2917f135c4c1ef03571160d24e4ae47186ad07e421a7a4ff0baadbe95d34365e69400f3c36ef39ebeb3e7c14224e4
Size (regex-syntax-0.8.8.crate) = 359141 bytes
d936 3
a938 3
BLAKE2s (ruff-0.15.1.tar.gz) = 49212ec0479347532662aa95970b112143b12f841f54923a958b993e81578a60
SHA512 (ruff-0.15.1.tar.gz) = b751f1ca38108e4f829fc812ee8b0c9211271988cc40fb88cf7d0c9fee3c3adb8e5ee3d4d9251d37cf6f74cd519a89f23ffe7eefa962701d0eb3f36519c11289
Size (ruff-0.15.1.tar.gz) = 4540855 bytes
d984 3
d1212 3
a1214 3
BLAKE2s (unicode-ident-1.0.22.crate) = dae907e5a4eab70673562bb74821434a4533a5e7f604301aebef7e28fbcbfe3e
SHA512 (unicode-ident-1.0.22.crate) = 81666679aaa2eebfe1429827fa2a88ee0b52bd69723067132c24252070133b3731287bcd880ba16d16274f038c7b27bcf637e9150b6cd955fb4ff49642078125
Size (unicode-ident-1.0.22.crate) = 47919 bytes
d1221 3
d1290 3
d1314 9
d1443 18
@


1.91
log
@py-ruff: update to 0.15.0.

Breaking changes

    Ruff now formats your code according to the 2026 style guide. See the formatter section below or in the blog post for a detailed list of changes.

    The linter now supports block suppression comments. For example, to suppress N803 for all parameters in this function:

    # ruff: disable[N803]
    def foo(
        legacyArg1,
        legacyArg2,
        legacyArg3,
        legacyArg4,
    ): ...
    # ruff: enable[N803]

    See the documentation for more details.

    The ruff:alpine Docker image is now based on Alpine 3.23 (up from 3.21).

    The ruff:debian and ruff:debian-slim Docker images are now based on Debian 13 "Trixie" instead of Debian 12 "Bookworm."

    Binaries for the ppc64 (64-bit big-endian PowerPC) architecture are no longer included in our releases. It should still be possible to build Ruff manually for this platform, if needed.

    Ruff now resolves all extended configuration files before falling back on a default Python version.

Stabilization

The following rules have been stabilized and are no longer in preview:

    blocking-http-call-httpx-in-async-function (ASYNC212)
    blocking-path-method-in-async-function (ASYNC240)
    blocking-input-in-async-function (ASYNC250)
    map-without-explicit-strict (B912)
    if-exp-instead-of-or-operator (FURB110)
    single-item-membership-test (FURB171)
    missing-maxsplit-arg (PLC0207)
    unnecessary-lambda (PLW0108)
    unnecessary-empty-iterable-within-deque-call (RUF037)
    in-empty-collection (RUF060)
    legacy-form-pytest-raises (RUF061)
    non-octal-permissions (RUF064)
    invalid-rule-code (RUF102)
    invalid-suppression-comment (RUF103)
    unmatched-suppression-comment (RUF104)
    replace-str-enum (UP042)

The following behaviors have been stabilized:

    The --output-format flag is now respected when running Ruff in --watch mode, and the full output format is now used by default, matching the regular CLI output.
    builtin-attribute-shadowing (A003) now detects the use of shadowed built-in names in additional contexts like decorators, default arguments, and other attribute definitions.
    duplicate-union-member (PYI016) now considers typing.Optional when searching for duplicate union members.
    split-static-string (SIM905) now offers an autofix when the maxsplit argument is provided, even without a sep argument.
    dict-get-with-none-default (SIM910) now applies to more types of key expressions.
    super-call-with-parameters (UP008) now has a safe fix when it will not delete comments.
    unnecessary-default-type-args (UP043) now applies to stub (.pyi) files on Python versions before 3.13.

Formatter

This release introduces the new 2026 style guide, with the following changes:

    Lambda parameters are now kept on the same line and lambda bodies will be parenthesized to let them break across multiple lines (#21385)
    Parentheses around tuples of exceptions in except clauses will now be removed on Python 3.14 and later (#20768)
    A single empty line is now permitted at the beginning of function bodies (#21110)
    Parentheses are avoided for long as captures in match statements (#21176)
    Extra spaces between escaped quotes and ending triple quotes can now be omitted (#17216)
    Blank lines are now enforced before classes with decorators in stub files (#18888)

Preview features

    Apply formatting to Markdown code blocks (#22470, #22990, #22996)

    See the documentation for more details.

Bug fixes

    Fix suppression indentation matching (#22903)

Rule changes

    Customize where the fix_title sub-diagnostic appears (#23044)
    [FastAPI] Add sub-diagnostic explaining why a fix was unavailable (FAST002) (#22565)
    [flake8-annotations] Don't suggest NoReturn for functions raising NotImplementedError (ANN201, ANN202, ANN205, ANN206) (#21311)
    [pyupgrade] Make fix unsafe if it deletes comments (UP017) (#22873)
    [pyupgrade] Make fix unsafe if it deletes comments (UP020) (#22872)
    [pyupgrade] Make fix unsafe if it deletes comments (UP033) (#22871)
    [refurb] Do not add abc.ABC if already present (FURB180) (#22234)
    [refurb] Make fix unsafe if it deletes comments (FURB110) (#22768)
    [ruff] Add sub-diagnostics with permissions (RUF064) (#22972)

Server

    Identify notebooks by LSP didOpen instead of .ipynb file extension (#22810)

CLI

    Add --color CLI option to force colored output (#22806)

Documentation

    Document - stdin convention in CLI help text (#22817)
    [refurb] Change example to re.search with ^ anchor (FURB167) (#22984)
    Fix link to Sphinx code block directives (#23041)
    [pydocstyle] Clarify which quote styles are allowed (D300) (#22825)
    [flake8-bugbear] Improve docs for no-explicit-stacklevel (B028) (#22538)

Other changes

    Update MSRV to 1.91 (#22874)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.90 2026/01/25 23:43:41 wiz Exp $
d153 6
a158 6
BLAKE2s (clap-4.5.54.crate) = 5c11dd758af0eb28f22771bd1e8870bf59421700bde3d1351d414bc78e593170
SHA512 (clap-4.5.54.crate) = a97624ba82ae13a9f112f6c3d23a8eb4e6ab21304340553a2d34ef13e472f67685d68ebe2ff48e8b25d197bb7c3eeae0a3adfa69f2adc1ab4e6def3edf86d523
Size (clap-4.5.54.crate) = 62028 bytes
BLAKE2s (clap_builder-4.5.54.crate) = 0a3fb8863b583bab92b5cee2ca88e2b51c81a06434124b9a3af77a686c8a4506
SHA512 (clap_builder-4.5.54.crate) = 6b567a2fea4e85b28d054b0432f527aadd735f730604534ab632ae7c70578bb46635d409d5cc28081d32bb6ca02ecdd17063115ad02996eff8006099d2dd838c
Size (clap_builder-4.5.54.crate) = 170854 bytes
d168 3
a170 3
BLAKE2s (clap_derive-4.5.49.crate) = 460ba82547127fc3ac25d4fd13fa1480f3ed1e1ecfb4611fea016a26b261da0f
SHA512 (clap_derive-4.5.49.crate) = 61d2b9597bb521cfd31a2c77af687832dd5e48f8b80dacce3079f165d6629d58f000c18a956fe948b1ad99776d75caf4e6b9004f63d861b8ab3b68b5260376dc
Size (clap_derive-4.5.49.crate) = 33559 bytes
d504 3
a506 3
BLAKE2s (insta-1.46.1.crate) = bd3b134675e7706800d6b4d932765814a8b6e6313733ff9b5a2b73f1bdf983d6
SHA512 (insta-1.46.1.crate) = 6708e0bb2aaa3cf55cdfa11d1971f0c52004de6d9c1ee0051a6824c36864434aece7b1976851b0859d8b9a863b7c87d7dbeaadfa4de598f1b9d9b5c2c3235cd1
Size (insta-1.46.1.crate) = 113825 bytes
d531 3
d915 3
a917 3
BLAKE2s (ruff-0.15.0.tar.gz) = ea9834d26ae7fd4db20d9212c700ca7d237e4d4d84b25497cf152ebe9295f758
SHA512 (ruff-0.15.0.tar.gz) = b09e0ed3a12bdf2aa630a99cfe40c680948e83c69ec6056c5616338531fba7a95620e2e7532f69b0259c31130815b8992c0908e555fcc1b8e1b279655f3ef648
Size (ruff-0.15.0.tar.gz) = 4524893 bytes
d936 12
a947 12
BLAKE2s (salsa-0.25.2.crate) = 3d6e7ca7e5bc75e272698d73cdd9a0589e29c696e5a075da56007f521b023a48
SHA512 (salsa-0.25.2.crate) = d13eec7256c5525b8670c30abd36663d04a1ec3010aa737286f9510e227ca23b174b47d353fb0043caf6bbdb5d3a79459023fcbfc4e8489a419c7b4cd3507678
Size (salsa-0.25.2.crate) = 703252 bytes
BLAKE2s (salsa-e9b9ddd4bec50ac777e9353bbb8f1180e5669d89.tar.gz) = 185a0ef2281d47613e59a458a7d68c232098d06ef71c3397f342314a91a2f609
SHA512 (salsa-e9b9ddd4bec50ac777e9353bbb8f1180e5669d89.tar.gz) = 285744b75e815249fad001eed2dd790b0e79b0d5a655806ae335b464b959f1ed47777041e3e4c0f3793be5b8920e43eead1ee78a9c4af9865ca76be2b4215104
Size (salsa-e9b9ddd4bec50ac777e9353bbb8f1180e5669d89.tar.gz) = 741206 bytes
BLAKE2s (salsa-macro-rules-0.25.2.crate) = 678f11ecef52d1c430d6efd54fd5133fedae6458fda9d45f8813833db0b184db
SHA512 (salsa-macro-rules-0.25.2.crate) = 41801edc17bd544972b15f3815add3328aa474e32377c222570197b920176dcf412ed75eb072c9cd1d220947ba20ec891c53426dc627ddd83278abcf543720d6
Size (salsa-macro-rules-0.25.2.crate) = 20666 bytes
BLAKE2s (salsa-macros-0.25.2.crate) = 8fcb7b978b990a85e9bf8df3e9c59cb9c384aaf9b5041134e4a258d5ac93b87e
SHA512 (salsa-macros-0.25.2.crate) = bafd4ffa0545ab79fcac90e237773a38d646a965270ff0ca2fbce00e6baf794ec0af30f85890b085ee230194ac582e90d8895615cce9278a9074eae3a4a2fb1a
Size (salsa-macros-0.25.2.crate) = 31613 bytes
d951 6
a956 6
BLAKE2s (schemars-1.2.0.crate) = fe78c1e851eb9317076fe4a38a5ed3f7212177ea5494d56cb33db938c00f7974
SHA512 (schemars-1.2.0.crate) = 62652dd3bf0e12d5fa8e6ac89d2ec4cc2a8d7c6c71997683dec3c03b6d6b02d7fdc29dfa81c3bf5fc0fccf049c2d05ca880da8e012af4fecff612cf83387309c
Size (schemars-1.2.0.crate) = 93707 bytes
BLAKE2s (schemars_derive-1.2.0.crate) = 083a05648f7c21a0e60f486afc6fa17085e1fc58d52940144b657fa20ee7e29c
SHA512 (schemars_derive-1.2.0.crate) = a76c14529b2782a3969b3c2af22c0d8d35ce66231a0208faa9bfd867b5d94e088253036599fbc3c3909f63049dc90602e132cba087a7d321059d596640288eaa
Size (schemars_derive-1.2.0.crate) = 31178 bytes
d1456 1
a1456 1
SHA1 (patch-Cargo.toml) = 05e7644ccbed0c15b2da74a4d4c8413356a06de8
@


1.90
log
@py-ruff: update to 0.14.14.

Preview features

    Preserve required parentheses in lambda bodies (#22747)
    Combine range suppression code diagnostics (#22613)
    [airflow] Second positional argument to Asset/Dataset should not be a dictionary (AIR303) (#22453)
    [ruff] Detect duplicate entries in __all__ (RUF068) (#22114)

Bug fixes

    [pyupgrade] Allow shadowing non-builtin bindings (UP029) (#22749)
    [pyupgrade] Apply UP045 to string arguments of typing.cast (#22320)
    [flake8-pie] Detect duplicated declared class fields in PIE794 (#22717)

Rule changes

    [flake8-pyi] Fix inconsistent handling of forward references for __new__, __enter__, __aenter__ in PYI034 (#22798)
    [flake8-pytest-style] Support check parameter in PT011 (#22725)
    [ruff] Add exception for ctypes.Structure._fields_ (RUF012) (#22559)
    Many fixes are now marked unsafe if they would remove comments:
        [flake8-bugbear] B009, B010, B013, B014, B033
        [flake8-simplify] SIM910, SIM911
        [pyupgrade] UP007, UP039, UP041, UP045
        [refurb] FURB105, FURB116, FURB136, FURB140, FURB145, FURB154, FURB157, FURB164,FURB181, FURB188
        [ruff] RUF019, RUF020

Documentation

    Add --exit-non-zero-on-format to formatter exit codes section (#22761)
    Update contributing guide for adding a new rule (#22779)
    [FastAPI] Document fix safety for FAST001 (#22655)
    [flake8-async] Tweak explanation to focus on latency/efficiency tradeoff (ASYNC110) (#22715)
    [pandas-vet] Make example error out-of-the-box (PD002) (#22561)
    [refurb] Make the example work out of box (FURB101) (#22770)
    [refurb] Make the example work out of box (FURB103) (#22769)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.89 2026/01/19 11:40:24 wiz Exp $
d174 3
a176 3
BLAKE2s (clearscreen-4.0.2.crate) = 4ba07df7674647a1449e519b1a42a21d4dc9b5d6f334bf7582188d9692bee591
SHA512 (clearscreen-4.0.2.crate) = 38f619fae9edae800906b38afa82a3e181d1a0eae6114b6a87a86947e01f866618604b3f8ae5a05e446e5c6ab545d12aabde6dc1b4a4c51c45573e9fa487c963
Size (clearscreen-4.0.2.crate) = 153883 bytes
d204 3
a206 3
BLAKE2s (colored-3.0.0.crate) = 7127af67fdf53cdb05e4e3c039418f911c93ebf4c214f0a1d66abea2a2046e75
SHA512 (colored-3.0.0.crate) = 2e3a0b7625cebe491a884a4bd1d8c4b4355235cf6e1e940768f92968313e09233d2f9a13a623cd44542f7f2894d4a7d64759083e005f22967d0a4991e0491396
Size (colored-3.0.0.crate) = 34497 bytes
d366 3
a368 3
BLAKE2s (filetime-0.2.26.crate) = b10aede418ff6215bee4c96edcd0471d5990ac384a4c19c50e9597c6a0e83c04
SHA512 (filetime-0.2.26.crate) = b93cb807701b4a9ee149281f5eb95d0acf69c4aff3da8474a1bda52a311c9fbe27f460d7d4255ee8fd7308d779d192b7059601a6f58e487ce06fa64c03cc2592
Size (filetime-0.2.26.crate) = 17273 bytes
d396 6
a401 6
BLAKE2s (get-size-derive2-0.7.3.crate) = b4a7ad7d1dc939c204655ff2c6ed416d8950a0c68070c7b5c636d5d7a7b7ec4f
SHA512 (get-size-derive2-0.7.3.crate) = 27d2bd3aeec59cf94dda9c53dc60b773d49ccf87f5c69c105335ec6fbff215410af933eb198b246dcc47619264f673d45a9c0068cb776d5a8b5bd503f8d6d27e
Size (get-size-derive2-0.7.3.crate) = 8865 bytes
BLAKE2s (get-size2-0.7.3.crate) = 737c7816419856a7908933f6f54ef7849d0bea9048ee2d45876674ab0894a845
SHA512 (get-size2-0.7.3.crate) = d8b0d96cb3eb77be6616e0d641af3fa856d2d28c1bd8914efcdb9e5803545aed34e066828e9423181d997ca87559fe6c8ffddef7701df63e2ffbe566ae01dbe8
Size (get-size2-0.7.3.crate) = 19162 bytes
d504 3
a506 3
BLAKE2s (insta-1.46.0.crate) = c8cf091e6a9a6e01c27375789abd81bcb6fdad1ab00d47e5b12ebc26e77beb3e
SHA512 (insta-1.46.0.crate) = c6183649c620bc7c2395411e34f50de4ed8736c2a15b2f8ec74036a93fc1c328a83686f24120f596415ed59ebb23c874692a5f419e13b3a1745a27eb2cde62cf
Size (insta-1.46.0.crate) = 113830 bytes
a665 3
BLAKE2s (nix-0.29.0.crate) = 084b04649afac1124562c8c1c209ec5e206278e462f736f3cc9a2b848be8970f
SHA512 (nix-0.29.0.crate) = 86c05084aa0e6238f8d48df0f5ce6e6d7661b589f4f3fbdad43387c59c0d6afafea4badf25d31db1611615de19a0b9ef18ce614846b79a47cad4e2c9367dbe7f
Size (nix-0.29.0.crate) = 318248 bytes
d828 3
a830 3
BLAKE2s (proc-macro2-1.0.105.crate) = be6c8dbe5046f5f26db06a834e61ecfdc624349f03c8b20e9e1017cae7d4698c
SHA512 (proc-macro2-1.0.105.crate) = 520f9af4f0e9b56ac9ca7a05649aeb538d235c4f53b85a4a9a2474998ad8b96a5f97aa4e117a949adb087fc908f6150fcea783950189f1772097a986eec564c9
Size (proc-macro2-1.0.105.crate) = 60319 bytes
d846 3
a848 3
BLAKE2s (quote-1.0.43.crate) = 7148aa8285b4ac27623455240c574edddd9691872c6d7d1c610fce1f4837b3f2
SHA512 (quote-1.0.43.crate) = ecceef4e34e0ccf260e2f958fc8b6595f488a6cf6b2d9230bdea33aedf3b41ccb2e72f8810ffda8607bde9be5a3aaac518d6f3e48e41e5040915cad26083889e
Size (quote-1.0.43.crate) = 31587 bytes
d906 3
a908 3
BLAKE2s (regex-syntax-0.8.6.crate) = 0d047ff24b919db0d549fc662dc16c13041321f55c3bc51d5e8911884e828bff
SHA512 (regex-syntax-0.8.6.crate) = 251239eec7e34b9eb0033521d64831a25da710dc388632168ad66d5f5de052674c63c4aacf23f7ebbafc6a5403eab009b7bb2cc05c11c41cb427bf3ae4f20e47
Size (regex-syntax-0.8.6.crate) = 358808 bytes
d912 3
a914 3
BLAKE2s (ruff-0.14.14.tar.gz) = 91e51112ac825179e6cc136b532f7155a320d30de511c7282e90728a2478dfb2
SHA512 (ruff-0.14.14.tar.gz) = 2e00a7a436920abd30bcc8bbd852ff9b14cb10885200107b1c45ca3adfc075c562c4bdf1188b6e980be62447abec4d84f81e659b051d8fef630115b0f654e417
Size (ruff-0.14.14.tar.gz) = 4515732 bytes
d936 3
a938 3
BLAKE2s (salsa-9860ff6ca0f1f8f3a8d6b832020002790b501254.tar.gz) = a7a0dbe67355d6ea4a433352f0ba727fe415c96eb0a6b57c11d70e3bfcd0fbee
SHA512 (salsa-9860ff6ca0f1f8f3a8d6b832020002790b501254.tar.gz) = ed1080daa458a77dc1634381863c671f3facd34e048c952358253be950bc87eb4d11079566be8caa90eb1f704e1dbc3591418a03ed10f1b7147222afcf44fe63
Size (salsa-9860ff6ca0f1f8f3a8d6b832020002790b501254.tar.gz) = 738416 bytes
d1083 3
a1085 3
BLAKE2s (thiserror-2.0.17.crate) = 7b77785d958896298487d19b6807ad1d9e4adfb3aca5614fa6547a7d1d229aa8
SHA512 (thiserror-2.0.17.crate) = 1a20ecdee9e0cef6f4af845255bf7664c77f55a8e6d878ef9c398c42d6c6f6e3deaaf606d7739df3a157f55c5be8bd0ae1af9e9bd7a66cd218e9a6268f7fab91
Size (thiserror-2.0.17.crate) = 28857 bytes
d1089 3
a1091 3
BLAKE2s (thiserror-impl-2.0.17.crate) = 0d5a597f0398caafa1d1a6602700233f171b6c723914993755d6f5d5d1cc6dc3
SHA512 (thiserror-impl-2.0.17.crate) = 3e1185fafd0c77acf6f79ead5633ff756c55e88f83285e10e2dfb9e58155b3c1c1b637a0bb7cd5d36a07cc9b014401942aa5b0709b6387e44d37c2b407e012ec
Size (thiserror-impl-2.0.17.crate) = 21344 bytes
d1224 3
a1226 6
BLAKE2s (uuid-1.19.0.crate) = c8d6b0a14a7708b75499d6c3b17b00653008bd89623e7854b7a82321a42f6f88
SHA512 (uuid-1.19.0.crate) = 5b2a4aeb75efb08390567aa058e97895f30c45aad59465fcc85dae6a8e9a169c2297e332512ccce3735b8bf26d71973baf3f6687ee7ae4d9aabccbdbcff1fba8
Size (uuid-1.19.0.crate) = 60244 bytes
BLAKE2s (uuid-macro-internal-1.19.0.crate) = f5b32354c63f5224839a308335e2b5bc5054108323426eda3fd894fa5ea6f930
SHA512 (uuid-macro-internal-1.19.0.crate) = 3d2f6e3bcfdd45d82c39e1ae158e8dfe9a2ca287e626a1b4663aee39746d772375d0344eff18b2d60e0129a1f6dacb28885fc67f65613a5005951d51707cf644
Size (uuid-macro-internal-1.19.0.crate) = 9676 bytes
d1453 1
a1453 1
SHA1 (patch-Cargo.toml) = f7c96456fc2a3800174cc07c8e1e1a162495eb46
@


1.89
log
@py-ruff: update to 0.14.13.

0.14.13

This is a follow-up release to 0.14.12. Because of an issue publishing
the WASM packages, there is no GitHub release or Git tag for 0.14.12,
although the package was published to PyPI. The contents of the
0.14.13 release are identical to 0.14.12.

0.14.12

Preview features

    [flake8-blind-except] Allow more logging methods (BLE001) (#22057)
    [ruff] Respect lint.pydocstyle.property-decorators in RUF066 (#22515)

Bug fixes

    Fix configuration path in --show-settings (#22478)
    Respect fmt: skip for multiple statements on the same logical line (#22119)

Rule changes

    [pydocstyle] Update Rust crate imperative to v1.0.7 (D401) (#22519)
    [isort] Insert imports in alphabetical order (I002) (#22493)

Documentation

    Add llms.txt support for documentation (#22463)
    Use prek in documentation and CI (#22505)
    [flake8-pytest-style] Add check parameter example to PT017 docs (#22546)
    [ruff] Make example error out-of-the-box (RUF103) (#22558)
    [ruff] document RUF100 trailing comment fix behavior (#22479)

Other changes

    wasm: Require explicit logging initialization (#22587)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.88 2026/01/12 10:34:16 wiz Exp $
d489 3
a491 3
BLAKE2s (indexmap-2.12.1.crate) = f1c952c8944b72477d122a6b9cedcb3478951372240f18eb8ba668024d343612
SHA512 (indexmap-2.12.1.crate) = 218c1b0f5e117374b73492dae870b0a41a863d5f3fadd1e01adc592fc2d55229ea1f7c428893d02d1be1b768413b07497fa2600606ee6039672a1a8e45bdc5c3
Size (indexmap-2.12.1.crate) = 100184 bytes
d546 6
a551 6
BLAKE2s (jiff-0.2.17.crate) = 92d0eba22157e365431c3d9c4300f544382ddea4acb59598e3c4f87f8b99cc3c
SHA512 (jiff-0.2.17.crate) = 7b2bc898422a3aff1254422b5225fcadab08c508cfa9080012370c7f2c5d5525741f030533a6ec7668aaba3df27e8cc9d693276a406d059bf95618001f0b9f21
Size (jiff-0.2.17.crate) = 747708 bytes
BLAKE2s (jiff-static-0.2.17.crate) = 1d6fe8a962553cb0123eebf5ffa4a0f3290c7d87f772dc1906f83fae97936795
SHA512 (jiff-static-0.2.17.crate) = 6b9085f55c70fa75e4fc2fdb1e84ee31cfa795c18964dee5c24a1b0807955c0c607201b0e9b50e3a264a7ad62515198f82627170401a3e79a219c7c9daa5d32b
Size (jiff-static-0.2.17.crate) = 83144 bytes
d576 3
a578 3
BLAKE2s (libc-0.2.179.crate) = 15320c2f2b8bda5a9daaacc64e0c0f699eb196717fb4b00031dc5878f301442a
SHA512 (libc-0.2.179.crate) = eb84e987084f1edb1756d9fd36ff5cbc811275af7beb3840a3cb37330604607892b4d832a95c23d9bd68e4db8fea04f6536566682c78312dbf58239ac130d30b
Size (libc-0.2.179.crate) = 810442 bytes
d615 3
d711 3
a713 3
BLAKE2s (ordermap-1.0.0.crate) = 5e7b7fd15fe83c11f1103d53353c25e847a4db0dce8bfa0e36edc191e8e24116
SHA512 (ordermap-1.0.0.crate) = c11fbc1aa01a53f1592cb902df38fa7d16ca6c5d1a5a154680b898a62f51843d4c204066fa81ccbecf55cd81fa5d2ed97036589acc253fcbd0bf05e15ff5fd66
Size (ordermap-1.0.0.crate) = 70288 bytes
d831 3
a833 3
BLAKE2s (proc-macro2-1.0.104.crate) = 3345c6ef0578bb817a99b4c1d067606f04c845a067d6fcbff55190026ef477d5
SHA512 (proc-macro2-1.0.104.crate) = 224b310580a0105f26372d12a337289d48c5fe5130c446cb41e148426a47ceac5139ab236f9384241ebf4f5d21602eb5e6b7a786a4c6518a572bc0f5951df073
Size (proc-macro2-1.0.104.crate) = 60058 bytes
d849 3
a851 3
BLAKE2s (quote-1.0.42.crate) = 1396bc647a8df7a630d5375e909cd62a81495bb6b2e3e79d1585c8686c5caa40
SHA512 (quote-1.0.42.crate) = 6d55047312de6bab660459750c54213e986f0a80b4458fdb706c2fb3bab83b8239cd230dd9291662076d395c818a391142af1228ae3158cfa4960d6c74d531ba
Size (quote-1.0.42.crate) = 31504 bytes
d915 3
a917 3
BLAKE2s (ruff-0.14.13.tar.gz) = c07ff0faa12a8ac0f7dabcffdcaed47d791ade797b459c467032282751638c47
SHA512 (ruff-0.14.13.tar.gz) = e753672ca38cab35e73d29c859e41b01eadcb7dc7abc061c6659491a32fbc7d4e097f9aa57c4ab8869ce0fb50bdae7f124abde8263ca7b10b3b6b0dcffaf1f01
Size (ruff-0.14.13.tar.gz) = 6059504 bytes
d936 3
d942 6
d978 3
a980 3
BLAKE2s (serde_json-1.0.148.crate) = 6fea2e5a07a37457c8230a8bad37e7159d2c511f64bb035736958fc44da8d6fd
SHA512 (serde_json-1.0.148.crate) = 34c9edebb4ce354bb365e9f17e677e330d905a919506a1bb11d4b0d73fff6cc6f32d6c50a6230f8442ac20e36b75644b0750bd9a2ddd4a9059a82b7aade08de0
Size (serde_json-1.0.148.crate) = 155957 bytes
d1017 3
a1019 3
BLAKE2s (snapbox-0.6.23.crate) = 77fc2ee67dfebb0d17db6ab70b447c1914be0b7d5c909b70e026f24d28a2e77a
SHA512 (snapbox-0.6.23.crate) = 4009d23b0334f635edcdd8692a91458782c10a7c5815ffe97754f05f313882955ff77c270784930259b2d52981fd316a3e6974601e3dc95f793ac7f552e15480
Size (snapbox-0.6.23.crate) = 56996 bytes
d1047 3
a1049 3
BLAKE2s (syn-2.0.113.crate) = ed52f8cebf070d3b045a1933ab77859b448f8d5f3e2dcee47d51343d29c78fce
SHA512 (syn-2.0.113.crate) = d26df0989f305ec961ac0d68df0b7b40f61e0a673241f476d4febb0b5b48f2cc86d3d92f7945b680b167e7346181de93564ba0cbf73ab7e7357b71e615b443b6
Size (syn-2.0.113.crate) = 304074 bytes
d1119 3
a1121 3
BLAKE2s (toml-0.9.10+spec-1.1.0.crate) = 677ca96574266e3d3b64038b9a455d4f9f5e4972cdb3e537c7a2a4fcb5e13d30
SHA512 (toml-0.9.10+spec-1.1.0.crate) = 107aacb03f05989526bca804e08b4b13393a1d657bb8f94782cd233c5c64de5f2e7e61c6128ad952bb667d74a14b9a148cb0bf469d8254c2c7ce5996accb9db1
Size (toml-0.9.10+spec-1.1.0.crate) = 56601 bytes
d1212 3
a1214 3
BLAKE2s (url-2.5.7.crate) = 4c8aaa9c6b0d6f6a0d14d111a432cf5540d47635e44db2f3d52ffdca15f14dee
SHA512 (url-2.5.7.crate) = bef3c8fa25242615f5749428cac1ad2ca895c7f194bb3df39020d6d7697c4fadafa11046378d44a72f46e39c5f657ecdef8760fd2a36cf25d82b1de75d190999
Size (url-2.5.7.crate) = 87907 bytes
@


1.88
log
@py-ruff: fix build on NetBSD
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.87 2026/01/11 08:35:36 adam Exp $
d153 6
a158 6
BLAKE2s (clap-4.5.53.crate) = 8d9dee058ffb7895ee71b3b60860ba01dca73f6bcb62bfcfee54bb06bb0d3cce
SHA512 (clap-4.5.53.crate) = 2e700a46bdbf2afef7e56933629f3d7fae16021e02aeccf6b862a2c1a876e1f8ef52d927ba5a599ec04eb65d4ccade485d1de6ff50547df6df14bd8ad97daf2c
Size (clap-4.5.53.crate) = 62036 bytes
BLAKE2s (clap_builder-4.5.53.crate) = 366f8bfa825d1797b219c0ecd50cfa343e7a8cc18c67a2d07dcf2b40fcbdbfee
SHA512 (clap_builder-4.5.53.crate) = 3151926fa631c882a6a02381f428feb9e861834469229d53c222cfb2e14be8be1ec3836b57891d960d026e98ed5fab1d9fb12c475fd9cde43db7e621143a5ba8
Size (clap_builder-4.5.53.crate) = 170811 bytes
d486 3
a488 3
BLAKE2s (imperative-1.0.6.crate) = 1a7eefbe36a9e1917fbe3766b16bcdc346ac1acee7fe99796854794a80d4c34e
SHA512 (imperative-1.0.6.crate) = b11a6deb6c9e77d853a8b589040ce05f2c33243383811a88ef066ddbb6a4a10c32a08cae941360b56ca0445a0c08f2fbfb7d559585cde1e8c0c47f74d15d77ac
Size (imperative-1.0.6.crate) = 13221 bytes
d504 3
a506 3
BLAKE2s (insta-1.45.1.crate) = 4a33b11cb663c38b784d05208c194c810eb50c71409c51165c31cbbef47b39d1
SHA512 (insta-1.45.1.crate) = 71a0539dbc30a4d5adc432d0652764aba1fcbd2842bc451f4d82b032cf5d2ee20d40cc898a344261787b42e7d9277305b5b89b4136db6121c2f0b0ee849606b6
Size (insta-1.45.1.crate) = 112589 bytes
d576 3
a578 3
BLAKE2s (libc-0.2.178.crate) = e2b638596c308e3ff3aabf12ec9098d818e6e8d6e6fa7d51c3c0f7c1161c0e74
SHA512 (libc-0.2.178.crate) = 968b954e2edde88d14135decd9eaadc31ca1aad80529a6696591c06c4414d615c97ce0873f77bfebe08b862faa5f3cb79a6648ab90734d462bef06e06ea43dde
Size (libc-0.2.178.crate) = 783720 bytes
d774 3
d786 3
d912 3
a914 3
BLAKE2s (ruff-0.14.11.tar.gz) = 39ebe9ad71cbea8510cc4474fad66465fe0673029e376fa4a7e389300b1feb95
SHA512 (ruff-0.14.11.tar.gz) = 01e1262dc59924f2a2447ee64e399a12a7a249ee402b0ea9147519a61fbe5b9d232cf00582cacd59680deb07e32f2f232d807f4138cf37f38e224f7f2ebcd49a
Size (ruff-0.14.11.tar.gz) = 5993417 bytes
d933 3
a935 3
BLAKE2s (salsa-309c249088fdeef0129606fa34ec2eefc74736ff.tar.gz) = d5ce6c5838b7330933017b02ca137a63fe9adec4b17e434f1d430a65a60819ca
SHA512 (salsa-309c249088fdeef0129606fa34ec2eefc74736ff.tar.gz) = 5e4ee81b8bdb21c98bac9fd8f6e51946a393d5a8e526c8f2f1153234450f25b37618fba26aa1f102439633cc271d8b46769ab86a02d9a51ee1071cc5eed6e876
Size (salsa-309c249088fdeef0129606fa34ec2eefc74736ff.tar.gz) = 733433 bytes
d1035 3
a1037 3
BLAKE2s (syn-2.0.111.crate) = 59e384935e8312b487a780865026ad631dfdc775720b9246d94b06af3e5751f4
SHA512 (syn-2.0.111.crate) = f30fc819fc6c942cde044b6bbe608f96736070717f28da71ab4ff68aa9e780416829152da11a83513fbc0de88337c2157e4fd1e4a029ebcbb64daeaa54dbf768
Size (syn-2.0.111.crate) = 302117 bytes
d1446 2
a1447 2
SHA1 (patch-.._vendor_mio-1.0.4_src_sys_unix_selector_kqueue.rs) = 5c0678741070e9341d8fb702bbe49bf2a60c6a4d
SHA1 (patch-Cargo.toml) = e3b1aceaa9bd3451d0dc9d74a632958ccf02e4fa
@


1.87
log
@py-ruff: updated to 0.14.11

0.14.11

Preview features

Consolidate diagnostics for matched disable/enable suppression comments
Report diagnostics for invalid/unmatched range suppression comments
[airflow] Passing positional argument into airflow.lineage.hook.HookLineageCollector.create_asset is not allowed (AIR303)
[refurb] Mark FURB192 fix as always unsafe
[ruff] Add non-empty-init-module (RUF067)

Bug fixes

Fix GitHub format for multi-line diagnostics
[flake8-unused-arguments] Mark **kwargs in TypeVar as used (ARG001)

Rule changes

Add help: subdiagnostics for several Ruff rules that can sometimes appear to disagree with ty
[pylint] Demote PLW1510 fix to display-only
[pylint] Ignore identical members (PLR1714)
[pylint] Improve diagnostic range for PLC0206
[ruff] Improve fix title for RUF102 invalid rule code
[flake8-simplify]: Avoid unnecessary builtins import for SIM105

Configuration

Allow Python 3.15 as valid target-version value in preview
Check required-version before parsing rules
Include configured src directories when resolving graphs

Documentation

Update T201 suggestion to not use root logger to satisfy LOG015
Fix iter example in unsafe fixes doc
[flake8_print] better suggestion for basicConfig in T201 docs
[pylint] Restore the fix safety docs for PLW0133
Fix Jupyter notebook discovery info for editors
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.86 2025/12/21 18:02:16 wiz Exp $
d1440 1
@


1.86
log
@py-ruff: update to 0.14.10.

Preview features

    [formatter] Fluent formatting of method chains (#21369)
    [formatter] Keep lambda parameters on one line and parenthesize the body if it expands (#21385)
    [flake8-implicit-str-concat] New rule to prevent implicit string concatenation in collections (ISC004) (#21972)
    [flake8-use-pathlib] Make fixes unsafe when types change in compound statements (PTH104, PTH105, PTH109, PTH115) (#22009)
    [refurb] Extend support for Path.open (FURB101, FURB103) (#21080)

Bug fixes

    [pyupgrade] Fix parsing named Unicode escape sequences (UP032) (#21901)

Rule changes

    [eradicate] Ignore ruff:disable and ruff:enable comments in ERA001 (#22038)
    [flake8-pytest-style] Allow match and check keyword arguments without an expected exception type (PT010) (#21964)
    [syntax-errors] Annotated name cannot be global (#20868)

Documentation

    Add uv and ty to the Ruff README (#21996)
    Document known lambda formatting deviations from Black (#21954)
    Update setup.md (#22024)
    [flake8-bandit] Fix broken link (S704) (#22039)

Other changes

    Fix playground Share button showing "Copied!" before clipboard copy completes (#21942)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.85 2025/12/15 12:26:51 adam Exp $
d9 3
d51 3
a53 3
BLAKE2s (arc-swap-1.7.1.crate) = e2cecae4fd3315b92dc0378242bfbff9c25a39b692659bf71969c631242fba75
SHA512 (arc-swap-1.7.1.crate) = 070fa8dd17b380b6d7d72f6f45c84e591de9a9770b9662351e7a41af03798bf5e34d185a5fcb948f4d8ac5e210a33acd465c39eff6097662c2442b34ee3dbdff
Size (arc-swap-1.7.1.crate) = 68512 bytes
a71 3
BLAKE2s (base64-0.13.1.crate) = b97e0ff27ab831d0323c35addbe3a392413a7ea5a0d9d35b5cc1c74586c89974
SHA512 (base64-0.13.1.crate) = 1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b
Size (base64-0.13.1.crate) = 61002 bytes
d117 3
a119 3
BLAKE2s (camino-1.2.1.crate) = 91402c87e073d3ee3c2a58834ec28645fec5acf4e5a6d6b735c5593c241f8f40
SHA512 (camino-1.2.1.crate) = baeba86b21f4b720f09ad65fbaa39f9ec32662577844647bc0d63482a1bf2d6c9cf04a997d7452d65d4edbd94185cf5c6b93aac274c6d3b4c0b29ff498af5df4
Size (camino-1.2.1.crate) = 41364 bytes
d237 3
a239 3
BLAKE2s (criterion-0.7.0.crate) = d42e1462e93b3b8b54ccc2bcbc85dae2a2d64fcd1f8f4caa260d78708ab0e9eb
SHA512 (criterion-0.7.0.crate) = a11fb634ed9a7e0758a0c8efabd73e71bfc0312e35c5c74d675471ce5b5dc3532985e26986fd982ca2262ef07582f18db59e2c9ffdc81290b638cfb96f0e40b4
Size (criterion-0.7.0.crate) = 119908 bytes
d243 3
a245 3
BLAKE2s (criterion-plot-0.6.0.crate) = b80bd4bd2e0b69b79fe9533c31fdf57122e4ceb0909f34e36b0b18344d876a43
SHA512 (criterion-plot-0.6.0.crate) = 3d5c8d4483943d8a1ca800225971e6e476325903ad4d185033cb692e01be380ab3bf4e8e2e94e8661ebdc7babc153e785d368504292b19f43d8c980585275a3a
Size (criterion-plot-0.6.0.crate) = 24495 bytes
d504 3
a506 3
BLAKE2s (insta-1.43.2.crate) = 1976bce0469f4aaa60c1a5025896a25c3fa6cc6e92d4657f6140df04c25e884a
SHA512 (insta-1.43.2.crate) = 4702e397b7d336d27a7e477ceaff35a67a801904a41e360daf90b0ba07fbb7703ea4286943ef964d38408ef9cbc52d1a96c79959471b6fc85c613da9cb00b1e2
Size (insta-1.43.2.crate) = 102183 bytes
d546 6
a551 6
BLAKE2s (jiff-0.2.16.crate) = 81c855538b38aecf1f343cf54bc7c486d75e18cc189cde0df3534010a9ac8227
SHA512 (jiff-0.2.16.crate) = 981899e22374207bc7af728a14703b0468cfd65bfc331c2c3c179a10fdae85c32d8e5711ebf64191f6eba3d913a94c4998fc70a0c7bb2dd1371c4a37e18b33c4
Size (jiff-0.2.16.crate) = 731814 bytes
BLAKE2s (jiff-static-0.2.16.crate) = a894c3fef2ee8bac88bfa0baedd820267ec61d025fae561dfae3067e6296a609
SHA512 (jiff-static-0.2.16.crate) = 5701a44d5d9f2f70e67018271a47ac224d0bbcc5b92f66919c89d59dd69b45332aa4674e82016f4458e666026ca1b56a14568a75085d7fc58d035e8906245a2e
Size (jiff-static-0.2.16.crate) = 77672 bytes
d576 3
a578 3
BLAKE2s (libc-0.2.177.crate) = 31f7dac9fe40422ec4ea5e1253bf5db38c751c4133e58fed2cd4df3fb7d991ed
SHA512 (libc-0.2.177.crate) = 9d737091dba80244137987d06a52ffcd44a968c96b59ae9af9cfa40c38cb9675d023f6324fbf25c436ce1b9592ebf26248f85b0a7c97ee02360ca624b0efb3e0
Size (libc-0.2.177.crate) = 792045 bytes
d609 3
a611 3
BLAKE2s (log-0.4.28.crate) = ac7f11a003627df0bd605547768108fab3f4e9effa8c3757c245e01df250ffb2
SHA512 (log-0.4.28.crate) = cea74c92c80f291360a7cdf022e3ce2f509b9051b415840ab2a159585384f3fe606289da00a6def0c3d666416c5fcda865e2ae4ad48df07618818e8486cd0209
Size (log-0.4.28.crate) = 51131 bytes
d633 3
a635 3
BLAKE2s (matchit-0.9.0.crate) = c34ef95a2444440ac934e456b28ee6e496893123cb8e20e7af21dd14b082fef9
SHA512 (matchit-0.9.0.crate) = 567cc9b4d1e35269527b7f1f208ab37798a3935b6c46f0d7152b818357c1277093411b489d3fff2edc51d49b41b5dd8c03553d9401dadb3bf71beb9354fc6f1f
Size (matchit-0.9.0.crate) = 43831 bytes
d717 3
d822 3
a824 3
BLAKE2s (proc-macro2-1.0.103.crate) = 7af1d794685e37f5f791bb34732816cc0b2ad97ffd6b62dd7a443439d9b7f607
SHA512 (proc-macro2-1.0.103.crate) = 9a6964a2ad24dbb1108b7018882ddb48cb6e6f652d1c5eed1cac94602539fc71f011a0a276765778df161edbd6387bf03a8505d93565e0c106f09e98d7d6efce
Size (proc-macro2-1.0.103.crate) = 60024 bytes
d903 6
a908 6
BLAKE2s (ron-0.7.1.crate) = 38783e1f522e0e71a2b5395465bf6f0851e08be5a7a831a11f8839879712e0e3
SHA512 (ron-0.7.1.crate) = 02298f035304e791c99fb16c6301d040e3a348180aacf31ddd00abc0a694901bd1820c8479fadd72028fda8681c45ff6a203c6100ae9037c845cba74b7f9f8c8
Size (ron-0.7.1.crate) = 53572 bytes
BLAKE2s (ruff-0.14.10.tar.gz) = be84263623294950414ca8ce73877ea1d2d511cd80dc3a16faf709aba519d2ce
SHA512 (ruff-0.14.10.tar.gz) = ca685419c0951971e62120f149d8999da1546468a35fdc2b5c6d59346031801a43c274ed3a278fca127d7b0a400ab83ecc4a37b88c688652d00fb5a6305064e4
Size (ruff-0.14.10.tar.gz) = 5859763 bytes
d918 3
a920 3
BLAKE2s (rustix-1.1.2.crate) = e540eff0552bca380240ce3324d7f02acc184dfbee9864e0b37fbb8415325da3
SHA512 (rustix-1.1.2.crate) = 4a5ebae0902c7ce683acf5c2a0ee62a4903ccdd7f147ab5b1a657ae6d4b468beca31a15c473f02bb2f9e81c2b07924c23b31ff860482a711808a774dfb5af5bf
Size (rustix-1.1.2.crate) = 422717 bytes
d927 3
a929 3
BLAKE2s (salsa-55e5e7d32fa3fc189276f35bb04c9438f9aedbd1.tar.gz) = ce7e4679f6e3d0316e92aaf2e969d03b0938faa0271098ae99e2e590b9cc896d
SHA512 (salsa-55e5e7d32fa3fc189276f35bb04c9438f9aedbd1.tar.gz) = 91942cfc6bbfb7f07366cdd3d42e5296bff877ee723b24868ff3c278defd0ef247f03e957332bc0696553f0f1977a41c18d08efe7887f5bda3a1cb98543bddbd
Size (salsa-55e5e7d32fa3fc189276f35bb04c9438f9aedbd1.tar.gz) = 731425 bytes
d933 6
a938 6
BLAKE2s (schemars-1.0.5.crate) = a45359eac01f3e09e48ab18cf9fb2f62fad82665738e3ded086984bc59bdc7b1
SHA512 (schemars-1.0.5.crate) = d05d9e0fdb1c66b111687ee89608b4c3139b7ec84adb65f8d264ff6fb0175f82c578a6785bf0d073abb8850676dd839f86c2306f2886ed76a0b1c613a16df5f8
Size (schemars-1.0.5.crate) = 88673 bytes
BLAKE2s (schemars_derive-1.0.5.crate) = 1fad55f3781b0f5b5d0281529fc3196051829eb9b4a14afb5901aac878aa7616
SHA512 (schemars_derive-1.0.5.crate) = 7e3b6db52d809448b4e3ffbf4938c82d2d91e6c5cdfe0bab0c6981aa2d436ec5fbcc8e860cb066db57bd7ec32332970806503c980595459ac5ad8a465f68e2d4
Size (schemars_derive-1.0.5.crate) = 31160 bytes
d960 3
a962 3
BLAKE2s (serde_json-1.0.145.crate) = b7b312cb489652fd01420df3dec73b94fa3d2190a5a5e5db0a401a5f8308c5bb
SHA512 (serde_json-1.0.145.crate) = e2054b7914e6cde0c58e952d9c129f7fe8c55981b74a9700cb282480688868ebedeb44281c1e3ccef2e2a04a9a18fbdafc8a4d43169f4d09ce905808e4e056be
Size (serde_json-1.0.145.crate) = 155748 bytes
d966 3
a968 3
BLAKE2s (serde_spanned-1.0.3.crate) = 237383a64527d954099e711fe1ab4af5bc41fcca81edc1dc9610ec13063ebbd7
SHA512 (serde_spanned-1.0.3.crate) = 4021188c75aca535b6726c4cf682099aba8e0f08c7ad5bf89f2dac719387000e74d9af060fd4850968a61df8f3c4f3c9bf823abc6375dd1c9b14fc7e74bdf971
Size (serde_spanned-1.0.3.crate) = 11011 bytes
d972 6
a977 6
BLAKE2s (serde_with-3.15.1.crate) = eb5c8ca83689825107cce94f91166bc0ce697b926a9c73751a9119e2b13bfaaf
SHA512 (serde_with-3.15.1.crate) = 6c66dfef6be2a142aa5bca11cb60dd2a4b75659c109ecb462a1c26175596bc15e40e26d3e0daf62748da1dc4877e96b7c8281e063a8f3c24c665f1c33cee1d32
Size (serde_with-3.15.1.crate) = 196681 bytes
BLAKE2s (serde_with_macros-3.15.1.crate) = b4eb07d929383e9bb8a0efb06adc1ac9067146688bd717c919d9dab624b8d343
SHA512 (serde_with_macros-3.15.1.crate) = 67225340617583d13761651ab3b001d3853609edcd606887709cfb9f9f7ed54415db405aa57d35bd5f603d9dd1ab8bd8e2f7cea1ab36288c94d14e7412d5beed
Size (serde_with_macros-3.15.1.crate) = 38094 bytes
d1026 3
a1028 3
BLAKE2s (supports-hyperlinks-3.1.0.crate) = 27a2cd6c3fbc7146d58af49fa8805a8e3c0dda31eb92ae3c6b8dae31ec16fa46
SHA512 (supports-hyperlinks-3.1.0.crate) = 6bffa1255e4b7d7556bd228208ed52a8892e1888aa1ba85288d2d8df2aff5eeb1cd30ba228a200cee87660f1b254ed7d5b6958a8396fd1a8d79375ff7c4874be
Size (supports-hyperlinks-3.1.0.crate) = 8235 bytes
d1038 3
a1040 3
BLAKE2s (tempfile-3.23.0.crate) = 03894a0b6e2c16a9462ea26eccb98f1cef6ee46f95d6a41761f2c3086c0fd692
SHA512 (tempfile-3.23.0.crate) = 8e9f84400f714209eb713af5960d1de501c10520817299f0ba2fd53a7c5f0931b60d1053c2c84820aa627aa94bdefa1b0e82c787784b1960170930f0ed2d8753
Size (tempfile-3.23.0.crate) = 43063 bytes
d1101 6
a1106 6
BLAKE2s (toml-0.9.8.crate) = 26c771fc6612a0c51564310ef6e63e54b81de524ed6cb4cedf1469e89eb00a11
SHA512 (toml-0.9.8.crate) = e7ea1ec2aadc2bba833e9c42d3b2636a5d77cef2fccc4147fc327db4d0e1ac39508954597b040bdc88af4d8c9294334f12ea48ad977550087afa30778fd3b53d
Size (toml-0.9.8.crate) = 56104 bytes
BLAKE2s (toml_datetime-0.7.3.crate) = 3daae57f645d61c29fe315855fe661d86c4d3eff577467a0e5abf36ce3d46462
SHA512 (toml_datetime-0.7.3.crate) = feb8c7559a7e14aa2d52fe6236a406feebd499b03c37e1dc50e5a116a43d317046d5b6ab6326a4193c066692e02ec9d30104991a501d9d7347ceef5cae4bd520
Size (toml_datetime-0.7.3.crate) = 17827 bytes
d1110 9
a1118 9
BLAKE2s (toml_parser-1.0.4.crate) = 71174a719c354f5398509c2fb9d5c25138157f376c617055e03116530206dde2
SHA512 (toml_parser-1.0.4.crate) = 00416ae9ce4202855a0ee4ac9a704379d1eb151ae0e9e05c8d3eaaee06d97bbe427a0fe668a4134ad38382b1e248659f575bcf50071681d55dfd609b64908370
Size (toml_parser-1.0.4.crate) = 34978 bytes
BLAKE2s (toml_writer-1.0.4.crate) = 923cb9670babdb4b0e1f58884f8b830c03d6a237e726d50dd39079911a9b7c63
SHA512 (toml_writer-1.0.4.crate) = 92f058981fa8685bdbb891838c5580f8315f70d69fff565949e1ca1d00924370ed4927052ff145b1867229a100aacd2dc8918f102001053180755b2544ac3eea
Size (toml_writer-1.0.4.crate) = 17146 bytes
BLAKE2s (tracing-0.1.43.crate) = 50a8682d18cde24b3c1448bd0e1d6c3d3874970c1a53cd74f6da35911a0251cf
SHA512 (tracing-0.1.43.crate) = 5c4add0fff3d0275141edf67924deda84c27677f5e1ebcc23fdc52ba4091e25b5fb341fe0028f0a502e1447b621928dba281100df154e5a33b2f8f4b5dbf4a4b
Size (tracing-0.1.43.crate) = 90033 bytes
d1122 3
a1124 3
BLAKE2s (tracing-core-0.1.35.crate) = b9a24973d51ee7bd426299d259c9b00b45b5126e39e2450071fafa519c689552
SHA512 (tracing-core-0.1.35.crate) = 30afe79d6f1e9ad945245db2ac870f6fdfa1ebd1674139778700dba5c7de2891f7d3cac0644e71c5a286868adb7dd6eb3a255e6e669e1cd06c46ff3d57d22036
Size (tracing-core-0.1.35.crate) = 63837 bytes
d1128 3
a1130 3
BLAKE2s (tracing-indicatif-0.3.13.crate) = 7b10c7e446b917d1339b49969a6aece965c8efd0c2709535de09f98fda3660a5
SHA512 (tracing-indicatif-0.3.13.crate) = ab548cf3b55d5a976e489522701a28b2ec5e91f31082375746c9ff5e6f0326e9e6dc50cf2bd54a5ce0621508a81a78a6b6ac017ee51bd5d18d46fa5fc6fe0f96
Size (tracing-indicatif-0.3.13.crate) = 29929 bytes
d1143 3
d1209 6
a1214 6
BLAKE2s (uuid-1.18.1.crate) = c9d38d9d0d66819b063c40c686efeefe3f7c7bf97093d115d61b0e4786577a56
SHA512 (uuid-1.18.1.crate) = 2a088f752c4dc05291b8563f83ff8efd6534697f55da76baa89d64122ae436a7f0e19fa46a9e615d4e9b013bbc575bbe0f7646c182b37a6c24edcfe24e518400
Size (uuid-1.18.1.crate) = 60468 bytes
BLAKE2s (uuid-macro-internal-1.18.1.crate) = 540d1eec1a8155054333071ac034385366a0098feace7b40d6fa470352a581bb
SHA512 (uuid-macro-internal-1.18.1.crate) = 3bf032eb98f3d349d4a699a238685872655141aa25eecfbb70e252534d2a7d863da3001b06fc88d64ef0ebe265af78544620371b9df81a936e47ae6e72cf8039
Size (uuid-macro-internal-1.18.1.crate) = 9683 bytes
d1281 6
d1290 3
d1428 3
d1440 1
a1440 1
SHA1 (patch-Cargo.toml) = 86ea4af9fc2713eafe24721de19a30b1030ce186
@


1.85
log
@py-ruff: updated to 0.14.9

0.14.9

Preview features

[ruff] New RUF100 diagnostics for unused range suppressions
[pylint] Detect subclasses of builtin exceptions (PLW0133)

Bug fixes

Fix comment placement in lambda parameters
Skip over trivia tokens after re-lexing
[flake8-bandit] Fix false positive when using non-standard CSafeLoader path (S506).
[flake8-bugbear] Accept immutable slice default arguments (B008)

Rule changes

[pydocstyle] Suppress D417 for parameters with Unpack annotations

Performance

Use memchr for computing line indexes

Documentation

Document *.pyw is included by default in preview
Document range suppressions, reorganize suppression docs
Update mkdocs-material to 9.7.0 (Insiders now free)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.84 2025/12/05 10:09:24 adam Exp $
d81 6
d291 3
a305 6
BLAKE2s (dir-test-0.4.1.crate) = de321b4856abe3c7404e16153a5d6ae060cc691e54852726792d31dfed0ef26a
SHA512 (dir-test-0.4.1.crate) = be6dc61bf94e66aefa36c9c08ce1c4dcd735d013752fbb133b44f72542719474896040b0e74849ea4eab4402d7bb1ce7b45a5cd0ab1c41ae036d32a9c56969e1
Size (dir-test-0.4.1.crate) = 7119 bytes
BLAKE2s (dir-test-macros-0.4.1.crate) = 859aae227e807dfe7c1bce3051f2242f0c986d9239b35ee89f54c094040b8a57
SHA512 (dir-test-macros-0.4.1.crate) = 4330364ed5055477447ae7c8d62fd7f95af5f1aa3b18985085482a9172b8f73029391d8b447de14c41b6f220df16f39e61d94e1ee601fcf1a2fd478540769bb3
Size (dir-test-macros-0.4.1.crate) = 7349 bytes
d357 3
d597 3
d903 3
a905 3
BLAKE2s (ruff-0.14.9.tar.gz) = 575a5bff43b0f684c9d81bdcd23f2d94db99456e493406263997fcda5fa19bdf
SHA512 (ruff-0.14.9.tar.gz) = 7b576774b202b55d38cb251851a746f7fa4cd9de71156df0f078e80484be4f94d438fb04e68e683034d85aacc5f33afecbcec02a9ddb4a8880532e8225e1cdcf
Size (ruff-0.14.9.tar.gz) = 5809165 bytes
@


1.84
log
@py-ruff: updated to 0.14.8

0.14.8

Preview features

[flake8-bugbear] Catch yield expressions within other statements (B901)
[flake8-use-pathlib] Mark fixes unsafe for return type changes (PTH104, PTH105, PTH109, PTH115)

Bug fixes

Fix syntax error false positives for await outside functions
[flake8-simplify] Fix truthiness assumption for non-iterable arguments in tuple/list/set calls (SIM222, SIM223)

Documentation

Suggest using --output-file option in GitLab integration

Other changes

[syntax-error] Default type parameter followed by non-default type parameter
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.83 2025/11/29 16:29:54 adam Exp $
d390 6
a395 6
BLAKE2s (get-size-derive2-0.7.2.crate) = 7b0a47bf076e24c105a84e2ac830330836c8ab8e4795b233e526fafe1c7c1af1
SHA512 (get-size-derive2-0.7.2.crate) = ab053a097db6f488173c460d90294cae20e480b5c27c078efdde205a576b2954450b88ee157d7c473bdf26e2f687197c8e16b415dd992a29e8e86be6a45ff502
Size (get-size-derive2-0.7.2.crate) = 8859 bytes
BLAKE2s (get-size2-0.7.2.crate) = cdc3d869939e6528c36943bd9d8f7651adcb4d40e4c2b000d599f9d573a6c13e
SHA512 (get-size2-0.7.2.crate) = cfa689a0ce8d0f6810f2e8f453fd36152fea907333eb267899c50157f97cbe989000919cb36d454b86db7fee68c3628ad84b560abf62391ccbee775f278183af
Size (get-size2-0.7.2.crate) = 19159 bytes
d699 3
a701 3
BLAKE2s (ordermap-0.5.12.crate) = 02ad17e87f3ef8d24d44d076a8215aaf7211e91770299fd9262b9a0ed9e927ff
SHA512 (ordermap-0.5.12.crate) = de80b0120b6c3b5b824e9ce599316c3e6c0b336bfea93e8e4ed2022315a6c2d3e5b8f273544630c855dfe3e488310210397d31771c3ef13be8dde6bf78caad73
Size (ordermap-0.5.12.crate) = 69927 bytes
d894 3
a896 3
BLAKE2s (ruff-0.14.8.tar.gz) = 4eade8d50a15f44656480d7dbebdb29287a2d24c320bb0ad5f4001ded2ebe28b
SHA512 (ruff-0.14.8.tar.gz) = 52e82c44fe932ab782f8cd70cac7c0093c1e44a4f8c740cdb6f7cc8780af0edf91ffbed45dc21c83fe662a30815001d11556732c2f58fb3368196d09215858fd
Size (ruff-0.14.8.tar.gz) = 5765385 bytes
d915 3
a917 3
BLAKE2s (salsa-59aa1075e837f5deb0d6ffb24b68fedc0f4bc5e0.tar.gz) = 055a6552f8cba40d52e007c304c51d7f00f36bd37e94808edea5fc5717313a80
SHA512 (salsa-59aa1075e837f5deb0d6ffb24b68fedc0f4bc5e0.tar.gz) = 38776a512786845354e04f4427da831e92acc561928feb2066ee17afb11da2d262d18dbcfb8eba5880e4d64f70caf6b2086131d64b487aff91f47886f53003f6
Size (salsa-59aa1075e837f5deb0d6ffb24b68fedc0f4bc5e0.tar.gz) = 731457 bytes
d1413 1
a1413 1
SHA1 (patch-Cargo.toml) = 7236ae9a35e583824aa8ed4099b2630b5e4ca053
@


1.83
log
@py-ruff: updated to 0.14.7

0.14.7

Preview features

[flake8-bandit] Handle string literal bindings in suspicious-url-open-usage (S310)
[pylint] Fix PLR1708 false positives on nested functions
[pylint] Fix suppression for empty dict without tuple key annotation (PLE1141)
[ruff] Add rule RUF066 to detect unnecessary class properties
[ruff] Catch more dummy variable uses (RUF052)

Bug fixes

[server] Set severity for non-rule diagnostics
[flake8-implicit-str-concat] Avoid invalid fix in (ISC003)
[parser] Fix panic when parsing IPython escape command expressions

CLI

Show partial fixability indicator in statistics output
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.82 2025/11/24 10:05:07 wiz Exp $
a605 3
BLAKE2s (lsp-types-0.95.1.crate) = b224ff52ea8d403adffde60f4cf41aa06b1d99c06aa796708e66c39355c54141
SHA512 (lsp-types-0.95.1.crate) = 5358645b22a4e43cfd227c2266333a019bf9ac4b4e3d42d0bbdfbeaa25a6f02c405cae89a0caed719103ed87c4e68ee270f13a43f614008e753ad69ad6f34414
Size (lsp-types-0.95.1.crate) = 68324 bytes
d894 3
a896 3
BLAKE2s (ruff-0.14.7.tar.gz) = d091b3be933202e62afb0ce14d03b721df15900248867dc50178557c90fca5b6
SHA512 (ruff-0.14.7.tar.gz) = dd7567789409ac361171621359f37cabafc87955d2c4fe7d65d08d6bab784e91e7ffd4ad552a02941a4cffc1c9b70286c9abf751601d877d28c57f3d60e3cb20
Size (ruff-0.14.7.tar.gz) = 5727324 bytes
d915 3
a917 3
BLAKE2s (salsa-17bc55d699565e5a1cb1bd42363b905af2f9f3e7.tar.gz) = 87ce9fcc22323f5bf1b4b5e81122e12d78ba469fbd1a10fb2055a4255dbbd0ec
SHA512 (salsa-17bc55d699565e5a1cb1bd42363b905af2f9f3e7.tar.gz) = 745ba50f1aaf17703e3f83051a88d2c94fe332b668de57cde46b4f0a411bb5c119ef6965a6d49892b55e322af44b420e7086180a32592fe1f90acc20261e6435
Size (salsa-17bc55d699565e5a1cb1bd42363b905af2f9f3e7.tar.gz) = 731114 bytes
d1104 9
a1112 9
BLAKE2s (tracing-0.1.41.crate) = 6e13ecc7da8c2186890c243e207328fd98b23cd8493c233ab70d58a24f96f0e4
SHA512 (tracing-0.1.41.crate) = dffb8d3a1375f1b9d5418550a46cb7b1d92b2cc8ffbccb430a38f7731547960775bb42798074186711847d256eee30fb3e74078b69cb36f28c07d9f231dbf96c
Size (tracing-0.1.41.crate) = 82448 bytes
BLAKE2s (tracing-attributes-0.1.30.crate) = 49cf58e1505fcc67e97a9f64afe52503c922dd24cb8ebbec9bf0ef06a94c858d
SHA512 (tracing-attributes-0.1.30.crate) = cd33b967cdba94dd5f4c5ebb097aef45913e60e93cac1473063dba32190e0d10584c07914eb59e8d0a41142e95b04794accdb6b768ac6ddd2d08db093a3ea0ab
Size (tracing-attributes-0.1.30.crate) = 39142 bytes
BLAKE2s (tracing-core-0.1.34.crate) = bd73b82b795f1ce0d90e0d92890f5347ed5c991604c71103de1c9cb549091950
SHA512 (tracing-core-0.1.34.crate) = 21ee3e1668310a580d089a95242197f21bc4eabecd2f58c21a5dbbf036cd452275a0d56dd3810aff490dd710cb94bf8d0e79fe80a3ae7e7e0fa29143523fda3c
Size (tracing-core-0.1.34.crate) = 63760 bytes
d1122 3
a1124 3
BLAKE2s (tracing-subscriber-0.3.20.crate) = b373c2ed7db80649308c3e715843b4d872c5477a04ad61afb32160b65d4b48e2
SHA512 (tracing-subscriber-0.3.20.crate) = 4948d6aa6757f8a9bc2cd37ff02845d8873eb7ad2a4449bcbaf1b828e1aa6f72835ad81a8cbc2a8410d03c38f1ff015161a805ef062228f0b941e91c84509495
Size (tracing-subscriber-0.3.20.crate) = 212274 bytes
d1413 1
a1413 1
SHA1 (patch-Cargo.toml) = b9027877d9858500ec9e6c71b99d4fba8772f61c
@


1.82
log
@py-ruff: update to 0.14.6.

Preview features

    [flake8-bandit] Support new PySNMP API paths (S508, S509) (#21374)

Bug fixes

    Adjust own-line comment placement between branches (#21185)
    Avoid syntax error when formatting attribute expressions with outer parentheses, parenthesized value, and trailing comment on value (#20418)
    Fix panic when formatting comments in unary expressions (#21501)
    Respect fmt: skip for compound statements on a single line (#20633)
    [refurb] Fix FURB103 autofix (#21454)
    [ruff] Fix false positive for complex conversion specifiers in logging-eager-conversion (RUF065) (#21464)

Rule changes

    [ruff] Avoid false positive on ClassVar reassignment (RUF012) (#21478)

CLI

    Render hyperlinks for lint errors (#21514)
    Add a ruff analyze option to skip over imports in TYPE_CHECKING blocks (#21472)

Documentation

    Limit eglot-format hook to eglot-managed Python buffers (#21459)
    Mention force-exclude in "Configuration > Python file discovery" (#21500)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.81 2025/11/16 21:08:11 wiz Exp $
d147 6
a152 6
BLAKE2s (clap-4.5.51.crate) = 51d4ad316df17aef0e7490cc38a6ce56ce4879c11518d8b1a5ca9f9b583cb67b
SHA512 (clap-4.5.51.crate) = 8bd93b9b466d3508b376d6c8c0ae56bfab0d975b8ef8398861ff6cfbd133681c2bec6b224446f54cbbbd74e37c9079c14f90d798193726d59ce291f49a11d071
Size (clap-4.5.51.crate) = 62030 bytes
BLAKE2s (clap_builder-4.5.51.crate) = d8a2e49e4936ef00bc9940b3928bbb64674285c60ebab463f46f336829348b4d
SHA512 (clap_builder-4.5.51.crate) = 7adbaae4e4a01e0aa65908b13a1ccc072ba3711c56b20602b726e2e81c6923803dfa47607e61b662efd6dec6d93a070d2aed4664252eab97d5c80bb6550f9208
Size (clap_builder-4.5.51.crate) = 171077 bytes
d423 3
a425 3
BLAKE2s (hashbrown-0.16.0.crate) = bc021f17d909d945f5f1f748a91a4e3960e455db17db5b472fafdc14ae530bbf
SHA512 (hashbrown-0.16.0.crate) = ad819a3eb38bd2939e08686789529172f146fa77911cc9dd61ddbde4600d49af79fbade6fd53187906a8b7766aff057187171e2dcb2d07e1079e4dde6104d615
Size (hashbrown-0.16.0.crate) = 141708 bytes
d483 3
a485 3
BLAKE2s (indexmap-2.12.0.crate) = d80c9186e9570672de4a31bda1f41ac94c396f6022050217ec5c174d175672bc
SHA512 (indexmap-2.12.0.crate) = 3ceb00f2cadf667e6e7893178c43f68776c2d97ef899209ffc83cf4f536172cde52bf73f8d512a9bba8119bb77f6b6c2a920b8edbc1875b1ee31033830917c33
Size (indexmap-2.12.0.crate) = 100446 bytes
d897 3
a899 3
BLAKE2s (ruff-0.14.6.tar.gz) = 78d8d0e7922005f162143d91bd3a09956bcb4515370693a38641c89dc0472758
SHA512 (ruff-0.14.6.tar.gz) = 9cc4ae445936b2d559aa271b6a622ea6e9e586a3d7a769250f39e34d45f6cba431d54208c72f79ea9593d34427b57ea5ea2d183bff84e63c3ec192b65f625740
Size (ruff-0.14.6.tar.gz) = 5669501 bytes
d918 3
a920 3
BLAKE2s (salsa-a885bb4c4c192741b8a17418fef81a71e33d111e.tar.gz) = b95697cf020354e075314642d2b2bad96bd0d81117d721e6f45bd2b22942220d
SHA512 (salsa-a885bb4c4c192741b8a17418fef81a71e33d111e.tar.gz) = 94b1a409401639bfec85658589d98a0434b533ed4136a232c99a3c240d786f8e718aaae99f9722bcf2a648cbb63d4f2e2a0aded01ed70548f76c34253ba9c8cc
Size (salsa-a885bb4c4c192741b8a17418fef81a71e33d111e.tar.gz) = 730610 bytes
d1020 3
a1022 3
BLAKE2s (syn-2.0.110.crate) = a91d6b90462b2c7fd4652ecaf8c4e7d813340c1c9ab8dfc0478e811bb670f59f
SHA512 (syn-2.0.110.crate) = f9a393a3edcb49d039926bafa46f8befcb840da2af80329eb8b0efa1a2911e5db3e531d1866341f78cb4c28b7a122a07e269263262ff372c27334c7988f536e1
Size (syn-2.0.110.crate) = 302184 bytes
d1416 1
a1416 1
SHA1 (patch-Cargo.toml) = 0f42828e7dd09a07f61c3c18f0e3ba16a3cbb00d
@


1.81
log
@py-ruff: update to 0.14.5.

Preview features

    [flake8-simplify] Apply SIM113 when index variable is of type int (#21395)
    [pydoclint] Fix false positive when Sphinx directives follow a "Raises" section (DOC502) (#20535)
    [pydoclint] Support NumPy-style comma-separated parameters (DOC102) (#20972)
    [refurb] Auto-fix annotated assignments (FURB101) (#21278)
    [ruff] Ignore str() when not used for simple conversion (RUF065) (#21330)

Bug fixes

    Fix syntax error false positive on alternative match patterns (#21362)
    [flake8-simplify] Fix false positive for iterable initializers with generator arguments (SIM222) (#21187)
    [pyupgrade] Fix false positive on relative imports from local .builtins module (UP029) (#21309)
    [pyupgrade] Consistently set the deprecated tag (UP035) (#21396)

Rule changes

    [refurb] Detect empty f-strings (FURB105) (#21348)

CLI

    Add option to provide a reason to --add-noqa (#21294)
    Add upstream linter URL to ruff linter --output-format=json (#21316)
    Add color to --help (#21337)

Documentation

    Add a new "Opening a PR" section to the contribution guide (#21298)
    Added the PyScripter IDE to the list of "Who is using Ruff?" (#21402)
    Update PyCharm setup instructions (#21409)
    [flake8-annotations] Add link to allow-star-arg-any option (ANN401) (#21326)

Other changes

    [configuration] Improve error message when line-length exceeds u16::MAX (#21329)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.80 2025/11/10 09:52:46 wiz Exp $
d390 6
a395 6
BLAKE2s (get-size-derive2-0.7.1.crate) = 323c1aaaa9d20b160c41b82263183ca87114de5621de22f93a62691d9dae0f0d
SHA512 (get-size-derive2-0.7.1.crate) = 2fcd2d8a566072c2a7187d685e4bb1e8ccdb79ad73f1cf6b3bcc9ef0a1cac28d6ebc682c62968856a55e0fb3596a696f66b82e65e18c553e37a061d5ec1061ab
Size (get-size-derive2-0.7.1.crate) = 8841 bytes
BLAKE2s (get-size2-0.7.1.crate) = d4253703b7b4f318946be3d048474bf488fc46f5803a3991b2fb4a1ef0c48743
SHA512 (get-size2-0.7.1.crate) = 1ed96783c7cd02ec0ce1a6b54791a3334a6a87fb5e1b602cbd4786c0dce812fdbc8ed74d511ad9d798b8227151637d3d4d8e6d29087810edce4f4208d9b7ae46
Size (get-size2-0.7.1.crate) = 19156 bytes
d486 3
a488 3
BLAKE2s (indicatif-0.18.2.crate) = 572b2105e1a477be5825f52bbae4cd20c5f92dc3c5ffee27f69c75ed2eff2d53
SHA512 (indicatif-0.18.2.crate) = cdfdbe6eaca50dda81c6e1478274d66c74c8973e43226bf268e3c290bc8240b041dd10ebabc35e79aa15eb4af34404ca68f592dc77d45dc9807866b52d1af3f6
Size (indicatif-0.18.2.crate) = 67401 bytes
d819 6
a824 6
BLAKE2s (quick-junit-0.5.1.crate) = 4948854dba1fa91447cfcbd15a1a86725d1b565f9a6f373e7731770cb3cd1a29
SHA512 (quick-junit-0.5.1.crate) = 75aa9687e3c54d501a68be1d520b429b26e66d272d9d1c897946b3c122f1d61fb43e1df0f62ac7bcdc0419e5c109d84379e1cc060fd50a889621690da4d8c6a7
Size (quick-junit-0.5.1.crate) = 21088 bytes
BLAKE2s (quick-xml-0.37.5.crate) = f8dd2c2e00a54d0e817d2278a0a6ce83a495e42753dc0a33774b1adde2387f76
SHA512 (quick-xml-0.37.5.crate) = 17a7a3706a6c2e664633698b414bf9ea6152dbeffcf853e4735260140a0c08403a3bd483babb8d3e5f7fce28148352387597af43abefe5cdb92dcf8cb35341a2
Size (quick-xml-0.37.5.crate) = 190481 bytes
d897 3
a899 3
BLAKE2s (ruff-0.14.5.tar.gz) = b69d03165d19321288bafd2797b91ceb4cc34290760d46e26f95d86cfe0c8919
SHA512 (ruff-0.14.5.tar.gz) = 1ce6b5336358e2c22b5bc7764eb1b44bcda930b26a109846a187bd7784115b81f9be69fa36dfeb2a4a8dd1d313925ed63717d229aecd90c31dc3b9308cc4df9b
Size (ruff-0.14.5.tar.gz) = 5615944 bytes
d918 3
a920 3
BLAKE2s (salsa-05a9af7f554b64b8aadc2eeb6f2caf73d0408d09.tar.gz) = 1c3f9bd4cbd1791964095d8d00fe9d981ba4a2c5f51f4340c3795ee5635728ac
SHA512 (salsa-05a9af7f554b64b8aadc2eeb6f2caf73d0408d09.tar.gz) = cfe8513c55bf3b16b3b4f86198847d1f34313d14c260ef05d4baf9fd15ca93faba3d7232181bebb7adef8f5ae0f817095e7c3ea982838052896b294259de87c7
Size (salsa-05a9af7f554b64b8aadc2eeb6f2caf73d0408d09.tar.gz) = 730179 bytes
d1017 3
d1416 1
a1416 1
SHA1 (patch-Cargo.toml) = a6df9cae7d0ae13c6f558b02a4c2020f37d960f6
@


1.80
log
@py-ruff: update to 0.14.4.

Preview features

    [formatter] Allow newlines after function headers without docstrings (#21110)
    [formatter] Avoid extra parentheses for long match patterns with as captures (#21176)
    [refurb] Expand fix safety for keyword arguments and Decimals (FURB164) (#21259)
    [refurb] Preserve argument ordering in autofix (FURB103) (#20790)

Bug fixes

    [server] Fix missing diagnostics for notebooks (#21156)
    [flake8-bugbear] Ignore non-NFKC attribute names in B009 and B010 (#21131)
    [refurb] Fix false negative for underscores before sign in Decimal constructor (FURB157) (#21190)
    [ruff] Fix false positives on starred arguments (RUF057) (#21256)

Rule changes

    [airflow] extend deprecated argument concurrency in airflow..DAG (AIR301) (#21220)

Documentation

    Improve extend docs (#21135)
    [flake8-comprehensions] Fix typo in C416 documentation (#21184)
    Revise Ruff setup instructions for Zed editor (#20935)

Other changes

    Make ruff analyze graph work with jupyter notebooks (#21161)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.79 2025/11/02 20:15:05 wiz Exp $
d540 6
a545 6
BLAKE2s (jiff-0.2.15.crate) = 6370a0afca212b92ae0ef086d94ff098b93df19a2ce25cd88426372eedacc63f
SHA512 (jiff-0.2.15.crate) = 577b5b326c66bf8b81174c48e913ee381cb17030b7cfb3d211ea3376a4805edf08eebff7ba1aa67cf20144ebf3aca02d6f96f771cd44e5bf6aa0a23e96f6fd27
Size (jiff-0.2.15.crate) = 712996 bytes
BLAKE2s (jiff-static-0.2.15.crate) = fac0a9c5623f4e069273a25b56099f193ede3ccab8d6900ea2536c709d96d652
SHA512 (jiff-static-0.2.15.crate) = 282b8bbfcba6b86f84a5f93f3efcc20a61b727abad664836e8f81d00b397a34b1e94276af05dca25c7abd44292abcfe7af3c3b710087d4af8b5bbf348999089a
Size (jiff-static-0.2.15.crate) = 76146 bytes
d573 6
a578 6
BLAKE2s (libcst-1.8.5.crate) = b31c833643bc671a8da1c9b85a54e154ce9d04d1b0d6cee4c408013eb5f31053
SHA512 (libcst-1.8.5.crate) = 8c1437390434aa065dae8735ab32e9f6caddf1e60c348c641a0e6078a25feb472e040b37169502d55412e92a18d401b7ee69891d8a71821d36eb966a1e699198
Size (libcst-1.8.5.crate) = 111260 bytes
BLAKE2s (libcst_derive-1.8.5.crate) = 5b6d8560a8c42d4c862cbfae33171982bb86bafbc1ef3a509c3b0d546f6e85ba
SHA512 (libcst_derive-1.8.5.crate) = 1b04331c50747ead2b092668330bc998ced031f5ef87dc12277e3541b0c9fc8b5dab7a8fb82d65d669048c4c4d991c148e574de06731f5b08e0ed931146bf9e7
Size (libcst_derive-1.8.5.crate) = 11340 bytes
d831 3
a833 3
BLAKE2s (quote-1.0.41.crate) = 10af57af8d5acca788e93397c2da476f8b5c0a1cc01d1b9c5c860345a61a5116
SHA512 (quote-1.0.41.crate) = 64374d70eb29f7d7e02e535ba383586d93f68a9b6464c79840fa6c42a1ac47be7ba14e415a40e158f845e486ed33d5c564c882913780d296360b30a56301ff7e
Size (quote-1.0.41.crate) = 31408 bytes
d897 3
a899 3
BLAKE2s (ruff-0.14.4.tar.gz) = 638f1bd6389e4d2b4536202a5b023701c7df95c36559575e85906699cae4e89e
SHA512 (ruff-0.14.4.tar.gz) = 3caabfe715c2c2d249da7bea76c46de138abc8786def25055cb560426ec251b6dfe1678a9ceaf3328996d254c14646b5aaa9da8b29a86f2263a0faffe33a6682
Size (ruff-0.14.4.tar.gz) = 5587844 bytes
d1017 3
a1019 3
BLAKE2s (syn-2.0.108.crate) = 354605eae94968b0f5199c0f103840e6eaea1a0d7792464c03b4e80b84aad6a7
SHA512 (syn-2.0.108.crate) = 27ca199db662f3d06de9f139b9707fc30e9719556831b9fcb78f7108f61cdf186cbead48ebd4b684bdcb96944552ba4340a4bd154556cc08d0698f65c9332aaa
Size (syn-2.0.108.crate) = 301754 bytes
@


1.79
log
@py-ruff: update to 0.14.3.

Preview features

    Respect --output-format with --watch (#21097)
    [pydoclint] Fix false positive on explicit exception re-raising (DOC501, DOC502) (#21011)
    [pyflakes] Revert to stable behavior if imports for module lie in alternate branches for F401 (#20878)
    [pylint] Implement stop-iteration-return (PLR1708) (#20733)
    [ruff] Add support for additional eager conversion patterns (RUF065) (#20657)

Bug fixes

    Fix finding keyword range for clause header after statement ending with semicolon (#21067)
    Fix syntax error false positive on nested alternative patterns (#21104)
    [ISC001] Fix panic when string literals are unclosed (#21034)
    [flake8-django] Apply DJ001 to annotated fields (#20907)
    [flake8-pyi] Fix PYI034 to not trigger on metaclasses (PYI034) (#20881)
    [flake8-type-checking] Fix TC003 false positive with future-annotations (#21125)
    [pyflakes] Fix false positive for __class__ in lambda expressions within class definitions (F821) (#20564)
    [pyupgrade] Fix false positive for TypeVar with default on Python <3.13 (UP046,UP047) (#21045)

Rule changes

    Add missing docstring sections to the numpy list (#20931)
    [airflow] Extend airflow.models..Param check (AIR311) (#21043)
    [airflow] Warn that airflow....DAG.create_dagrun has been removed (AIR301) (#21093)
    [refurb] Preserve digit separators in Decimal constructor (FURB157) (#20588)

Server

    Avoid sending an unnecessary "clear diagnostics" message for clients supporting pull diagnostics (#21105)

Documentation

    [flake8-bandit] Fix correct example for S308 (#21128)

Other changes

    Clearer error message when line-length goes beyond threshold (#21072)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.78 2025/10/30 13:34:27 wiz Exp $
d6 3
a8 3
BLAKE2s (aho-corasick-1.1.3.crate) = 36150b5dacb72fa7cd0d33aee15e14857914224878f0af76eabcb9daa68e3ae0
SHA512 (aho-corasick-1.1.3.crate) = ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
Size (aho-corasick-1.1.3.crate) = 183311 bytes
d84 3
a86 3
BLAKE2s (bitflags-2.9.4.crate) = 2f51aeb3e3a382d511109b142a6ff337a333b25a5b39a09d70034768f1964cbe
SHA512 (bitflags-2.9.4.crate) = a832e01985551db9d700ba177bb2ffe436e78e3bdcf7b2d8e86fc7cb885674d5656fce05bffb5a4cbe0df7b015dcfa6df8dbc1351c097d2c3a3dac199d3f37b1
Size (bitflags-2.9.4.crate) = 47950 bytes
d93 3
d147 6
a152 6
BLAKE2s (clap-4.5.50.crate) = 4c8848b2ae33d2a31dd39c5e8ddba6b85ff3eca76d4544d985258a6bb61a887e
SHA512 (clap-4.5.50.crate) = f98dc12a40453f17c733562e2d3a08dd4c073f2930665a683328100c5a09ae7d77fe535a22cce12c4eee8e2b073ebdfc156cfd4f5ebbd2f57fe779d206092264
Size (clap-4.5.50.crate) = 62030 bytes
BLAKE2s (clap_builder-4.5.50.crate) = dd560fd151d61cb9d896e71b67df2122dfc573bb13fd5daf01b026e6ece85485
SHA512 (clap_builder-4.5.50.crate) = 767b3bc14de66da6ba4cdf937b65d1f05fc34396026d8eeab39365714b26c7a2e0a7a494101ba13c97f23cbdabdedebfb62f522cce72fdb6f0fd5f45fd030cae
Size (clap_builder-4.5.50.crate) = 171137 bytes
d264 3
a266 3
BLAKE2s (csv-1.3.1.crate) = 7f12c0e3f2c0a08968e379f2bc667b9d454b1d8c61fc37ca23a44019a2583715
SHA512 (csv-1.3.1.crate) = 6b0be5e017b2b2cb926d11d7a36cdae1bf0ddb56165127f25f6fd55956f95a572ed7e054f863610e91c9c2329f5af0eee9678f9020644800587d6daa5a94755b
Size (csv-1.3.1.crate) = 888542 bytes
d270 3
a272 3
BLAKE2s (ctrlc-3.5.0.crate) = 9f7af9a46b4eee0d6a93faa5317ac86e53c00249830c274495c114ee9892164c
SHA512 (ctrlc-3.5.0.crate) = 00c3cc5c9a59894b7b908d2a02ea1651516b40e3ddac22efee8ebbd1bdddd22baa6b5c94022e6400d6ac0c3a85436abbf5a52e68d54aa59dca549587896cf8fa
Size (ctrlc-3.5.0.crate) = 13886 bytes
d309 3
a311 3
BLAKE2s (dispatch-0.2.0.crate) = 39d77c835b8cd4a081d8214717b9a03ab1787b75626fe07938fe8af1fa90fbdb
SHA512 (dispatch-0.2.0.crate) = cf2b4c624f92808e43a0a4828ee1085e115540d5df5a0ad6a3593c9e5109951b26e8afbabcfb0a1fde41207d5c060566bf9260bf4c2a95907e3a822d84364b3d
Size (dispatch-0.2.0.crate) = 10229 bytes
d351 3
a353 3
BLAKE2s (etcetera-0.10.0.crate) = 612208a3d4917dfc333815288283dc0d15aac44da979f68ebe3a74a8018f9705
SHA512 (etcetera-0.10.0.crate) = 90fe48e708f43f71f0b50923292572fd9b5fd13117329d64cc1e0cef047f028a967d70f7a569f31bbf8080c30deb00a49731aa37abe626871566a24b1b4e1e7a
Size (etcetera-0.10.0.crate) = 14734 bytes
d408 3
a410 3
BLAKE2s (globset-0.4.17.crate) = 309dd888e8a569c08f60aef27d8f1930b38d4042bae7e643f2c92f59b4941380
SHA512 (globset-0.4.17.crate) = fae46c058eb1f11b1dc21753318c000300459bc67fa9f681aea4bc181b7705a9d989a34bb0280da787f042d1bd24be04c0e4f256bc2720699c6330f440c78765
Size (globset-0.4.17.crate) = 28943 bytes
a434 3
BLAKE2s (home-0.5.11.crate) = d078e90e97417229fc5cd4f73b0253c748bb5325b58981e5245abb1f8a21d973
SHA512 (home-0.5.11.crate) = cd107c4cee793b6db8b29157c3aa2629b5ef1b9fe129fd903fe414faadfa06a881a1b685f1c66fa5aa1deefd3013a210603c952bfa4bf02d5d1f90f75ba9ff18
Size (home-0.5.11.crate) = 9926 bytes
d474 3
a476 3
BLAKE2s (ignore-0.4.24.crate) = ed0893c94e230144befd36afe469e8d86816d2bb84592fce2b614d3be40bee85
SHA512 (ignore-0.4.24.crate) = 059b873627372ed1f78adc157eadbe1a8b57932ef9d777a3ede4c9ec3d18fa6d0cdd84bbf4fdc769be458bee10195b276d1fe7863b9efc7edf778867c91a0e12
Size (ignore-0.4.24.crate) = 59121 bytes
d483 9
a491 9
BLAKE2s (indexmap-2.11.4.crate) = b5cf590f906b68b0336536febd08e9b9afe6d7a8ec1e61a1bd5da5d1f3fa3c1b
SHA512 (indexmap-2.11.4.crate) = 39ae266d1f5bc57f438689d2ebb3e5ba0b26f08487f88affffb55bf24d6ca8c52d646ea79e281c383027cea2970e4acbfd24d65f081ed77d4efbd056aab83649
Size (indexmap-2.11.4.crate) = 100302 bytes
BLAKE2s (indicatif-0.18.0.crate) = 9f75b48d26c037be25608d082ba312be3e7d52c153ff3a3acebdeba2e62cf82d
SHA512 (indicatif-0.18.0.crate) = 75e1bafbc402a38966aa42df52bad901bc8b57ffa2bb2905e0599e4b280d2f2b8bedf2242a950ba0d7d26196ec958a2c371450456639fdbaa5fb034e385298bc
Size (indicatif-0.18.0.crate) = 67969 bytes
BLAKE2s (indoc-2.0.6.crate) = cef2aa7d5116eaa49f2a5fb5506c7fc53683e70fbf6097eabd09cbdc63d52ff3
SHA512 (indoc-2.0.6.crate) = e2ea2e5c8226c802bbe0631c1a99d2edd088cbafbf978b2a7b71c7c7f47754c6d4653f466e286441b61cc46def1c7f7a02d4785caab93a61dd785211dba7d1a9
Size (indoc-2.0.6.crate) = 17164 bytes
d558 3
a560 3
BLAKE2s (js-sys-0.3.80.crate) = afe0038290ddc273f92c3001aa17e5759f3c6b492671d20591b83e9986cc29d6
SHA512 (js-sys-0.3.80.crate) = 14ad9de040a5237b563d61579e8b3ce986e92ce306c9694f6a49f413d45a65fdf03934e6e3ef9144e2651ffedb2922c179b413665f0aaa7c8c34be2d66578b8c
Size (js-sys-0.3.80.crate) = 56202 bytes
d627 3
a629 3
BLAKE2s (matchit-0.8.6.crate) = 888445613d0db5e1367d0c00c96f349fb9f2e9d2a9d928643646abd4b3033b71
SHA512 (matchit-0.8.6.crate) = ec6570478593d98060800c962c53c1c351df61424cf8540cb06ee5f0366c2f323f5a6ab36f9dc9d3f7b675ee2e000ffa1763ab35f58a11d3470a366a73b2995a
Size (matchit-0.8.6.crate) = 38353 bytes
d684 6
d813 3
a815 3
BLAKE2s (proc-macro2-1.0.101.crate) = 8f2ba4dda3b86e68eb6519c642f48e3b6deb9f0cdd10b0505f77970a6deed577
SHA512 (proc-macro2-1.0.101.crate) = 3171c807d24371da2931f9c706fb3129bb9bf3ac40418e5d14cfc372baf96e5fee9ede72091163858e3ba0b4f88594efa1031b0bb7128ca68e7b847dead6856c
Size (proc-macro2-1.0.101.crate) = 53886 bytes
d882 3
a884 3
BLAKE2s (regex-1.11.3.crate) = f89cfd38ae39d002039401202b39e35b1ec8a3ac5aa535fabc29cd07ff0f1f54
SHA512 (regex-1.11.3.crate) = 8a814d7d75fed7bc271409611e5491c2766c9c3781f8913152c956579e5cd278b26e08b3c1088890e7e70a352da1bc3d3765e5a6f1906d366dad6b5001ad68b2
Size (regex-1.11.3.crate) = 163275 bytes
d897 3
a899 3
BLAKE2s (ruff-0.14.3.tar.gz) = 782ead1b6a81db76c6e148d1eae02fcf1bbaee1328ec3f223a858e2214cf4a2f
SHA512 (ruff-0.14.3.tar.gz) = b025daf2d90a1f66869c2b23a41176673f6bc61588f603a17f4c34d25c04417429437720774c8ec7d63936f420fc0330371c3175b2318d5e79db00765948ccf5
Size (ruff-0.14.3.tar.gz) = 5558687 bytes
d918 3
a920 3
BLAKE2s (salsa-cdd0b85516a52c18b8a6d17a2279a96ed6c3e198.tar.gz) = ce4240e605a1d328230aebcfdcb35d5d1663305cee427b2de6d83eb74df40a67
SHA512 (salsa-cdd0b85516a52c18b8a6d17a2279a96ed6c3e198.tar.gz) = ce5344897b5ade4cfcbe3c2edb53c5fe2fd1711f153bdf10d3221124077782a0f4e5872191d2c2b3a1b086118f656a58b97854dccf1d04ddc9e900b5ba8ed647
Size (salsa-cdd0b85516a52c18b8a6d17a2279a96ed6c3e198.tar.gz) = 730054 bytes
d924 6
a929 6
BLAKE2s (schemars-1.0.4.crate) = 0f3abd95855dd706ac6f8a3e57fb17582ad1f62e40e9fbab50447b5bf52e0f45
SHA512 (schemars-1.0.4.crate) = b87734e8f76bbaf1888636264e493285ef5a45bdeca06be01dd6bbe4c3f20f9a74f826af0f3dbbddd8f062dcc7bff0decb1cabbb1b771d7396fd162a3459a860
Size (schemars-1.0.4.crate) = 88282 bytes
BLAKE2s (schemars_derive-1.0.4.crate) = 8d7837ad45a0ee728786f7694bd871228897bd042d0af47f1fead8140888f5b4
SHA512 (schemars_derive-1.0.4.crate) = fc70209b28a865ce120a7775c0a97b6140fe418d4d65b560240bf248a62cea8bad5523409f2002b39688badd0a4db9ac991c1cd866b61e14c1b334e458d7f6a8
Size (schemars_derive-1.0.4.crate) = 31126 bytes
d957 3
a959 3
BLAKE2s (serde_spanned-1.0.2.crate) = 356935f222225081981c247b0d271efaa98487cc9fd604d1004ddbc6668245a4
SHA512 (serde_spanned-1.0.2.crate) = 6338b55503b407fc52f2a4e9dc8820bc0fed9835c225509130275e7a4d3b69f946ee23fc95609ca39763de5b84e54adc1408ace6d129302043fcb91aa2fa2644
Size (serde_spanned-1.0.2.crate) = 11032 bytes
d963 6
a968 6
BLAKE2s (serde_with-3.14.1.crate) = 3fad8bb414d29b5f5ffc5a147cb5eec402e814b51ccbddb4dd2cd38f0788a011
SHA512 (serde_with-3.14.1.crate) = b4e7a808f05e7a2268315fea2a2bf9a0eeee3a146a19e64887673321fa846f53010f688abdf1f86c48bf06078ff3f7b99cb001129d4261a1fa9396fcc91c3d43
Size (serde_with-3.14.1.crate) = 193025 bytes
BLAKE2s (serde_with_macros-3.14.1.crate) = 71dcae83ef42d1b6ff18c060d4b893ec67845b62015a08e54225240c4f9ce5f4
SHA512 (serde_with_macros-3.14.1.crate) = e71e93e45a2ca1424daa701ca8154ee6fdc7e6fa3fc24c0a584b79ab54f09f99a697a88e70d2e0b1257058c6bca7c9cce5ebea47df2fa71c794856f7c6d40bba
Size (serde_with_macros-3.14.1.crate) = 39432 bytes
d990 6
a995 6
BLAKE2s (snapbox-0.6.22.crate) = d737e741a0b4aa523c280c6b8b3c74b71c67f273286f73328c1c41ebe83f7a78
SHA512 (snapbox-0.6.22.crate) = 05595b91c5d86d3be1dab940087cb4a18f67aa070f8e5c0c6f981c8f258a241285b673d36dc1463eb6305b90b7d92e5026ff1718a9d519b4b671fba598b286c0
Size (snapbox-0.6.22.crate) = 56683 bytes
BLAKE2s (snapbox-macros-0.3.10.crate) = b0681e557ac3c2ec96d01db5e62c954e4ecf3d1b3c49f4e9bfba4f01e202aa59
SHA512 (snapbox-macros-0.3.10.crate) = 560a6d6d236d24cf9e8b59a31d01027cb25beb26080820edc28dac1e6e9392563e3f0fa858c19d47b22919859ac13551266e648d0eb47a434a2008196efde410
Size (snapbox-macros-0.3.10.crate) = 7129 bytes
d1017 3
a1019 3
BLAKE2s (syn-2.0.106.crate) = c60ec549bf025a9082bf93d27daf33926aafabd3e65b847b74a9c08aca179b85
SHA512 (syn-2.0.106.crate) = e07e1058770fa3f1039eaf335340cefb597c0dd11bb90fec9fa777ca5815d0e0bb1711bb4db52cac77e205dd68fbe2bce0e1aa9895c2a52a1ea6d7758d13424c
Size (syn-2.0.106.crate) = 301514 bytes
d1026 3
a1028 3
BLAKE2s (tempfile-3.22.0.crate) = d45e35801555353ca9881cae8203d449f90d5be81165d5846ed24857048710da
SHA512 (tempfile-3.22.0.crate) = a023db8390ece294a98426299207d511d373bd6bbcfe29a4834be5cc67a4a30bb2ad9ce0a46c0324d0a84b076d755d21fd678271b799be553aaef6d819512235
Size (tempfile-3.22.0.crate) = 43044 bytes
d1056 3
a1058 3
BLAKE2s (thiserror-2.0.16.crate) = a158db7d5ab6e6c50ae437f76d5fe7415eaa8c9eb323fbf03eab3fc24a04c144
SHA512 (thiserror-2.0.16.crate) = 61be154d6284613f550b0256aff30c765f7a12b6e450e5e8faafa0188d0ff60c214ebd6b3f3419414a81596aea14a158823e4a2b727b573268ed37e1d710a4a5
Size (thiserror-2.0.16.crate) = 29095 bytes
d1062 3
a1064 3
BLAKE2s (thiserror-impl-2.0.16.crate) = 32bb8c5436d85b660cdb96cd7327c1489b9e3ddef0666bfa3d17dbc7e71eaaf1
SHA512 (thiserror-impl-2.0.16.crate) = c853ad2c90932692988ff7397305f46f1db204216352fe1adf875561a9e9f5efd8db8dbe5a273ab03d98ccafb5566dae537a920ed1dd2313337ccaefeee5f712
Size (thiserror-impl-2.0.16.crate) = 21214 bytes
d1071 6
a1076 6
BLAKE2s (tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 94ef409a5cf067c29d7ab1c48f5c62b12f156e4487a69a0ddeb5c2c3ce863b07
SHA512 (tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 411c6b21fc259f3345fb6890f71de1a178f392e75351c6e38c8c9b70dfe9c607d2efd7f083152c913c395e5a041429eae731d5a34df924481c35c0691978dcf3
Size (tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 897133 bytes
BLAKE2s (tikv-jemallocator-0.6.0.crate) = 8d6e97388e8dab708344a0ee31414c2cec54180d44ce41ffb248e125c764496b
SHA512 (tikv-jemallocator-0.6.0.crate) = 411e172ef702a3dc3022c8d672806b8a0f4d0c9c2db95f8c5fbe4949d3235504ef748793225186f6311c17e170d88bcf03e49be37657336520d06b75bf97f07c
Size (tikv-jemallocator-0.6.0.crate) = 13700 bytes
d1089 6
a1094 6
BLAKE2s (toml-0.9.7.crate) = ae63ab490dd803b7249651b9da4272d7b408f3076b19ccab73be9ff095b52843
SHA512 (toml-0.9.7.crate) = 8500d7024d6cd3603dfbb9798a37f4f70e640d49ba474a7d3e05da6bebcdf3fe9c2e84ac9b5133da036f0207f4dbd53d1c0c461a03f6cc9a2958e6536ad51d8a
Size (toml-0.9.7.crate) = 55852 bytes
BLAKE2s (toml_datetime-0.7.2.crate) = f6f9bd9b640b78d3bdb60ec9f2fae0307a397a846e61878819a56527cddac657
SHA512 (toml_datetime-0.7.2.crate) = 1e84a59af3caa14c6ffda0cfcb57bdefad19cfb7eef73fa8b80672b433edb98774d81833f47506aa7e3a75a1637ddb5b141eed9badf502ec2f60785ed4d20292
Size (toml_datetime-0.7.2.crate) = 17859 bytes
d1098 6
a1103 6
BLAKE2s (toml_parser-1.0.3.crate) = fd6ddd7b64af45856e16316f5f0998c189864ed9666834fd1311d75581095df2
SHA512 (toml_parser-1.0.3.crate) = 48ffe3b6669a0e5d4d72fee834b972b453415885e6a840351186db4f31d740121a182557d9de95c22b26cf9c3a37e0dfff269d666c96d3f38270398ee8fd1423
Size (toml_parser-1.0.3.crate) = 34982 bytes
BLAKE2s (toml_writer-1.0.3.crate) = f0ac0cf0faa8d630772eef7748d85003790a1b48ec14a1de2a7502c72a65bebf
SHA512 (toml_writer-1.0.3.crate) = 8281b1b389d8e5d270af0471f9dabdbb98c639e99dedf5306eafc981add9aba349cd084d91c9804fd28de6bf92d4fbb7070aed974f4376bb7526afdd87f03f8f
Size (toml_writer-1.0.3.crate) = 17173 bytes
d1155 3
a1157 3
BLAKE2s (unicode-ident-1.0.19.crate) = c28250053ec4d55460e5cf24ead73cc140412930264d02bbf0c61ad065530740
SHA512 (unicode-ident-1.0.19.crate) = b17fcf6bffdb4745e0b1bf4983a0dcc4c84f8b4e2c2c618eefbbeae83f94ec75df87b55f9e2dede8c3b4c6e22107fcfc589475c0cbc2c58dfb8630db8d362183
Size (unicode-ident-1.0.19.crate) = 47480 bytes
d1161 3
a1163 6
BLAKE2s (unicode-width-0.1.14.crate) = 4ddc2fd3ee5bc866c828ff462007c04eaa776733703945469968ce59e6433fa9
SHA512 (unicode-width-0.1.14.crate) = 3c58a18776aa82cc13c761789a47901616cd98a30356f93d7eb05ae457314209d0a66213e2bbfa5eb8b59be6beacf62438234ce8daafa31b128dbf7d5d6fcadb
Size (unicode-width-0.1.14.crate) = 271615 bytes
BLAKE2s (unicode-width-0.2.1.crate) = 7970834184d74484579a2a88ae6faa6455ba70382c40c5a1dbdff72c358f479d
SHA512 (unicode-width-0.2.1.crate) = 705ce2ca2964761d9fcf014ef5ad9af2973b5f7c0c3561fece10378d817135afc5f24b9ac16290b98edecab77a01ddee9ec8dca5bd2b4eaec1f3124065ab8708
Size (unicode-width-0.2.1.crate) = 279344 bytes
d1212 3
a1214 6
BLAKE2s (vt100-0.15.2.crate) = 3bcaa46c7805ee8731ab902eb05f2d69ef676ac02c61255e439767ca55ea4a6e
SHA512 (vt100-0.15.2.crate) = aaac73376e2ac0db4d1c3ee31f22b741e8ceb4b763feb247d566b1c81700bc0aa64851732993e56fa50c0197656a2668721a9f7f823433a0c6fac2fc09b62a3e
Size (vt100-0.15.2.crate) = 30404 bytes
BLAKE2s (vte-0.11.1.crate) = 2574236aa1d65f9dd5e270d1198c25f70bf256368e94dcde64bc7810fe8f6ad7
SHA512 (vte-0.11.1.crate) = 43dbad0fe71305159736c5578f015a4cb2668922263f43cf09019efb40b09e5bfff13816ffa9aa1cd8d3a20dcbbc9ea12f223edaee1b44ed8e3f112f97020a5b
Size (vte-0.11.1.crate) = 40455 bytes
d1218 3
a1220 3
BLAKE2s (vte_generate_state_changes-0.1.2.crate) = fb7b47c792c04ac3107657f437aa6f9fb1d27d57df2383157a46411bbdc64161
SHA512 (vte_generate_state_changes-0.1.2.crate) = 343f639b9393569378fa9353f1a37c7a355cfd56948568ed49828308a1100dc3a6cc0a8253f8f8a82d6246eaed31bfdc206762a62a6ab9a862e4ed11a9e3bd14
Size (vte_generate_state_changes-0.1.2.crate) = 6503 bytes
d1233 24
a1256 27
BLAKE2s (wasm-bindgen-0.2.103.crate) = 7fd3c3004195fcbb1090cfe455cd157e2711f9502fb1aee93fc328a6bc278c89
SHA512 (wasm-bindgen-0.2.103.crate) = 6fe946406101d752b09673aaad1e09302f05a996b09fd5d45bcba9142d44bd1625da6daf2e237928a38c81e04f5d04eb575827c017727df0173bf8afa47411cb
Size (wasm-bindgen-0.2.103.crate) = 47309 bytes
BLAKE2s (wasm-bindgen-backend-0.2.103.crate) = b7e6ed5216d8c3a20eff407c53ba58566ba958f9ccc76df1c2487a3ca9f82469
SHA512 (wasm-bindgen-backend-0.2.103.crate) = b7a5e52e315123f43c15708ec6274a5726cbe587ed1b79f2216411481991750e386e2da344a3dd90f4c82b821e3dc5b6295938c83c215f4807297ace92202235
Size (wasm-bindgen-backend-0.2.103.crate) = 32238 bytes
BLAKE2s (wasm-bindgen-futures-0.4.53.crate) = b793b1841e8326549d7b1b9b0873c098fac5e5567a7cda348f5d45a4d23d0f56
SHA512 (wasm-bindgen-futures-0.4.53.crate) = ceaad356ce1fd9e9e0f366b33a5734b34a9731e40b0babd2c31ddf02c32d74ab650f3a48e743c0566358523e68261daa52423ba320fa3eb7586ce08549461ed3
Size (wasm-bindgen-futures-0.4.53.crate) = 16321 bytes
BLAKE2s (wasm-bindgen-macro-0.2.103.crate) = a786fb53717e7eac09563ad09c7c3d828fec0d34dcfcb6e347348898d3fcbddb
SHA512 (wasm-bindgen-macro-0.2.103.crate) = e185ec4034d6c7404c1c74641b03d614db762f9b24ed91eee0d5a4c7d3b73e2b2de40aa40e48e415c2a816cf095f5e2d9ecad8d997fe98a7e04f844c6b6c1c1b
Size (wasm-bindgen-macro-0.2.103.crate) = 9382 bytes
BLAKE2s (wasm-bindgen-macro-support-0.2.103.crate) = e5e20395482a60430354411076e268f7cf0472d32e97c14a4b327341883b6574
SHA512 (wasm-bindgen-macro-support-0.2.103.crate) = 553e3a5d5888dcaad5d5d17d1cc8e0b19457365916824fc68ba815a6b8586a00d0e69c95fe9a4af84df0eb54df55060091c704e1c6927a32f8e5ff87d66bef0b
Size (wasm-bindgen-macro-support-0.2.103.crate) = 26418 bytes
BLAKE2s (wasm-bindgen-shared-0.2.103.crate) = d92634b3ff0323df777f03d4a32ad4b4122e09a8cefa7fb2eb16c0c12c0b2b07
SHA512 (wasm-bindgen-shared-0.2.103.crate) = f41d37005424b783658800c788c2fccab772203328dcacc1a70d154206f8af601e9fe8f37998d951723203a6d9ab2c52c6e23d185e1170ba5f93a91c0a5cf7d7
Size (wasm-bindgen-shared-0.2.103.crate) = 9060 bytes
BLAKE2s (wasm-bindgen-test-0.3.53.crate) = 44516136da142a0187589409d7e9cb1815b492eaa8912ab1915c4a402df84592
SHA512 (wasm-bindgen-test-0.3.53.crate) = cb46b6e289ef1612fd6fdf97df8a96f6e1a818255a445da3a8b3fb998e201a9214d8dcd5557b4165c747c22e47d79d971cfe147cfbc7531fce73d350448652ac
Size (wasm-bindgen-test-0.3.53.crate) = 21866 bytes
BLAKE2s (wasm-bindgen-test-macro-0.3.53.crate) = 2daa68982082d71f3d6f28532c00e0749f5d2c426e02650624eb7e08ce6c42eb
SHA512 (wasm-bindgen-test-macro-0.3.53.crate) = 68f13020a3ed2661a7ba37b081a60925a2b9800003ff94201aebafff99224b721adbef402e49fbfc67aacebf95699f0887492c2da52529a005ba7a006287f1ac
Size (wasm-bindgen-test-macro-0.3.53.crate) = 11836 bytes
BLAKE2s (web-sys-0.3.80.crate) = e9bdeac5e6e2ab7f5cc040d3f1785a23d0cb9e1b8e5ac4aafa8edad9b85835a2
SHA512 (web-sys-0.3.80.crate) = e5537a7d93e70c7484f1e05e738bd4b210e7fea098d1fb8548d421a62e3e0063ccabf898e7f0a1534384f7b581300f2f331f8362dff8eb2b4eea25936a6dcbc3
Size (web-sys-0.3.80.crate) = 641763 bytes
d1413 1
a1413 1
SHA1 (patch-Cargo.toml) = 994cd562b9b78dcf8e517b723638dd215ce09c64
@


1.78
log
@py-ruff: update to 0.14.2.

Preview features

    [flake8-gettext] Resolve qualified names and built-in bindings (INT001, INT002, INT003) (#19045)

Bug fixes

    Avoid reusing nested, interpolated quotes before Python 3.12 (#20930)
    Catch syntax errors in nested interpolations before Python 3.12 (#20949)
    [fastapi] Handle ellipsis defaults in FAST002 autofix (#20810)
    [flake8-simplify] Skip SIM911 when unknown arguments are present (#20697)
    [pyupgrade] Always parenthesize assignment expressions in fix for f-string (UP032) (#21003)
    [pyupgrade] Fix UP032 conversion for decimal ints with underscores (#21022)
    [fastapi] Skip autofix for keyword and __debug__ path params (FAST003) (#20960)

Rule changes

    [flake8-bugbear] Skip B905 and B912 for fewer than two iterables and no starred arguments (#20998)
    [ruff] Use DiagnosticTag for more pyflakes and pandas rules (#20801)

CLI

    Improve JSON output from ruff rule (#20168)

Documentation

    Add source to testimonial (#20971)
    Document when a rule was added (#21035)

Other changes

    [syntax-errors] Name is parameter and global (#20426)
    [syntax-errors] Alternative match patterns bind different names (#20682)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.77 2025/10/19 19:12:13 wiz Exp $
d96 3
a98 3
BLAKE2s (bstr-1.12.0.crate) = 42f67ab4d68529a48a5beb146243ef923cedd66a058b179acb57f1efc6f00026
SHA512 (bstr-1.12.0.crate) = a2b6bb347c4bda37bbc0908a4b1191261fe69de3f767e196b43410a757cd5ade65c9349be76f0d585b4250a9b811c7834fdfe34274a54e989985f353f5ba345a
Size (bstr-1.12.0.crate) = 351557 bytes
d144 6
a149 6
BLAKE2s (clap-4.5.49.crate) = a2d7afd8705d3dbe38f61033305e1b0d4a65d7996b2a685a136d08fe7c33a607
SHA512 (clap-4.5.49.crate) = 90bef4cce7e221d79287ed95cef68aa065b85a1aa5f111213e6fc06d82db8e719482b00ed986ba44640e0fd42f0a05cafe79b0a4da8781ace4aca07bea739cb2
Size (clap-4.5.49.crate) = 62007 bytes
BLAKE2s (clap_builder-4.5.49.crate) = 79402ea02cc9a0914406be5332b1183af9972a918db70ecfc604ce6d08872fec
SHA512 (clap_builder-4.5.49.crate) = da4c592a8272d767b00d5747cc2c760e4e0369a29cdfb3aadb9bd97d91dec10c38da16e718b3018d4acb5056e4647a4616b28bd2e78ee127fa7bbe2c3d3edbd9
Size (clap_builder-4.5.49.crate) = 170616 bytes
d387 6
a392 6
BLAKE2s (get-size-derive2-0.7.0.crate) = 6ea113748747c4848e5a29e18297ce7f28062b7434654bee3ca35a118ac61486
SHA512 (get-size-derive2-0.7.0.crate) = 595d4d0091791bf9a6461755c7a7007a6bfb3451b450e21a4534ce78c09b1e44b9018ca1e256108b2df797f0a94019048154f8a0c958b651b43a2932748239b7
Size (get-size-derive2-0.7.0.crate) = 8773 bytes
BLAKE2s (get-size2-0.7.0.crate) = 4e90d8cd78f38d03f0a5b1693e61c7f1ba2936ed8d92e1754d20dcff7658b42a
SHA512 (get-size2-0.7.0.crate) = 33578094fb72a278a3275de2ba5266d0b72982ce3f82dfc80afa6beecbf4f8eeecb9e5f9e1f17bfca8da84af751fd2badd11e51fbef8c7c9d332ddc8e1436e28
Size (get-size2-0.7.0.crate) = 17527 bytes
d474 3
a476 3
BLAKE2s (ignore-0.4.23.crate) = 9c9ff2890e3a4da75313fea8b4fd0c9600d9c4a8ab741dcab4366553d6c6f7bd
SHA512 (ignore-0.4.23.crate) = ae354b00994ae8570751bc5c09167edd0e2891709d4c4878cf75b24619421d23a1b83e28886d54ed9d31aa427f49153e9a5fc42b5de7262abda20c1c0061b299
Size (ignore-0.4.23.crate) = 55901 bytes
d891 3
a893 3
BLAKE2s (ruff-0.14.2.tar.gz) = c80d113ff4e688a6f86b435184b77c5a76ab24ff18c54f265e3de4b4a4ae899b
SHA512 (ruff-0.14.2.tar.gz) = 5bc0187faec3d7b652fbdb99f4e723d7610e8f9f03d614e70627d2a66509d8b217d419bd2f285847a7e972f0a9930a5b934887ae9c00a31c375c84bb0e12237c
Size (ruff-0.14.2.tar.gz) = 5539663 bytes
d912 3
a914 3
BLAKE2s (salsa-d38145c29574758de7ffbe8a13cd4584c3b09161.tar.gz) = 9a9a37d32da8e99b03d5c9a5169f419a592760e383cbe391be0061a8459772c2
SHA512 (salsa-d38145c29574758de7ffbe8a13cd4584c3b09161.tar.gz) = c715d96e0236b6c30a97988d3a9f753e6e782b7cc50bb7a5e190a39e1a03f2721126da18e959f6e7111981b3b1fb76d630af9952c494c482502088efa1ed48e6
Size (salsa-d38145c29574758de7ffbe8a13cd4584c3b09161.tar.gz) = 729199 bytes
d1416 1
a1416 1
SHA1 (patch-Cargo.toml) = 0577d7bca399fa5dd1e98b09e816d2c48d1e59e5
@


1.77
log
@py-ruff: update to 0.14.1.

Preview features

    [formatter] Remove parentheses around multiple exception types on Python 3.14+ (#20768)
    [flake8-bugbear] Omit annotation in preview fix for B006 (#20877)
    [flake8-logging-format] Avoid dropping implicitly concatenated pieces in the G004 fix (#20793)
    [pydoclint] Implement docstring-extraneous-parameter (DOC102) (#20376)
    [pyupgrade] Extend UP019 to detect typing_extensions.Text (UP019) (#20825)
    [pyupgrade] Fix false negative for TypeVar with default argument in non-pep695-generic-class (UP046) (#20660)

Bug fixes

    Fix false negatives in Truthiness::from_expr for lambdas, generators, and f-strings (#20704)
    Fix syntax error false positives for escapes and quotes in f-strings (#20867)
    Fix syntax error false positives on parenthesized context managers (#20846)
    [fastapi] Fix false positives for path parameters that FastAPI doesn't recognize (FAST003) (#20687)
    [flake8-pyi] Fix operator precedence by adding parentheses when needed (PYI061) (#20508)
    [ruff] Suppress diagnostic for f-string interpolations with debug text (RUF010) (#20525)

Rule changes

    [airflow] Add warning to airflow.datasets.DatasetEvent usage (AIR301) (#20551)
    [flake8-bugbear] Mark B905 and B912 fixes as unsafe (#20695)
    Use DiagnosticTag for more rules - changes display in editors (#20758,#20734)

Documentation

    Update Python compatibility from 3.13 to 3.14 in README.md (#20852)
    Update lint.flake8-type-checking.quoted-annotations docs (#20765)
    Update setup instructions for Zed 0.208.0+ (#20902)
    [flake8-datetimez] Clarify docs for several rules (#20778)
    Fix typo in RUF015 description (#20873)

Other changes

    Reduce binary size (#20863)
    Improved error recovery for unclosed strings (including f- and t-strings) (#20848)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.76 2025/10/12 18:27:25 wiz Exp $
d144 6
a149 6
BLAKE2s (clap-4.5.48.crate) = badb7e01af682bee65a8f474ead7a2e9002f5dd4f884255ef060358fbf59385d
SHA512 (clap-4.5.48.crate) = 7b46da97596dbb18dc6262ca9fef964427e96e6b79f939a8d15c7bc1424680587ede1b245fe9b57bc7848e1c917fabb4bff366f72e9279429be2517fa50c87e3
Size (clap-4.5.48.crate) = 61935 bytes
BLAKE2s (clap_builder-4.5.48.crate) = 8540161fa0b0d1f71a6c3c3a0c3fce745a971e967b251ff98011eb474f7bed26
SHA512 (clap_builder-4.5.48.crate) = 20a10f29f4887d476d9cd8ec7fb730502dffccaf416ba788ad2d8fc15a8318525811a8b14ee6abf0368adc5af7e93cda233103211e82e2e2232c840771b96840
Size (clap_builder-4.5.48.crate) = 170133 bytes
d159 3
a161 3
BLAKE2s (clap_derive-4.5.47.crate) = a24d9d9ee1fd1c88c993941e3a870763d1f161d837f12f077091af0d1edad746
SHA512 (clap_derive-4.5.47.crate) = eee2bd3c6f06fa45f733feed8b3daaaf67c2a6fa9b9d8c75b30072e3722dc20ee7e20700a8a33bf6bedd4064c12d1a5cc950c03ef5c957fb2b6dbf4ad618dcca
Size (clap_derive-4.5.47.crate) = 33550 bytes
d399 3
a401 3
BLAKE2s (getrandom-0.3.3.crate) = 562aa6383a1a5abb2f9f556a30ee8a6135a26f33d60a6106a46f2f85cb4e8350
SHA512 (getrandom-0.3.3.crate) = 8188d8fab05e8bdb3918eea6fc6f89aaf3767f8350fa953aeadfcdf24a513bb4e0d464853a264939bf2fa17f95ebd4077b74d813d587a7368072c5d7748c4c5b
Size (getrandom-0.3.3.crate) = 49493 bytes
d405 3
a407 3
BLAKE2s (globset-0.4.16.crate) = b12345274cf5589940fed84e439bdcd410f5fbdca55a0d5717c146ebda924601
SHA512 (globset-0.4.16.crate) = 8632ca3284eeb1e99e5a3749437105f50e3200c31d9b6d7e3b8398c52725debd8afa305b3ecbe3ffd27588e68cbe1d49db6696360e8d461aad288916bdb44cfa
Size (globset-0.4.16.crate) = 26533 bytes
d825 3
a827 3
BLAKE2s (quote-1.0.40.crate) = 6df5708ef6ae35b5b97462fb548aac6ab410bec8f3b9fadf6c1e437d0ecb4d2b
SHA512 (quote-1.0.40.crate) = 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99
Size (quote-1.0.40.crate) = 31063 bytes
d870 6
d879 3
a881 3
BLAKE2s (regex-automata-0.4.11.crate) = 577a9731b2398a0366823c77a0ae587684dae12b589d9510bb56bc9415bff032
SHA512 (regex-automata-0.4.11.crate) = 676dff6e44efe92d8c384573a9047f670337e80f73c49715d61e85fa1d6ac4604933c5588204ca85efd7d14f4f24b0509cbd1da0c4137d8dff965103a7113ec2
Size (regex-automata-0.4.11.crate) = 622880 bytes
d891 3
a893 3
BLAKE2s (ruff-0.14.1.tar.gz) = e20c19569499ac1da9714ead6889b78808cc8de3596e54834edb34146d9ba21a
SHA512 (ruff-0.14.1.tar.gz) = a5759c9072957429ecc703187be0de6ea4acb3bccdc38ec3f7b6b0bf0c537df585badc3fad550be057a220cdb0cfa6daf7c2548161456762cf11192639220cf3
Size (ruff-0.14.1.tar.gz) = 5513429 bytes
d912 3
a914 3
BLAKE2s (salsa-ef9f9329be6923acd050c8dddd172e3bc93e8051.tar.gz) = d6cb8f56bcf8f1c8a8a23a5cd8697d52135fabe7c3344b2f5359e1effb00c119
SHA512 (salsa-ef9f9329be6923acd050c8dddd172e3bc93e8051.tar.gz) = 82a16349c0edfd924ebe555cc53afba41d85a42bf76f3104006ceefe1d97b71a9304f8da8ccd0eff44e2d577463c4002b4bd9a2ad47656535e120082e015057c
Size (salsa-ef9f9329be6923acd050c8dddd172e3bc93e8051.tar.gz) = 730763 bytes
d918 6
a923 6
BLAKE2s (schemars-0.8.22.crate) = e4ab3873689727c8234fd77a1dc79d565d37f50d5a6ab4b5ba69fbc4a9f4233e
SHA512 (schemars-0.8.22.crate) = c182e0c689a16b56dfe040c62dbdee3f35f802f3403826c15cb957ed00580e5652eb63d902e4eebe6f8ff8e78ddbe00471ef49aaae8c06f81cf9d2265474a359
Size (schemars-0.8.22.crate) = 59214 bytes
BLAKE2s (schemars_derive-0.8.22.crate) = 9806f83c3e77dfd49b96936489848c06331baa0bc859bd9ec13d447c802657ae
SHA512 (schemars_derive-0.8.22.crate) = 12e25e1ab407d7ed29753376f59d82a43c51f590702d1b9da03e67fe00f030ad454c171130421c96ae0e8c26aa8f33dca5cbc74949746c284944616daaf2adfb
Size (schemars_derive-0.8.22.crate) = 19542 bytes
d930 3
a932 3
BLAKE2s (serde-1.0.226.crate) = cf5a410aa4f1c3cc0cc3ad7cea660ef611f114acbf68374d4b15be6eb72ea9b7
SHA512 (serde-1.0.226.crate) = 7796db80698be73f64e5838f05dc20b712c52c398a48fb7dc4e14bdcc9139eefb1b4d817404e14e52144b258ca998ef7562ed1bbad8b5ae5fc9edaed8b032821
Size (serde-1.0.226.crate) = 28484 bytes
d936 6
a941 6
BLAKE2s (serde_core-1.0.226.crate) = ace0192e44f705cfdac0dda7569ed724d9f739dfb443e37db0a5f7a3a7bec981
SHA512 (serde_core-1.0.226.crate) = f45ff103c4dd90b91dda04d29e6156e80d18761ebc79d987fe37f19207c0f56d77a015b164b89cdce654da0d31daa564368df344a7a5708b5a37b1992af7ba1a
Size (serde_core-1.0.226.crate) = 63014 bytes
BLAKE2s (serde_derive-1.0.226.crate) = fbb6229d0dde222386f5dfa362c47b3c72c5a1d7bb1d8aa4cf95a0f74cdf5a20
SHA512 (serde_derive-1.0.226.crate) = eec11bd92f4955b07e94812feffa1ee21c9cfe13f8688081195d183d8370d94a3125dd05b21d6ea5424219bb8dc46bc7f68a804f65b158f178c2bfc1857cb9cb
Size (serde_derive-1.0.226.crate) = 58702 bytes
d984 3
a986 3
BLAKE2s (snapbox-0.6.21.crate) = 417e9c1236754585d561df0996ddc91f2ee993531b86b5c1d40602d8e9b3f2ce
SHA512 (snapbox-0.6.21.crate) = 876956af4087cfd1fe5675f02c4578a1c3d3adc2a05a49a14db63f82f27459d0aea1d5716c711cd7201fe3293f76c642777c38fd2ae091ff19ae3feb9cbceb79
Size (snapbox-0.6.21.crate) = 55301 bytes
a1229 3
BLAKE2s (wasi-0.14.7+wasi-0.2.4.crate) = 8424a53dc5aee0a3ddc74153e802a16ca0495102196938978d3cdcf678154124
SHA512 (wasi-0.14.7+wasi-0.2.4.crate) = e3983f4d3af346ef2926374be93d095a4d61128c4b65890da11aba9d51d8129f0984dc3c318cc712cd06d2931e2e54b5822883f4eca7918e6456b6741e0840e1
Size (wasi-0.14.7+wasi-0.2.4.crate) = 18219 bytes
d1416 1
a1416 1
SHA1 (patch-Cargo.toml) = c3c8d8909bd4ef6aeb5963e1d7c9e7f66c3d6939
@


1.76
log
@py-ruff: update to 0.14.0.

Breaking changes

    Update default and latest Python versions for 3.14 (#20725)

Preview features

    [flake8-bugbear] Include certain guaranteed-mutable expressions: tuples, generators, and assignment expressions (B006) (#20024)
    [refurb] Add fixes for FURB101 and FURB103 (#20520)
    [ruff] Extend FA102 with listed PEP 585-compatible APIs (#20659)

Bug fixes

    [flake8-annotations] Fix return type annotations to handle shadowed builtin symbols (ANN201, ANN202, ANN204, ANN205, ANN206) (#20612)
    [flynt] Fix f-string quoting for mixed quote joiners (FLY002) (#20662)
    [isort] Fix inserting required imports before future imports (I002) (#20676)
    [ruff] Handle argfile expansion errors gracefully (#20691)
    [ruff] Skip RUF051 if else/elif block is present (#20705)
    [ruff] Improve handling of intermixed comments inside from-imports (#20561)

Documentation

    [flake8-comprehensions] Clarify fix safety documentation (C413) (#20640)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.75 2025/10/03 08:26:37 adam Exp $
d21 6
a26 6
BLAKE2s (anstream-0.6.20.crate) = 40b43b7f6eca498bae44fb4561290822077f1d18ce7b4e555976cdf32d2ac27e
SHA512 (anstream-0.6.20.crate) = 73b6e8e6da61233521c7bb1ab639da2e70bad08602fd10fc7d6b595392a61de35e7f5cf9fa7fcd6e66cc2a3800afff9d75e1da1b0bb64d5733e01d472aeae31d
Size (anstream-0.6.20.crate) = 28797 bytes
BLAKE2s (anstyle-1.0.11.crate) = fc265bc21d70a321d4b394605def254ed359a31958fc0815fea41ea8c54d5a40
SHA512 (anstyle-1.0.11.crate) = 6f3bceb31874be790e92f9efd6b295b67c6f1a26a4e15eb8747572b4abdc2050c56a4bc4ec547917b5c2a5f213ce6bfebe4c6bf1639d2c6993de687b014ffca2
Size (anstyle-1.0.11.crate) = 15880 bytes
a71 3
BLAKE2s (bincode-1.3.3.crate) = 1e930f405c778c0da85c33cd203416d7b3176d07d792db338bce7399ad12a768
SHA512 (bincode-1.3.3.crate) = 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3
Size (bincode-1.3.3.crate) = 28958 bytes
d78 3
d108 3
a110 3
BLAKE2s (camino-1.2.0.crate) = 35c746c149fdda7c8a47117e84c17c554c480edb68f8f1b9013c7acc3baf40cc
SHA512 (camino-1.2.0.crate) = 12561aec7872e89da99be640694598537bab58f3287320fa804281a7c5fe1c0a9c0d8e18e7ac10b9f1147fb1357abbbdfa883b5b06eded80b02491c1301795ab
Size (camino-1.2.0.crate) = 41313 bytes
d120 3
d141 3
d168 18
a185 18
BLAKE2s (codspeed-3.0.5.crate) = d2ace100ef1b344d1382ee079eb246546f1f41675e04b7e5cf76632eec182a93
SHA512 (codspeed-3.0.5.crate) = 21c7410751bda5f186082b35cb66d99f9a5577dc1c73c74b528162b3f5e52d2d9bf4a77fe15248b9610070c7b56f392a50603fd21e7b90be4133ce9db0cb0acf
Size (codspeed-3.0.5.crate) = 12888 bytes
BLAKE2s (codspeed-criterion-compat-3.0.5.crate) = 16ee37d5d2c912ef28e15f3606c20969257581e100ca669f8e517843ed477bc1
SHA512 (codspeed-criterion-compat-3.0.5.crate) = 13fc608b451b318ddd0404e4e8a6e3b8366e19be4ae3e007351975dc9a98c3988544f95abbb62f84ca3217ab966341763a0020ca52cfc70c09f37501a9eff946
Size (codspeed-criterion-compat-3.0.5.crate) = 21807 bytes
BLAKE2s (codspeed-criterion-compat-walltime-3.0.5.crate) = af3eed453598a60ea7f36b613f036cb7ed1de1f01168ebbcd8e426a41d27d0df
SHA512 (codspeed-criterion-compat-walltime-3.0.5.crate) = fcc70cbfcd5ae1938889f8bc03380fcff13ae72ab9c2ddcdaef1794c3f060435e98ac4e653f05c4f2dadaf9cbe7d47aff9afe3ba29071826a8e806f1145f8ba8
Size (codspeed-criterion-compat-walltime-3.0.5.crate) = 123677 bytes
BLAKE2s (codspeed-divan-compat-3.0.5.crate) = 6ef98ec790ff973329f7ccb7bd5a6c48a25b7476fcc0092e2ea118071af2bffc
SHA512 (codspeed-divan-compat-3.0.5.crate) = efb3e455f08710000049e9998d413d97b0676190b7d0a9f20f7d115841a337ee33b53fd415cb53877496d4fc8827df430d8cf9f8cdee4b27ac8e7d86136b9b26
Size (codspeed-divan-compat-3.0.5.crate) = 16629 bytes
BLAKE2s (codspeed-divan-compat-macros-3.0.5.crate) = b9253daabeb552f745cbe0b35850f56a4812fda887fde6582f5a71e0ea9aaec9
SHA512 (codspeed-divan-compat-macros-3.0.5.crate) = f69203b2bee77f5f6c51c28b0f457f80682038e874ff26ee4ed6a9b106f13874140a134706637652ac4d1e88c421d861dd54cae7356bba4f7260143d20118812
Size (codspeed-divan-compat-macros-3.0.5.crate) = 5314 bytes
BLAKE2s (codspeed-divan-compat-walltime-3.0.5.crate) = aafd6729837e59b534e158b87a2c981f3e531c911a06c0cf8337d3f1b46a96ed
SHA512 (codspeed-divan-compat-walltime-3.0.5.crate) = 87c91358e0b2ea8ec8fcaddb7ff244b5bce64961778e89cd67f826d0a06c9439c361707e4b9fb7d423e305ffd27cdcd7015183fca71cac7c4a319bec7d9fb76b
Size (codspeed-divan-compat-walltime-3.0.5.crate) = 97149 bytes
d261 6
d570 12
a581 9
BLAKE2s (libc-0.2.175.crate) = c06efda38863d56d0728cfad32d89a842fa49e8145934bfa001aba09933f0dba
SHA512 (libc-0.2.175.crate) = 02fa1b6e61ecec3b626f3c802b53e7f46c98558f6e8c810b46d7322c2e4825f1be87068942ac81c07a2188356c6e2b6836b0dddd784396e43ab3712a62cd17ea
Size (libc-0.2.175.crate) = 788728 bytes
BLAKE2s (libcst-1.8.4.crate) = 39cf9acac8b870533b40e08f785d98d3d3dd9594e7bd51144c6efdaafb5689af
SHA512 (libcst-1.8.4.crate) = f41243788c752615e0b054146f14799e6940f36ccd965c825e98dc8a6b1b093237d4af8bad5278969124b7368ba174b0225ecca390b61b1a1c1b7ba9c1d000d5
Size (libcst-1.8.4.crate) = 111266 bytes
BLAKE2s (libcst_derive-1.8.4.crate) = db2864e677cb4ba66e87e31ee05fc1dbc5f300fa932848004a999da81221274a
SHA512 (libcst_derive-1.8.4.crate) = 131e18e1ddb9ee62229b44704811113949dcd2ab78cf5108f6358e1d2b091c9bfe7db31f0c7180ea690e22f0073ceaa84ae8ad61b26652c08880ad9b9e7d036d
Size (libcst_derive-1.8.4.crate) = 11337 bytes
d630 3
a632 3
BLAKE2s (memchr-2.7.5.crate) = 741834638b9ed49c5a8ab61a0aeac280a8d91d104fafe3c7219d313131694001
SHA512 (memchr-2.7.5.crate) = 2606ee16a7dc02db95dac17cebd2cac9deb2e23d7ea62972cdb19145c06eaf75631347a49c4e6ceeff89fb6e90e992f9bca0a9c955eb5130f89ba2bd865936e1
Size (memchr-2.7.5.crate) = 97603 bytes
d798 3
d810 3
a812 3
BLAKE2s (pyproject-toml-0.13.6.crate) = da7c018c83639d4f0b1d04b3fe394351e81cece17691141a79eb4bc8ecef3e09
SHA512 (pyproject-toml-0.13.6.crate) = 51450bf01ee6da0ad64447353a07ac4eadc6871d62ac75162a4ba534e32a966d8dfc9a2295d7f875d86e175840cfb89ca49244a86ba1b4a1b51ca03dcae2ecd7
Size (pyproject-toml-0.13.6.crate) = 18159 bytes
d870 6
a875 6
BLAKE2s (regex-1.11.2.crate) = 724dfd1c673959eea6409b91793b7f33085514ee68b9951e3e372c65aedf849b
SHA512 (regex-1.11.2.crate) = b1cd7de6128d2dd6dea6c367fd95d6eb10bdd4323d0750fa869d02a544e6e18222fdf369a2b29e991182d0374f75eb85b6fde70bb17df4bfb5d47efa46d7c0ae
Size (regex-1.11.2.crate) = 166265 bytes
BLAKE2s (regex-automata-0.4.10.crate) = d1fce7f4bbdbb4afd05d04aefb91a9370127bc879a7fa41ffa8ceeb87e4b18f2
SHA512 (regex-automata-0.4.10.crate) = b234ac580c5b9c8777b8c519d53f95c5907c2032c5c581f2a63d6be4e55389df784d4db14ce3c3be2c3eef83804b8ed4a8709ad8aa9c4c4285e2e622989bb356
Size (regex-automata-0.4.10.crate) = 622754 bytes
d885 3
a887 3
BLAKE2s (ruff-0.14.0.tar.gz) = c3e1bb5cfb1af5c0efa7889126ee24e11bd0372bad2d2189661220533560ee64
SHA512 (ruff-0.14.0.tar.gz) = 5058f9b2ae8f080cc4127793afc992842b397583906bb5d50551075b18d22c533f30bf1126b4c9203d32c1e5e545e2e9387a538700494ab91c348a305d70c890
Size (ruff-0.14.0.tar.gz) = 5452071 bytes
d906 3
a908 3
BLAKE2s (salsa-29ab321b45d00daa4315fa2a06f7207759a8c87e.tar.gz) = 434a5a65423221f3feae8f51570c58ab4aa1fe88e77df6c32e0c9f5f9afdb4e0
SHA512 (salsa-29ab321b45d00daa4315fa2a06f7207759a8c87e.tar.gz) = d8f500352923dcc233c05e25c81008ba94c5529e2e41421d701027f97509281d6ff42c5f0084459a5aa21c817a66f5f9956f3cca24467fec04b1383221778ed5
Size (salsa-29ab321b45d00daa4315fa2a06f7207759a8c87e.tar.gz) = 718322 bytes
d1413 1
a1413 1
SHA1 (patch-Cargo.toml) = 89df6148b9bf2112bd67508d4fd2861b977843c3
@


1.75
log
@py-ruff: updated to 0.13.3

0.13.3

Preview features

Display diffs for ruff format --check and add support for different output formats
[pyflakes] Handle some common submodule import situations for unused-import (F401)
[ruff] Do not flag %r + repr() combinations (RUF065)

Bug fixes

[cli] Add conflict between --add-noqa and --diff options
[pylint] Exempt required imports from PLR0402
[pylint] Fix missing max-nested-blocks in settings display
[pyupgrade] Prevent infinite loop with I002 and UP026

Rule changes

[flake8-simplify] Improve help message clarity (SIM105)

Documentation

Add the The Basics title back to CONTRIBUTING.md
Fixed documentation for try_consider_else
[isort] Clarify dependency between order-by-type and case-sensitive settings
[pylint] Clarify fix safety to include left-hand hashability (PLR6201)

Other changes

[playground] Fix quick fixes for empty ranges in playground
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.74 2025/09/25 20:12:50 wiz Exp $
d867 3
a869 3
BLAKE2s (ruff-0.13.3.tar.gz) = e40ab400fab21bca951aa1969e42d01de3071e60fb915d370e51b65608c44f47
SHA512 (ruff-0.13.3.tar.gz) = 896f54125c3ebdfca445c81b90155f400aa229338d630567af3afb6037bb318af8cd50b15b389e5df23901a37af7945ced7fd4784d28c6d6c4793f946fa7aab2
Size (ruff-0.13.3.tar.gz) = 5438533 bytes
@


1.74
log
@py-ruff: update to 0.13.2.

0.13.2

Preview features

    [flake8-async] Implement blocking-path-method (ASYNC240) (#20264)
    [flake8-bugbear] Implement map-without-explicit-strict (B912) (#20429)
    [flake8-bultins] Detect class-scope builtin shadowing in decorators, default args, and attribute initializers (A003) (#20178)
    [ruff] Implement logging-eager-conversion (RUF065) (#19942)
    Include .pyw files by default when linting and formatting (#20458)

Bug fixes

    Deduplicate input paths (#20105)
    [flake8-comprehensions] Preserve trailing commas for single-element lists (C409) (#19571)
    [flake8-pyi] Avoid syntax error from conflict with PIE790 (PYI021) (#20010)
    [flake8-simplify] Correct fix for positive maxsplit without separator (SIM905) (#20056)
    [pyupgrade] Fix UP008 not to apply when __class__ is a local variable (#20497)
    [ruff] Fix B004 to skip invalid hasattr/getattr calls (#20486)
    [ruff] Replace -nan with nan when using the value to construct a Decimal (FURB164 ) (#20391)

Documentation

    Add 'Finding ways to help' to CONTRIBUTING.md (#20567)
    Update import path to ruff-wasm-web (#20539)
    [flake8-bandit] Clarify the supported hashing functions (S324) (#20534)

Other changes

    [playground] Allow hover quick fixes to appear for overlapping diagnostics (#20527)
    [playground] Fix non‑BMP code point handling in quick fixes and markers (#20526)

0.13.1

Preview features

    [flake8-simplify] Detect unnecessary None default for additional key expression types (SIM910) (#20343)
    [flake8-use-pathlib] Add fix for PTH123 (#20169)
    [flake8-use-pathlib] Fix PTH101, PTH104, PTH105, PTH121 fixes (#20143)
    [flake8-use-pathlib] Make PTH111 fix unsafe because it can change behavior (#20215)
    [pycodestyle] Fix E301 to only trigger for functions immediately within a class (#19768)
    [refurb] Mark single-item-membership-test fix as always unsafe (FURB171) (#20279)

Bug fixes

    Handle t-strings for token-based rules and suppression comments (#20357)
    [flake8-bandit] Fix truthiness: dict-only ** displays not truthy for shell (S602, S604, S609) (#20177)
    [flake8-simplify] Fix diagnostic to show correct method name for str.rsplit calls (SIM905) (#20459)
    [flynt] Use triple quotes for joined raw strings with newlines (FLY002) (#20197)
    [pyupgrade] Fix false positive when class name is shadowed by local variable (UP008) (#20427)
    [pyupgrade] Prevent infinite loop with I002 and UP026 (#20327)
    [ruff] Recognize t-strings, generators, and lambdas in invalid-index-type (RUF016) (#20213)

Rule changes

    [RUF102] Respect rule redirects in invalid rule code detection (#20245)
    [flake8-bugbear] Mark the fix for unreliable-callable-check as always unsafe (B004) (#20318)
    [ruff] Allow dataclass attribute value instantiation from nested frozen dataclass (RUF009) (#20352)

CLI

    Add fixes to output-format=sarif (#20300)
    Treat panics as fatal diagnostics, sort panics last (#20258)

Documentation

    [ruff] Add analyze.string-imports-min-dots to settings (#20375)
    Update README.md with Albumentations new repository URL (#20415)

Other changes

    Bump MSRV to Rust 1.88 (#20470)
    Enable inline noqa for multiline strings in playground (#20442)

0.13.0

Breaking changes

    Several rules can now add from __future__ import annotations automatically

    TC001, TC002, TC003, RUF013, and UP037 now add from __future__ import annotations as part of their fixes when the lint.future-annotations setting is enabled. This allows the rules to move more imports into TYPE_CHECKING blocks (TC001, TC002, and TC003), use PEP 604 union syntax on Python versions before 3.10 (RUF013), and unquote more annotations (UP037).

    Full module paths are now used to verify first-party modules

    Ruff now checks that the full path to a module exists on disk before categorizing it as a first-party import. This change makes first-party import detection more accurate, helping to avoid false positives on local directories with the same name as a third-party dependency, for example. See the FAQ section on import categorization for more details.

    Deprecated rules must now be selected by exact rule code

    Ruff will no longer activate deprecated rules selected by their group name or prefix. As noted below, the two remaining deprecated rules were also removed in this release, so this won't affect any current rules, but it will still affect any deprecations in the future.

    The deprecated macOS configuration directory fallback has been removed

    Ruff will no longer look for a user-level configuration file at ~/Library/Application Support/ruff/ruff.toml on macOS. This feature was deprecated in v0.5 in favor of using the XDG specification (usually resolving to ~/.config/ruff/ruff.toml), like on Linux. The fallback and accompanying deprecation warning have now been removed.

Removed Rules

The following rules have been removed:

    pandas-df-variable-name (PD901)
    non-pep604-isinstance (UP038)

Stabilization

The following rules have been stabilized and are no longer in preview:

    airflow-dag-no-schedule-argument (AIR002)
    airflow3-removal (AIR301)
    airflow3-moved-to-provider (AIR302)
    airflow3-suggested-update (AIR311)
    airflow3-suggested-to-move-to-provider (AIR312)
    long-sleep-not-forever (ASYNC116)
    f-string-number-format (FURB116)
    os-symlink (PTH211)
    generic-not-last-base-class (PYI059)
    redundant-none-literal (PYI061)
    pytest-raises-ambiguous-pattern (RUF043)
    unused-unpacked-variable (RUF059)
    useless-class-metaclass-type (UP050)

The following behaviors have been stabilized:

    assert-raises-exception (B017) now checks for direct calls to unittest.TestCase.assert_raises and pytest.raises instead of only the context manager forms.
    missing-trailing-comma (COM812) and prohibited-trailing-comma (COM819) now check for trailing commas in PEP 695 type parameter lists.
    raw-string-in-exception (EM101) now also checks for byte strings in exception messages.
    invalid-mock-access (PGH005) now checks for AsyncMock methods like not_awaited in addition to the synchronous variants.
    useless-import-alias (PLC0414) no longer applies to __init__.py files, where it conflicted with one of the suggested fixes for unused-import (F401).
    bidirectional-unicode (PLE2502) now also checks for U+061C (Arabic Letter Mark).
    The fix for multiple-with-statements (SIM117) is now marked as always safe.

Preview features

    [pyupgrade] Enable UP043 in stub files (#20027)

Bug fixes

    [pyupgrade] Apply UP008 only when the __class__ cell exists (#19424)
    [ruff] Fix empty f-string detection in in-empty-collection (RUF060) (#20249)

Server

    Add support for using uv as an alternative formatter backend (#19665)

Documentation

    [pep8-naming] Fix formatting of __all__ (N816) (#20301)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.73 2025/08/31 10:24:01 wiz Exp $
d867 3
a869 3
BLAKE2s (ruff-0.13.2.tar.gz) = faf3b11cf3d95577cd7e9ebb9e6086d10fc1ff9c1feadff24deeb0eb990c927a
SHA512 (ruff-0.13.2.tar.gz) = 779bc64e13cd92f720ed92df3717038ec69819d4164c0c10c3eea0aacd2ad84642f82c13e46e91620944557892445de41b5ccd1ea3e1de9baadd10acae389f23
Size (ruff-0.13.2.tar.gz) = 5416417 bytes
d888 3
a890 3
BLAKE2s (salsa-3713cd7eb30821c0c086591832dd6f59f2af7fe7.tar.gz) = 7a3e06a3c464ce5819bdd883ddf27273317c62a4fddf589de4b9bfffab18e1fb
SHA512 (salsa-3713cd7eb30821c0c086591832dd6f59f2af7fe7.tar.gz) = 49bcdede05f7f681d075739b685e1807e978d8160374b2d6176246b90255d72c202205e7591af76ce362706793ca8c15f1a3854849c63b466313eaf363ad8c61
Size (salsa-3713cd7eb30821c0c086591832dd6f59f2af7fe7.tar.gz) = 717350 bytes
d1395 1
a1395 1
SHA1 (patch-Cargo.toml) = 5491265909d9f0af6569df7263236b26e80abe42
@


1.73
log
@py-ruff: update to 0.12.11.

Release Notes

Preview features

    [airflow] Extend AIR311 and AIR312 rules (#20082)
    [airflow] Replace wrong path airflow.io.storage with airflow.io.store (AIR311) (#20081)
    [flake8-async] Implement blocking-http-call-httpx-in-async-function (ASYNC212) (#20091)
    [flake8-logging-format] Add auto-fix for f-string logging calls (G004) (#19303)
    [flake8-use-pathlib] Add autofix for PTH211 (#20009)
    [flake8-use-pathlib] Make PTH100 fix unsafe because it can change behavior (#20100)

Bug fixes

    [pyflakes, pylint] Fix false positives caused by __class__ cell handling (F841, PLE0117) (#20048)
    [pyflakes] Fix allowed-unused-imports matching for top-level modules (F401) (#20115)
    [ruff] Fix false positive for t-strings in default-factory-kwarg (RUF026) (#20032)
    [ruff] Preserve relative whitespace in multi-line expressions (RUF033) (#19647)

Rule changes

    [ruff] Handle empty t-strings in unnecessary-empty-iterable-within-deque-call (RUF037) (#20045)

Documentation

    Fix incorrect D413 links in docstrings convention FAQ (#20089)
    [flake8-use-pathlib] Update links to the table showing the correspondence between os and pathlib (#20103)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.72 2025/08/25 18:34:55 wiz Exp $
a11 3
BLAKE2s (android-tzdata-0.1.1.crate) = fbf2ed4b7b8c2d0aac069c9d638b0010da9da1cd5dec9a2495a3b396966e55fd
SHA512 (android-tzdata-0.1.1.crate) = 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
Size (android-tzdata-0.1.1.crate) = 7674 bytes
d36 3
a38 3
BLAKE2s (anstyle-svg-0.1.10.crate) = ff9f37b728db95ef9a19ff9721125de9f616787d22e827316a300a4b05e3b12d
SHA512 (anstyle-svg-0.1.10.crate) = 58e920a83a1474dffc0ef81b4901a86f613d851142c9b52c11bb7ff50bffe974ea2fc07c6d4598c77201be4b5588f246528e3bb24438dbad55d3b8f82aac4bff
Size (anstyle-svg-0.1.10.crate) = 18986 bytes
d42 3
a44 3
BLAKE2s (anyhow-1.0.99.crate) = a6dd953e7163c2661aae20500e049548fa1f5bac01cab19d05b1db72035d400c
SHA512 (anyhow-1.0.99.crate) = d6c6337e3808d812b5ddec78c041152b08b0e59eb4b4c131ea34232618311ee7983b34a8e5dc6598d7a11ce84f543b7a592f8164f4b96150af8e41a9f9a166c3
Size (anyhow-1.0.99.crate) = 53809 bytes
d84 3
a86 3
BLAKE2s (bitflags-2.9.3.crate) = 8ea2d98d0a11dadf4540c33a43d98b0903aa75844b4384e266870882c1f962e0
SHA512 (bitflags-2.9.3.crate) = b7890f4474c6315e2f7bda48d8ca5aa10d2d4890acc720e06ba53390cdccb560a062106b4f3bb938da82dd08d77c07a09e482d3f0c571b1afced4535eb98cb08
Size (bitflags-2.9.3.crate) = 47777 bytes
d93 3
a95 3
BLAKE2s (boxcar-0.2.13.crate) = 95228549fbeaf58e01385e6fa853c12cf01e0f91faac401f8c9d7827dfeadf26
SHA512 (boxcar-0.2.13.crate) = 02fccff202baa770e79cb48d3223a5be5381b7bc6a9c05389b2715b0a849271e6439f9e50f2cec1334291a7c05ad67e5f84b9d07b6051018107d826849551547
Size (boxcar-0.2.13.crate) = 20105 bytes
d108 3
a110 3
BLAKE2s (camino-1.1.11.crate) = 67595923a802df856d6768f8e2200d0f484dae4a94c7ec9a38699c9c3b9fd0c6
SHA512 (camino-1.1.11.crate) = 7e390de58b364385d8f3884f0ae8a8b5020bfe115f61b6e15de54a7c5852f8b95d8e2b3f7ac67ea2834b7eebfbd9300f3055aa1c43015ff5b6761460d1f011e2
Size (camino-1.1.11.crate) = 43862 bytes
d117 6
a122 6
BLAKE2s (cc-1.2.31.crate) = 1fb4a120c720d7945c83f1b7067e5f640b9478972cbb1b661e6e7a1d8ab3bc37
SHA512 (cc-1.2.31.crate) = 6aa8b3f37287be8d20c68c2d5283d0a69ac6d22d8ffb266bd8c6c741c3284f545f3c55957817daaa1feaf5e43d34b6b533493d08b9a95d100ed92f34134761fb
Size (cc-1.2.31.crate) = 109427 bytes
BLAKE2s (cfg-if-1.0.1.crate) = 49583828bd63de9e4722022bc5fd336ef8a4845879f0d29e2fb5e2744b9e0ba8
SHA512 (cfg-if-1.0.1.crate) = 56af0d562fe60022e8df9c5b4e9b2eed6d7ca1874c4d3bbb52148d6f3c6f7d30e0b63d4b1e652ccfc8881a663fb6f450a48447d5a8cce0c2e5a2ac12c6ac655f
Size (cfg-if-1.0.1.crate) = 8683 bytes
d126 3
a128 3
BLAKE2s (chrono-0.4.41.crate) = 3a2eb47ebbdc7fad2fd4d638103e18bb20b33a02b75bc0ed2d162a972c2d7b15
SHA512 (chrono-0.4.41.crate) = 917d440059579f4861b91d95bd0d5bf6dc55baaeec50678a9562b9652bd872d5f6b5013f188a50f37a18dfaa775b6821eef2a1ba096abd488a285e55aa024d5e
Size (chrono-0.4.41.crate) = 234621 bytes
d138 9
a146 9
BLAKE2s (clap-4.5.45.crate) = e0def767f12d8a7f6d914e034016b739dc80d90b38e28c707f537cf1e93b1a5c
SHA512 (clap-4.5.45.crate) = bc3c54e9e75ff98b755bb02a2d433e4ae485a4c7894ba798280a2064cd29481c2244ce8bbcd202b504d808a3f2149737d44b3c752ec365e70b9b0c086967fe31
Size (clap-4.5.45.crate) = 58337 bytes
BLAKE2s (clap_builder-4.5.44.crate) = 5ab6d8811c46150e18586dec56a06183f9bb8590f95f623bfbf418b67e74162f
SHA512 (clap_builder-4.5.44.crate) = 577cae3cf50d91f4cf86e4438cc129b3b7c680c600f32a05717132c8b6c8729bbacf0ff5be88c55e536af7bfbef44917d41a4b91444756d482cbbb581a5c21de
Size (clap_builder-4.5.44.crate) = 169799 bytes
BLAKE2s (clap_complete-4.5.55.crate) = 9f4e6f737260d58ae24a6c311c79f105ac02555df3e20636f0a7104b5527df2d
SHA512 (clap_complete-4.5.55.crate) = 74a2685cd917836a62d7bd63b7e70eeb6b1a8fdd8444a59d8c73ba361917c8585d62a85a49ad30015c7d6fe85ec9baabcbfac91f29ca27f7a769ce03457a72e4
Size (clap_complete-4.5.55.crate) = 48536 bytes
d153 3
a155 3
BLAKE2s (clap_derive-4.5.45.crate) = e130a738e594e19a4435beb897b605dfbf439a3c88854384930bcb41479e49ca
SHA512 (clap_derive-4.5.45.crate) = 1e9f3b6a9a80dd9f0a27e79e233ef0a125925286ba8b4bace23dd25729f22a748ea3b29a9eb810f133463718bccacf016540e8d1206008fec0930b84cb451fd8
Size (clap_derive-4.5.45.crate) = 33545 bytes
d201 3
a203 3
BLAKE2s (console-0.16.0.crate) = aa23fe07584355415e52ee884c30e3592c3bf00209bd8bd20357a21f15782d51
SHA512 (console-0.16.0.crate) = ee66a23627e7865cb98ac34e261c7fb173eadb409097bf179a858eb5ab5f5e195547ae5f3f95c53573933e993ae8f84f67f1e1634c031d1898b487eb174bf9fb
Size (console-0.16.0.crate) = 39107 bytes
d255 12
a266 12
BLAKE2s (ctrlc-3.4.7.crate) = 3a7103f86c5c99804ee6646f77c3c8348c312ad76dacb9c021ef2b66a47ae285
SHA512 (ctrlc-3.4.7.crate) = 46c0ec3407e6518d520f2d7000248f808fd5da8013695f93336eaa4a0f84657c7048e5d3431216ec7f7159040c7e0fd1de19e82fd363db8e351ed56924ae5155
Size (ctrlc-3.4.7.crate) = 14606 bytes
BLAKE2s (darling-0.20.11.crate) = 2a5b5735ec953dc274611801b190b5ff6cf688fb61c20a8c0369fefd343904e1
SHA512 (darling-0.20.11.crate) = 62532fb9ff5f63592ac61d55a3f899ab90bddd380212637f380ae49e4037c3a3058055f88a5b5fe9c707c2884dc1333756364ba7acff74b0184050d9a063d596
Size (darling-0.20.11.crate) = 37614 bytes
BLAKE2s (darling_core-0.20.11.crate) = e8bb022a3730c2bd5fc80a69c2744ec7e54f9f8fec6a792d70d22697becde515
SHA512 (darling_core-0.20.11.crate) = aa2a8ca52bf3513711ed97fda6825d9139e0bcc818d4bac7023455a96c035e7cd676d6e3ed9bf594a6725353923de7c2e8474de3081f6d35f0c5dd507b2ca1d2
Size (darling_core-0.20.11.crate) = 68006 bytes
BLAKE2s (darling_macro-0.20.11.crate) = 735c9c54accc067bf622dd2ac9552d1969afd46a8647bb365f688e8a9919d460
SHA512 (darling_macro-0.20.11.crate) = 4884d05a87ba1638b7cdc0a3ee2718c38aa255aa19547388aa834abe95159a72128817494f4184dfd1aa811f1eda385ed4d4f3e65fc8735effa01769fbbacccd
Size (darling_macro-0.20.11.crate) = 2532 bytes
d294 3
d327 3
a329 3
BLAKE2s (errno-0.3.13.crate) = 2ec2ec322c21fbe000df726cd294633f81e29062002b741eb111422e1ade81b0
SHA512 (errno-0.3.13.crate) = 605cae4f6ea34072850be76733bdb376eaeef230f816090fddf83c9205bf7f99bbabee141ed628ee891f63f9ebb303633db3913f6fe4fe259fbc4bcf9789c339
Size (errno-0.3.13.crate) = 12449 bytes
d333 3
a335 3
BLAKE2s (escargot-0.5.14.crate) = 268c15674433c08465d07170c6bdf99d0c0ee74915f9f35fa4ec04f59c47af21
SHA512 (escargot-0.5.14.crate) = 04cde0afe5d9270e61620a4805677ef19c59bd24d8d89bc5c9ddc46ac354b785c6b1cb8e149964e6a5675b90aa8174e7c6d7c8db6dde32da51e0e7fd2f19d9c0
Size (escargot-0.5.14.crate) = 21119 bytes
d348 3
d375 9
a383 9
BLAKE2s (get-size-derive2-0.6.2.crate) = c70fc8c99be2fb3ff5ea3c852d0dba9e934f6e1464ece31a57ce9517ca28e93e
SHA512 (get-size-derive2-0.6.2.crate) = 2726d313819d5893aa646eb4195c37452455603d13cdd68c9cb96d059ae039bac0bab4e00545026dd4c3e8d9c8f8275e92d9dab76c3ec9671d0a541746ec01fb
Size (get-size-derive2-0.6.2.crate) = 8837 bytes
BLAKE2s (get-size2-0.6.2.crate) = 58841c25327b94e09acfcd5e0c510b59baf7b7e07aa147590017480e323b55e1
SHA512 (get-size2-0.6.2.crate) = 2f2066f3edc8a06649bb67b0ddd681e33f0a776a72848835b7d27e5bd8ee4020a84a16da85677aca516cb3852003ceca227813e8fa386e54c362f547166691b3
Size (get-size2-0.6.2.crate) = 17885 bytes
BLAKE2s (getopts-0.2.23.crate) = 5991e729a32a229fb565b1ca2bfd99a80a48d6b4af72c811b49f88016963c4cf
SHA512 (getopts-0.2.23.crate) = 8d4c08e88a8532d107052c34305b6381e8759958a12eafe8791816fbed85e405fe901aa11c8a8e0110a6d44f87cd1f55a332d2c76c7c12d13a86e00731842e43
Size (getopts-0.2.23.crate) = 21409 bytes
d408 3
d426 3
a428 3
BLAKE2s (iana-time-zone-0.1.63.crate) = 34f2afb0c5ced2d16ee78af310eb41809e392275296fec889e61fb41c78e0546
SHA512 (iana-time-zone-0.1.63.crate) = 9e595c10884bccdbcb171b547ec0add02ccc2c126e6c0372f658bb418c4b4972c031c5fa547f0b11ec8c99a52ca8f5e97e9f1d2a8a6a0f4fef30b5ad15d179de
Size (iana-time-zone-0.1.63.crate) = 32919 bytes
d471 3
a473 3
BLAKE2s (indexmap-2.11.0.crate) = 41800d37709d110be99fe5fffc61bbc1d6743adba231258fca4b2e3a1bbb74a0
SHA512 (indexmap-2.11.0.crate) = 6726cf94d5b2adb8241ba35cb84986d663fe874a4967913e81eada0cd6b9d94c84846e9eccfcb341704efe02fc5a2b6f3a4029e474ae936b80e2304faca17d5e
Size (indexmap-2.11.0.crate) = 99851 bytes
d486 3
a488 3
BLAKE2s (insta-1.43.1.crate) = 9b4dcce24ff989bdd52af6cb994ad646f68727aae06334ed2c2cb9641a58e862
SHA512 (insta-1.43.1.crate) = 0b633f1516757cadf771e0737d2e07c7e3638467b6c311c5f170457f95adbd2395ed6a2195c32f9907fcece1bae5145b29e31de0f19f6668ca5aac8b9dd9b720
Size (insta-1.43.1.crate) = 101047 bytes
d498 3
a500 3
BLAKE2s (inventory-0.3.20.crate) = 9740ec21bcb4394985fb87d1bc1cae05b9f72b8ce76334c87a3861f8ae7dfcf0
SHA512 (inventory-0.3.20.crate) = 7645744fb9f4377ca8425bfcd19c915c20adbe27b88b31f5959ebadea09e528d07be9270166041aaf8966abf79e9c5197a31e9e256217b6536cb7882af6d7db3
Size (inventory-0.3.20.crate) = 16414 bytes
d540 3
a542 3
BLAKE2s (jobserver-0.1.33.crate) = 734e908b4d9a02092773f70e0bf7307245475278edf03bfe0189604446d60553
SHA512 (jobserver-0.1.33.crate) = 65ee462bfaa1fe75c32948a943d448ac8b435370cb277ae7fec9d23c93463d68cdcd839a3248e2e804bfc0278d4b1b943f4d77165385c4d9b82543bc5932d51b
Size (jobserver-0.1.33.crate) = 29136 bytes
d546 3
a548 3
BLAKE2s (js-sys-0.3.77.crate) = 3e7de8eca10f0ac70a0005ad2f97142b7679fdaf982d26f11b522006dd96a4f2
SHA512 (js-sys-0.3.77.crate) = d9370ed6ea892bd51ea181630ca661c348f82d575381aa4c8b529113dfcab6687f4d19bceecad7e1b28ebaca74d405862150a5b5ee2d5d55efdaf98eed1ab255
Size (js-sys-0.3.77.crate) = 55538 bytes
d561 12
a572 12
BLAKE2s (libcst-1.8.2.crate) = a59457c0aef3c41638977e3e5354bdf442e26b78e2141ce40c8098c49013ac2b
SHA512 (libcst-1.8.2.crate) = 03b27b9d2e161ab510b072a7e6a41485c73a910c3e36af70fa94cdf344199b87eda2524e20218f1c1f3c92800ec8c2bb29b6329bcd0810c8b5521227ae78b986
Size (libcst-1.8.2.crate) = 110228 bytes
BLAKE2s (libcst_derive-1.8.2.crate) = 0c253b762a7e1a2e7ec6ce828c699d1f49c58f4c9fca884b252f4e69f3effec8
SHA512 (libcst_derive-1.8.2.crate) = 94ff8c09d2e713c33a3548e1ac64b19be6e4b445be691b37a13e05d8b9d700147a355e17c208c06627633e6a1ada2f65c2496b05317f3e189eb99cfedee46d3c
Size (libcst_derive-1.8.2.crate) = 11409 bytes
BLAKE2s (libmimalloc-sys-0.1.43.crate) = ad2a67c0520fce6dbcd1822f33e924700499110f12e1651ffaaffe8851f80850
SHA512 (libmimalloc-sys-0.1.43.crate) = 27ee0cd1ea1cf5f77aa8e921709909cbda9e0e9a94f26bc011ddc88b1b28b844723f409f39cfdef2a9ea8221d353715d3b262290f9778c8ad6a8327f9d2b06ee
Size (libmimalloc-sys-0.1.43.crate) = 226498 bytes
BLAKE2s (libredox-0.1.9.crate) = fecae51e187a1d0c3303794f11b88dcf15cd59c881e42fbcc3e05b33be6030a1
SHA512 (libredox-0.1.9.crate) = a23cd57785993dbcf22cd18f67cd0f2a79a02d25e07e1eb1d70b6f78531c4987530aaf2ccf612aac07705deb7b98ad21f1682b2a3627e3cbab4f3b35761837f4
Size (libredox-0.1.9.crate) = 7281 bytes
d576 3
a578 3
BLAKE2s (linux-raw-sys-0.9.4.crate) = e09cfec959c1107d5d16dae99286a7fd60800138b8e0734e01eedd5213801ade
SHA512 (linux-raw-sys-0.9.4.crate) = e98accb9b3e6f47d5753b1a370c61562d4c176fe1096188c6ec0d3be9e7e03d0ef2c08acb3ff4636cc4f90412b908d17f84fbdd99c5dbc130ed89b40b5145f92
Size (linux-raw-sys-0.9.4.crate) = 2311088 bytes
d585 3
a587 3
BLAKE2s (log-0.4.27.crate) = adc848fff8d9c3a226236ff5827a4b39046421f74eb4c78dd76b763c4ceee42f
SHA512 (log-0.4.27.crate) = 8d57219b76c8a25bae193e4d16d4d03bf0b8523e1ed3bdc80a692cabe00fc0359ae9bc3be989f04476ecda7187f27e4ad23fe260a96fcefc819af00fe12a1151
Size (log-0.4.27.crate) = 48120 bytes
d606 3
a608 3
BLAKE2s (matchers-0.1.0.crate) = e16e40b59402c6282f2b7ce6e930e3f88bb630b24e68b5bd0a2b1d9fb57f1fac
SHA512 (matchers-0.1.0.crate) = 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19
Size (matchers-0.1.0.crate) = 6948 bytes
d621 3
a623 3
BLAKE2s (mimalloc-0.1.47.crate) = fd0f20e0b5255766fbe825fa2cc00847cc02d8c743acff5e0b2c8ff4268416db
SHA512 (mimalloc-0.1.47.crate) = 257bb7677483f23844e364bcf2a80ed37f91c1c791faee4f2790b09a7c229b874dcf2862b7a633ad0b6af8f5adab288156b06bd630dea4558ec322ce1a59abcc
Size (mimalloc-0.1.47.crate) = 4594 bytes
d660 3
a662 3
BLAKE2s (nu-ansi-term-0.46.0.crate) = ffae3900c1fe2fe2257c2ea57d1d00e34f5d200c51dc249c4e64dc40c441e38b
SHA512 (nu-ansi-term-0.46.0.crate) = b4f37786dc85e0596e2b7b261a5a9fe0265bf1651c39efb358dd649b926b12c3093f307b98bf0c4df3899f0a7cb1854f2596bd5c3e22fbbef42f912ab2eb5043
Size (nu-ansi-term-0.46.0.crate) = 24311 bytes
d681 3
a683 3
BLAKE2s (ordermap-0.5.9.crate) = cc11153900335857e6cb163ac03c783373f09bc88170dbc47c795a0bb2acbb5f
SHA512 (ordermap-0.5.9.crate) = 85b83c49ec885f4368229c56c047ef142ed0c0eeda4f26d18a0f7fbef6600c5b0365690baaa2b0f0f6119e1d3f3c258ca63dba52026ad3c954805a0c459ab448
Size (ordermap-0.5.9.crate) = 69484 bytes
a689 3
BLAKE2s (overload-0.1.1.crate) = d4fee1c8c08687a6412b7a83d8779f720d24141bd8786c3b6629dfae349d18a9
SHA512 (overload-0.1.1.crate) = f79bc3321f45df5e3d0e5fa9c4e60524e4e28dd3729a09956766738adcf99ca42c187a01d48701ebe23d39aee00a19d4a07da798edc781b942e866b339613532
Size (overload-0.1.1.crate) = 24439 bytes
d729 12
a740 12
BLAKE2s (pest-2.8.1.crate) = aa1ba8f3b4fdb8630b55095c6ad029944fb6225702ed2698d42ce5388ed9d687
SHA512 (pest-2.8.1.crate) = a496a5ae5baedd0fc455bee50de298d4156f1d63ee868a692ac114cbfb8abf334c484c995c3bf0198e2153fd79846df6be671fa24686483f54d4afb689212cb6
Size (pest-2.8.1.crate) = 128906 bytes
BLAKE2s (pest_derive-2.8.1.crate) = 41818f151204f78dd658423a41d248ebef3bd2b6bdf8ca67b5009b1f7042c7cf
SHA512 (pest_derive-2.8.1.crate) = 243118c0449bb2ca63fc4397e029377d908525124e7abf6feac24bc2f05b0e3d291207b719bddbc9a833cbbf5ff15b3cb2032612c8f8ae50facaa48619011081
Size (pest_derive-2.8.1.crate) = 42857 bytes
BLAKE2s (pest_generator-2.8.1.crate) = 0bb4062879533762f3341cf4d04c9777cfcf6c3152616e25fb2a52a00f28b1dc
SHA512 (pest_generator-2.8.1.crate) = 99c1f93a9ab6ee366212b320c003c7c7f71c13d885474d4003681084166d784f2f0340dbbb4629b8c52aacabba24d6e13afcd4bfa34a515d1c47f1640e491f7c
Size (pest_generator-2.8.1.crate) = 18663 bytes
BLAKE2s (pest_meta-2.8.1.crate) = 7cee5e014c33070a779153f1749959b540fa86a7d6d8d9158cb6e19fa513c8fa
SHA512 (pest_meta-2.8.1.crate) = 57f546f1804868ae272eb10ee64435c77847fa2f2b7e206894c59167512b6cdef51995039b6e7ee6f54284c196bdae975039e42afa051ca1a0a1b239ee5622fd
Size (pest_meta-2.8.1.crate) = 42949 bytes
d765 3
a767 3
BLAKE2s (potential_utf-0.1.2.crate) = 9ec5801ca4656cacaacb8d1d28d933425bd897a2f3d08cbb7a904347127deb3e
SHA512 (potential_utf-0.1.2.crate) = d6b1d980cd32094b2ffc65746b349883c30c29081bc88725116ae06a57fe7b6a0ef19dfe536681c2daa0bd65a186d09631110832a41a3d0f4836d955c379e338
Size (potential_utf-0.1.2.crate) = 9613 bytes
d783 3
a785 3
BLAKE2s (proc-macro-crate-3.3.0.crate) = c6eeead50fd86fe266538cdc2dbe8311759b7b85a70e286a41f49b62068d8983
SHA512 (proc-macro-crate-3.3.0.crate) = c16c0227336375106f655c50006a2ceee151c7bbd0a9c7a06fe7912c3370b0c3a7e4076fc8977b400c63433dcc3f7fbd96912a5a6a83148d93df82ced484ee20
Size (proc-macro-crate-3.3.0.crate) = 12432 bytes
d792 3
a794 3
BLAKE2s (pyproject-toml-0.13.5.crate) = 8c9414cfcdfc3705f06f89d11b0deb6b5dccb8018aea87d8ab56b6ba07ded644
SHA512 (pyproject-toml-0.13.5.crate) = d3a66ee2b79ce7889c06b01882875a998e51dc8ba900f5f7f32e2e26484ade72e6d900200ad2e708731407ecf597854ee1f8d1e8c822ffdb6f63a4512b0c8887
Size (pyproject-toml-0.13.5.crate) = 18464 bytes
d840 6
a845 6
BLAKE2s (rayon-1.10.0.crate) = f1769d4de9d61202f2b56b8e5bd1a053437df872b11b5cde35bbcb986fff6c73
SHA512 (rayon-1.10.0.crate) = 3f628c58f3af3cbd1f245ca1be9c8393eff41112891fc4e676a2b9e26b6cba7cb80d7b6ce46e75bbb65e42fc00c5c0bb6b6a4b59092882f03febeb31f9cca5d3
Size (rayon-1.10.0.crate) = 180155 bytes
BLAKE2s (rayon-core-1.12.1.crate) = 2402c16b62f8a112b43da9ab8c91e8b00bd22cd9252ea12dae77079bef92c16f
SHA512 (rayon-core-1.12.1.crate) = 33d0297b682f131c50e1eabc3be583211a5abe790301cbca91bf510e43d6714b7564ca39fab7c4bf6f02aa0df6bb394f386a61320f21ddb6bd7aea1372b5e99e
Size (rayon-core-1.12.1.crate) = 70701 bytes
a854 3
BLAKE2s (regex-automata-0.1.10.crate) = 283615bf1114bdcf5a2ebd639ba1889a8a9a0195b566f41226f7e0961f3d5d81
SHA512 (regex-automata-0.1.10.crate) = 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f
Size (regex-automata-0.1.10.crate) = 114533 bytes
d858 6
a863 9
BLAKE2s (regex-lite-0.1.6.crate) = abedc7bbef378b35dbfcd400334bb98494e2895e4401b38b52076f7228985c50
SHA512 (regex-lite-0.1.6.crate) = 98b5224ae530c78ce9f1981f31d8d9ab5ffceaa2e391ee33d74e7fd21650bc5f40eaa8e627c596772cedf084f37f0463c57c9bb1b7180473c6d0c5f95906aa9d
Size (regex-lite-0.1.6.crate) = 95278 bytes
BLAKE2s (regex-syntax-0.6.29.crate) = d478d8eadc2bbe2a71c9d613a1f7eae28f5b1c41015674b1da7b060922ed6631
SHA512 (regex-syntax-0.6.29.crate) = 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e
Size (regex-syntax-0.6.29.crate) = 299752 bytes
BLAKE2s (regex-syntax-0.8.5.crate) = a64af5c9a6aceb9d4e37b662d7c8b599d4179b3642f92cb8b511ba3f650b93e5
SHA512 (regex-syntax-0.8.5.crate) = 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8
Size (regex-syntax-0.8.5.crate) = 357541 bytes
d867 3
a869 3
BLAKE2s (ruff-0.12.11.tar.gz) = e496ab16e75b62b151d9e40a170e55de74a3953ed0d44ba01d443f09b68e389d
SHA512 (ruff-0.12.11.tar.gz) = 9d426eafff8a6eaf4c2663961f42644c4ef9c91a06f7ba9683ae5bcfcb42b1a69e5fb16709ddc4901ab38deeadaeebe9765fd242fb2104939ac778353b6c385e
Size (ruff-0.12.11.tar.gz) = 5347103 bytes
d879 6
a884 6
BLAKE2s (rustix-1.0.8.crate) = d0d36d8e1a4583992d89f559eba40eb588558ca02c7cf1ae675ac7bc0dc3c1c7
SHA512 (rustix-1.0.8.crate) = 23e98aaeb57688afd2bb78b4943eca542a800ec98ccbb63e544ed00f83dde5e25e6fd22c9f7a903d95d74818b30b080e50f8a3cc5aa16cd879e4a0132d9d4d7d
Size (rustix-1.0.8.crate) = 416688 bytes
BLAKE2s (rustversion-1.0.21.crate) = 6c023d591856be9942b404e55717665df972ae6ff1a86c896723dcc8504c4186
SHA512 (rustversion-1.0.21.crate) = 69ed338f2a8e8048ef6d44a5ceaed4ccb9d10d88130a5da4b25899af44949600f785d9508673a90245ae33e086ae6d2a297d6b16942c30159fa73e0602a88a67
Size (rustversion-1.0.21.crate) = 21001 bytes
d888 3
a890 3
BLAKE2s (salsa-a3ffa22cb26756473d56f867aedec3fd907c4dd9.tar.gz) = 59ac6d97884873bbced5c83d89c3b7de69719dfd52d12ff582d0afa47311457b
SHA512 (salsa-a3ffa22cb26756473d56f867aedec3fd907c4dd9.tar.gz) = 0eed423967740cc86ecf31a2a3b8667ec520965e364faa768d814c2434591c9f7bd3e697697108a3fa9512c8834b2c3b3a1db1a1ec0ab23558cf7395d47c2d51
Size (salsa-a3ffa22cb26756473d56f867aedec3fd907c4dd9.tar.gz) = 717383 bytes
d906 3
a908 3
BLAKE2s (serde-1.0.219.crate) = 3385d14c789f343566721ebd56545ca426c8ab7ecbdd924a3c2afe3faf7fd720
SHA512 (serde-1.0.219.crate) = 0d3fe9a47af027d0d79499e60d940661dba6e29e8f0ce47d0db2ab722030d255aff637248af6f893a9c4224239733db09ffcdc6e1923a7177bfae55c98ebe769
Size (serde-1.0.219.crate) = 78983 bytes
d912 6
a917 3
BLAKE2s (serde_derive-1.0.219.crate) = 871c98d0a22904b21fc4ed9b6f67689ffd45b15bfaef16d7b9853542fcf568c8
SHA512 (serde_derive-1.0.219.crate) = 1676bbf09e11273705a35c540d52d35d1bba7cdf1f347d40a364d7ae9269167f9f0f62ff4fa384aaa613c83e432a8eb3c016587ea643bb11434c00664a5c116b
Size (serde_derive-1.0.219.crate) = 57798 bytes
d921 3
a923 3
BLAKE2s (serde_json-1.0.143.crate) = 4925ffb074acdf1e6f90ddbec9b257aa6d5db2243fc35ba2be8465e095f167ad
SHA512 (serde_json-1.0.143.crate) = 084fa35adc0d720c3868d57b2d4a2f30af08b650e876ee88014cf1b98d49079f5ddfe5b14743c63ebc5b9bd8291c6d03fd34f07b770a25874f00ea7c42bdde8b
Size (serde_json-1.0.143.crate) = 155342 bytes
d927 3
a929 6
BLAKE2s (serde_spanned-0.6.9.crate) = ef7717caf8e0a8c53559ebe4e7389cae4d1e994f87cc89d52738db9b60e08015
SHA512 (serde_spanned-0.6.9.crate) = 7bea513792e7712d9672d890c0b80df8e212c90b22c6ffbaa290729a0f89d04e3b7a65a8b39b774d2203cbea2515047789de163f93c8839cfba8cc88737ca5f2
Size (serde_spanned-0.6.9.crate) = 10210 bytes
BLAKE2s (serde_spanned-1.0.0.crate) = 1be0cb9a3935d1bcd74c2d0e1ac4aa57524d3469368fc4453e6228db16a26f50
SHA512 (serde_spanned-1.0.0.crate) = dc008900285c2ac2a41a851a691b270cc2fe4e841ff9e2959a308c69a5e49ddb63554bf52d41ef90130c28179a2934421a5d8ce9994062780f85140fc83618c2
Size (serde_spanned-1.0.0.crate) = 10956 bytes
d933 6
a938 6
BLAKE2s (serde_with-3.14.0.crate) = 661e6c1f7c956bb71f8f74d475f136f3067ef3ca1b4c9d2389d526aecae6fcb3
SHA512 (serde_with-3.14.0.crate) = 410619e0bdc45e615611aef6309608ffd8849e804988487d11f64e5a92774ce4e21277bcf885d7fb661fcd9b496affdf93f04d9139320dfecf6faf1e801a095c
Size (serde_with-3.14.0.crate) = 192177 bytes
BLAKE2s (serde_with_macros-3.14.0.crate) = b1cdabaa3674b0c105bee5e089781268ddb5f2358d5f135199448d7046d03ee7
SHA512 (serde_with_macros-3.14.0.crate) = 05f4d4f2c106370d6db7345f1b1089e990f427b148d172561cd37073cda8c58a0e292366be3e0fb7d6df00cf3ffc8292dc0a69bacbccf52dc85a13714831b89c
Size (serde_with_macros-3.14.0.crate) = 39066 bytes
d996 3
a998 3
BLAKE2s (tempfile-3.20.0.crate) = 570c7fb574a6e01ccafac682202f3a7894dc4f7d6e41156f5e2fdd3456d10414
SHA512 (tempfile-3.20.0.crate) = e317273225182b565f971b08160080e6162b0de855c0cc8c5b8d34b2afb48f73ed15a2848b65b6db73789fbf96dc88354b1d357d9c2267658de0c718286de8c6
Size (tempfile-3.20.0.crate) = 42306 bytes
d1002 3
a1004 3
BLAKE2s (terminal_size-0.4.2.crate) = 65e517a61bf84799cd6f433b01b1ac9dc835917adfff5855b321ff8a468ce052
SHA512 (terminal_size-0.4.2.crate) = a0c285ad1b1a73c9ecc725e20fd9256d98f89a5530263ef6726786d73ef123486bbf17ee3166c22bdbb7aa4fa989fe73c995a4642e3e09718dc1a76a1734c84f
Size (terminal_size-0.4.2.crate) = 9976 bytes
d1053 3
a1055 3
BLAKE2s (tinyvec-1.9.0.crate) = dedae2625687bd48d8060e9c5513541c48d89fd14c428de554cbd395d812c1bc
SHA512 (tinyvec-1.9.0.crate) = 5f42811be51c58c72b80fe9a7199250fb6176f5766dc774b39ff656ae5ebead0d9c91ed7db1046288b8e05e20edba36455e4cc6fc0766c60898187f30c232aab
Size (tinyvec-1.9.0.crate) = 54137 bytes
d1059 15
a1073 21
BLAKE2s (toml-0.8.23.crate) = 6a406e8e45555d9e05c3efb9eaae328ce92d2e366cc8f4f256e00ac67862e3ea
SHA512 (toml-0.8.23.crate) = 0da3a5fdee8dd5aa0ad2cc251380f23109c548b514af5b90737446487c9e89860ab5030d4112c88e2abeb7ad229ce085b3375a3e237156b94b27770322a7c7a0
Size (toml-0.8.23.crate) = 36050 bytes
BLAKE2s (toml-0.9.5.crate) = 27f3df3f21d93235f0ef5117af399805a4336a429c374e8c8fb0b12342415e70
SHA512 (toml-0.9.5.crate) = 2153d884db6a5cdc956690b66d683d7615263e9d0eff35e8574d3e0434d2794b6c7562717afc0a5507fa4006928e53c30c55cd0f40f4bcaa38f6863bc905d872
Size (toml-0.9.5.crate) = 56833 bytes
BLAKE2s (toml_datetime-0.6.11.crate) = c69b6a592075117606d1fa4730caa9efd94f76b9758ccbc38d1e29a302576ec0
SHA512 (toml_datetime-0.6.11.crate) = d650d916c7d8827b6dc130d7690bc7584d26d5be0a35f94c6a37291b7f2d5aa94cd16762be23e27aec4a7c36271c62ce145a64aedaa9f89ed69df82ac5c8db48
Size (toml_datetime-0.6.11.crate) = 16125 bytes
BLAKE2s (toml_datetime-0.7.0.crate) = 55916ecdffe550d2ce67b694cb3e601ccca160ad47896830f74ee0390f0e4683
SHA512 (toml_datetime-0.7.0.crate) = 54e0fa55c31bba89ded0191e76f1464d9f5bbd9a805e333127bd1322984399511b1586c9192b044fde12982d9ec41b334c7cf5f0a4ddb9d0f4b5aa0796c42259
Size (toml_datetime-0.7.0.crate) = 18108 bytes
BLAKE2s (toml_edit-0.22.27.crate) = b6a14955494c6b0b1a517c036085904a62ccc60688b0551d97cc1764513357e9
SHA512 (toml_edit-0.22.27.crate) = 844832ab59928dab567b3084f7458a9a8ab1ad0065ff057c1203bedcfa9bafe4c7a36e723340c73279e56bf797dd7fdad6d78e4a2bf6666a414d6c44f750f466
Size (toml_edit-0.22.27.crate) = 78602 bytes
BLAKE2s (toml_parser-1.0.2.crate) = b99df9ba73c5193fac99d38c1608ea8874c0c3fe736776b10354990e928d1ff6
SHA512 (toml_parser-1.0.2.crate) = 87188880873ba750f16cd054eb5346d42fb772b589165f86aaf389dcec32d9dc52a20cca800954449914f2389698176e0aa26fb37e06b35f505f7dc199e203ff
Size (toml_parser-1.0.2.crate) = 35241 bytes
BLAKE2s (toml_writer-1.0.2.crate) = edd4295b2b256e2a1576804a45fe719dd2597e6fdcf2985082d813d17cdeb150
SHA512 (toml_writer-1.0.2.crate) = 1c06268c993f5bdb842870b96c4d2757e402b467894b21c40f7786554be91dac6752c65bda664550f576311e52b458b451c5974e65bfdb48d696ac6b4dca35fa
Size (toml_writer-1.0.2.crate) = 16988 bytes
d1092 3
a1094 3
BLAKE2s (tracing-subscriber-0.3.19.crate) = f0cc548e9285ff640958f7efb4c4e1e5cff5d7c782160454bb8b2aec2b47fed5
SHA512 (tracing-subscriber-0.3.19.crate) = 840e35103f1152e94ef9138d0f03f157b296def538bab6c7464fa7d363aef7734feed196091782dd3aa9bf06c7dc181a2c37149a23f5be036f00c00b5200686c
Size (tracing-subscriber-0.3.19.crate) = 198345 bytes
d1122 6
a1127 6
BLAKE2s (unicode-id-0.3.5.crate) = 4ec07a6ef41957b00fabd23c55157a26316058c6e15fd965131be9dc4b9841df
SHA512 (unicode-id-0.3.5.crate) = 1158e94e14bc2b125ceebe5c314bc88d71e98cdf5e0d533ef091fbaa92bf9b0b36be50046968c766f83189f34bf167aaf9bcb9ae04cd4e3018d53d470a502e73
Size (unicode-id-0.3.5.crate) = 16807 bytes
BLAKE2s (unicode-ident-1.0.18.crate) = 797ae7e88496d91ecc3b2ed7617cca6ddb03b78963d156ef9d698575783721a3
SHA512 (unicode-ident-1.0.18.crate) = d11f89fb696f9e2953c96a40b5478832651b268c83b9c7a700b07e768e795d6e8dc346597d1226df21219d36866768d1f640bd8edb68db8bd3d5d437b2bfd324
Size (unicode-ident-1.0.18.crate) = 47743 bytes
d1167 6
a1172 6
BLAKE2s (uuid-1.17.0.crate) = 91efcaca4bdef348b6a9abeff89a04882fa523c11f8b1a945d1ddd1ec9449d98
SHA512 (uuid-1.17.0.crate) = 7ee7ad0603ebd11d221c7b22aa7743a034cd1078a76479cf6f9768e1f664002674aa6cde446831e133764c0d5e67000abf00ad4bacb38642fefc65b0547e59f2
Size (uuid-1.17.0.crate) = 59014 bytes
BLAKE2s (uuid-macro-internal-1.17.0.crate) = 912124af71db4324b8804ef1eed24fb96cc1df712c38116e3805454e9a2559b0
SHA512 (uuid-macro-internal-1.17.0.crate) = 923d9f4f6618a3efdfa6f553623faf66cbe1c1a74457c8f2dc573a1e9d84ab9c3cad68b2fc376827c0ffb8ec2c4dea7845fcc9c0cd948b09fc60b70ac2e2a1c7
Size (uuid-macro-internal-1.17.0.crate) = 9668 bytes
d1206 33
a1238 30
BLAKE2s (wasi-0.14.2+wasi-0.2.4.crate) = 205454a33e63f99b1559c2649268cf1f1945af494cf4c9a2099c6c89326984d5
SHA512 (wasi-0.14.2+wasi-0.2.4.crate) = 57e47ba27fb2b66b34f017c85743b99687eb8bcdc1312fb36e30d0c501e670f00dc7d6113730d819364abef5e8ec04d95f0d1150ec2b6049e605fa8bbdaa2cb3
Size (wasi-0.14.2+wasi-0.2.4.crate) = 140921 bytes
BLAKE2s (wasm-bindgen-0.2.100.crate) = 11e9478df1e84925faba31b24c81bf17d1bdab37d390b63eedc4d72955aa1d24
SHA512 (wasm-bindgen-0.2.100.crate) = 2a8ea7ec669efe10f5701dc3b2bf496e33afa70c31dbc65fda5191c9c28ddde54fa38bb168a41b0319a4ff0bb5ccd897ce51ccd7e523e647b3544fb390f8a4e3
Size (wasm-bindgen-0.2.100.crate) = 48288 bytes
BLAKE2s (wasm-bindgen-backend-0.2.100.crate) = 5629fcb72b5d4644caea8477e7d541c76f5408dad21314fa4fff265f13c69420
SHA512 (wasm-bindgen-backend-0.2.100.crate) = a2ee30c1185644f989af6be34e93149a791c05125de24c0ff91c320f683f6f5d939fe42b8ca09d629096388a39256469f8b96a6e35722ccfdbe8d978c9a51770
Size (wasm-bindgen-backend-0.2.100.crate) = 32111 bytes
BLAKE2s (wasm-bindgen-futures-0.4.50.crate) = 41bac0fe0b944db73bd571f1933563d7a18557e738652e3cc06f3c48689d7b67
SHA512 (wasm-bindgen-futures-0.4.50.crate) = bd24e131150f1a16fa6330400af0c1c71fcdb577562f0c8893d24ee75cd5afca4a7272b424646ffd3330badde92800bbdccd6d4d9d9e47f404e6c29fdd83a51c
Size (wasm-bindgen-futures-0.4.50.crate) = 16181 bytes
BLAKE2s (wasm-bindgen-macro-0.2.100.crate) = 1d6e65329509472319b57f8e056849a2314bf4efebb8e0d1bb8010f1029d68b2
SHA512 (wasm-bindgen-macro-0.2.100.crate) = a1942f838eff5fd54406b573d81fe18f262df48a19535245b1a46cb31db2a022746e861d72e5286c632969d15d416655460d3865309c4947cd3d7965dead5c42
Size (wasm-bindgen-macro-0.2.100.crate) = 9663 bytes
BLAKE2s (wasm-bindgen-macro-support-0.2.100.crate) = eec09a417b82a3b49974d855fb78e4742b840a7b4a4d3758049411995afaced1
SHA512 (wasm-bindgen-macro-support-0.2.100.crate) = 0d03eaeda37c9c6ae06c0fa96e872b54780c4cf545b621c730dcc113dd59a8cb6333c5e3818f51365f71913b9669d8a870a06e70729722d03c07a49cff8a4fdf
Size (wasm-bindgen-macro-support-0.2.100.crate) = 26243 bytes
BLAKE2s (wasm-bindgen-shared-0.2.100.crate) = a14afb24be38fd15e999c040cf1d13de2525ac6c138d15f182a48da67be34a6d
SHA512 (wasm-bindgen-shared-0.2.100.crate) = 3fca8ddd1c6b2f66f70f6608c9b341822603f1c0dd71d47d27c6be8fe3f2c88598619946627720734b48cf999cafd0c63a08af5db28ea78a1538d2165a5fba61
Size (wasm-bindgen-shared-0.2.100.crate) = 8570 bytes
BLAKE2s (wasm-bindgen-test-0.3.50.crate) = 5bbde4b60d9956556d4916610764f03eef89272b1bd70582d6124694044f7046
SHA512 (wasm-bindgen-test-0.3.50.crate) = c1e3b2a0fbe67531972dd18e143906942138338951b675e1e53bcfdc73a76ed655edf0b80546088f872906286dfc4227a5e394ee08d32310285fefad745bfef4
Size (wasm-bindgen-test-0.3.50.crate) = 22228 bytes
BLAKE2s (wasm-bindgen-test-macro-0.3.50.crate) = 1b536fc3d936ed2affc91da2e30027347deb9ab1757890d3a87f1a4efe71c7d5
SHA512 (wasm-bindgen-test-macro-0.3.50.crate) = ef3c082ff72311a5447cc357b269bde9a243885f633eb1a059599e6717ba2f8b202728baa3822ea28760c678b0d5198c94efe5352e209f05e23c7acc04f12316
Size (wasm-bindgen-test-macro-0.3.50.crate) = 11089 bytes
BLAKE2s (web-sys-0.3.77.crate) = d1bdf25398168fc26883490579867596613b0391d6610a4e7298b90abe7ab24b
SHA512 (web-sys-0.3.77.crate) = cd149286105288f7c385a29eae7df2306d4066edfca4de1255efc7bd8a4e8eaafc313dab85091025c3b5d5e333fce8b7fcef1fb824fe4d799bcc9bb78b73c97a
Size (web-sys-0.3.77.crate) = 638246 bytes
d1248 6
a1253 15
BLAKE2s (winapi-0.3.9.crate) = 295083bd8c53c7decc4187da324a1284ad05cbccc9198d31facb6a42e34867ce
SHA512 (winapi-0.3.9.crate) = ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
Size (winapi-0.3.9.crate) = 1200382 bytes
BLAKE2s (winapi-i686-pc-windows-gnu-0.4.0.crate) = 3ef20321fea464773f9e73ac16ada3a0e8101a8c3c0ebab763049f2ab269eb1a
SHA512 (winapi-i686-pc-windows-gnu-0.4.0.crate) = a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
Size (winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 bytes
BLAKE2s (winapi-util-0.1.9.crate) = 7cc1d153b6749f3f4f4afc0ab493851d26e55f5ca98b0e5aa803e93d6fef7ab5
SHA512 (winapi-util-0.1.9.crate) = c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9
Size (winapi-util-0.1.9.crate) = 12464 bytes
BLAKE2s (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 85ecec73b9874f5f443e29d99f93a11889e74ddf5a4bfeb929e2355a7cee32f1
SHA512 (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
Size (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 bytes
BLAKE2s (windows-core-0.61.2.crate) = bee1015b30a79203edf2c91c8e9472d9fa9566bf588ab610cf1058508938d811
SHA512 (windows-core-0.61.2.crate) = 02d34f3122dfc83e385a7f865e143ca13220913e04a09b8abc1eedecf97fd8665963557719a0c09790a3c5bcb4969402a659737ec23cf47b86a7660338cb4ba0
Size (windows-core-0.61.2.crate) = 36771 bytes
d1263 12
a1274 6
BLAKE2s (windows-result-0.3.4.crate) = be2034b8744a0a8c5cff492468c595ad2cd3aff20d636b636807fbb1470d1161
SHA512 (windows-result-0.3.4.crate) = e07044a3b629e12a350f517b40fbac3b8b5916852c09b43014f788bff545cf4c3ff9933e95a4b50ca7013e74c9f58562e2a247789ae8fb9b9adea59f71d1c3e0
Size (windows-result-0.3.4.crate) = 13418 bytes
BLAKE2s (windows-strings-0.4.2.crate) = 8073cde117bd736a9fc557181fc4509933619ce4d9a26f83b884d8a89a3bcc81
SHA512 (windows-strings-0.4.2.crate) = 2cd546950ed2f2d80ef007635c2ea6df597e100d06ba5a2d4149b6c320dd928bcd6ee829969c36692f1ad3322d38aa1a4aabd4865fc8ae432e38e1ea85318e2d
Size (windows-strings-0.4.2.crate) = 13983 bytes
d1281 3
d1338 3
a1340 3
BLAKE2s (winnow-0.7.12.crate) = ce7dd51b3bfc8f70324c786768f3203b5756107ff93cae83f12328bb23c30573
SHA512 (winnow-0.7.12.crate) = 6035aab9c34af58e950441a3d1821dd02225043d9a30283879a5e55f8651d475f80795ad15ef0c8bf237adfcb1acf3ad7cf011214ba21a3c63aa9a45a801dd09
Size (winnow-0.7.12.crate) = 174403 bytes
d1344 3
a1346 3
BLAKE2s (wit-bindgen-rt-0.39.0.crate) = 5c74a9242045bfb7a1b44e9993f04226556137eff9ce21d374594d9bedb78623
SHA512 (wit-bindgen-rt-0.39.0.crate) = 24b559688991083057b7fc0b6fa9f84445ae11cf53fca20887f55da93c24d97c9a3ed6488b3a845fe88243530b46442d3c2de70da4dc1c64f3ac632a440ea2c7
Size (wit-bindgen-rt-0.39.0.crate) = 12241 bytes
d1362 6
a1367 6
BLAKE2s (zerocopy-0.8.26.crate) = 8816b342a8d26669a1534a6849a94215f4fcaae6233450896a0dfd5cfc72ffbd
SHA512 (zerocopy-0.8.26.crate) = dac6018003092ff65396c93de65a432edea42a28870af4e779f391c7be19a06b6df429493f433532613a8fa18998367714e89abd06324586f5f91f20fd5dc592
Size (zerocopy-0.8.26.crate) = 249223 bytes
BLAKE2s (zerocopy-derive-0.8.26.crate) = 75d589e713671d81f4986f1e656fdcedd1707cee3a927f586011141aec51d541
SHA512 (zerocopy-derive-0.8.26.crate) = 344469950a97cd691849792a6a1bc875c04797c8e7950ef4bbce22a467f527cf28209f802ee8d74db71973355d1350fcd33b161000a92670fbf30e89e3e32526
Size (zerocopy-derive-0.8.26.crate) = 88080 bytes
d1392 4
a1395 4
BLAKE2s (zstd-sys-2.0.15+zstd.1.5.7.crate) = ab7e4cb65c8b12350a87e0a2a325068c047c8b279d233fa0733951dbda370122
SHA512 (zstd-sys-2.0.15+zstd.1.5.7.crate) = c684e3d966746dfac12947174d7786f528f2e26ed2802e24b457a751616a9b6e6a274d77f70f7e75a111caefdc4357257ed4c2e2137cd2f051206f56e9cd19cf
Size (zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847 bytes
SHA1 (patch-Cargo.toml) = b26f115292a6c25a4981f9e826f4ad005d3c036b
@


1.72
log
@py-ruff: update to 0.12.10.

Preview features

    [flake8-simplify] Implement fix for maxsplit without separator (SIM905) (#19851)
    [flake8-use-pathlib] Add fixes for PTH102 and PTH103 (#19514)

Bug fixes

    [isort] Handle multiple continuation lines after module docstring (I002) (#19818)
    [pyupgrade] Avoid reporting __future__ features as unnecessary when they are used (UP010) (#19769)
    [pyupgrade] Handle nested Optionals (UP045) (#19770)

Rule changes

    [pycodestyle] Make E731 fix unsafe instead of display-only for class assignments (#19700)
    [pyflakes] Add secondary annotation showing previous definition (F811) (#19900)

Documentation

    Fix description of global config file discovery strategy (#19188)
    Update outdated links to https://typing.python.org/en/latest/source/stubs.html (#19992)
    [flake8-annotations] Remove unused import in example (ANN401) (#20000)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.71 2025/08/20 09:55:53 adam Exp $
d87 3
a89 3
BLAKE2s (bitflags-2.9.2.crate) = 6d9c4ea69cec6671b250d403c6785f4d787b5951e05254a71f962254fc7b16b7
SHA512 (bitflags-2.9.2.crate) = 54455aeaad5d0b63916cf7da8b2b50b0078ea921a98cba2fc74b16bc25afa20b601648f4b91cbd6059344434ec6b748f1d5fb76fef46d5b7a2b3130d503560c8
Size (bitflags-2.9.2.crate) = 47977 bytes
d345 3
a347 3
BLAKE2s (filetime-0.2.25.crate) = ee5a7b447054dbc8a77572d5e852c0a540063e3b3e5cd1c08d0a66e9ec56cd7b
SHA512 (filetime-0.2.25.crate) = 90b4f3c4df29a3456c393f78f636d70f2615cba748a972dc9b937c2fcbbf4544f5b0d28c6c8fcfed5d5eda026ac670afffec18ab7d7127cee9afa2717146ccf2
Size (filetime-0.2.25.crate) = 14940 bytes
d357 3
a359 3
BLAKE2s (form_urlencoded-1.2.1.crate) = 9682c681e474ffe84aa961c21cf56d5afe680e43e97824e735546f8383f69e3c
SHA512 (form_urlencoded-1.2.1.crate) = c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1
Size (form_urlencoded-1.2.1.crate) = 8969 bytes
d450 3
a452 3
BLAKE2s (idna-1.0.3.crate) = 2b58aa0f14338c81a13e2a4faf689b6ac5c350bdcbd949b64232f9ec9b741ab0
SHA512 (idna-1.0.3.crate) = e75ab18297878df11d82bf3623b005a3dbf7a6fa38c8f78830c219adc7d6f4ac07dce24a5f1186de69035ec316421319e487396cfacb053674137342d72a4126
Size (idna-1.0.3.crate) = 142515 bytes
d465 3
a467 3
BLAKE2s (indexmap-2.10.0.crate) = eab752083d3a21ee744b707a5e481c48969e43a7f1b0dc693d15ae04a8a816d1
SHA512 (indexmap-2.10.0.crate) = 6f267f5879a4ccba6d702dd51e96dba19ab3f3231113faa91f948b1a993ca57b3f9adb5c197482e57b8c460f98308985a33ddcd7cbb6f4e34b7515f7d0403f9c
Size (indexmap-2.10.0.crate) = 95836 bytes
d675 3
a677 3
BLAKE2s (ordermap-0.5.8.crate) = e1b5bce5a3cb5d7d9d4453d97b4bf079d8dc32fb185d806bfb7460e164bf770f
SHA512 (ordermap-0.5.8.crate) = 454553fe3b167d36576f3307498989eb6ea9c17f7c70db413b55e7a6e6744c03b60112f0e697eece0b8e85a669b389f3217957aff7bf170d448acea59e3addf2
Size (ordermap-0.5.8.crate) = 66688 bytes
d723 3
a725 3
BLAKE2s (percent-encoding-2.3.1.crate) = 8594a9f1915da7ce4063312903905c640ff52cd3a0361bebc09357eee53aac26
SHA512 (percent-encoding-2.3.1.crate) = 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44
Size (percent-encoding-2.3.1.crate) = 10235 bytes
d786 3
a788 3
BLAKE2s (proc-macro2-1.0.96.crate) = 751d4cc039de622ab5d82131c699da2cc118014bdecf4cca2396fd545bd942c5
SHA512 (proc-macro2-1.0.96.crate) = e57159e6b4d1633245a9cf9f1d1f9ff4f783d2110aa7a234483fe0b535c2c4620ca019d4ef4a8428efa3e466c102233a5ccca87cd9030b802f36581114bb38a5
Size (proc-macro2-1.0.96.crate) = 52660 bytes
d849 3
a851 3
BLAKE2s (regex-1.11.1.crate) = 2e52b6d4d2cca62934696819bce5650fa491e177536e77615ab8837f8a70e563
SHA512 (regex-1.11.1.crate) = d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8
Size (regex-1.11.1.crate) = 254170 bytes
d855 3
a857 3
BLAKE2s (regex-automata-0.4.9.crate) = 8ebba73e81a749b6172353bffb32b1b8b55a5ac2123ead2c0553bbeb30bfea6b
SHA512 (regex-automata-0.4.9.crate) = 40bde0ec91cc27bc0c3fa237a37ecee5a1f023dbe006a999c5888f8f578ee2c4c64d9edfe1827546cea8e92ca3c10f8b4d494d81f3d0422b40d90bca9cf598d2
Size (regex-automata-0.4.9.crate) = 618525 bytes
d870 3
a872 3
BLAKE2s (ruff-0.12.10.tar.gz) = ddd3e586728aef8fd946deb8e0e6a8d017d60a025c2fe9dae41083e7492cb12d
SHA512 (ruff-0.12.10.tar.gz) = ba4b0711d4418537579e789d3a68ddc6f1291fd03c816ae90d1342768d6189a5f246e862f22d5fda2137fead96b7f35d6d8c09ca665dc74fbe8f7e47f2596e25
Size (ruff-0.12.10.tar.gz) = 5310076 bytes
d921 3
a923 3
BLAKE2s (serde_json-1.0.142.crate) = e4df7409e8dcfc558c8ec66dfc05e1ab09fbccb28f7ea6e82e8c2aa521f77db6
SHA512 (serde_json-1.0.142.crate) = dc4dbfd356e7cf3bd82dc463dcae7a563be2146dae22230fc2586e3481a4e5f59314b7b00345da6d9ced2b15557acbe1380b127144c70cb708291f72a19a7ab0
Size (serde_json-1.0.142.crate) = 155363 bytes
d990 3
a992 3
BLAKE2s (syn-2.0.104.crate) = dc86e60e2bc366f3c2b26397756117d9928a445e6721eea48ac7db9dfb53f142
SHA512 (syn-2.0.104.crate) = da532fa362266161b5604c821c913f8f990eb32c18e18c0a360b7147b9f71ae008e208f377cb203e85818bd5db926951122a971fa97563a10678f0ba4671e64f
Size (syn-2.0.104.crate) = 299699 bytes
d1029 3
a1031 3
BLAKE2s (thiserror-2.0.12.crate) = ceb2a732d8f9bb9899976b1f3c849000ec4d14c701e07a4d1cde338d8dd227fc
SHA512 (thiserror-2.0.12.crate) = aeb6de221b28443adba6a03337e7c70c54f99fe9500e39f904c3a8e612d895bc65025fb72c861890c7c011595d2b36832f4b642781847513edce1416b30f309c
Size (thiserror-2.0.12.crate) = 28693 bytes
d1035 3
a1037 3
BLAKE2s (thiserror-impl-2.0.12.crate) = 783258cad68710188f8c581ece0fd8203768d0c33ff02413bc0d421ea81e201f
SHA512 (thiserror-impl-2.0.12.crate) = 01bb00310cd8e80386250469ee7be2cb8db7ff4883869f8ce2ce0de1742292ed4e6d7fb1d7520f1e2555e72044309015bca84dcf058bea99b8d3db970cf0bffb
Size (thiserror-impl-2.0.12.crate) = 21141 bytes
d1095 3
a1097 3
BLAKE2s (tracing-indicatif-0.3.12.crate) = 6092d8a70c8a67d1e1fb2d1e641571aa6324405ad21a1aa1ff8bd75c2542e7d3
SHA512 (tracing-indicatif-0.3.12.crate) = aa87f25e86345a2fefbe46e5e59af545fc1e2e588b68e3170a91eadf94237b4a441e17328971349a5709be67f668dd8d0f2244f9fe68309396b45c7ef547fd9c
Size (tracing-indicatif-0.3.12.crate) = 29871 bytes
d1161 3
a1163 3
BLAKE2s (url-2.5.4.crate) = b478122def61e781a1bc5b50c2fd3834733f0cc5cb6bc1a2601d43d2b5620a64
SHA512 (url-2.5.4.crate) = 8f1d62bfdd45f52fa12ad657a521a3478d0ab54d187346a29dd59cc66a0f140ca96d850948e09f6316f08b44b3fc68526c58bd620fed5d065b7e8528df3cd46d
Size (url-2.5.4.crate) = 81097 bytes
@


1.71
log
@py-ruff: updated to 0.12.9

0.12.9

Preview features

[airflow] Add check for airflow.secrets.cache.SecretCache (AIR301)
[ruff] Offer a safe fix for multi-digit zeros (RUF064)

Bug fixes

[flake8-blind-except] Fix BLE001 false-positive on raise ... from None
[flake8-comprehensions] Fix false positive for C420 with attribute, subscript, or slice assignment targets
[flake8-simplify] Fix handling of U+001C..U+001F whitespace (SIM905)

Rule changes

[pylint] Use lowercase hex characters to match the formatter (PLE2513)

Documentation

Fix lint.future-annotations link

Other changes

Build riscv64 binaries for release

Add rule code to error description in GitLab output

Improve rendering of the full output format
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.70 2025/08/08 16:50:14 adam Exp $
d45 3
a47 3
BLAKE2s (anyhow-1.0.98.crate) = c06cc21bf6e30855eb79d728d407651d52bfcfc68d2e42cd845cd10446d0d244
SHA512 (anyhow-1.0.98.crate) = 6affa8a4f148aefb5a20f193bbe93f694786bc1e707b298a3ccaae1a22d60898a46121532ad5ca5819fc180d4593a8ce2455d754315a9ab3b5c998a4cd20adc6
Size (anyhow-1.0.98.crate) = 53334 bytes
d87 3
a89 3
BLAKE2s (bitflags-2.9.1.crate) = a7963a6b45e1b55cea5f5872e5f3a1a4d91933dd71ed71007c208a57ea97e414
SHA512 (bitflags-2.9.1.crate) = 6baeac42e4227e58030e317125a3c23997beceb44f9262f029e59c6dc36dd1733f2e88b3c3c8ad22f806245ef404512a880b16f3c8c52fa5c4aab287bb3cfe27
Size (bitflags-2.9.1.crate) = 47913 bytes
d141 6
a146 6
BLAKE2s (clap-4.5.43.crate) = 9b743551ddaf2915d4167470630a579dbaaeb2c58fecc93755966faf548423dd
SHA512 (clap-4.5.43.crate) = c31db314152bc6a4f2484cc98c3d07fbf2db4ecafdfa12d99632935fba387c56c8388115ed7296829bd6d0e40aaae5a3221b78090bd47cea75266b61c1fb402a
Size (clap-4.5.43.crate) = 58340 bytes
BLAKE2s (clap_builder-4.5.43.crate) = ad8039dc73d2708b3a03f3d1931083daaa548f100bdef7caa33bbe1fd4fe6d34
SHA512 (clap_builder-4.5.43.crate) = 5dea9a2078f31508b0115fb71471f5246cf2d3232d58c1cf62dad5dd934c6b0afb704b8da6c1b990f5ca3b5d00d5088e6f71e57af1614315283fb72ea34bdb35
Size (clap_builder-4.5.43.crate) = 169708 bytes
d156 3
a158 3
BLAKE2s (clap_derive-4.5.41.crate) = 73bacb23bbec56b868b0222e42aaca484127a17194acbca2724d9e4af1831799
SHA512 (clap_derive-4.5.41.crate) = a6bb6198548b7f4d7de5845a0f262cdf2b385f653c7bb5720bd5cda9dd7ca371de7460505c6490bf4abf051341a92abf732b0e61728cac37ba829b29385a7533
Size (clap_derive-4.5.41.crate) = 33493 bytes
d387 3
a389 3
BLAKE2s (glob-0.3.2.crate) = c17eedf4fd503fee89f43362abd18a2a91192a48af33c954fc96339b09e2e898
SHA512 (glob-0.3.2.crate) = d15389441e337e3fab9c30102fe7b4b1b3e68d8cbb5d14162d2fd7e7d01a9812b2d6d6d2a24a60116418be41e2075e70becd6994c13b34365d512521e8debb02
Size (glob-0.3.2.crate) = 22359 bytes
d552 3
a554 3
BLAKE2s (libc-0.2.174.crate) = e838a056cf2a08791dc836497c99b2e3d64d3b8554cca6a5d0cc434df3a1ac1e
SHA512 (libc-0.2.174.crate) = 243f2ffd5741ef859e4dc5b7ee0396071943b1d10429efcaecb322957e256c4be88a7a649029dfd47e6456acc73ee257893fb6c4e8b4d0fe66a12bc5d1c13c73
Size (libc-0.2.174.crate) = 779933 bytes
d870 3
a872 3
BLAKE2s (ruff-0.12.9.tar.gz) = e1f858d35ceeaef498cfc0b322a30db911d15140c56bf49fcc5f13b6ba5fd08f
SHA512 (ruff-0.12.9.tar.gz) = dd0588dc8f96311e745c7edc0c5cf56990d91192e8f1c1c0a6a8467c65eb9d0c79ee550d6b5a19c0213f2e80ec661b4fb116fb6fb4033a04b3ad87123e92dcdc
Size (ruff-0.12.9.tar.gz) = 5254702 bytes
d891 3
a893 3
BLAKE2s (salsa-918d35d873b2b73a0237536144ef4d22e8d57f27.tar.gz) = 8345c7b53a8328afadbe35943529954fbb393bb3814411811fa5846254bd3c14
SHA512 (salsa-918d35d873b2b73a0237536144ef4d22e8d57f27.tar.gz) = fd076cf031cfd9be1c8cc8a691341efc12f95de3a3b3ef9f95a5f53e5363b90c34572170202368e39eea6003278a052d48287b82fd19b5a217ffeecd708fa3a2
Size (salsa-918d35d873b2b73a0237536144ef4d22e8d57f27.tar.gz) = 710741 bytes
d1401 1
a1401 1
SHA1 (patch-Cargo.toml) = e99a34e106d5c571c5e070c5a1dd2d9354a776ea
@


1.70
log
@py-ruff: updated to 0.12.8

0.12.8

Preview features

[flake8-use-pathlib] Expand PTH201 to check all PurePath subclasses

Bug fixes

[flake8-blind-except] Change BLE001 to correctly parse exception tuples
[flake8-errmsg] Exclude typing.cast from EM101
[flake8-simplify] Fix raw string handling in SIM905 for embedded quotes
[flake8-import-conventions] Avoid false positives for NFKC-normalized __debug__ import aliases in ICN001
[isort] Fix syntax error after docstring ending with backslash (I002)
[pylint] Mark PLC0207 fixes as unsafe when *args unpacking is present
[pyupgrade] Prevent infinite loop with I002 (UP010, UP035)
[ruff] Parenthesize generator expressions in f-strings (RUF010)

Rule changes

[eradicate] Don't flag pyrefly pragmas as unused code (ERA001)

Documentation

Replace "associative" with "commutative" in docs for RUF036
Fix copy and line separator colors in dark mode
Fix link to typing documentation
[refurb] Make more examples error out-of-the-box

Other changes

Include column numbers in GitLab output format
Always expand tabs to four spaces in diagnostics
Update pre-commit's ruff id
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.69 2025/08/03 10:20:21 wiz Exp $
d111 3
a113 3
BLAKE2s (camino-1.1.10.crate) = aaf4544c4faedd0243c72842053e597d6e5af620f39fd89f8d6efeb38314bdd7
SHA512 (camino-1.1.10.crate) = 20976d468b83780dc07d6152461853211af93172b56a3fd38122694d88fda5a9a530fd3cd231972c477a8ae6490504a429fec21381834577f905932377ce9752
Size (camino-1.1.10.crate) = 42306 bytes
d402 3
a404 3
BLAKE2s (hashbrown-0.15.4.crate) = d788b879ed5a8097aee6c64aff2cdd10d5b0f9195b2985d9ec2afd3d0dd0c6b5
SHA512 (hashbrown-0.15.4.crate) = bc96bfe26897240a370fe221515b5ad1dbd07c11de0cbfc1f7721ffbd97546b43a82a88461b3390a6edce9faeb156ca369ed95eecb29fa82c35726a325c26b52
Size (hashbrown-0.15.4.crate) = 140447 bytes
d786 3
a788 3
BLAKE2s (proc-macro2-1.0.95.crate) = 10a961c76b99a4c9d351bcaa5e728fb70d0a9e23a2d8845734ea54598c5c82f6
SHA512 (proc-macro2-1.0.95.crate) = f78e4d47ecd29c1b2315554705e445507bbfb9449afd0bf1b74df28f266ac6382ca8c3ce135ddc55c989eaee64d1794a0933a941c8ff55f543fa21c400016547
Size (proc-macro2-1.0.95.crate) = 51820 bytes
d870 3
a872 3
BLAKE2s (ruff-0.12.8.tar.gz) = 6848d8ddc12416f8a5e1e1081172c4a27d58a86dba820ab933e719deafea0e94
SHA512 (ruff-0.12.8.tar.gz) = 9ae99d8e50b9062667ad2a3bb81c36824b4d110149e74d5786848ac15fb33ffb3911f5cffa3d05ebccd6942cfd181adfd142e0cb24ee9f1f10ad8e38c6c965a2
Size (ruff-0.12.8.tar.gz) = 5242373 bytes
d891 3
a893 3
BLAKE2s (salsa-b121ee46c4483ba74c19e933a3522bd548eb7343.tar.gz) = 0e6143dda04d75f030d62e83f6a9208060eef27beaf5328814daf14f0670704a
SHA512 (salsa-b121ee46c4483ba74c19e933a3522bd548eb7343.tar.gz) = ce6fe82254097cfc27313b3c7d124dd56fee5f1480222beb15be46ddaef452880c093d993c795a5ec5b1417c77400c697152c8bc075bc176f28bbd31a09fb16f
Size (salsa-b121ee46c4483ba74c19e933a3522bd548eb7343.tar.gz) = 690546 bytes
d1401 1
a1401 1
SHA1 (patch-Cargo.toml) = b9544e03d01ac8d0360dbd1cb006ff12db9ca36d
@


1.69
log
@py-ruff: update to 0.12.7.

0.12.7

This is a follow-up release to 0.12.6. Because of an issue in the
package metadata, 0.12.6 failed to publish fully to PyPI and has
been yanked. Similarly, there is no GitHub release or Git tag for
0.12.6. The contents of the 0.12.7 release are identical to 0.12.6,
except for the updated metadata.

0.12.6 Release Notes

Preview features

    [flake8-commas] Add support for trailing comma checks in type parameter lists (COM812, COM819) (#19390)
    [pylint] Implement auto-fix for missing-maxsplit-arg (PLC0207) (#19387)
    [ruff] Offer fixes for RUF039 in more cases (#19065)

Bug fixes

    Support .pyi files in ruff analyze graph (#19611)
    [flake8-pyi] Preserve inline comment in ellipsis removal (PYI013) (#19399)
    [perflint] Ignore rule if target is global or nonlocal (PERF401) (#19539)
    [pyupgrade] Fix UP030 to avoid modifying double curly braces in format strings (#19378)
    [refurb] Ignore decorated functions for FURB118 (#19339)
    [refurb] Mark int and bool cases for Decimal.from_float as safe fixes (FURB164) (#19468)
    [ruff] Fix RUF033 for named default expressions (#19115)

Rule changes

    [flake8-blind-except] Change BLE001 to permit logging.critical(..., exc_info=True) (#19520)

Performance

    Add support for specifying minimum dots in detected string imports (#19538)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.68 2025/07/27 09:43:23 wiz Exp $
d3 3
a5 3
BLAKE2s (adler2-2.0.0.crate) = d269f2089344d4a3f4d0908af3257cf2a65755be0349ff42e3854509afd388f3
SHA512 (adler2-2.0.0.crate) = 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423
Size (adler2-2.0.0.crate) = 13529 bytes
d24 3
a26 3
BLAKE2s (anstream-0.6.19.crate) = 7b29be428f4fb4a071ee21dca3114bed5b74c387f5026b0e80adad32a0cc3209
SHA512 (anstream-0.6.19.crate) = 75a27cd003f44c1dd74dec416f78e0d1027d7f6b0b9735d3fd60e8d7e07d1db870b1d1e037ae4093881854b300b95ccce47a3a7da9a4dd5d0ac1912e53f45175
Size (anstream-0.6.19.crate) = 28767 bytes
d30 15
a44 15
BLAKE2s (anstyle-lossy-1.1.3.crate) = 8efd575e0c9546e290831b7c8ccf20c0f0113b493247a725a58623594395ef94
SHA512 (anstyle-lossy-1.1.3.crate) = 629f94711ac5ac34309b5023db39c285719ef019a93740ad7f9a796ac84e6459fee955e6544ac5c09fef1d253b9c0f3a968e4965e15c9f857178aad223b8369d
Size (anstyle-lossy-1.1.3.crate) = 9983 bytes
BLAKE2s (anstyle-parse-0.2.6.crate) = bed8fa059b334fa988ba6217a4eda2e94c44b9748ae128ed3141edaa22c69337
SHA512 (anstyle-parse-0.2.6.crate) = e28c9818afcda0e9b84c205d9c6697ce64cb06c21df2c3666869c07d66893105d9c5e96a27fcf2410a09f6af00735252e22b5c7d8c6cb3f68c4a8f376c49d396
Size (anstyle-parse-0.2.6.crate) = 22343 bytes
BLAKE2s (anstyle-query-1.1.2.crate) = b7acdcfc3b096fdc42b3a76b25db9a5e83abd5406b694a1690acc3e0bfb6f689
SHA512 (anstyle-query-1.1.2.crate) = 26069d936c4b1fb09bc65cda0253fe9be8fa4e96c0821f980c772602b4e9230035ec8c9d092ef95e0a0354ac559f8d25f57a14c34086d4d241b5fba688951837
Size (anstyle-query-1.1.2.crate) = 9969 bytes
BLAKE2s (anstyle-svg-0.1.7.crate) = b3ad4add6615143f642c4529d7dc55f63447fa0452afc0e3c7a5c753c0e3bea6
SHA512 (anstyle-svg-0.1.7.crate) = 4e4e4447800afe053e9120cfd9e59ab4573dc716a65eea74c7404beb8f7bf1e291773cf345fe66aecc24fc38248d0a468d9708b956fd754f8f41c0f09aba46e6
Size (anstyle-svg-0.1.7.crate) = 12966 bytes
BLAKE2s (anstyle-wincon-3.0.7.crate) = 6d8f2494fd898ad1163b36ab5abfbf96139693c12276879e62a5c01e83822762
SHA512 (anstyle-wincon-3.0.7.crate) = 782440c1093235ad481f0b854f5a3d3acb7908d2e5ddbd4143139b8bfd0faaf2f9816c1034e760d9261a233e6d645098cd5a594064f190662908eaf79972c903
Size (anstyle-wincon-3.0.7.crate) = 12400 bytes
d69 3
a71 3
BLAKE2s (autocfg-1.4.0.crate) = ce6aae5b8fe5dadf0c6a182c5940551ded4070c0c0143412d8c8356037ce1dc0
SHA512 (autocfg-1.4.0.crate) = 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c
Size (autocfg-1.4.0.crate) = 17712 bytes
d102 3
a104 3
BLAKE2s (bumpalo-3.17.0.crate) = bebd1cc2f7c09aa03ed766b50f8745541ff9417469fa10fdbf0bb2dc115df990
SHA512 (bumpalo-3.17.0.crate) = b2acfb463aa705b9c6a9555858b84f565234110988c880cdb761ab8dc87892ee5d22e65fa935d2cfef9d58869fec0ab64d810b26bf122fdd89b454b6ce65ea1f
Size (bumpalo-3.17.0.crate) = 91975 bytes
d117 9
a125 9
BLAKE2s (castaway-0.2.3.crate) = 7f739ca895e01b6728a586398e5adb302bffa9785e59af11c16d7e44eeb14aab
SHA512 (castaway-0.2.3.crate) = 2565a4e5709a25118462ac25b9f741e92456c81ddbf7c4e791d8c647f2ca5227b2f59ffac108f9d32c77cedc12219c517218c51a78b1d22a1baef1bf2c16e0a9
Size (castaway-0.2.3.crate) = 11509 bytes
BLAKE2s (cc-1.2.23.crate) = 9644719216c9749ae2a8097dd10e4bba65315fd84b1021ff00a44e30d80e959d
SHA512 (cc-1.2.23.crate) = 3fced846c630c09f629854754dc247affeae3e71375953617d77947b2bdfb479369db159cec941c7b094fd9d2fee62f7d5898d6d76de920dbd70de24ee35fd0b
Size (cc-1.2.23.crate) = 106527 bytes
BLAKE2s (cfg-if-1.0.0.crate) = fbb02f63b24cc224b045ff2aac3aefd0a77cf7b578df4d5f9da9517a59aaf9bb
SHA512 (cfg-if-1.0.0.crate) = 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
Size (cfg-if-1.0.0.crate) = 7934 bytes
d141 9
a149 9
BLAKE2s (clap-4.5.41.crate) = aa7f9d3ba6efd27e470fb3b2863c9417e75740f3d3c4d0f3f99b82100d8564d3
SHA512 (clap-4.5.41.crate) = ba440752e646bd3b0adab2ac13d36eb4fa12580b3e658bbd14431c77b5b34d5b7b5dbee45e370a8fd6a712eb0926e5e8ceb106eedf753bbf239c9ce4c910d482
Size (clap-4.5.41.crate) = 58298 bytes
BLAKE2s (clap_builder-4.5.41.crate) = 088f9f062519d11c13ff1d06bb3a240ada978cd26b2a4614fecfdee9a496310e
SHA512 (clap_builder-4.5.41.crate) = a72fc3ccf75ce1265da39c2cb420544de5fa290dab90b447a188011e3b98869b0b75b650716860b0e81329015049834e291261fe2b8c760d9900ac40de66c1ac
Size (clap_builder-4.5.41.crate) = 169633 bytes
BLAKE2s (clap_complete-4.5.50.crate) = 96bf7fe7404a09243ccedfeae21a9bbf375c58cd5243f4ddaa16fe6043d94a63
SHA512 (clap_complete-4.5.50.crate) = 891c0daa5303fd12d12e61e7474990ced66b807b8fd42e16860aa494172f36ea3a5741438e37ff9ed6ee1ff47b79bddaf1397a37f2878e499a675e7201554fbe
Size (clap_complete-4.5.50.crate) = 48292 bytes
d153 3
a155 3
BLAKE2s (clap_complete_nushell-4.5.5.crate) = 6586a2824e768fed2bdb3b9a7893289b701731259370c2f4e0170380a1377c7e
SHA512 (clap_complete_nushell-4.5.5.crate) = 96cd024763f0e9761d9102611b0a4bf1501a22722cbcf7ca259ad5ec50347364eaf3862012ed77242b7130eee37dc20b47d0bbba2d4325c0e26b051830231218
Size (clap_complete_nushell-4.5.5.crate) = 33986 bytes
d159 3
a161 3
BLAKE2s (clap_lex-0.7.4.crate) = 87179de8b09978be634962bb5bf3feebda3994e47c4e29fb88504349e07ad710
SHA512 (clap_lex-0.7.4.crate) = a2566868f4619679d3b74b70592ffa6a04b13e38e3196c56bb1dae8bea0c711bddbccd778d2aba3cc0ee074c9b1cc0335222818f0d47fb3cc8109cbc35bb992e
Size (clap_lex-0.7.4.crate) = 12858 bytes
d165 24
a188 24
BLAKE2s (codspeed-3.0.2.crate) = 46e66e4a7a217eda648565994f2c28bbea023bce7a6ba239e9ffe392927817e0
SHA512 (codspeed-3.0.2.crate) = e22aef5f82e42886a27934dc086e7df5619d4660fbe320e0cc933342ef7efb2c1d427de33b62a3dd02cc110940582048434a515588c7334a54558f8894dbc54a
Size (codspeed-3.0.2.crate) = 12859 bytes
BLAKE2s (codspeed-criterion-compat-3.0.2.crate) = a15acad8783f721ec75863c83bf1dc19727f4676e63a8d4b9edc917855f03457
SHA512 (codspeed-criterion-compat-3.0.2.crate) = b9a9ef733020c7330dbc3ee3dddc475b40f24c6a1c54131ca8a7d021905141ab698856d627cf627196e8c124daf200447a84392b8ffeda563d1e53b91db5bcce
Size (codspeed-criterion-compat-3.0.2.crate) = 21805 bytes
BLAKE2s (codspeed-criterion-compat-walltime-3.0.2.crate) = 574d0241fd4f388289820edc8b78cfc292dee62cfdba2eb3f84a04ad65c17a2a
SHA512 (codspeed-criterion-compat-walltime-3.0.2.crate) = 341d64667dcb24e10d8e1ff97703e3811258aed57c582821772fc1edc2a5c29032fb319bea42e8e24f76eda618abb0d134b8687dc97ab556d57da5e13dec5a07
Size (codspeed-criterion-compat-walltime-3.0.2.crate) = 123670 bytes
BLAKE2s (codspeed-divan-compat-3.0.2.crate) = be42727d0f09c90ae825f568979db674d187d4bb6e0bf6bb22fc9fe23cc62100
SHA512 (codspeed-divan-compat-3.0.2.crate) = d544f0d8fed75aac89c24e9f49e02cdd588ff1dd871e1774a230e2fc23252f8737f97ae64cff3b732786fe4bc55413b235a80957e17867e6eecca72ed7be818d
Size (codspeed-divan-compat-3.0.2.crate) = 16624 bytes
BLAKE2s (codspeed-divan-compat-macros-3.0.2.crate) = 786a4c04abd845e612504746dd1c43ac823d7d4975f902ec04932c4620afc8d2
SHA512 (codspeed-divan-compat-macros-3.0.2.crate) = 48f1c83982e9522b3419e67321bbfe8982f03d49403c86600404751fcae4c2a75dad32dd66291e6d5f18efc1a2f85de2baa340a7a53bb3c34549cbf751d1f0ad
Size (codspeed-divan-compat-macros-3.0.2.crate) = 5316 bytes
BLAKE2s (codspeed-divan-compat-walltime-3.0.2.crate) = c8273870b65227091097d097f121d531871e63f5ae1b217b7e6a96b92a48964e
SHA512 (codspeed-divan-compat-walltime-3.0.2.crate) = 0ec84666292fd7a97aa63482bb5cb0e5f989ffe8577bec7e7205eb9d50eec83bba8e1cf790c1465f5b8a2dd991258f894e19fc7d45bb7846700fbc2c1878d713
Size (codspeed-divan-compat-walltime-3.0.2.crate) = 97123 bytes
BLAKE2s (collection_literals-1.0.1.crate) = b5153afbac3e5a7eb7edffe3f79bcf5f4e1ca1b0ebbd02c0bfd9f05d9eb236f6
SHA512 (collection_literals-1.0.1.crate) = 795b180c0ecd1f823ef4127ebdb6a96179790f1c0b6be35719e45e6b59a700d369ccfc1f8c817a2640e85cc4da03dd67cb1d411703ae476b7015b62c4711eea2
Size (collection_literals-1.0.1.crate) = 3579 bytes
BLAKE2s (colorchoice-1.0.3.crate) = 4eca55dfc8d8e1bd1b2c937696ab45399ea4012cc858f7b654e8b181160eed5a
SHA512 (colorchoice-1.0.3.crate) = fc26696189d3935d5510a1237504339c1f354d03ffd3b4e830b7080335aa778bc72787ac5fa9a67a731b9bde2788da778d497f2ef97ec68bdec5145fedf4cd14
Size (colorchoice-1.0.3.crate) = 7923 bytes
d222 3
a224 3
BLAKE2s (crc32fast-1.4.2.crate) = b1cf168fb32b4405c990cd38e83eb4b908ba0a9005adcc19f1a9022a831702f4
SHA512 (crc32fast-1.4.2.crate) = c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266
Size (crc32fast-1.4.2.crate) = 38491 bytes
d252 3
a254 3
BLAKE2s (crunchy-0.2.3.crate) = cdf95fc60a060f6704b7c80b9a661d4d4fbd2b49d7850bd0cab1da1e0b45ad2d
SHA512 (crunchy-0.2.3.crate) = f97919ee077981da8a14d0cf4a1622b08059710918d97fbbd1f7a5aeb92d51ae5452934c2c45c1f9f79b320aeac6eca41f2a54b35d0710e077069d8841be52ca
Size (crunchy-0.2.3.crate) = 3775 bytes
d273 3
a275 3
BLAKE2s (derive-where-1.5.0.crate) = 560393391f0269959e932175ee488a2d3a0407be3d6fccceccb753ea12f167e4
SHA512 (derive-where-1.5.0.crate) = 700072badcad4d9691e5aa0909b551e62c5aa76fd54c691966b53f345ab682cfa497cb918c715b9791e6b58429de637292b1f4d5c0c57418e9c081e87eb85f34
Size (derive-where-1.5.0.crate) = 52436 bytes
d312 3
a314 3
BLAKE2s (dyn-clone-1.0.19.crate) = 56ce9a37f33705cd242412b31425ac80a7cd7a65cb3ca9e259e6c7fa58c6cff7
SHA512 (dyn-clone-1.0.19.crate) = ee4977901048024cef10acf96841e62b4e8165c7a33e93985707387c6e8dc477cde7d4d18364c2d248f9aa16eb304795065b525fa6e4e18984a5bd97526e7de6
Size (dyn-clone-1.0.19.crate) = 12896 bytes
d327 3
a329 3
BLAKE2s (errno-0.3.12.crate) = ea10fa69b8cb7b7eafb7934b7e4fc72cc04ff42d0988e55c2eeb2c4786a664c3
SHA512 (errno-0.3.12.crate) = de95d970f4a66a4317f4a4c71900033a6f9252e584c5dbce59478177fdb4af899ca720f25c27ecc24a44eb8be56efca207cf73e68e8c3a103427a3488ffd4cb9
Size (errno-0.3.12.crate) = 12423 bytes
d348 3
a350 3
BLAKE2s (flate2-1.1.1.crate) = b35ad2c230a11f3779c8f45299a61c869f450450062c75a6507bf468a1571c90
SHA512 (flate2-1.1.1.crate) = 5b0e56e950b47f686f1014e0e3324c471bd986c432151eea665027a33d4978babebddc84cd48812dde1b47474fd07c97f9230a3c1e74882e0fae9b947c19e8ee
Size (flate2-1.1.1.crate) = 77224 bytes
d372 9
a380 9
BLAKE2s (get-size-derive2-0.6.1.crate) = 38a036a23d66859db5a3784fad70622e777137bfc09f0f020888a9df069ac24e
SHA512 (get-size-derive2-0.6.1.crate) = 5b400d59897f6a4602cab62214d0a58af26d22cec086c8995ec985941c45980d6f6534dead3cee9e54cba4f5c4e301506dc2c7ea3d3a756ff63258d2d2aa800d
Size (get-size-derive2-0.6.1.crate) = 8834 bytes
BLAKE2s (get-size2-0.6.1.crate) = 24f354bbf7068a472ee1a73139a2d763190b490b462eae4bd212eb75fdf6d9b1
SHA512 (get-size2-0.6.1.crate) = a568cae8b7cd9be7641a883279d7b4a2c583a1c735e32c5b5774d78ad15f5ad7d43065c502f19f8b603b5f5ac0819b1f613b1d647642c06be6ac5b27350ea8b6
Size (get-size2-0.6.1.crate) = 18107 bytes
BLAKE2s (getopts-0.2.21.crate) = 63987f2d335c3aafabde250df8ad62332fe273405a807d5cc242d1443cd205ec
SHA512 (getopts-0.2.21.crate) = 5515ae6ccb0f03efb783683f46cfd1755342c4e83bb673ff8914c7f9dea0dae333f8d9703865e992659a359067df0e8b0e2253de0d4b0c7707cbe7d73401bb1f
Size (getopts-0.2.21.crate) = 18457 bytes
d411 3
a413 6
BLAKE2s (hermit-abi-0.3.9.crate) = e79ea390b597a58b10dae2062cf72b653e4f5e9e2032d5cc6ea2caadf1802afd
SHA512 (hermit-abi-0.3.9.crate) = f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045
Size (hermit-abi-0.3.9.crate) = 16165 bytes
BLAKE2s (hermit-abi-0.5.1.crate) = bff5471517db99128c19724201cb31810dc899f22cfaa37406596d1a89306c63
SHA512 (hermit-abi-0.5.1.crate) = a8de95cc37a95209ce4de290712f0caa1892d97568e7cf33b00d0d6a4e631c76d450fdeb273db44c8050115f7b3ee70f607df5243ea99b3a9d4df0036a732be8
Size (hermit-abi-0.5.1.crate) = 17549 bytes
d438 6
a443 6
BLAKE2s (icu_properties-2.0.0.crate) = 0a305db0644456281037442db8a84c73709a99e191ccd3def944beaaa1105cf6
SHA512 (icu_properties-2.0.0.crate) = 23fd4b3d4b20b2baf7a29ec7849833bea4b13795d83001740dfab8302c3e809a6e7dd2e1e51352169f8ee5bc1640eb8b3e2b95943a1c0b567676667b70b22843
Size (icu_properties-2.0.0.crate) = 58065 bytes
BLAKE2s (icu_properties_data-2.0.0.crate) = 364c5c9862f12727f9305bf2b9a2027acef78d49c24d2485705ea7e567e0a45e
SHA512 (icu_properties_data-2.0.0.crate) = 8df8c5a1ec987d64965546138a3eebaab6a64c01822d35a1b3019b8577efcaf88dd4877f0002d2ca44ecc7332e6daf728131c29f251c661e34eb771c26be5e3a
Size (icu_properties_data-2.0.0.crate) = 159069 bytes
d564 3
a566 3
BLAKE2s (libredox-0.1.3.crate) = ae27a63978ca8c5f11172bb4bb7d13fb10b078273ae2fa634873f413d2225055
SHA512 (libredox-0.1.3.crate) = c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49
Size (libredox-0.1.3.crate) = 6068 bytes
d582 3
a584 3
BLAKE2s (lsp-server-0.7.8.crate) = f8bfde5db9603c06018d9b294a5ea148d44cded843ab090ee2ee6624d21dba1f
SHA512 (lsp-server-0.7.8.crate) = 25cfc2805c8e123b4a785cb2984d402cb17c7632dd817368058c63b6c787e46ff32aaacb2f44a389788c4850fd8a6567cc681c7749dfd4abaf622bfdbb375fac
Size (lsp-server-0.7.8.crate) = 16836 bytes
d624 6
a629 6
BLAKE2s (miniz_oxide-0.8.8.crate) = 336ec2059de5a8ff296e56f36745e36ed6979ae83c62475c3b8448fde01bbc7c
SHA512 (miniz_oxide-0.8.8.crate) = 3537bb17c9d67c71b601e48008d44c51ba087ef4c827c5fc04b08ab09df92e87392c56b03ff52c66323f5923130580a81f4641d549ebb3f5f7e36bfab90bad04
Size (miniz_oxide-0.8.8.crate) = 67065 bytes
BLAKE2s (mio-1.0.3.crate) = 557461aecdf15f429bf14eac03f0c53597cf18c7222aac33d796634cf7d19db9
SHA512 (mio-1.0.3.crate) = 2142edc7e9378fc3437110c85ba2cee9c9683e87034cd44275d2c389645979db53fbbc29fec304f1d8c8f0464ae17d2a5db1aa9215d696fa0282f5069700b1e2
Size (mio-1.0.3.crate) = 103703 bytes
d633 3
a635 3
BLAKE2s (newtype-uuid-1.2.1.crate) = 64ce4049627b21aca84f85477b0a951f1812468333e42a945869d970176ab126
SHA512 (newtype-uuid-1.2.1.crate) = 0a17701bd8a46caf565d9c71501752befa9bdf024ba399c77bfa30fef0ea199914364e7b3ce2554f79e779434f0d87396283ed3876b28b61a87433712c91c17d
Size (newtype-uuid-1.2.1.crate) = 15941 bytes
d648 3
a650 3
BLAKE2s (notify-8.1.0.crate) = 53b95159e4ed3c3c00d11e68fee6368c5a0d21f442fc00ffa774ca6188af2024
SHA512 (notify-8.1.0.crate) = d2ec3b53ae68bd26f3de18f85b0b9f52b6842e9f0d091375801e2580238d37bcbf56615944b688a6770231f3be5d489607ddaf4cb6bb82f8849289d2d2a92e88
Size (notify-8.1.0.crate) = 37843 bytes
d660 3
a662 3
BLAKE2s (num_cpus-1.16.0.crate) = 11a89cd1f1f0b340ea987cabf254c5e81cacd02bec2643a17a7ba94b3a7503f4
SHA512 (num_cpus-1.16.0.crate) = a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d
Size (num_cpus-1.16.0.crate) = 15713 bytes
d666 3
d678 6
a683 6
BLAKE2s (os_pipe-1.2.1.crate) = d168d453d61ec0eae6ac3afce9c7efe7e87c93fc5af26eefa55a025528a5262d
SHA512 (os_pipe-1.2.1.crate) = 3a184359185495e8a931d3e875c5ebdc822e6fc76ecb9fb4264409f68d8a145406001339bdc00585f3ed7d9ecc74fc89f662fa8e08f4ed764a258302a198d4ff
Size (os_pipe-1.2.1.crate) = 10691 bytes
BLAKE2s (os_str_bytes-7.1.0.crate) = c942f2a4ad2e5a2486dfce49453570402494b03e6b660061b6bf4105f57535a1
SHA512 (os_str_bytes-7.1.0.crate) = e8eb37b2b86c6b7b7b82734b9db6db5207aabfc0c3d4dad1b3395ade2e9e63bf2776d3ed901959ed7a95509d9186e1727c6cdd87a665d11e7e74eb8b07dc03b3
Size (os_str_bytes-7.1.0.crate) = 28150 bytes
d687 6
a692 6
BLAKE2s (parking_lot-0.12.3.crate) = aa139a4da66b68faec8aee82b43dc5f1695101fe265fbe6ad1d27277be81da58
SHA512 (parking_lot-0.12.3.crate) = 368c17203fb5b9e4ecfd4857e3b1ab96b86da3770b8f21be392818c845952f72dde1072a10265760a62aa8a1dd65332bfd585667444e5fbb9dbe3280b5862703
Size (parking_lot-0.12.3.crate) = 41860 bytes
BLAKE2s (parking_lot_core-0.9.10.crate) = 846e4d54162061d663e3c23b98337489e4deceff4106e272bfeb2b67995ebe8f
SHA512 (parking_lot_core-0.9.10.crate) = 4f30fb60ded274d3154ffb00f6f50ac284b6fb97daebc1a2ac897ce97fa8e2ec6ff30cbdadf3b7419617a410fa7525f30ef5e580334e07d4420f4c0200a57389
Size (parking_lot_core-0.9.10.crate) = 32406 bytes
d726 12
a737 12
BLAKE2s (pest-2.8.0.crate) = 3802538c68cd3103d4fc44e8f64a92a52ec2cba3ca792919494020bf35d8e445
SHA512 (pest-2.8.0.crate) = b22c48816749fa5d94764f9598512244e82f1ed00848733d3d7a19decf1d37860e2b0a5756984014218b21f2fa6c75071b1c8c5ae1c210e9048a5fba6af6bded
Size (pest-2.8.0.crate) = 128955 bytes
BLAKE2s (pest_derive-2.8.0.crate) = 158082d616d7d70dc0ba7b0d5aeb1a0100e6587d7d93b4407250cbbeb631b26d
SHA512 (pest_derive-2.8.0.crate) = 64b3bd871d813bb7ff90f39929e7ebb5e3c59d4cfea33868dbfa37b5aaffe882646c30fff2a500e75f9416ffe485c2cfcdae6ea756e9dfddbc1fd2e7d075ffeb
Size (pest_derive-2.8.0.crate) = 42196 bytes
BLAKE2s (pest_generator-2.8.0.crate) = e32dd0e6c54f8ed0236fc44b0cda74e0aa9a7939f6e218590ed60af305aeeebc
SHA512 (pest_generator-2.8.0.crate) = 899b6c15178750dca9dfd71f92a00a70048fbc132b51b15af2b250f1873206f85a483c32cab1c641473b6d2251e9b5599d10d570d4724efc743082055666c991
Size (pest_generator-2.8.0.crate) = 18617 bytes
BLAKE2s (pest_meta-2.8.0.crate) = 88992ba6785421f4b4f9094c0800799e35124f55d1d19bcd17945ccc4bc72501
SHA512 (pest_meta-2.8.0.crate) = 6b6945dc127850fe9e3a191f1d3ec95074004e4d3764e1c5138dca0c0da6df9d75cd099464ea8fe1af92fc9b38e724fcfe63c67640eac08c851a4a0396837b12
Size (pest_meta-2.8.0.crate) = 42931 bytes
d756 3
a758 3
BLAKE2s (portable-atomic-1.11.0.crate) = 0e71788c5c45ed0941262e1c2bc26c226e943b845b5f6b7f3a8f8eaedd1c84eb
SHA512 (portable-atomic-1.11.0.crate) = 71774f8308963c5399095c6b755befdf9ff3d28f9529b4bae1fe0f2aba733339a267aa6f0ff854e59fa5044a9b0c2c86bad3bc4fcaa951724c839b0d6a22041e
Size (portable-atomic-1.11.0.crate) = 181258 bytes
d813 3
a815 3
BLAKE2s (r-efi-5.2.0.crate) = 42bf775fbc6dc1427ee65cc3d9fb682dfb6acf2713b84382aafaa7e8bd674f52
SHA512 (r-efi-5.2.0.crate) = 80f89d467b482297ec2c13cb0dc8e310442495483e25c33bb523f1cb66d6ce01fee4a57b36880a4f51c0e9f20eb3f993a5bc0a13224d52693dbc81b97c630158
Size (r-efi-5.2.0.crate) = 64764 bytes
d843 6
a848 6
BLAKE2s (redox_syscall-0.5.12.crate) = 3fcc5957a42b6f0ad4c93bf57ffb64761747f03a3db70d452d039fef01116ae6
SHA512 (redox_syscall-0.5.12.crate) = 124c8b8435e8579e5e98848be506c4374c979848100aa7bde119a55d3ea8e056d80ec254f438b04d557a385d03c609a448edf00d7202a52b5d282b302b4fd702
Size (redox_syscall-0.5.12.crate) = 29544 bytes
BLAKE2s (redox_users-0.5.0.crate) = a5c3ddf102e3ea9c4fa388acb1465dceaa105d12a570b0efdfd18fbf9d7ba323
SHA512 (redox_users-0.5.0.crate) = 11f255963cede17382071354568315e6aaaec5afe5ae09986fc71e273f6a44ae8eef2f6169e3a5b635bfed7729775d485a4edf655ae8c1297aa73bc156d78554
Size (redox_users-0.5.0.crate) = 15586 bytes
d870 3
a872 3
BLAKE2s (ruff-0.12.7.tar.gz) = 7b84002f34ce25cdd5dce31bd54b34e116d1b401933dfe620117a28d4766748c
SHA512 (ruff-0.12.7.tar.gz) = c7d270ec90a8460303594c5d0f702caa7965e6f55604aafc0782e95d7f5e87de40615cf2bacd0b0fffce3b4f951d18cfb552289efc7e49cb3529c72f3af80f80
Size (ruff-0.12.7.tar.gz) = 5197814 bytes
d882 6
a887 6
BLAKE2s (rustix-1.0.7.crate) = b97cd552f9cf47bb11bfb21d92154f0503f4b3d0d378c30f44aaae5ffc87143c
SHA512 (rustix-1.0.7.crate) = b8fbdf01af89ebc59d4ed6b5889e5d483b449857a119bea8746cb30091d707beb0c36da5235d85913092e0314b3a702ed8159bf59eac6655f2ff2da9c98abd8b
Size (rustix-1.0.7.crate) = 414500 bytes
BLAKE2s (rustversion-1.0.20.crate) = e0ce6a49a2077f2f0574031c52789c1d7d4feec6c4007198c5a1b416a36a0d13
SHA512 (rustversion-1.0.20.crate) = 250be168a4ee64f4b85d78658706659122d5fbbc748f321fe2b9baf48c547de4f0004c87882642645994b7798077c514a44e06b73784a800d04e4cc673aa8906
Size (rustversion-1.0.20.crate) = 20666 bytes
d891 3
a893 3
BLAKE2s (salsa-dba66f1a37acca014c2402f231ed5b361bd7d8fe.tar.gz) = 7df1cc2e6ca7f4f34ffbf65a1498aa189779d364fea632b8dbfc3f0e99741272
SHA512 (salsa-dba66f1a37acca014c2402f231ed5b361bd7d8fe.tar.gz) = 7b77e59d33db8e47b6c72fe7bb94e3cc6ff9e00ab92f786924046a7b7d62386b6806eb5dd3f1f5b34d7326aef661518734fb4e691f18b8ed5aaa738ef9a493c2
Size (salsa-dba66f1a37acca014c2402f231ed5b361bd7d8fe.tar.gz) = 685209 bytes
d921 3
a923 3
BLAKE2s (serde_json-1.0.141.crate) = 4af27fa6e1e94bbbcfe0de33eecd4ac5bd256630c76c1adf6b7eb34474af92b7
SHA512 (serde_json-1.0.141.crate) = 0d1d28bb79e3deca01e3e72f431395c8db7c86b9a175979c297d379f1ce3d60014c9cc1cbb688ddee673907717e2690d79178e776a5c2b247c062d1c4e0c4f6b
Size (serde_json-1.0.141.crate) = 155322 bytes
d1038 3
a1040 3
BLAKE2s (thread_local-1.1.8.crate) = ff24b6210b6bf0659eeffe5d0285dbba01a96771b4247b0e3d81943589cdc66a
SHA512 (thread_local-1.1.8.crate) = 6d7e3941f43c43ac091db5d1cf2a8a3892b54b0634d9200426eadeb82015566532f04b6040085dbdcb10580ac724b6ded8416931d764d795a5f923aced66c492
Size (thread_local-1.1.8.crate) = 13962 bytes
d1065 3
a1067 3
BLAKE2s (toml-0.9.2.crate) = 308e0e3dbc8723f2559d5aecf339291797f03a9e9171f814bf0dd0b569889857
SHA512 (toml-0.9.2.crate) = 68d51cac05902c4f1900f7d6e46cad4b5ac0b28fb486871c174acb939aece6db03a30cb39683b78adb7caa18074d17aeb6403e180e5a0cb101016a13b9281216
Size (toml-0.9.2.crate) = 56695 bytes
d1077 3
a1079 3
BLAKE2s (toml_parser-1.0.1.crate) = 626fc17bd315a5646ee5884427181daaa841bba7f43947f5423c6e50af8376d3
SHA512 (toml_parser-1.0.1.crate) = 416e5843c128948d82b2c14b990d575084d72b0856a72ced7d36fcdfb2bcbebf6f07296603aa470b150ecf287bca2df01414660662dcad90796783900ca5dacc
Size (toml_parser-1.0.1.crate) = 35063 bytes
d1086 3
a1088 3
BLAKE2s (tracing-attributes-0.1.28.crate) = fa0e59f1f44278acb3d1af45e954d2ebabf73e8f552d4265ea5f758305a35ce7
SHA512 (tracing-attributes-0.1.28.crate) = 4a3d5fd76efc414c86af0721aab9e9aa70fcd6b08eed4acee8c2af5af56fd665197aea612187c7f6022d1acf5567d5b9e72a7dcdcf25cc401135d875d95a99ed
Size (tracing-attributes-0.1.28.crate) = 33280 bytes
d1095 3
a1097 3
BLAKE2s (tracing-indicatif-0.3.11.crate) = b92ed2caec00911f04abfdae399a6bbebe72174e9467eeb2702548a313ad3bf8
SHA512 (tracing-indicatif-0.3.11.crate) = 92fa4e6c9a9092ffda7be1bb8b063b14edab14036e941857402a322228dcf7f54b642954497552f464332bb60babc638c93ea6f6a3722bf848bfbb11be27c984
Size (tracing-indicatif-0.3.11.crate) = 28927 bytes
d1212 3
a1214 3
BLAKE2s (wasi-0.11.0+wasi-snapshot-preview1.crate) = f023780bb2e4a8571dcb1012e76cfbfc3804df53b89abd5cd8ede9d7c5847d4c
SHA512 (wasi-0.11.0+wasi-snapshot-preview1.crate) = 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
Size (wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 bytes
d1266 3
a1268 3
BLAKE2s (windows-core-0.61.1.crate) = 47f6fb862b9578ab29e7d2d02c453cc6fa8404f95edd013cdb957520f9f506e4
SHA512 (windows-core-0.61.1.crate) = 351525ce64d2e5c4a8610bfe544f6419c9ad17e8f29e99f4aab7bf8b878ae3ad937064a7db1fc3b0001de0fb5b2b348f8007ad6ddf40b3854a6f8ea9f5c5f516
Size (windows-core-0.61.1.crate) = 36762 bytes
d1275 9
a1283 12
BLAKE2s (windows-link-0.1.1.crate) = a388717b34274a0551b31f845c989e6b28ffa535d7c3dfbc127568cb0541310c
SHA512 (windows-link-0.1.1.crate) = bdc166363e08dacd4c320984b239a8976467e59a0e6431a0174cbf603f547bf2d38b6008bf8e135cc3610b71811c77121e6bd61c27622a7be1d143eaa9325fa4
Size (windows-link-0.1.1.crate) = 6154 bytes
BLAKE2s (windows-result-0.3.3.crate) = 151ea78b98934b93d52f55ebdd265dcae5c1c23aa946a53899b5ed845b56af66
SHA512 (windows-result-0.3.3.crate) = 070e07e94538955e8cfdef2149cc5dab492a8be8de865a2861982181ad7717012866a25baea22fd6fc9c218abf985c0a03527a8e9a08c2cc5c80ecf4621a6751
Size (windows-result-0.3.3.crate) = 13431 bytes
BLAKE2s (windows-strings-0.4.1.crate) = 4a38e79d583170c902a84c632733089ec935570c6d15047af7f71e84f200950e
SHA512 (windows-strings-0.4.1.crate) = 0aca76360d47408fee2651f11e8db2e8b7edc14ae1e7412cdf5465672dffe226eb6c3a887ad89652499ed8da6d6693d3f30158f5483b7c14e0252c5c2d0b29cf
Size (windows-strings-0.4.1.crate) = 13976 bytes
BLAKE2s (windows-sys-0.52.0.crate) = c3fbc4dc1df8d727b7bee308e0c95dcfe190dc3f655d19dc027a7f522d496f79
SHA512 (windows-sys-0.52.0.crate) = 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03
Size (windows-sys-0.52.0.crate) = 2576877 bytes
d1293 3
a1295 3
BLAKE2s (windows-targets-0.53.2.crate) = 21c0b48238df55f2e98551fb50c618e1f3ee0f89fa04a388e82dcc17ccf39432
SHA512 (windows-targets-0.53.2.crate) = 9a1f236aabf0b1f2a649f926825e1dba54b1257ed4eb494a8c01a21114d945f57ca4371230693b90e0fd3e1bf48be7c31abc7818b3ec65ce1553e6cdf97b9963
Size (windows-targets-0.53.2.crate) = 7046 bytes
d1344 3
a1346 3
BLAKE2s (winnow-0.7.10.crate) = 801d900e0c1f4e5f78e95ebde6ef59c4f7e9e5273e7d8f004eea49d3a5f9e5fc
SHA512 (winnow-0.7.10.crate) = e5c8767734074e5b1780b9ea7fe6d3c590ff5abf1ae3e825143f577f6ed80dc4be70d0e9b35e8d034e18268f88b89fa1352884dd36b2c56a3298b01aa9748bc8
Size (winnow-0.7.10.crate) = 176073 bytes
d1368 6
a1373 6
BLAKE2s (zerocopy-0.8.25.crate) = 1cf3cdd8714b1ce9c78ae84a59228aa19e03f373e46461350005a852ae60bf9a
SHA512 (zerocopy-0.8.25.crate) = cb496ecf8a52ffebfe80059381c1d79e5e42abedcc112d0d5b9284b33e53549c1d5ee13e293a77a67a1082381d7600890a42adc27f2b118d6260252f99344fe2
Size (zerocopy-0.8.25.crate) = 252714 bytes
BLAKE2s (zerocopy-derive-0.8.25.crate) = b51d30dbfa5736eee18932f5c636387541672c3b9f860462451de7000dfc9785
SHA512 (zerocopy-derive-0.8.25.crate) = c4e1086155e2b6e53ad6af11e8f1d66f09a6496476bca069b39bf5f6f51cccf83485c1043dd652e9cf63c72fc0da55b80871f725b34878ca534d1ee22c24cbb9
Size (zerocopy-derive-0.8.25.crate) = 87671 bytes
d1383 3
a1385 3
BLAKE2s (zerovec-0.11.2.crate) = 5c9c149e8e218159f6223e9e1bbacc0e161fffcc422128c8247bb7541ec3b4db
SHA512 (zerovec-0.11.2.crate) = 72297429aad473b6dcd5019cca30f85779aebc826cc47694589a9a9025772b46130a654970b03a9866d51724ec5efc474fa249490365430416dde6002e939255
Size (zerovec-0.11.2.crate) = 124500 bytes
d1401 1
a1401 1
SHA1 (patch-Cargo.toml) = 063108a10f84ef58cdb1aa87199dc8fcd0f524d3
@


1.68
log
@py-ruff: update to 0.12.5.

Preview features

    [flake8-use-pathlib] Add autofix for PTH101, PTH104, PTH105, PTH121 (#19404)
    [ruff] Support byte strings (RUF055) (#18926)

Bug fixes

    Fix unreachable panic in parser (#19183)
    [flake8-pyi] Skip fix if all Union members are None (PYI016) (#19416)
    [perflint] Parenthesize generator expressions (PERF401) (#19325)
    [pylint] Handle empty comments after line continuation (PLR2044) (#19405)

Rule changes

    [pep8-naming] Fix N802 false positives for CGIHTTPRequestHandler and SimpleHTTPRequestHandler (#19432)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.67 2025/07/20 10:31:45 wiz Exp $
d225 3
a227 3
BLAKE2s (criterion-0.6.0.crate) = 3fcb0aee7c5022aedad73347e3b6c4d567c65fbdee221d5da6663a87be698f8e
SHA512 (criterion-0.6.0.crate) = cce080209052bacd28941c2e6dc29ebbaec16b002e9ad910e017f6b76496cb0596586499adc7b3ab9e6d11d2fb6dee38f3da83878e5f5f1a42aa93b7b2881edf
Size (criterion-0.6.0.crate) = 119470 bytes
d231 3
d372 6
a377 6
BLAKE2s (get-size-derive2-0.5.2.crate) = 9170ac47f9906e5cef292b199f65960bc6fb9df9591dd4ba46f940aa348de98e
SHA512 (get-size-derive2-0.5.2.crate) = d2c8ae902ec07b6b226b40f935c1791c0918def9be8b4618ce11759ceb7b407f5570bfe183ea12db4783a11f76b26455c70e4bd7343b26240d96f6dba8878f6d
Size (get-size-derive2-0.5.2.crate) = 8771 bytes
BLAKE2s (get-size2-0.5.2.crate) = 3db872a5a9d217df97950c2804dd921b978ecd2ac12ac4bce675c307d0159a4e
SHA512 (get-size2-0.5.2.crate) = 40042d24bf223ebfd5018387c53b95df4e67c05c5ee73ea42e05040ea3ef0678c00eae98fcad469e4ee5b502e1d4495a6b6c917a7cd46007430030a9628ef387
Size (get-size2-0.5.2.crate) = 17517 bytes
d870 3
a872 3
BLAKE2s (ruff-0.12.5.tar.gz) = cd6ea5d4b209d11a76d6d621191dd94df86d9dd9d480c1030808878bd933d0f0
SHA512 (ruff-0.12.5.tar.gz) = 70150bfc25f99323d9560011f253e4121a34751f800550f310480073c07a526b6c915ebf074fb0341d7ca4d8fcf4135547b239ead71080a1d4be7b1d85d20349
Size (ruff-0.12.5.tar.gz) = 5170722 bytes
@


1.67
log
@py-ruff: update to 0.12.4.

Preview features

    [flake8-type-checking, pyupgrade, ruff] Add from __future__ import annotations when it would allow new fixes (TC001, TC002, TC003, UP037, RUF013) (#19100)
    [flake8-use-pathlib] Add autofix for PTH109 (#19245)
    [pylint] Detect indirect pathlib.Path usages for unspecified-encoding (PLW1514) (#19304)

Bug fixes

    [flake8-bugbear] Fix B017 false negatives for keyword exception arguments (#19217)
    [flake8-use-pathlib] Fix false negative on direct Path() instantiation (PTH210) (#19388)
    [flake8-django] Fix DJ008 false positive for abstract models with type-annotated abstract field (#19221)
    [isort] Fix I002 import insertion after docstring with multiple string statements (#19222)
    [isort] Treat form feed as valid whitespace before a semicolon (#19343)
    [pydoclint] Fix SyntaxError from fixes with line continuations (D201, D202) (#19246)
    [refurb] FURB164 fix should validate arguments and should usually be marked unsafe (#19136)

Rule changes

    [flake8-use-pathlib] Skip single dots for invalid-pathlib-with-suffix (PTH210) on versions >= 3.14 (#19331)
    [pep8_naming] Avoid false positives on standard library functions with uppercase names (N802) (#18907)
    [pycodestyle] Handle brace escapes for t-strings in logical lines (#19358)
    [pylint] Extend invalid string character rules to include t-strings (#19355)
    [ruff] Allow strict kwarg when checking for starmap-zip (RUF058) in Python 3.14+ (#19333)

Documentation

    [flake8-type-checking] Make TC010 docs example more realistic (#19356)
    Make more documentation examples error out-of-the-box (#19288,#19272,#19291,#19296,#19292,#19295,#19297,#19309)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.66 2025/07/13 10:44:42 wiz Exp $
d90 3
d363 3
d492 3
a683 3
BLAKE2s (papaya-0.2.3.crate) = c9d2eeb78515f0488cf1fd625a0da810f10fde9142f2f25b21361d82e6f389a3
SHA512 (papaya-0.2.3.crate) = ede273ab231c8dc409e8cbcd9d292a5d17a06244dd16f1a4abdd9727e7d9fbcf12e39b80be39ef4638d7568fb353cd032b3b8f115de62b0cafb7dbc6cc6fa877
Size (papaya-0.2.3.crate) = 67232 bytes
d813 3
d819 3
a821 3
BLAKE2s (rand-0.9.1.crate) = 71eab8bb3f839131e3c1c8ee4edbc17d6f82e396e654a3869c2bd2bb8f4e0fe6
SHA512 (rand-0.9.1.crate) = 0740e083fdad176ae332cbd759c020b0a477fbf22ed71df602adaf7448d76fe2e8f7c770c84cdb492e493275a23171e56a1afe35440572d2a7de56dd78a9a242
Size (rand-0.9.1.crate) = 97986 bytes
d867 3
a869 3
BLAKE2s (ruff-0.12.4.tar.gz) = d87caf24127bed4a5530bc206b58a61fc289c010355b6f1e3b39efd078e242c5
SHA512 (ruff-0.12.4.tar.gz) = 6b29c01314f37031d5936b489a98d58935ac4ab2345f24e751c8e3fd6d9b09c6146b38798d5a0a2ab8b8559552d59ed59d7a4cae1e4a84004e39a65e0b5c244a
Size (ruff-0.12.4.tar.gz) = 5131435 bytes
d888 3
a890 3
BLAKE2s (salsa-fc00eba89e5dcaa5edba51c41aa5f309b5cb126b.tar.gz) = 18dc723654190c8cf977af8e06a6735b52c396a28c557921fb00ddd143d52fe8
SHA512 (salsa-fc00eba89e5dcaa5edba51c41aa5f309b5cb126b.tar.gz) = 6f2f3b3d5fb20d863d0c661a1d4f2076591ab97b3c435f3eb4f22d9065a36800fbe617eaf6086682ab3eba38580ef08adb512bd72b40129b3b698ea00430675d
Size (salsa-fc00eba89e5dcaa5edba51c41aa5f309b5cb126b.tar.gz) = 684112 bytes
a905 3
BLAKE2s (seize-0.5.0.crate) = 7909a0ac38315812d2bb89712e06ab8c3e1ed7e05ff373e65c917e5a64489632
SHA512 (seize-0.5.0.crate) = 2fe7a92f458f065da35a6e127c29123b83f1edaef468c2c6274ee85b7afc9b5d3d8f6a949a788414596eba6504c88cbe78be32e802d0d8e421bcbdf7adc68a10
Size (seize-0.5.0.crate) = 36959 bytes
d918 3
a920 3
BLAKE2s (serde_json-1.0.140.crate) = 3f9395e3e753bd015a46f6e711c0f4fe9420192e793340ef2ea23e4815f5cc9c
SHA512 (serde_json-1.0.140.crate) = bafa26fd43ba30cbf73572b8203292b1f275995636e9dfc3d47954939453fe4ecf0c60f25d2af1ec16c7cb0e7ce3b96cc07507d1b53b7db566fe7cb2624f0e12
Size (serde_json-1.0.140.crate) = 154852 bytes
d981 6
a986 6
BLAKE2s (strum-0.27.1.crate) = b76b3aaecad322efc7b1ca642fc551640d99bfed56269e5db0ae4b1906076b11
SHA512 (strum-0.27.1.crate) = 0ba8eafe76c0cb659500c73a7e402ec677bd07264ca6f6179d66b90e5f9193ef420957faa4aa70cdd7fcf69565dfb4f7940731e555cad6cadbe2e4c7d3016465
Size (strum-0.27.1.crate) = 7467 bytes
BLAKE2s (strum_macros-0.27.1.crate) = c2825a94d8770d686a4a20a00cc13ac17e2ef17353ce817ede4be78d9ac24978
SHA512 (strum_macros-0.27.1.crate) = b071fee5d7530bf1ecd31b635a61858921c04dc10906bf57caa38a162a0e2ed726c2f72262081ceadb80c03c38adf235dbdda604dfcf3d439c5fe5a73a08d0f0
Size (strum_macros-0.27.1.crate) = 29670 bytes
d993 3
d1356 3
d1401 1
a1401 1
SHA1 (patch-Cargo.toml) = 927f80e9268c0dbfea3f958485406f7c86a2b31a
@


1.66
log
@py-ruff: update to 0.12.3.

Preview features

    [flake8-bugbear] Support non-context-manager calls in B017 (#19063)
    [flake8-use-pathlib] Add autofixes for PTH100, PTH106, PTH107, PTH108, PTH110, PTH111, PTH112, PTH113, PTH114, PTH115, PTH117, PTH119, PTH120 (#19213)
    [flake8-use-pathlib] Add autofixes for PTH203, PTH204, PTH205 (#18922)

Bug fixes

    [flake8-return] Fix false-positive for variables used inside nested functions in RET504 (#18433)
    Treat form feed as valid whitespace before a line continuation (#19220)
    [flake8-type-checking] Fix syntax error introduced by fix (TC008) (#19150)
    [pyupgrade] Keyword arguments in super should suppress the UP008 fix (#19131)

Documentation

    [flake8-pyi] Make example error out-of-the-box (PYI007, PYI008) (#19103)
    [flake8-simplify] Make example error out-of-the-box (SIM116) (#19111)
    [flake8-type-checking] Make example error out-of-the-box (TC001) (#19151)
    [flake8-use-pathlib] Make example error out-of-the-box (PTH210) (#19189)
    [pycodestyle] Make example error out-of-the-box (E272) (#19191)
    [pycodestyle] Make example not raise unnecessary SyntaxError (E114) (#19190)
    [pydoclint] Make example error out-of-the-box (DOC501) (#19218)
    [pylint, pyupgrade] Fix syntax errors in examples (PLW1501, UP028) (#19127)
    [pylint] Update missing-maxsplit-arg docs and error to suggest proper usage (PLC0207) (#18949)
    [flake8-bandit] Make example error out-of-the-box (S412) (#19241)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.65 2025/07/06 08:57:37 wiz Exp $
d138 6
a143 6
BLAKE2s (clap-4.5.40.crate) = fe590d3fafb66b80724adf5f9608ab8e6430f90ba0db737915f9d9eda10ea2e2
SHA512 (clap-4.5.40.crate) = 64724903db6b133de2a6300f11ec40e4019d01d91e8d81788cd2588f609d0a3a8dede03b6419e82ad5379242dad2fe59c7ab938deaf723b9a36accbcac1d9b3a
Size (clap-4.5.40.crate) = 57419 bytes
BLAKE2s (clap_builder-4.5.40.crate) = 7916bf6acc58fd23679a3c60404d20b80b002e961c75d160dbe921a1d2ec6559
SHA512 (clap_builder-4.5.40.crate) = 52689271be7898bf15285a6e293b7b42928d424293d838409426e5dd9d73079f664e1e7b4bcbe7762bbacca98f7c86c67108fb11be6a1ef170668938fd05a7cf
Size (clap_builder-4.5.40.crate) = 169191 bytes
d153 3
a155 3
BLAKE2s (clap_derive-4.5.40.crate) = 325deaf85c55441616ce496b6d2e6e7ee10c914ece56bfb58506771f50575c3d
SHA512 (clap_derive-4.5.40.crate) = 426059aabb349aac396adf2031bedfd6c8cdcbcf70ca6caad82f037501fabf1f7445c57b073af71a0437b08e38ce5ecf0f3895c206f067ee6e4ce46021f024a7
Size (clap_derive-4.5.40.crate) = 33470 bytes
d363 6
a368 6
BLAKE2s (get-size-derive2-0.5.1.crate) = d6b8dbabf4a7e4f372e8ff5cba90b78c9b085f8dd6c37c8fbb8dccce78f88e85
SHA512 (get-size-derive2-0.5.1.crate) = 271b2bd728b0e7e82dc5afe3b13714a4fcbf25729276e2751cd1673a8ed76e9097dd248ad05b61bb80c5c60df0ca2b93c6a70792bddcc55d45802312ce276c9b
Size (get-size-derive2-0.5.1.crate) = 8799 bytes
BLAKE2s (get-size2-0.5.1.crate) = c328429c83181eb8bf85926b3a21d5c661b1b65705bf68f849d590b0978dfc82
SHA512 (get-size2-0.5.1.crate) = 12d922f92725734f0af8cc9615d1a2535e30961a63516a5ac85f6fdca1183472960c2c93768ea1f4aab8a1d673d8acddb6f989ff5e3f613c93bd3619f1cd9336
Size (get-size2-0.5.1.crate) = 17242 bytes
d858 3
a860 3
BLAKE2s (ruff-0.12.3.tar.gz) = 75140c1cb6ede85d87c66e728943d70db71cba7ce944b0b8cd5c67a639981980
SHA512 (ruff-0.12.3.tar.gz) = cf07d224c79e28295f395000019e75c8297272d473b3f5543a42a50900e595f01955705e5916152da3bae68e74356dc6b886a6b6041b7d7e7602bf04f1a32ef5
Size (ruff-0.12.3.tar.gz) = 4459341 bytes
d921 3
d1053 3
d1059 3
d1065 6
a1070 3
BLAKE2s (toml_write-0.1.2.crate) = e6134cbf28be303ad88d5ac55905b2ac6ade27eb09b8f34dd2573d2fba004208
SHA512 (toml_write-0.1.2.crate) = 240b04a964fb49f36d8ef5cecd7123018c19a084caa3f64098790b96e85491918a32cc8ef78412c4d8b82034a616706f8c7bf023435a28be3fac3ae00c453894
Size (toml_write-0.1.2.crate) = 15660 bytes
@


1.65
log
@py-ruff: update to 0.12.2.

Preview features

    [flake8-pyi] Expand Optional[A] to A | None (PYI016) (#18572)
    [pyupgrade] Mark UP008 fix safe if no comments are in range (#18683)

Bug fixes

    [flake8-comprehensions] Fix C420 to prepend whitespace when needed (#18616)
    [perflint] Fix PERF403 panic on attribute or subscription loop variable (#19042)
    [pydocstyle] Fix D413 infinite loop for parenthesized docstring (#18930)
    [pylint] Fix PLW0108 autofix introducing a syntax error when the lambda's body contains an assignment expression (#18678)
    [refurb] Fix false positive on empty tuples (FURB168) (#19058)
    [ruff] Allow more field calls from attrs (RUF009) (#19021)
    [ruff] Fix syntax error introduced for an empty string followed by a u-prefixed string (UP025) (#18899)

Rule changes

    [flake8-executable] Allow uvx in shebang line (EXE003) (#18967)
    [pandas] Avoid flagging PD002 if pandas is not imported (#18963)
    [pyupgrade] Avoid PEP-604 unions with typing.NamedTuple (UP007, UP045) (#18682)

Documentation

    Document link between import-outside-top-level (PLC0415) and lint.flake8-tidy-imports.banned-module-level-imports (#18733)
    Fix description of the format.skip-magic-trailing-comma example (#19095)
    [airflow] Make AIR302 example error out-of-the-box (#18988)
    [airflow] Make AIR312 example error out-of-the-box (#18989)
    [flake8-annotations] Make ANN401 example error out-of-the-box (#18974)
    [flake8-async] Make ASYNC100 example error out-of-the-box (#18993)
    [flake8-async] Make ASYNC105 example error out-of-the-box (#19002)
    [flake8-async] Make ASYNC110 example error out-of-the-box (#18975)
    [flake8-async] Make ASYNC210 example error out-of-the-box (#18977)
    [flake8-async] Make ASYNC220, ASYNC221, and ASYNC222 examples error out-of-the-box (#18978)
    [flake8-async] Make ASYNC251 example error out-of-the-box (#18990)
    [flake8-bandit] Make S201 example error out-of-the-box (#19017)
    [flake8-bandit] Make S604 and S609 examples error out-of-the-box (#19049)
    [flake8-bugbear] Make B028 example error out-of-the-box (#19054)
    [flake8-bugbear] Make B911 example error out-of-the-box (#19051)
    [flake8-datetimez] Make DTZ011 example error out-of-the-box (#19055)
    [flake8-datetimez] Make DTZ901 example error out-of-the-box (#19056)
    [flake8-pyi] Make PYI032 example error out-of-the-box (#19061)
    [flake8-pyi] Make example error out-of-the-box (PYI014, PYI015) (#19097)
    [flake8-pyi] Make example error out-of-the-box (PYI042) (#19101)
    [flake8-pyi] Make example error out-of-the-box (PYI059) (#19080)
    [flake8-pyi] Make example error out-of-the-box (PYI062) (#19079)
    [flake8-pytest-style] Make example error out-of-the-box (PT023) (#19104)
    [flake8-pytest-style] Make example error out-of-the-box (PT030) (#19105)
    [flake8-quotes] Make example error out-of-the-box (Q003) (#19106)
    [flake8-simplify] Make example error out-of-the-box (SIM110) (#19113)
    [flake8-simplify] Make example error out-of-the-box (SIM113) (#19109)
    [flake8-simplify] Make example error out-of-the-box (SIM401) (#19110)
    [pyflakes] Fix backslash in docs (F621) (#19098)
    [pylint] Fix PLC0415 example (#18970)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.64 2025/07/01 20:43:20 wiz Exp $
d201 3
a263 3
BLAKE2s (dashmap-5.5.3.crate) = 273c6a6b269681d84d8d390a812c68c63f0ce2c602927104c9f3acca5bd002a0
SHA512 (dashmap-5.5.3.crate) = 15079a921d768224defebdf8d5339257c9e94a46d115b37ddfca8eb83718b2448555a8982bcf0381a915d292aff9d271a89d3398d2ae2f396dd581cc6883963a
Size (dashmap-5.5.3.crate) = 24061 bytes
d462 3
a464 3
BLAKE2s (indicatif-0.17.11.crate) = 5f1b19250df6c1a8d63a4a108afaee7be80f237f8cb1f544dfb9a846eff32a7f
SHA512 (indicatif-0.17.11.crate) = ffdb66747f6a59b9598d57d31a3da74d1d5a2d5df919fd363d72280f6d11ddce5fae0d3e26c3172516e5cd5033e41e2880151f96fc472115572e1032f278532a
Size (indicatif-0.17.11.crate) = 66577 bytes
d639 3
a641 3
BLAKE2s (notify-8.0.0.crate) = 95969063fd8522fd0007e86dfdc015962d4a6b672d1510dac33c8f88aef4be7f
SHA512 (notify-8.0.0.crate) = 0238ed072d632526ed6c464d69674f5f1d3744d878b59a9e1e6bc460000447c158a54a3c2504270807a68cd6a5f953deb56b05d80ae03486688d4a9153d14507
Size (notify-8.0.0.crate) = 35590 bytes
a653 3
BLAKE2s (number_prefix-0.4.0.crate) = e2e6caf7fd792ec56ec5665184ed1b66469de944c998ee8e0eee92eb0f7105b5
SHA512 (number_prefix-0.4.0.crate) = a43b668d7314218b86ca7451daa9dfef71f6c9f6616bc34c12d94ae6030f182bcca9da83905cb46f3d49d0aa81385a787e92e4f3ae239658067adc249f8174df
Size (number_prefix-0.4.0.crate) = 6922 bytes
d858 3
a860 3
BLAKE2s (ruff-0.12.2.tar.gz) = e49a89c0d3f19157a8d56805c0e1fc51593dc7c280d61f856218ad70e7aad802
SHA512 (ruff-0.12.2.tar.gz) = b442526c0abf589cd5d1c522959fbdae4108033c19e60f226d60ee1b3cea4d89cd99343bd6c04dfb3d47b50558237d9e7fdeff45eabcfa6456ec5ebbea25c1d0
Size (ruff-0.12.2.tar.gz) = 4432239 bytes
a863 3
BLAKE2s (rustc-hash-1.1.0.crate) = ba3940200a72ad4ee115b0ef61c7c32278f6a3fa5d913220d1bd72362ef63aaf
SHA512 (rustc-hash-1.1.0.crate) = 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
Size (rustc-hash-1.1.0.crate) = 9331 bytes
d924 6
a929 6
BLAKE2s (serde_with-3.12.0.crate) = e4fe7494b9cdc1dbba625057c325c4ec6b10aa5b331c235efc4618f3328853d1
SHA512 (serde_with-3.12.0.crate) = 243b4aacf9f0aa9c3915274650c2b70ebb389ef0b1e607afba35f0144199073b573703f8b66bcaa875aeb434301ec2ad209c3d54160f6fe25dc2e4a9fe48a53d
Size (serde_with-3.12.0.crate) = 148666 bytes
BLAKE2s (serde_with_macros-3.12.0.crate) = f07d4a0d39d1510644817fb322a888017bac14ce807cd4c34f68d307051f87b6
SHA512 (serde_with_macros-3.12.0.crate) = feb186b9c51325a19643217ca2bfafc6f7e5433e2e059683ac2f271d11641a7feab728c5e7e37a99310ef259faf862b6a42ec41e77ff9b3349cb04333e008907
Size (serde_with_macros-3.12.0.crate) = 32089 bytes
d1065 3
a1067 3
BLAKE2s (tracing-core-0.1.33.crate) = 3221b93aae2f12a42b7b4d83e8b252b44cce13c53b1660c5db7c1fe249765607
SHA512 (tracing-core-0.1.33.crate) = 1c6f0cf3b7bd6c8f6316ed9ea0b315a619308de6cbf7e50e665a193cf8c3399b5227d4f145d83b10c7e01a2f9fbc83d16e108cf09b7fd6cef413aa5c1acf89ef
Size (tracing-core-0.1.33.crate) = 63434 bytes
d1071 3
a1073 3
BLAKE2s (tracing-indicatif-0.3.9.crate) = f374ec6762ef1c8326175f42c8d437fba623be828de6be62b96ba71464be5a33
SHA512 (tracing-indicatif-0.3.9.crate) = 2ccb53390035051579e32862e52a2d1fb235f7652b29f8a505bb28545d7622dc934053eab96901a5a5b5584ffe2de243d1687a4ffe35b4e4e8a882d913e9946b
Size (tracing-indicatif-0.3.9.crate) = 28017 bytes
d1128 3
d1266 3
d1272 3
d1278 3
d1284 3
d1290 3
d1296 3
d1302 3
d1308 3
d1314 3
d1320 3
@


1.64
log
@py-ruff: update to 0.12.1.

0.12.1

Preview features

    [flake8-errmsg] Extend EM101 to support byte strings (#18867)
    [flake8-use-pathlib] Add autofix for PTH202 (#18763)
    [pygrep-hooks] Add AsyncMock methods to invalid-mock-access (PGH005) (#18547)
    [pylint] Ignore __init__.py files in (PLC0414) (#18400)
    [ruff] Trigger RUF037 for empty string and byte strings (#18862)
    [formatter] Fix missing blank lines before decorated classes in .pyi files (#18888)

Bug fixes

    Avoid generating diagnostics with per-file ignores (#18801)
    Handle parenthesized arguments in remove_argument (#18805)
    [flake8-logging] Avoid false positive for exc_info=True outside logger.exception (LOG014) (#18737)
    [flake8-pytest-style] Enforce pytest import for decorators (#18779)
    [flake8-pytest-style] Mark autofix for PT001 and PT023 as unsafe if there's comments in the decorator (#18792)
    [flake8-pytest-style] PT001/PT023 fix makes syntax error on parenthesized decorator (#18782)
    [flake8-raise] Make fix unsafe if it deletes comments (RSE102) (#18788)
    [flake8-simplify] Fix SIM911 autofix creating a syntax error (#18793)
    [flake8-simplify] Fix false negatives for shadowed bindings (SIM910, SIM911) (#18794)
    [flake8-simplify] Preserve original behavior for except () and bare except (SIM105) (#18213)
    [flake8-pyi] Fix PYI041's fix causing TypeError with None | None | ... (#18637)
    [perflint] Fix PERF101 autofix creating a syntax error and mark autofix as unsafe if there are comments in the list call expr (#18803)
    [perflint] Fix false negative in PERF401 (#18866)
    [pylint] Avoid flattening nested min/max when outer call has single argument (PLW3301) (#16885)
    [pylint] Fix PLC2801 autofix creating a syntax error (#18857)
    [pylint] Mark PLE0241 autofix as unsafe if there's comments in the base classes (#18832)
    [pylint] Suppress PLE2510/PLE2512/PLE2513/PLE2514/PLE2515 autofix if the text contains an odd number of backslashes (#18856)
    [refurb] Detect more exotic float literals in FURB164 (#18925)
    [refurb] Fix FURB163 autofix creating a syntax error for yield expressions (#18756)
    [refurb] Mark FURB129 autofix as unsafe if there's comments in the readlines call (#18858)
    [ruff] Fix false positives and negatives in RUF010 (#18690)
    Fix casing of analyze.direction variant names (#18892)

Rule changes

    Fix f-string interpolation escaping in generated fixes (#18882)
    [flake8-return] Mark RET501 fix unsafe if comments are inside (#18780)
    [flake8-async] Fix detection for large integer sleep durations in ASYNC116 rule (#18767)
    [flake8-async] Mark autofix for ASYNC115 as unsafe if the call expression contains comments (#18753)
    [flake8-bugbear] Mark autofix for B004 as unsafe if the hasattr call expr contains comments (#18755)
    [flake8-comprehension] Mark autofix for C420 as unsafe if there's comments inside the dict comprehension (#18768)
    [flake8-comprehensions] Handle template strings for comprehension fixes (#18710)
    [flake8-future-annotations] Add autofix (FA100) (#18903)
    [pyflakes] Mark F504/F522/F523 autofix as unsafe if there's a call with side effect (#18839)
    [pylint] Allow fix with comments and document performance implications (PLW3301) (#18936)
    [pylint] Detect more exotic NaN literals in PLW0177 (#18630)
    [pylint] Fix PLC1802 autofix creating a syntax error and mark autofix as unsafe if there's comments in the len call (#18836)
    [pyupgrade] Extend version detection to include sys.version_info.major (UP036) (#18633)
    [ruff] Add lint rule RUF064 for calling chmod with non-octal integers (#18541)
    [ruff] Added cls.__dict__.get('__annotations__') check (RUF063) (#18233)
    [ruff] Frozen dataclass default should be valid (RUF009) (#18735)

Server

    Consider virtual path for various server actions (#18910)

Documentation

    Add fix safety sections (#18940,#18841,#18802,#18837,#18800,#18415,#18853,#18842)
    Use updated pre-commit id (#18718)
    [perflint] Small docs improvement to PERF401 (#18786)
    [pyupgrade]: Use super(), not __super__ in error messages (UP008) (#18743)
    [flake8-pie] Small docs fix to PIE794 (#18829)
    [flake8-pyi] Correct collections-named-tuple example to use PascalCase assignment (#16884)
    [flake8-pie] Add note on type checking benefits to unnecessary-dict-kwargs (PIE804) (#18666)
    [pycodestyle] Clarify PEP 8 relationship to whitespace-around-operator rules (#18870)

Other changes

    Disallow newlines in format specifiers of single quoted f- or t-strings (#18708)
    [flake8-logging] Add fix safety section to LOG002 (#18840)
    [pyupgrade] Add fix safety section to UP010 (#18838)

0.12.0

Release Notes

Check out the blog post for a migration guide and overview of the changes!
Breaking changes

    Detection of more syntax errors

    Ruff now detects version-related syntax errors, such as the use of the match
    statement on Python versions before 3.10, and syntax errors emitted by
    CPython's compiler, such as irrefutable match patterns before the final
    case arm.

    New default Python version handling for syntax errors

    Ruff will default to the latest supported Python version (3.13) when
    checking for the version-related syntax errors mentioned above to prevent
    false positives in projects without a Python version configured. The default
    in all other cases, like applying lint rules, is unchanged and remains at the
    minimum supported Python version (3.9).

    Updated f-string formatting

    Ruff now formats multi-line f-strings with format specifiers to avoid adding a
    line break after the format specifier. This addresses a change to the Python
    grammar in version 3.13.4 that made such a line break a syntax error.

    rust-toolchain.toml is no longer included in source distributions

    The rust-toolchain.toml is used to specify a higher Rust version than Ruff's
    minimum supported Rust version (MSRV) for development and building release
    artifacts. However, when present in source distributions, it would also cause
    downstream package maintainers to pull in the same Rust toolchain, even if
    their available toolchain was MSRV-compatible.

Removed Rules

The following rules have been removed:

    suspicious-xmle-tree-usage (S320)

Deprecated Rules

The following rules have been deprecated:

    pandas-df-variable-name

Stabilization

The following rules have been stabilized and are no longer in preview:

    for-loop-writes (FURB122)
    check-and-remove-from-set (FURB132)
    verbose-decimal-constructor (FURB157)
    fromisoformat-replace-z (FURB162)
    int-on-sliced-str (FURB166)
    exc-info-outside-except-handler (LOG014)
    import-outside-top-level (PLC0415)
    unnecessary-dict-index-lookup (PLR1733)
    nan-comparison (PLW0177)
    eq-without-hash (PLW1641)
    pytest-parameter-with-default-argument (PT028)
    pytest-warns-too-broad (PT030)
    pytest-warns-with-multiple-statements (PT031)
    invalid-formatter-suppression-comment (RUF028)
    dataclass-enum (RUF049)
    class-with-mixed-type-vars (RUF053)
    unnecessary-round (RUF057)
    starmap-zip (RUF058)
    non-pep604-annotation-optional (UP045)
    non-pep695-generic-class (UP046)
    non-pep695-generic-function (UP047)
    private-type-parameter (UP049)

The following behaviors have been stabilized:

    collection-literal-concatenation (RUF005) now recognizes slices, in
    addition to list literals and variables.
    The fix for readlines-in-for (FURB129) is now marked as always safe.
    if-else-block-instead-of-if-exp (SIM108) will now further simplify
    expressions to use or instead of an if expression, where possible.
    unused-noqa (RUF100) now checks for file-level noqa comments as well
    as inline comments.
    subprocess-without-shell-equals-true (S603) now accepts literal strings,
    as well as lists and tuples of literal strings, as trusted input.
    boolean-type-hint-positional-argument (FBT001) now applies to types that
    include bool, like bool | int or typing.Optional[bool], in addition to
    plain bool annotations.
    non-pep604-annotation-union (UP007) has now been split into two rules.
    UP007 now applies only to typing.Union, while
    non-pep604-annotation-optional (UP045) checks for use of
    typing.Optional. UP045 has also been stabilized in this release, but you
    may need to update existing include, ignore, or noqa settings to
    accommodate this change.

Preview features

    [ruff] Check for non-context-manager use of pytest.raises, pytest.warns, and pytest.deprecated_call (RUF061) (#17368)
    [syntax-errors] Raise unsupported syntax error for template strings prior to Python 3.14 (#18664)

Bug fixes

    Add syntax error when conversion flag does not immediately follow exclamation mark (#18706)
    Add trailing space around readlines (#18542)
    Fix \r and \r\n handling in t- and f-string debug texts (#18673)
    Hug closing } when f-string expression has a format specifier (#18704)
    [flake8-pyi] Avoid syntax error in the case of starred and keyword arguments (PYI059) (#18611)
    [flake8-return] Fix RET504 autofix generating a syntax error (#18428)
    [pep8-naming] Suppress fix for N804 and N805 if the recommended name is already used (#18472)
    [pycodestyle] Avoid causing a syntax error in expressions spanning multiple lines (E731) (#18479)
    [pyupgrade] Suppress UP008 if super is shadowed (#18688)
    [refurb] Parenthesize lambda and ternary expressions (FURB122, FURB142) (#18592)
    [ruff] Handle extra arguments to deque (RUF037) (#18614)
    [ruff] Preserve parentheses around deque in fix for unnecessary-empty-iterable-within-deque-call (RUF037) (#18598)
    [ruff] Validate arguments before offering a fix (RUF056) (#18631)
    [ruff] Skip fix for RUF059 if dummy name is already bound (#18509)
    [pylint] Fix PLW0128 to check assignment targets in square brackets and after asterisks (#18665)

Rule changes

    Fix false positive on mutations in return statements (B909) (#18408)
    Treat ty: comments as pragma comments (#18532)
    [flake8-pyi] Apply custom-typevar-for-self to string annotations (PYI019) (#18311)
    [pyupgrade] Don't offer a fix for Optional[None] (UP007, UP045) (#18545)
    [pyupgrade] Fix super(__class__, self) detection (UP008) (#18478)
    [refurb] Make the fix for FURB163 unsafe for log2, log10, *args, and deleted comments (#18645)

Server

    Support cancellation requests (#18627)

Documentation

    Drop confusing second * from glob pattern example for per-file-target-version (#18709)
    Update Neovim configuration examples (#18491)
    [pylint] De-emphasize __hash__ = Parent.__hash__ (PLW1641) ([#18613](https...
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.63 2025/06/09 09:37:41 adam Exp $
d48 3
d63 6
d75 3
d159 24
a182 21
BLAKE2s (clearscreen-4.0.1.crate) = af3d19d997db15d6a15272c4f2ed70ab040ab2d1f44f5435d64472ed5dcae049
SHA512 (clearscreen-4.0.1.crate) = 2c0a1b9534d617a8fc2b994b968535c1a8a0e2a68bafd79d5cc9c9a02af553f1f5b75771e0111384e3fa29d4c2f920cda5f2979cc36e9e697f6237a6ba4bdb7a
Size (clearscreen-4.0.1.crate) = 153878 bytes
BLAKE2s (codspeed-2.10.1.crate) = 1bdef8e69225eaada0d2bee9244faae851864b0c61ed6f01a9dc2167a6d355d1
SHA512 (codspeed-2.10.1.crate) = c7a931f65c0af5555127c084543fffc09ae7191dd289faff04864ccca6c06b57ec3b3b821408c98c6081e5ffc607e9a127268e36ddcf83db1a9fe4c3f5146733
Size (codspeed-2.10.1.crate) = 8589 bytes
BLAKE2s (codspeed-criterion-compat-2.10.1.crate) = faf5ad5485183b514a0fd89edef6d983f99a9bff3ef10279a17ed7fe478d13ec
SHA512 (codspeed-criterion-compat-2.10.1.crate) = 532b81cf91face4fa10f9358f6e00ae9d28e9ce47046714e0c3430939ae3739d1ac6339c79931cb3e5f1011581f157c68520ab003f78f572bd3c881e519b829f
Size (codspeed-criterion-compat-2.10.1.crate) = 20929 bytes
BLAKE2s (codspeed-criterion-compat-walltime-2.10.1.crate) = ee8922b35b14d23fd84cccfd47e16047da70fa7d452ec7e5d46df6832cc2dcb3
SHA512 (codspeed-criterion-compat-walltime-2.10.1.crate) = 87bfe1fefbafa346f2c3b49e7ecb1dda500100b86ffa818ec9be811b648ce92f623e86cd56fe050cfc30f2a1e4e777b77ba745d5e2d8bb2ce23a957d47a7ab7b
Size (codspeed-criterion-compat-walltime-2.10.1.crate) = 122454 bytes
BLAKE2s (codspeed-divan-compat-2.10.1.crate) = 44fcf157ad1c07b0d68fd3e207abe4c4099baf1af99e7177f7dd8baeff9824da
SHA512 (codspeed-divan-compat-2.10.1.crate) = 7c2550ac68a3d01f4512b12f2027b5f02b2677a40c1ef66370c41cccb6e4d7223365cc0a968044afb26512bf221ba3a98424aaeb36c62d05ee8a6d85d6757eaa
Size (codspeed-divan-compat-2.10.1.crate) = 15777 bytes
BLAKE2s (codspeed-divan-compat-macros-2.10.1.crate) = 7963208ae23733ba3dd07697690f5e018a4ffe81f95031473040028705993e02
SHA512 (codspeed-divan-compat-macros-2.10.1.crate) = 238d5d212ce2e63b0aa3affb929a8e4e94dabe5ffb62653fe47232f15225c365d682220fdd4b1c1df93fa0aa7c3ef744aa532dd9bdd652ea7f589a5feaf9651a
Size (codspeed-divan-compat-macros-2.10.1.crate) = 5294 bytes
BLAKE2s (codspeed-divan-compat-walltime-2.10.1.crate) = 82b4e5f2116d436dd0818b645bc02df211736678083707dd402adaedca49b1ff
SHA512 (codspeed-divan-compat-walltime-2.10.1.crate) = 11af20999b4d773043780e848a2ee2173a26f72099584a054d8b63a0bf44163a1584c9d8b620bac32136de394f025d6f55b2ca37724306d82f6cb253edc0d0b7
Size (codspeed-divan-compat-walltime-2.10.1.crate) = 95987 bytes
d267 3
d363 6
d459 3
a461 3
BLAKE2s (indexmap-2.9.0.crate) = ad96812204bcc4df7d7a42bd766b23f13cc7b0e55b8f46afc0c5cbb889b94796
SHA512 (indexmap-2.9.0.crate) = ac474dea5da1dc14a61a28f5b4c850073875030ffad3aa871211a8b075a3e9a64cc748310b4554657f45a70d526010febaf3d3992a80502db389c2347aeeb2c6
Size (indexmap-2.9.0.crate) = 91214 bytes
d480 3
d567 3
a569 3
BLAKE2s (lock_api-0.4.12.crate) = 15ae57312deba2e9aa3df7a4a7e61ace84bf1faad6c5701eb862da9c11b40f2a
SHA512 (lock_api-0.4.12.crate) = 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7
Size (lock_api-0.4.12.crate) = 27591 bytes
d582 6
d666 3
a668 3
BLAKE2s (ordermap-0.5.7.crate) = 4e3e6196907fe1253221a2701616305f2592c5fe57fdce3350292f4e4f0aca55
SHA512 (ordermap-0.5.7.crate) = 2375df42cc9b06ee9badaed184cb39816a34f020ad50bc4b72fff8e46e4838440932a58b874cd60cf4e25db55573b97a8dc856e2f05506767adf1c8adf8f7680
Size (ordermap-0.5.7.crate) = 64981 bytes
d678 3
d777 3
d801 6
d861 3
a863 3
BLAKE2s (ruff-0.12.1.tar.gz) = 26869a9cbd8eaaef002653ef577b6ac1c4b1da74d04024bd9a576d7b44a9218f
SHA512 (ruff-0.12.1.tar.gz) = bec2313df8603523a2fddf9241dc37f9a96d29899344912207749e648b27640c27e220957cc1709fe278ca143a5002baf02f847506348990c1dafa44edc399f7
Size (ruff-0.12.1.tar.gz) = 4413426 bytes
d885 3
a887 3
BLAKE2s (salsa-09627e450566f894956710a3fd923dc80462ae6d.tar.gz) = 5940029cc6c95a65d9e9a24297cb401e01ff633a858c431da6e3572297878522
SHA512 (salsa-09627e450566f894956710a3fd923dc80462ae6d.tar.gz) = 9d245a8abf4f52d96cb5d3d435d5730123bfa3a09fe2abad5a6737818819b871eb516f8eb72478ae6024dbf3317d652ca7375f7bbfd61a3dd03fb1687a48f153
Size (salsa-09627e450566f894956710a3fd923dc80462ae6d.tar.gz) = 673589 bytes
d903 3
d969 3
d1227 3
a1229 3
BLAKE2s (which-7.0.3.crate) = 8241d3a44019127b6b102d2d144981861ffdb0e05433e2c752236f665f504f5e
SHA512 (which-7.0.3.crate) = d79b043c730678ae9d74268a0598bd7b4497d10f5a99fa2b0ee0aa21fed08c41ea2a329bc54aa3c51d23fa3fa4d519522079944dd3b0d7267cd34edc6da28856
Size (which-7.0.3.crate) = 18872 bytes
d1350 1
a1350 1
SHA1 (patch-Cargo.toml) = 11253c3b1c45bc23bb14176dcbe8fb1d13119282
@


1.63
log
@py-ruff: updated to 0.11.13

0.11.13

Preview features

[airflow] Add unsafe fix for module moved cases (AIR301,AIR311,AIR312,AIR302)
[refurb] Add coverage of set and frozenset calls (FURB171)
[refurb] Mark FURB180 fix unsafe when class has bases

Bug fixes

[perflint] Fix missing parentheses for lambda and ternary conditions (PERF401, PERF403)
[pyupgrade] Apply UP035 only on py313+ for get_type_hints()
[pyupgrade] Make fix unsafe if it deletes comments (UP004,UP050)

Rule changes

[fastapi] Avoid false positive for class dependencies (FAST003)

Documentation

Update editor setup docs for Neovim and Vim

Other changes

Support Python 3.14 template strings (t-strings) in formatter and parser
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.62 2025/06/04 10:25:56 adam Exp $
a5 3
BLAKE2s (ahash-0.8.12.crate) = 157e4e2836883526fa391419f08c2aa4c932fb96ddf2b254bb436193691754c4
SHA512 (ahash-0.8.12.crate) = 872e5fa0d1334abac96d10eca18f32c2b1a1e0b38671c132b6effd029e9f0147ddcef79f4d85c8baf0537ddfb8c39a85f61d073e1fb3143dba659a8385641e1b
Size (ahash-0.8.12.crate) = 43413 bytes
d24 6
a29 6
BLAKE2s (anstream-0.6.18.crate) = 72fc667069dd5093527831662c3169de6a51682cb46834f21793a6a02ea4aa88
SHA512 (anstream-0.6.18.crate) = 5149977d6f7b5e9cf6350f1ef130caa3ff46c7e78976358452a185ce196cdd77fee48a3a9838f434ae6ea9c15b19f6bfbab156edf819f81179d6774318f08963
Size (anstream-0.6.18.crate) = 29681 bytes
BLAKE2s (anstyle-1.0.10.crate) = 9353df5e37fcee9def625c0fb34618531a29d45da873b684b97190f3abbcb25d
SHA512 (anstyle-1.0.10.crate) = 621e7a89fad13db985f07375d316cf8efba57fd44ae18628a8049a65aefbaef27949f99317872e91e0922bb089a00234055199ea3167f80ae03d00ada4f75dea
Size (anstyle-1.0.10.crate) = 15725 bytes
d48 3
d81 3
a83 3
BLAKE2s (boxcar-0.2.12.crate) = 3041896a4d8aaa68ba1ccd0b51fa9e1a594d49f332285341af352ffbdba37f23
SHA512 (boxcar-0.2.12.crate) = 2e255ebd6440beaef56e53d5b65e9d5eb2d569ec631afcfa45a4a37b54e46dd3ee8a9fd81b25ed599ea9436b002c2da4f4edbf386c2e43e186d7110bb12dc060
Size (boxcar-0.2.12.crate) = 19923 bytes
d96 3
a98 3
BLAKE2s (camino-1.1.9.crate) = 2de1ddc7e4d6eaf952cdd7c9e24025fcea40d9567763f6272e48faee7c82f8c7
SHA512 (camino-1.1.9.crate) = 27a6a3cf72c46f15a6017aea44a048f2a8eb577aa9d2a088141b1cb7479106152ef0bc00a6cea9332c4df4d0c54aa6bd3dc21159f15640e347407c15a1bbf7ea
Size (camino-1.1.9.crate) = 37552 bytes
d126 6
a131 6
BLAKE2s (clap-4.5.39.crate) = bb74a587f2b0ab8fe47b3fedbf94b90ec39693097c1c39b43370833a06987e30
SHA512 (clap-4.5.39.crate) = 3f07f55ff1d93c18a43d97006887a811d784f96300b2549bcd996b2168c2f93ae33b21167c2e43ee64bbef8bb4cfdfaef91eea454fb53d8d5611cf7a1ea728d2
Size (clap-4.5.39.crate) = 57328 bytes
BLAKE2s (clap_builder-4.5.39.crate) = 04d596f85194f5b678fe3f498985dcfd978385748f6eb61e2d3e66b6a08596dd
SHA512 (clap_builder-4.5.39.crate) = 0915a611050305134a3b7165c3df0f1918582b19e0ae0e6549c4147ff5a1793cacba870d4a1595434938ca14cf2ab822140b484c7ccf66e92ef55a84e822164b
Size (clap_builder-4.5.39.crate) = 169142 bytes
d141 3
a143 3
BLAKE2s (clap_derive-4.5.32.crate) = c4dd30525c2b97101246584618a2f1cce3b296665b906f28d815d0dc7dde8183
SHA512 (clap_derive-4.5.32.crate) = ddac7bfd885efdc97ed07b23eb1a42827aff9cb0c6eabde0a0b247233316f99fb80acb8122d8faa054dc65b6fd7a76091ea2e533cb44e85e8dda125330cdbf86
Size (clap_derive-4.5.32.crate) = 33441 bytes
d159 9
d180 3
d276 3
a296 3
BLAKE2s (env_filter-0.1.3.crate) = 1660afb07d8eaf1e87649ad61a8555f4b13e954fa298909f43ead618d1c7d368
SHA512 (env_filter-0.1.3.crate) = 94db29f1639636655e05ab02611cf14d5c2c8778be6eddddf0b6b8c21f364a71909a2ecc3acf3f4062d5d3c79a6316e9ef30b2fe042f617108af8431e198d344
Size (env_filter-0.1.3.crate) = 15191 bytes
a299 3
BLAKE2s (env_logger-0.11.8.crate) = c9739cec526270441fa006082c6bcd225763766d4c8fc9aeff91ba2d1fc437d5
SHA512 (env_logger-0.11.8.crate) = 84091355d3d9f2bfb1fdf4f1c6309444b513385d9b911f3af8cd1b5c467033769e7add11f65f31da8931dd05d96a348e0bcd670733d31ff981faf760d727afa7
Size (env_logger-0.11.8.crate) = 32538 bytes
d369 3
a371 3
BLAKE2s (hashbrown-0.15.3.crate) = ea49f1bb2050854430474f20ab5e2fe40cfa4536b71419f1ffc7516b54556a4a
SHA512 (hashbrown-0.15.3.crate) = dd82780d0668d6e6eda00b0e2960ab8ad6ab7ca9cb8c87c9c276ad571522676075a675e757416094e382f2607629b80a419b00bb30b5612c1dcf71aa6a97c691
Size (hashbrown-0.15.3.crate) = 140413 bytes
d456 3
d486 6
a491 6
BLAKE2s (jiff-0.2.14.crate) = 342d40cff35c4690abffbb711cdf57f29e70b5db2389f9bc37f301735fe4e218
SHA512 (jiff-0.2.14.crate) = e0b708f84ee204a1a5815885055cad461552ae444c5e36c72e9655875dd8fbbadbab1a52ba4177961eaf6e61f373b9cde9cbf644f7c4033ef71d2a3ba3c10016
Size (jiff-0.2.14.crate) = 712978 bytes
BLAKE2s (jiff-static-0.2.14.crate) = d99972487e62638f5ff8baa0ac11cf72bc892eb560f49e39f550bf215ee712c9
SHA512 (jiff-static-0.2.14.crate) = 2d07cf4826894098c7b1125385d8f1cec224c71e52e8fa2c5c963e6a38f43a2df10ef66b45dc037351c442b2dd7e68acbd533238722567a1c6f5212a5e77acfa
Size (jiff-static-0.2.14.crate) = 76141 bytes
d516 12
a527 12
BLAKE2s (libc-0.2.172.crate) = 95134e412ece18fd485dd14e7b29bf240f53594df0b49fdefea26285567931cc
SHA512 (libc-0.2.172.crate) = 7bfe400ee65c1b7e540fd19a9b7eb1429a66863d5e94ee7caa83a227d19a4143316d3b401013fb7f88c8e4cdb1a40cfbd58826597c8e23799e02e29553b67e34
Size (libc-0.2.172.crate) = 791646 bytes
BLAKE2s (libcst-1.8.0.crate) = c216cd15fb1da6f5e2f1c5e60a8fefcae44b916baf3ba0c38fd5b6e1cc89eab1
SHA512 (libcst-1.8.0.crate) = ec50cff3d2134a18c841aa887feec071c78d65bdd9840576c4894c2a32def0c852540b5c253dfe8ac5fee076ef7ce36f91339c1a48679b166bc4cddbea095d97
Size (libcst-1.8.0.crate) = 110260 bytes
BLAKE2s (libcst_derive-1.8.0.crate) = e58ab0bb1bc84a966f65aeb3c55f11a862e9ddf32f0b701c7abb6ccc44409055
SHA512 (libcst_derive-1.8.0.crate) = 8dc470a2c512845e6d0e9acaaee24f404fbc1385aa2e3815332705f7b1c503fc7fae936e14f01d615b3add5bf55bb1f67baa96f73f11ec95ebadec4826ea119f
Size (libcst_derive-1.8.0.crate) = 11339 bytes
BLAKE2s (libmimalloc-sys-0.1.42.crate) = dce0cc47e7d9ca3250f9b51769ebd54ce76729fd6874935421ae6e3fd8e23f2c
SHA512 (libmimalloc-sys-0.1.42.crate) = 0daf3ef819820d7d0ba7d189038ad33ce7fbec370edb5f2d07b47569d359f0364e8b43639743e0a800ca41bf432f043ca71bc9dbf900705732b856e147ec6d85
Size (libmimalloc-sys-0.1.42.crate) = 224614 bytes
d567 9
a575 6
BLAKE2s (memchr-2.7.4.crate) = 87799dee61c273cba812d73b67f6ccaf05d8f18d4cc33e0f70986a1485ee0d64
SHA512 (memchr-2.7.4.crate) = 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2
Size (memchr-2.7.4.crate) = 96670 bytes
BLAKE2s (mimalloc-0.1.46.crate) = 2d17d14fe47ca302c0f46d5d0cfe2c803703a40780124601caee82b9b43f922a
SHA512 (mimalloc-0.1.46.crate) = c1aa033410deb0378a6e09e84c9817a6ac57867531ec038b0296fac26461b8edf6219928a56e5919ec607696c3635d80188c2612a0af725a1dea49c84c1ef9fa
Size (mimalloc-0.1.46.crate) = 4601 bytes
d738 3
d744 3
a746 3
BLAKE2s (pyproject-toml-0.13.4.crate) = d6d6e9500a97850a89fe3f8c5739f33f476023484f7e5ddf10760beddc20d699
SHA512 (pyproject-toml-0.13.4.crate) = 97e36aad3533ac80fd0679eb1c8a118b006f05cc135ef48a5f7c33cdb521303e81617e490a044f960804ef4710b604b85ffb57af5010b5846f79d291e0c43281
Size (pyproject-toml-0.13.4.crate) = 10535 bytes
d804 3
d816 3
a818 3
BLAKE2s (ruff-0.11.13.tar.gz) = 0a370e01325075bfaa11316d58214513a9f1d5dc79d0b53be22c8dd594f69be1
SHA512 (ruff-0.11.13.tar.gz) = 727372b4e0bb95d4d9bd25e266bb7620221e71d28b877a6de81332def3a556553ff1c1d8ae8dd6190b37c63d46fca3726ea1413448cd70b1af22e99af2e59340
Size (ruff-0.11.13.tar.gz) = 4282054 bytes
d840 3
a842 3
BLAKE2s (salsa-0f6d406f6c309964279baef71588746b8c67b4a3.tar.gz) = 2a5459bb726cfe84a1476a2c40540331040171ec1108abb0d6fe41b9d02584d7
SHA512 (salsa-0f6d406f6c309964279baef71588746b8c67b4a3.tar.gz) = 079d70deaf6f34994740067962c064087427f926f80d5e3fa1e8749b5747a9e9544169a748b5de1b9b7308cbbc19ce360fbedad1cead83bc015dd7e9a0a1f229
Size (salsa-0f6d406f6c309964279baef71588746b8c67b4a3.tar.gz) = 666836 bytes
d876 3
a878 3
BLAKE2s (serde_spanned-0.6.8.crate) = 4f4aab362ec36d17f552fef9497103db99ec4dfb3c9f27ac526bf73544190d2e
SHA512 (serde_spanned-0.6.8.crate) = 2343a2fda35ff57ed8ff7d8eeadd651821fce7e22f91c2d5797c6af7db9e009b7d637382f6f390c17911912865a5aea1ce87a86fbe36f4b6aeccb065a4c8942d
Size (serde_spanned-0.6.8.crate) = 9330 bytes
d906 3
a908 3
BLAKE2s (smallvec-1.15.0.crate) = adcc4808a321ea3401a2b8d7e4d7acfe4d5d02be145bde8812bde4253cd86c4b
SHA512 (smallvec-1.15.0.crate) = c1fbd7865a629d368776544c2faeccc711df3d27d97db5fb2a169933f3cdf66abbdbf476dc8af88f30d5cd6cbb3d601acef8abb74e7dc9a36dfc538dbdeaa988
Size (smallvec-1.15.0.crate) = 38113 bytes
d933 3
a935 3
BLAKE2s (syn-2.0.101.crate) = 7ab483c398f65232cdf1b643371d7cb766f4e849380f15ff0a3d066a5625b344
SHA512 (syn-2.0.101.crate) = 05e4233a51f4d229dd4c9bd23c5224c42ec5554d02fd316dad10dfdb876aa1d379c7ea30b1ace979537da91ee746ca4fdcef7690885f83fd41ec8c9dc5984101
Size (syn-2.0.101.crate) = 299250 bytes
d1002 12
a1013 12
BLAKE2s (toml-0.8.22.crate) = bc1fdba64d44e4829936b4e174263ab45eb3fb56a5ef450cf2c706566bf52a69
SHA512 (toml-0.8.22.crate) = 9c5efeaf6d35c409cd4dffac672e9af7d09128715b66f277a673aa424be66dcce398bb123f19ca6cdf34c04ecc796606e3fd909f60cca4e7e46623ed7eae2e0a
Size (toml-0.8.22.crate) = 76224 bytes
BLAKE2s (toml_datetime-0.6.9.crate) = 65e391db7fc6c31c0c67b0677e938c1dc5012dabdc477972f8bf3811d882fc20
SHA512 (toml_datetime-0.6.9.crate) = 8409a902d7f6c22a8837cb71fd0e4fbb40b34c1608c3e858f4f5268c34948b94e9f9dae9e6f3ba73c78e3db14754fcec0b22081160acb228ae366aeafaaead9c
Size (toml_datetime-0.6.9.crate) = 12622 bytes
BLAKE2s (toml_edit-0.22.26.crate) = 7280b5e816a4a74207606e5a4144d3739c253c95ffaaf4064d1557f48a26fb05
SHA512 (toml_edit-0.22.26.crate) = 8cad3472f790e3423dadb34da76f77fd122721daa1c855a749699ac0af8e39c2453ed47369b14e8603204acb896a966ea98857118003a5d75cc48ca5e28ecff7
Size (toml_edit-0.22.26.crate) = 121714 bytes
BLAKE2s (toml_write-0.1.1.crate) = 692bb5df00a70c224ee354eeae816cfe75b06bfb875f091844ef563ce51b1507
SHA512 (toml_write-0.1.1.crate) = 9e8b5ae31a196e3e5d9777ccaa48e24f7a1c4fd82f3fc68cc272d23be906b9c07a7d9368837afc5dfcf970a69d831f80eb1173fa8a3c53249a83a02edb2bddc7
Size (toml_write-0.1.1.crate) = 17467 bytes
d1074 3
a1076 3
BLAKE2s (unicode-width-0.2.0.crate) = a7766e4f1abc9ab320d8207e1e06f8f89cd6babee9c03ca5fed21390f0979b18
SHA512 (unicode-width-0.2.0.crate) = 38149ad512a44fc79b2c991c6b5667da2e8f8b442ab6bb7e4f404e7fbb034f7540c7e0e8b9e72a1ff6117b899d6034862239f43b6423fa89d55dcf489caff37d
Size (unicode-width-0.2.0.crate) = 271509 bytes
d1299 1
a1299 1
SHA1 (patch-Cargo.toml) = 7322466126b3206aabcb571e9c16cdbf7b0a387b
@


1.62
log
@py-ruff: updated to 0.11.12

0.11.12

Preview features

[airflow] Revise fix titles (AIR3)
[pylint] Implement missing-maxsplit-arg (PLC0207)
[pyupgrade] New rule UP050 (useless-class-metaclass-type)
[flake8-use-pathlib] Replace os.symlink with Path.symlink_to (PTH211)

Bug fixes

[flake8-bugbear] Ignore __debug__ attribute in B010
[flake8-async] Fix anyio.sleep argument name (ASYNC115, ASYNC116)
[refurb] Fix FURB129 autofix generating invalid syntax

Rule changes

[flake8-implicit-str-concat] Add autofix for ISC003
[pycodestyle] Improve the diagnostic message for E712
[flake8-2020] Fix diagnostic message for != comparisons (YTT201)
[pyupgrade] Make fix unsafe if it deletes comments (UP010)

Documentation

Simplify rules table to improve readability
Update editor integrations link in README
[flake8-bugbear] Add fix safety section (B006)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.61 2025/05/18 10:21:00 wiz Exp $
d6 3
d126 6
a131 6
BLAKE2s (clap-4.5.38.crate) = 99331fe4a30da6f2276b49fc077e7070dc9e0437b610b5b282175967f6aeee67
SHA512 (clap-4.5.38.crate) = 5bcf0e9284d08b7b96e25319cec708876e50ad98d71577952c783478bdcb605c13a93b1410183cc9bc04487499a8043d8deb899c2aa28484c2e7f78caa16d7f2
Size (clap-4.5.38.crate) = 57140 bytes
BLAKE2s (clap_builder-4.5.38.crate) = 60c59b68e40292fb0b0622fb4de40e54d197ea929174b86c23f6eb06dd7ff807
SHA512 (clap_builder-4.5.38.crate) = a35cc32480f6001e3b60526aaf43d565440a61fbc6e08999a895b6b6ddf33c749174581fdfb3cdbcbed0d10f1a2c2b81b9d1decd5c53e6cb9b46658961c8ec66
Size (clap_builder-4.5.38.crate) = 169177 bytes
d507 6
a512 6
BLAKE2s (libcst-1.7.0.crate) = b4f53bb47765e33d83b6075877eca71debe8fb230ffe8745f0114d0a95b22737
SHA512 (libcst-1.7.0.crate) = abd33b4dc01c1c70b0b55b3e4713d2d71cbbe61e65ddd60cf468d6ac4e91be2cdcb49a83e85a4881c0cc36724246e0a218d85d372ef2045967832c9554c381fb
Size (libcst-1.7.0.crate) = 110265 bytes
BLAKE2s (libcst_derive-1.7.0.crate) = b01b25f379c7be3b099854bf98cd289d7419782790b75f9dd384f791a9346461
SHA512 (libcst_derive-1.7.0.crate) = b33c40bed9f017300940d0b9ea97b1e8995edd1aab5ec95c9c0dcf12b8a7adc8baef8944dcfbef387a0483e26a5b0f53912c19970f6a040ff60fd225b56fcde9
Size (libcst_derive-1.7.0.crate) = 11152 bytes
d795 3
a797 3
BLAKE2s (ruff-0.11.12.tar.gz) = 43f3d7a687dd1d39306070942f32f590cc8ab0a688a6f98f829bb12591750eea
SHA512 (ruff-0.11.12.tar.gz) = 26c9aecf27939a451b24a43c5f256292b802d3ede1c289e2ad36982c94562805767f79bffed7b5bc93fdbe9d4db9714b94839662ceaacaec4d7cc029a8ea390f
Size (ruff-0.11.12.tar.gz) = 4202289 bytes
d819 3
a821 3
BLAKE2s (salsa-4818b15f3b7516555d39f5a41cb75970448bee4c.tar.gz) = 19eddb1acff1e56de67f4b7e872c9a78353059ad80560d4185116cb3d066d22b
SHA512 (salsa-4818b15f3b7516555d39f5a41cb75970448bee4c.tar.gz) = 21117ecfd147a54414e10cf8efe1a11d6c526e212325e5a2410c9703f66de2239a60e20f6f2c0065c907cf776c24cfb1bcda5a638b66c5949e9fb286e12cc499
Size (salsa-4818b15f3b7516555d39f5a41cb75970448bee4c.tar.gz) = 660288 bytes
d1278 1
a1278 1
SHA1 (patch-Cargo.toml) = cebcfbf8728855098d1a67c3010483039a5e7994
@


1.61
log
@py-ruff: update to 0.11.10.

Preview features

    [ruff] Implement a recursive check for RUF060 (#17976)
    [airflow] Enable autofixes for AIR301 and AIR311 (#17941)
    [airflow] Apply try catch guard to all AIR3 rules (#17887)
    [airflow] Extend AIR311 rules (#17913)

Bug fixes

    [flake8-bugbear] Ignore B028 if skip_file_prefixes is present (#18047)
    [flake8-pie] Mark autofix for PIE804 as unsafe if the dictionary contains comments (#18046)
    [flake8-simplify] Correct behavior for str.split/rsplit with maxsplit=0 (SIM905) (#18075)
    [flake8-simplify] Fix SIM905 autofix for rsplit creating a reversed list literal (#18045)
    [flake8-use-pathlib] Suppress diagnostics for all os.* functions that have the dir_fd parameter (PTH) (#17968)
    [refurb] Mark autofix as safe only for number literals (FURB116) (#17692)

Rule changes

    [flake8-bandit] Skip S608 for expressionless f-strings (#17999)
    [flake8-pytest-style] Don't recommend usefixtures for parametrize values (PT019) (#17650)
    [pyupgrade] Add resource.error as deprecated alias of OSError (UP024) (#17933)

CLI

    Disable jemalloc on Android (#18033)

Documentation

    Update Neovim setup docs (#18108)
    [flake8-simplify] Add fix safety section (SIM103) (#18086)
    [flake8-simplify] Add fix safety section (SIM112) (#18099)
    [pylint] Add fix safety section (PLC0414) (#17802)
    [pylint] Add fix safety section (PLE4703) (#17824)
    [pylint] Add fix safety section (PLW1514) (#17932)
    [pylint] Add fix safety section (PLW3301) (#17878)
    [ruff] Add fix safety section (RUF007) (#17755)
    [ruff] Add fix safety section (RUF033) (#17760)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.60 2025/05/09 18:44:49 adam Exp $
d63 6
a68 3
BLAKE2s (bincode-1.3.3.crate) = 1e930f405c778c0da85c33cd203416d7b3176d07d792db338bce7399ad12a768
SHA512 (bincode-1.3.3.crate) = 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3
Size (bincode-1.3.3.crate) = 28958 bytes
d72 3
a74 3
BLAKE2s (bitflags-2.9.0.crate) = 0623cfd95448850744bddc4f3d0012ee46c5ea043a81cb603359e9591b180b12
SHA512 (bitflags-2.9.0.crate) = f314d5391745e5a7eeeda0c014d739981d8639a8e23e1120d9c006ef1a6d5d5b9292ec85ed2fdc117121b6ed7a67df41345116ed311d8523344928a725763446
Size (bitflags-2.9.0.crate) = 47654 bytes
d78 3
a80 3
BLAKE2s (boxcar-0.2.11.crate) = 68b10071df0b1f64cdcf446228d516de727b956195d9a93438cfa51437937ac9
SHA512 (boxcar-0.2.11.crate) = 93665a1d3dea1c05520870d035d72b9e7d9cbc20697c9a72fdf5b7291e2badf79254c36d56795707c32c2b26b51ab7f26d2d8990dd0cdab4f503eb2562f19277
Size (boxcar-0.2.11.crate) = 19937 bytes
d102 3
a104 3
BLAKE2s (cc-1.2.16.crate) = 88d164daea466759bdc469d2391197a9087f1584a8dd0cbcfb1ccf8aba1da8f8
SHA512 (cc-1.2.16.crate) = f4de8d45740af7380dd976c5666832a25cc98a6c8d35bbc97a9cb5ab6a142fcdeece836a8ac1344d263a7b01f5e94128c2c2e1c22fc41bb5cb66537fe3b88bf2
Size (cc-1.2.16.crate) = 103847 bytes
d111 3
a113 3
BLAKE2s (chrono-0.4.40.crate) = 60ee57ccd59fa93f7d08d84e59b54a63bca4886d4c65ad8aefa6092530f23234
SHA512 (chrono-0.4.40.crate) = 345542dba10aff787c0bbe17e0ad1be7b279fe2b58763aca289ecd2e79ee1c518f9bd007ca3d89080191f272611776bc368cce9b25206b96bdbd710201cd0f3f
Size (chrono-0.4.40.crate) = 229824 bytes
d129 3
a131 3
BLAKE2s (clap_complete-4.5.46.crate) = c6d71a7124bd38a05d8dc74df571f3d80f04b9c050308dc8d066365a7f8031b1
SHA512 (clap_complete-4.5.46.crate) = 3e6232764f2f606e63730be808319076486a5ad53d2849c284de33d0c2f3faaa40386a25ae0fb334ad706a36325810bb06aeadc6eb9264b32ac466cc517bc709
Size (clap_complete-4.5.46.crate) = 48021 bytes
d147 9
a155 9
BLAKE2s (codspeed-2.9.1.crate) = 1ed96bb1a1ef91b9b7b6a970c8cfe8ba12d02a2fbd5ec31a5d09908f9588dfe1
SHA512 (codspeed-2.9.1.crate) = 0eb3e89d7145df9f4bb8cb1492c4d43397a6785cd047a2bf22433fefc889d45f7d7ec0645d2df4278ba876e2843b31e748ec3645140659b3ac9e927ba0c8de40
Size (codspeed-2.9.1.crate) = 8588 bytes
BLAKE2s (codspeed-criterion-compat-2.9.1.crate) = 1af83dedbd2adfa317d2df76779e426796fd555fbf04a71c5380f5f88b8ea0b3
SHA512 (codspeed-criterion-compat-2.9.1.crate) = 68db1337947137f7eebc3c2395a93e3321486aa6717bc137c651ce289827fa9701c739e45cbc79f92b070585fba5ef410a2fed494353d2c639c5c13cb039e656
Size (codspeed-criterion-compat-2.9.1.crate) = 20936 bytes
BLAKE2s (codspeed-criterion-compat-walltime-2.9.1.crate) = 76879d34fb98e2f92be2570bfd4c4bbe0923595970ce7b60f6126c770446570c
SHA512 (codspeed-criterion-compat-walltime-2.9.1.crate) = 6c36e057d00bc34053009b6c63199ba58bae919b0d6b3861da15d3737cfdc2da7f050579c2041423e73b3a49b3128fd5909e4097d71319a0ccea018859eec19d
Size (codspeed-criterion-compat-walltime-2.9.1.crate) = 122453 bytes
d189 3
a191 3
BLAKE2s (criterion-0.5.1.crate) = cfbc1d4fd6515994abdb76edbe8ff3c799885327026d20bf6de96f3e440ffe9d
SHA512 (criterion-0.5.1.crate) = 6a1a32437bdb95f8472bafb5b04bb5999a6ff6fee4ca5965028ec53b4867d01b529241d01809a003722ec7d5710c323274b6f3b50ca0935919a9dee693f4d3b0
Size (criterion-0.5.1.crate) = 110088 bytes
d198 3
a200 3
BLAKE2s (crossbeam-channel-0.5.14.crate) = d004114470628b230ee88f9b077a2d0c2e9c3b2072d184ac2598ac07f989dcca
SHA512 (crossbeam-channel-0.5.14.crate) = ab3448f7adeccab3c1d988746c3db1fc1e8854a53f7b5cad63fb7874e5b6f5663d34541d4c5383472db56a7c8b272fddfc78ea2ac1792a18d6c8230dfbabad45
Size (crossbeam-channel-0.5.14.crate) = 92728 bytes
d222 9
a230 9
BLAKE2s (darling-0.20.10.crate) = 5271ccd12be7613417f2fcd2a3c6239723ac0561f74131c180a498219fbe096c
SHA512 (darling-0.20.10.crate) = 7a14eebc20e48fd39ddf7b8376dc937a04f561d723aba864432cabd5ab46eb189706b43e5121a7f4fb0d68dbfd044353875bb479d4bd5cd96b76e3571733ce55
Size (darling-0.20.10.crate) = 32031 bytes
BLAKE2s (darling_core-0.20.10.crate) = cffdd652ead8d56fbd37630cb1fd89fff3c11d02e3211aa89d0224144f2e06fa
SHA512 (darling_core-0.20.10.crate) = 2b971156b8c1433dd0ddb2213ee522e2fe9968a62889285d1457b5e733daa70a09c21bca9b8573d9c742026b4c06f4dd2025a6a196ec0b08b25a78d8737dff6d
Size (darling_core-0.20.10.crate) = 65015 bytes
BLAKE2s (darling_macro-0.20.10.crate) = 21546bf4e620e454abe0964153fa088f4a5227b249d4fadf77674241b77a9f1f
SHA512 (darling_macro-0.20.10.crate) = 565b8d535248d9d88b49a58e2a210ecc70f1cd39bfaf029ac6576a9b2eac70a6b18b4930aeca746d76d53b745c6aa82172bb341c4844b3757fc7978732fc2f52
Size (darling_macro-0.20.10.crate) = 1874 bytes
d252 6
a257 6
BLAKE2s (dirs-5.0.1.crate) = 38a16ad76c01bac4ad84773df18def072c122a7432f39284c1fedd0b0cc1d9b5
SHA512 (dirs-5.0.1.crate) = cfc329518e85a25c296521b9aeb6e5d5f60b4525aa786ebfa8b9f198446a1ff5892160d1bb4790d7f3fc4a0abdb5921b2e4896e271a3fc3a3225897313b77bd1
Size (dirs-5.0.1.crate) = 12255 bytes
BLAKE2s (dirs-sys-0.4.1.crate) = da531f782c05906de1e92b03d19a3b70c3dbe4b02399f55ce360e60d39aca6fd
SHA512 (dirs-sys-0.4.1.crate) = 53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a
Size (dirs-sys-0.4.1.crate) = 10719 bytes
d291 3
a293 3
BLAKE2s (errno-0.3.10.crate) = 6d5794ad801783e79353e834928c4ae077a9074bded5c27e5affd01ce60710d1
SHA512 (errno-0.3.10.crate) = fa4b9a368f254cd90c6f69f6883af4c579829a6da6f31481a1b527ac9602c8ffcb5e9518cdc32c39b5589c151a20e75a7300c8a907d178346185ecc6e8749f3f
Size (errno-0.3.10.crate) = 11824 bytes
d297 3
a299 3
BLAKE2s (escargot-0.5.13.crate) = 770fa838d9f2dabd75c77f54fb669633534b8ba7b58776c4d3ee9a04f7d03f91
SHA512 (escargot-0.5.13.crate) = 9ce2b45aebedb0ac056395170f05464b26a22305a52d99775f7dfdf49e81c7cd1f05007ae41f1024192146f4fe41b4828def6e4f69103a1f3f3c84d0fd665461
Size (escargot-0.5.13.crate) = 20849 bytes
d312 3
a314 3
BLAKE2s (flate2-1.1.0.crate) = 39ffff8ac57b50730a7d212c3c1ac05b85f9ae61aa16e8a8dc4c61938d871c69
SHA512 (flate2-1.1.0.crate) = 7f240d413aeead2fd15c0b4cab1ea45b99987c185968ccc22778ecc7e08ff32ad6fd44abcf763a7c708f5bb7c43b325aaaeb30ea9bcea2b0917c9f7542bbcbdb
Size (flate2-1.1.0.crate) = 110650 bytes
a329 3
BLAKE2s (generator-0.8.4.crate) = e0b331098d9ddbddc0f4efe2c8e99ae99990bae7a9d54b939cd96ea695858132
SHA512 (generator-0.8.4.crate) = 43291bd5661b690c3191f499181c6632c9446ef540c86d7a413b82d4e6276da51890c41d5be5419b87cee9c3c20d88c9ddaf413fc77a5739d599c3317b1dfeee
Size (generator-0.8.4.crate) = 34400 bytes
d336 3
a338 3
BLAKE2s (getrandom-0.2.15.crate) = ac18905cf81fcf1cf0ad0b35776937b646a061e9c99c3ff7ab72cae34b8361f4
SHA512 (getrandom-0.2.15.crate) = 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb
Size (getrandom-0.2.15.crate) = 37163 bytes
d351 3
a353 3
BLAKE2s (half-2.5.0.crate) = e9231c78bd2754a78aa0c4a4a20c001446d43a2ac791ce567a7bc9ad6f4040e1
SHA512 (half-2.5.0.crate) = a5712ac6f2a6c384f6180b57dc1434077f6ae27d6220947a655f9fe15ec13359ca4fbf0ee35818f5fc11ea4625a20805153f08577799bb7f13f3d43de6f089a1
Size (half-2.5.0.crate) = 59156 bytes
d369 3
a371 3
BLAKE2s (hermit-abi-0.5.0.crate) = c7f5e4ac13c73301701563f00f06e87546994cc9a5ca9e89af5bee7115a1f3b7
SHA512 (hermit-abi-0.5.0.crate) = 2af390ae8e3ef2f4c6993cfb5d5b92c6184c3ef22134c745cb02b6482561526eebc8c7ec517324373145fbea2cc668bc4518c6bce6d575747aae6ac162adae08
Size (hermit-abi-0.5.0.crate) = 17480 bytes
d378 3
a380 3
BLAKE2s (iana-time-zone-0.1.61.crate) = 5f4a8d500904b04a1506e2a5107b556a782ab53472121661bdef1b85e5c37013
SHA512 (iana-time-zone-0.1.61.crate) = d16c67f435606334042c3a286350db46ff3409f142c0782509b136150b4069aafff0dc5c2ecfb7519dd8d105b9a2e6649df2a7bec33ee3966dc94034c9d5a1c4
Size (iana-time-zone-0.1.61.crate) = 27685 bytes
d384 21
a404 30
BLAKE2s (icu_collections-1.5.0.crate) = 8a558ea53b71f1dc90b4e95f0c63bc988364d5f7cdc598696487669e61226337
SHA512 (icu_collections-1.5.0.crate) = 127f1c91101ba69405b10a2590579606df766166fcf1fe6aa9a74c4900296425cba5c47a391a53a01b02026af5581f068fce4a7a400179809f7ed9922b94c0db
Size (icu_collections-1.5.0.crate) = 82762 bytes
BLAKE2s (icu_locid-1.5.0.crate) = 2ea1cacad0e948fd41f82a77bc77c56678412ffed380488a4a7141285e0e0e4c
SHA512 (icu_locid-1.5.0.crate) = 4b85f0e7cc73166a542b2e502b3ffae1f30d2a9609ab83acf98e90b0edb37fa8ae4592f61ecf48a0ae0779fdd376abeff59e1d5cb97475012eda99ce2a97da57
Size (icu_locid-1.5.0.crate) = 55131 bytes
BLAKE2s (icu_locid_transform-1.5.0.crate) = 00c144fafef6fb46ba9738b234f6aafda9b6eb288cb6a6409ec2d2caef1bd9b9
SHA512 (icu_locid_transform-1.5.0.crate) = 1779078e2ef9859bee2bfd5414ad7e4b0f0a40e6813f4ccf8de2bbe8c764fac7f99ef001cce22332a8b3840af22e9c7fb7cc0341cf8ba61303794ebe87071e63
Size (icu_locid_transform-1.5.0.crate) = 29094 bytes
BLAKE2s (icu_locid_transform_data-1.5.0.crate) = 974a637edf67995e8d5093ef78aaaf4b468f93a1c88db7c8d1f1496c821af414
SHA512 (icu_locid_transform_data-1.5.0.crate) = 1c00fb962eb4b8c759b1120313bb890f4388d579890d7450b798d6266a7d6adcbbebc8a8dad2f267668ca6f1c059d0bd2209eafbe2a72f4558c85258eba57405
Size (icu_locid_transform_data-1.5.0.crate) = 44727 bytes
BLAKE2s (icu_normalizer-1.5.0.crate) = fe745e1c15e7c5c1eeedc85b40bdf1b2fafb0f0a4a5cdb7958108acfdae7fe18
SHA512 (icu_normalizer-1.5.0.crate) = 22612b86a24e3ea222469392763ae9d40dcbb37191dd8b9fa1c64332463a4299a53275a1cd3deb7e0f057d137f4312d990762f9925d0ceafbc8839d67c425a13
Size (icu_normalizer-1.5.0.crate) = 53113 bytes
BLAKE2s (icu_normalizer_data-1.5.0.crate) = b2813f09d586e916458bf45423c1f424d67acfefdda7d5f0ee92214396213c31
SHA512 (icu_normalizer_data-1.5.0.crate) = 222fbb819791fb4ec7889e45ed3032ac8d4753e2e9cdce9d0b3f79128baca5ce64157a8a58ecdf39cfddb6c2395001e3cc8828ed51803e85cae133c247cb338f
Size (icu_normalizer_data-1.5.0.crate) = 50561 bytes
BLAKE2s (icu_properties-1.5.1.crate) = c4014132e36840a22e39503f0bf00863617dfddc9ff53762ad321a30d4fad687
SHA512 (icu_properties-1.5.1.crate) = 7e347c0a02a41a3add950290bee90a339091a713546d4369c2995022e64f127f54204b0d46cbb88f396b3bccbd4cf12720a93d8551b73926f78fd5ec01829cac
Size (icu_properties-1.5.1.crate) = 64479 bytes
BLAKE2s (icu_properties_data-1.5.0.crate) = 71a834248f7c75b02f69a98a8e5db2e5b2e8e225e941dcd2cd4ceca34d85790d
SHA512 (icu_properties_data-1.5.0.crate) = c651d0a50c229acafa648ce234a73bc1d0a85a8bf2369fdadaa62badc741c35e8a7d5392fb1bdb7b720fe2e0f883d1309c78de4ba913691969e5367a4e8bafac
Size (icu_properties_data-1.5.0.crate) = 227993 bytes
BLAKE2s (icu_provider-1.5.0.crate) = 8f9c0c49a1f0ca894508aef1a368bf4c33727ae0dcae7d243f0d1baa6f26d5e6
SHA512 (icu_provider-1.5.0.crate) = 6c11d89c7d2b788a44757f02b0e298b558ebe174fe917664401d91109cdc7bd1aba5526b3cdcee1f066018de1b775bc9dfc294bdfb40476c53d552bd6f29d6a1
Size (icu_provider-1.5.0.crate) = 52722 bytes
BLAKE2s (icu_provider_macros-1.5.0.crate) = 590560d9b1ed5ed4f963021ba4d3be697387a5a29a744763992f191030b55727
SHA512 (icu_provider_macros-1.5.0.crate) = a0dd58d731556a010428fe4aebbc9dbcd626b46d380cf28ba5236ec8824045a20f6f2ec986e0c1e791bc8bc2b692a10306f448279f079b4c37237e4a3c3cef63
Size (icu_provider_macros-1.5.0.crate) = 6436 bytes
d411 3
a413 3
BLAKE2s (idna_adapter-1.2.0.crate) = 6812251a5a078141c2887eb943607e7aff47210d31dff791ba9137bc430f3e30
SHA512 (idna_adapter-1.2.0.crate) = 1d8b54c19878645749a1bae768dacf353b07d266f2cb3bfa1071a7afb56ca68f534dc1d54cae277b777bc97e5986f297cbe2051a82e14f553ea73cd723d9da7e
Size (idna_adapter-1.2.0.crate) = 8206 bytes
d438 3
a440 3
BLAKE2s (insta-1.42.2.crate) = a7d81dddfc9d833b0fb014774d35119ae91cca58907975d42a4bb3a577646b2c
SHA512 (insta-1.42.2.crate) = 6371215c7658375a86db9372bc46d367604729ca9a854de6dd00f5d3aa341eebfbbdbc5e45322f6265ac9c5b95f4f49c82ba02f42eb231cdef2d281a2d509444
Size (insta-1.42.2.crate) = 100430 bytes
d471 6
a476 6
BLAKE2s (jiff-0.2.13.crate) = 5b138ecb79205a59504dddb7dd7abbfa40b08215057cf90ddb4827200cc4aed6
SHA512 (jiff-0.2.13.crate) = d4886443af007210a3536089dd8c1832a2bc39a96679dc0746c36ab65e70d4ebab9b7b9dd2c405ff7d1742487f2d86fe2fac3f8586e51e78393f9844cd3b76b0
Size (jiff-0.2.13.crate) = 707842 bytes
BLAKE2s (jiff-static-0.2.13.crate) = 70026399163bc48ad4e358f40fd252c3eadacb49954160fc0e0897e8bc6cda3f
SHA512 (jiff-static-0.2.13.crate) = 66670663feec7b12e9c8b9fede37abdfe9b43383708741f5b1fdded04e27ba01fa9de843380868d6a0728860923c209ee42d8deca4d8c8464191140f05cf135e
Size (jiff-static-0.2.13.crate) = 76123 bytes
d483 6
a488 6
BLAKE2s (jobserver-0.1.32.crate) = fa764d2a34f0100e1a86176662ebf7eaa5559fe9498c69a5fbdf989ec17553f3
SHA512 (jobserver-0.1.32.crate) = d4528113dd5a5d4a3765d55599a07e0998c69c7d21a90d2872679755ec4bd7726e9721af9220c36e1179b153ad8a39214a422af63aea15eaafd7cefc828ddff4
Size (jobserver-0.1.32.crate) = 27549 bytes
BLAKE2s (jod-thread-0.1.2.crate) = 1aef024cde356a5d747644d586ab86dac3504cbbc7c1968fe77eee3b47557e20
SHA512 (jod-thread-0.1.2.crate) = fe3a3feb983b273bf86ec26dcf4edbb1fc0c5f583c3115cedcc63279cb72f0b40bf4134f95d673d5f3e532bcbeafff09759509f55543c98850e750aea39711e2
Size (jod-thread-0.1.2.crate) = 6322 bytes
d492 3
a494 3
BLAKE2s (kqueue-1.0.8.crate) = 2deac25b62ab709abd9b6dbb2845d54f88f2e0ee4d3261b87331bff5487f0358
SHA512 (kqueue-1.0.8.crate) = c8734fa2cfbf8b8f173604acf5d13ad4cc2739c879387b548a1200f8383b81a1b72315449eb73844e4b82280a4c29901d20c12cdc746d48f9047db89849985f3
Size (kqueue-1.0.8.crate) = 12642 bytes
d519 6
a524 12
BLAKE2s (linked-hash-map-0.5.6.crate) = 06eec16c1a2dd3fc12933a669b9ddc465cceeb3845eb15197228e0d319366ce3
SHA512 (linked-hash-map-0.5.6.crate) = 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707
Size (linked-hash-map-0.5.6.crate) = 15049 bytes
BLAKE2s (linux-raw-sys-0.4.15.crate) = c2f3b6d5e2faa8e098cea18f302454d2ab3592b7ea83d7b373e65f137cb6b216
SHA512 (linux-raw-sys-0.4.15.crate) = b5c39181fb6b901abddd8b2e7b449142e2e5691cddadb8e6b74ddc3b53076b1d410522cfa45af68dd18befd24ff12313c2494cf2cb0cf142e2228bfe42014309
Size (linux-raw-sys-0.4.15.crate) = 2150898 bytes
BLAKE2s (linux-raw-sys-0.9.3.crate) = ea4e608615a1b9404614824214cf70077cd0981ff8bf2b9042bbcc22e3242e4d
SHA512 (linux-raw-sys-0.9.3.crate) = 800137d5d0746de5c70ca976d03e16d19a2e08e58469ce5ef523eb97a794add156685d91b68d39556b6e051b77a039a9a0491fd4bce9575e041b9bb4566f2c9d
Size (linux-raw-sys-0.9.3.crate) = 2311047 bytes
BLAKE2s (litemap-0.7.5.crate) = 8cc87434fd7b1da2bdf22a21cb722cc9d1aa7fd6af49f56276357b5ad20eafb7
SHA512 (litemap-0.7.5.crate) = 722345f73b4ec2e91a9407dafd3951f1aad0acfb66e0adfed8b0a83dc1ea71d513fa5570bf960ef51409c9d50aeac23f85410ec6392f5620dc1f1e1e1f884659
Size (litemap-0.7.5.crate) = 29962 bytes
a530 3
BLAKE2s (loom-0.7.2.crate) = 3cf4fe8c16446c7dc5cc51e8b5323e172d2321c083aaf55c9152ffa70247b197
SHA512 (loom-0.7.2.crate) = e17b7fb50e785972aed6bdeb2e9003b679c463bd538fa0b8d25309506166cabe04a885d1d5ffa79f5bbd4db2696aa3835f07a8cb933031b62195e3d7d441b742
Size (loom-0.7.2.crate) = 73989 bytes
d564 3
a566 3
BLAKE2s (miniz_oxide-0.8.5.crate) = a82e7eb86215e50da82b5de5af874e470c32467e9115ab3b2a73291d90350b69
SHA512 (miniz_oxide-0.8.5.crate) = a82e36fdec6d77876c00bc4d03f2d8d90be898091a7c2f474e1b0c21142df2f362d5bcde407ec6bb48be982b22e2bc7fb23572c8aacb2b063ac20149b4564251
Size (miniz_oxide-0.8.5.crate) = 62237 bytes
d606 3
a608 3
BLAKE2s (once_cell-1.21.1.crate) = 52ca2545a2364fac25181e3ae1dfa436933816e259ee329649224aad37bda635
SHA512 (once_cell-1.21.1.crate) = 964ddde874d5059680229b74cfd607f558c02385da5141f12b1f1769f9843a627265cd52a95bfa7718e41103eaf67fafe8022d8e3d47338701b37bcc38c8fd71
Size (once_cell-1.21.1.crate) = 34256 bytes
d666 12
a677 12
BLAKE2s (pest-2.7.15.crate) = 88c2af98d81d798f17961aadc0e9e8bf701563dbd2591cf2688775659526f772
SHA512 (pest-2.7.15.crate) = a044c8e92bf63dca6522da1aecf714329278def96b037ebb38dd485d6063bb7b15ecf762fdfdecd2026136c42b6edd89702f624cde14b437161c372d6c3d87c3
Size (pest-2.7.15.crate) = 127895 bytes
BLAKE2s (pest_derive-2.7.15.crate) = 4fb62c615faea502e9ba6551a6dca8d40a97d5048fe2d8ba7b1285a11830d890
SHA512 (pest_derive-2.7.15.crate) = 22cd53c1c9062db988dcf8645a6320f96219777fe35f9d8fe05f69df445d58a39157c029a93d5fc26781c5c44961afffb9bd959b3d4ecba2d4e17b23cc422250
Size (pest_derive-2.7.15.crate) = 40745 bytes
BLAKE2s (pest_generator-2.7.15.crate) = 784d47090c258d13dc14724d3e780908f9761ccb38909a08bc9e3976eaa0a8b3
SHA512 (pest_generator-2.7.15.crate) = 98e0101900cb4fd0e22af2a214f380269de10b590078a7a9f03154ead159912abfec664e1f89c57aae38ca8b54a163da4302d2954713711bb133a9c2ced32f48
Size (pest_generator-2.7.15.crate) = 18417 bytes
BLAKE2s (pest_meta-2.7.15.crate) = 61e91a516b721b236cf759d14c8079881431fde6a111e5a08426a996d20b1fe7
SHA512 (pest_meta-2.7.15.crate) = dac3e599b280f2ad9d3d6c1362ca18e27929f15047ed9195a3cea1e1ecc03bab98355cb39de1c793764affe41b24f0efcb6660ad0c81f7a6c5201f402e4c6a64
Size (pest_meta-2.7.15.crate) = 42121 bytes
a689 6
BLAKE2s (pin-project-1.1.10.crate) = 9bdc777429cb51f1c0d8f983bbf3fba836f6bc699ee3a56e58f96f892717c541
SHA512 (pin-project-1.1.10.crate) = 6b99941a43287849a9c1b8fd09e3991cac3ab3f8811641d29ec4228bf1ec727cd8845fbf747859bc2bc7dde715af5b1129654336208b37a86b641a8765071d1e
Size (pin-project-1.1.10.crate) = 56348 bytes
BLAKE2s (pin-project-internal-1.1.10.crate) = fbaa82c380fc7345f0792873a6b07b7d8c6eca7fb2c4f320e24fe247ed53b0b8
SHA512 (pin-project-internal-1.1.10.crate) = 40799f5b9e3129859a50312e19e47b546c345e5fdde5b308dc07042afd28f66279fa936da5beb83a43721b698c913f2c487610b047459ee6b7211eb890b97e96
Size (pin-project-internal-1.1.10.crate) = 29162 bytes
d702 3
d729 3
a731 3
BLAKE2s (quick-xml-0.37.2.crate) = e0c3f8eec1d2ec88cbd7c0c851731ae2efcb15d088abe40f27f4131fcfc9c385
SHA512 (quick-xml-0.37.2.crate) = f9535c555422476597fda5d2df393f910338dcb78c9ace63f2cff7ccb15161c96828eda2e32ce68ff3466cfe7a60c07e2e6d4897b6921ceb5bfb1c747c9fb70f
Size (quick-xml-0.37.2.crate) = 188017 bytes
d735 3
a737 3
BLAKE2s (quickcheck_macros-1.0.0.crate) = ebf6f5ad16f5ca6addb894dec665c8504df5ffc9ca4bc901f1773272022beb17
SHA512 (quickcheck_macros-1.0.0.crate) = f7de86f76a53fc36063f10f5405979677a2e48a96d13c439a4aa98e89ec7f3c3cae324b8dd789a5236630110ac9a1763f28361442cca08d1a1ef458c7bfadd55
Size (quickcheck_macros-1.0.0.crate) = 5275 bytes
d768 6
a773 6
BLAKE2s (redox_syscall-0.5.10.crate) = e49fadd15b532ed40b26bcee452629f60d68b0ce95d945a63de9851de9823f58
SHA512 (redox_syscall-0.5.10.crate) = fb27b2624d26488eb439efed79a63f8e6991d51cb7c7a8deaa97fdb9fa3f5f7cca4f5a0a7ab3f9c33ab4bcd62694067d84489218e7a3885981c1dcfea611d8de
Size (redox_syscall-0.5.10.crate) = 30226 bytes
BLAKE2s (redox_users-0.4.6.crate) = bf90cf5d2655088ad8d44e7e6487947d9c25327fcbe0395897fb75d136cbf6b5
SHA512 (redox_users-0.4.6.crate) = 719d63fec42bad3cbed39deb9242ce1daf3f391bccafa8121f63198120371f112d78b0da8d66458519e946581511004983f04b0a697071f22294ac7c831120c9
Size (redox_users-0.4.6.crate) = 15585 bytes
d792 3
a794 3
BLAKE2s (ruff-0.11.10.tar.gz) = b2496788a4e1dfabd7b59a019ea85d48169c20725fd38c10830a0cc93930752c
SHA512 (ruff-0.11.10.tar.gz) = a984d4b44d5eac0b429bd680bffd426214adf88196a831275a40c2548df64dae0b9341ccfbd5ad590d5b68ff072a3e62a34c6b84cbdc1d059cb924f084c0962f
Size (ruff-0.11.10.tar.gz) = 4165632 bytes
d807 3
a809 6
BLAKE2s (rustix-0.38.44.crate) = 4b0d02b5053778ea85feca1f942cc0ae38c2b9e77f94ecfb2cff735a9e45a5dc
SHA512 (rustix-0.38.44.crate) = b7e66a27c9188eff307aa9912852706f686864852a97af0696ac5fc5dccdf2e4d22a69266fa74ac71aa123e2831f24b898b7ee9121850d65cfb56e12bd647d8f
Size (rustix-0.38.44.crate) = 379347 bytes
BLAKE2s (rustix-1.0.2.crate) = 2b7c76596ee6a416ed9cae4477c8546f389c28f4f6edf97790ddcf11b7dd25f6
SHA512 (rustix-1.0.2.crate) = 17537bf2c9db00da58d479089223e304a9a9f6ab0a849b76cd630035075010b3b0e2e97a7cb2321d65875c6e673b5f4e6cf1ea71222b55c5acb05066708e1b9d
Size (rustix-1.0.2.crate) = 411835 bytes
d816 3
a818 3
BLAKE2s (salsa-7edce6e248f35c8114b4b021cdb474a3fb2813b3.tar.gz) = 79a20c7037c157c479d4e6908b19d3d3fd889297ea679dc9b7ac590b407c91bf
SHA512 (salsa-7edce6e248f35c8114b4b021cdb474a3fb2813b3.tar.gz) = 368c5c18c3fe82d5a9db322aa317b56c68a6c2680f719dc425a820772c4b29bca0b1f506d78ce697ab2d1e5d87add28e159c077387707f4d3ef609531368c6be
Size (salsa-7edce6e248f35c8114b4b021cdb474a3fb2813b3.tar.gz) = 660115 bytes
a827 3
BLAKE2s (scoped-tls-1.0.1.crate) = 6c26ce57d3252ba15d330e92a54add4aefcd80402734fd0105d09b3bf561f92f
SHA512 (scoped-tls-1.0.1.crate) = 342f43d53edd33ea3e2197faf5dce37bfbeb0b20b6f0febad4dc6244c3185df127b2c10488e95561260a0ef968f32707460f2d0d23667cebece19b167c0a0c25
Size (scoped-tls-1.0.1.crate) = 8202 bytes
d864 3
a866 3
BLAKE2s (sha2-0.10.8.crate) = 3d55132822a83fae4fd13d4c1cf65ef7f53f56628a6f724c784e522645ad32ce
SHA512 (sha2-0.10.8.crate) = 3be73133a6b7690e14acaead47914dc92395dca4191fb657a2ea186fefd0ccd94d12a1121d63a26027d9a9c62b775c53202473edc461587b9dcd75472af77785
Size (sha2-0.10.8.crate) = 26357 bytes
a908 3
BLAKE2s (syn-1.0.109.crate) = 90f44fe8c2ae4039ac3ca0c29fbd3eb6820b5b3c163491885ed7dc0d096b593e
SHA512 (syn-1.0.109.crate) = 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
Size (syn-1.0.109.crate) = 237611 bytes
d912 6
a917 6
BLAKE2s (synstructure-0.13.1.crate) = d3d7339947cbd052275986623e3eca89eab21bc2d620216d3451f1d733b5488d
SHA512 (synstructure-0.13.1.crate) = 09024193b44fc9a8901bda845b9f86c57dad65d0f53e309b2e7e968538fab6f67db1c86e5e52a2eb8fd116dc073e3ad10983bd60764662ec6ba94fee22a958aa
Size (synstructure-0.13.1.crate) = 18327 bytes
BLAKE2s (tempfile-3.19.1.crate) = 30a9b99602151babdda9dde2581b5b848db2f3db8e81b5634c75b9d6da18cbc0
SHA512 (tempfile-3.19.1.crate) = ca6db7bd6c2b70274d5a2a0cb5dbfa1b27466b37d5bbf50ef99c4c62ee24533e9eb81e0626357d81f7b7c884c85a8281f737dc32cceee847bd770dc03f7f2c02
Size (tempfile-3.19.1.crate) = 39634 bytes
d966 3
a968 3
BLAKE2s (tinystr-0.7.6.crate) = 29b11f20dbbee97f164a6729cc981d7ffa14a8a9e57ed955645110c5e4298a42
SHA512 (tinystr-0.7.6.crate) = a33051848de248cac0a2d151760a78cb3aa62c787d84ff7aac38b11c0660e9188e4d43d43a77fb8676e49ac6102015e9c3db057848d809e71981851875d0fb25
Size (tinystr-0.7.6.crate) = 16971 bytes
d1062 3
a1070 3
BLAKE2s (utf16_iter-1.0.5.crate) = a2c32e15bb4291772a17eefd2d6f9faa649418cd43a87e6aa29a7a1b200cae67
SHA512 (utf16_iter-1.0.5.crate) = 44dcbc5a7db149392fdaa31862be240f78fc5d7616f54be32cfc8f3adbee310e8681ae1bbe6edaad8a7fe6e7759dbac8ae4f69d0dbdbe5350c21dccdbbe975fa
Size (utf16_iter-1.0.5.crate) = 9736 bytes
d1080 6
a1085 6
BLAKE2s (uuid-1.16.0.crate) = 7af05bb4a9bb2970bbea99bdb510c114c0d0565102a09e8e852a133af17341b6
SHA512 (uuid-1.16.0.crate) = 2165fcc016fd318e00a07fbd6f68f7b4e4c3be74ddfb9475282d5d7fccb10a76b9a660bd7b95884714b11fd84d783ef20907399ac5f5de95fab6226a6e349c6a
Size (uuid-1.16.0.crate) = 58549 bytes
BLAKE2s (uuid-macro-internal-1.16.0.crate) = eb38f66f525df2296415cfad81548c430ebf826109a71179e36b82db4a690085
SHA512 (uuid-macro-internal-1.16.0.crate) = 4a9e443d37e0064657c4287adf0a4b5ab275b06c107e56e645ac19d6d5d42ba466ac3d44aea2c3638c4197ccfb1e04f941966a742ad8c80fe5b939f915375862
Size (uuid-macro-internal-1.16.0.crate) = 9645 bytes
d1095 3
d1152 3
a1154 3
BLAKE2s (which-7.0.2.crate) = 05d93ea368803f446b967d28aa8a9b4a4d4e8bb9e7689e39e1047b04352c40bc
SHA512 (which-7.0.2.crate) = 23674bad5fd5ca2f3495bcaf530ab57e8c74ceab4bd502d974851569888e7e2367f5fedf1c09c3ba2100bf13c781c0c384f1397b6b5c03354684f290b2d2f5fc
Size (which-7.0.2.crate) = 21099 bytes
d1170 18
a1187 27
BLAKE2s (windows-0.58.0.crate) = e0ac2409833cef33df3a694d477dcec967579010a2dd07d233eccf8162930907
SHA512 (windows-0.58.0.crate) = c4c6e4af6f6c4527325262189ef0106df5a1a0159c3cdab8d2364a0d7f060c197f109d2d021303779c8b3ff3295d13701e6fdeedcd67c8b09e9092d3279d2d8d
Size (windows-0.58.0.crate) = 9744521 bytes
BLAKE2s (windows-core-0.52.0.crate) = 77d9bb32ee278988564117784949be021514e73dbe8039a61a4606321aaa7d0b
SHA512 (windows-core-0.52.0.crate) = 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36
Size (windows-core-0.52.0.crate) = 42154 bytes
BLAKE2s (windows-core-0.58.0.crate) = 5fb7d2649f712d5313098803ebf0ccc9000bf36c09648f3d3a28e19af45d5bc2
SHA512 (windows-core-0.58.0.crate) = d864e373a3d04edce84ec133b98496ffdd0cba2fb547ed6e5bb7f717648f4fddda8fe4af73ed24a9bac1e3a44f1031de4ad145ae662dd26531ed875317d4526d
Size (windows-core-0.58.0.crate) = 41022 bytes
BLAKE2s (windows-implement-0.58.0.crate) = 2771fba963be789faf1257e9ad4f73467c9c41c5863ddb43e4c98e2c80cbc150
SHA512 (windows-implement-0.58.0.crate) = 34c57da756632272276c051d3d67ff3c00ea7bfda787313f0487d629135a18dea52ce4d7f887d7e6d56e004a6efd0da6b00496ce05e413eabf69970ed64065a5
Size (windows-implement-0.58.0.crate) = 10491 bytes
BLAKE2s (windows-interface-0.58.0.crate) = c9004a166df8232786b4a2aed3e646e779e10cb45514867067ea43915adf52cb
SHA512 (windows-interface-0.58.0.crate) = 242ae57290b011330bd9d9bad4f982209a94781cd3831f0991168b70c763c50945a67dc80d02fda0c8149d22090124e44c0fb3f20ff7264d0f4adfd1d692cef7
Size (windows-interface-0.58.0.crate) = 11246 bytes
BLAKE2s (windows-link-0.1.0.crate) = b1b544801536ed29f11b0cc5609e412c0bc72b0fe6e283c0b4a2c86fdf23b2a4
SHA512 (windows-link-0.1.0.crate) = c7e7b6e67b8041534f8bbf36567fc627b54b46bb407743864fd34113e2f30b7ecf4aa6c04ec328ef1b3cdbebe13ce8f9a2c31520d51e1c32732bfce2a1ff015c
Size (windows-link-0.1.0.crate) = 6153 bytes
BLAKE2s (windows-result-0.2.0.crate) = 4be263d3af37d968596fe66a83f31826ebcd831794d1d6f1abb42bdae20664fc
SHA512 (windows-result-0.2.0.crate) = a8e52682e8b22f6a3d9b6fc759b69a7e1a093c777303b7fced725023b4e91dab4c5a07f8415222428e04fcaaffdc49d2b2738bac5f6a0db374cfc3ff9c540b55
Size (windows-result-0.2.0.crate) = 12756 bytes
BLAKE2s (windows-strings-0.1.0.crate) = 513fb67dbc36e66bc66ae0971e64e2fc9425a44c1e1e515892f9014f926f14cc
SHA512 (windows-strings-0.1.0.crate) = f932d81985d7ad7598006e1271ebf2e7275b20a46cca421697f4a8517a2878264b6ece79dd684c6ecfecac0a61311d99137aa2d5c5944bc419a66749c4b99604
Size (windows-strings-0.1.0.crate) = 13832 bytes
BLAKE2s (windows-sys-0.48.0.crate) = cbec178b925ef01a7990a203a0725e6c42071170cebc4f9e0737f2eb4cdd7265
SHA512 (windows-sys-0.48.0.crate) = bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed
Size (windows-sys-0.48.0.crate) = 2628884 bytes
a1193 3
BLAKE2s (windows-targets-0.48.5.crate) = 7f0625d0395de135ccc1832b157516dfffec6e9f905cec77029e73ee3b1ad784
SHA512 (windows-targets-0.48.5.crate) = e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709
Size (windows-targets-0.48.5.crate) = 6904 bytes
a1196 3
BLAKE2s (windows_aarch64_gnullvm-0.48.5.crate) = 16f1a40ad9d7f5c07494846417860a008e6ff77d14849feef2028cbf42101904
SHA512 (windows_aarch64_gnullvm-0.48.5.crate) = 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996
Size (windows_aarch64_gnullvm-0.48.5.crate) = 418492 bytes
a1199 3
BLAKE2s (windows_aarch64_msvc-0.48.5.crate) = f6a2eccd6c79e9b8ea1ffb008c07418a153d1aead269ca75e783f53bdae4e54c
SHA512 (windows_aarch64_msvc-0.48.5.crate) = 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff
Size (windows_aarch64_msvc-0.48.5.crate) = 798483 bytes
a1202 3
BLAKE2s (windows_i686_gnu-0.48.5.crate) = a2bb0938735f6a3ee123aea59a739152d9b6d75f791218bc1bcff2fd1f3efb12
SHA512 (windows_i686_gnu-0.48.5.crate) = 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a
Size (windows_i686_gnu-0.48.5.crate) = 844891 bytes
a1208 3
BLAKE2s (windows_i686_msvc-0.48.5.crate) = 11c932ffbc45e09989e52ce8b8cf54444d2ad5c680854bb2eda91c02b94075c7
SHA512 (windows_i686_msvc-0.48.5.crate) = 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e
Size (windows_i686_msvc-0.48.5.crate) = 864300 bytes
a1211 3
BLAKE2s (windows_x86_64_gnu-0.48.5.crate) = 1e1cc23e73fb0179c9e53370dbc38e1ae896b746fc7f45e7cd52155965def55b
SHA512 (windows_x86_64_gnu-0.48.5.crate) = 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74
Size (windows_x86_64_gnu-0.48.5.crate) = 801619 bytes
a1214 3
BLAKE2s (windows_x86_64_gnullvm-0.48.5.crate) = e8ba031348f0408a94e96bda80a1acd3863a77a2647c581c50180b19d074f326
SHA512 (windows_x86_64_gnullvm-0.48.5.crate) = c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa
Size (windows_x86_64_gnullvm-0.48.5.crate) = 418486 bytes
a1217 3
BLAKE2s (windows_x86_64_msvc-0.48.5.crate) = 5ba69908b0a28c92202626d76822599bf1b8a8db6cddce66137b133bf1d75a4b
SHA512 (windows_x86_64_msvc-0.48.5.crate) = fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
Size (windows_x86_64_msvc-0.48.5.crate) = 798412 bytes
d1221 3
a1223 3
BLAKE2s (winnow-0.7.9.crate) = a2da8f7f21f0448312e916a0ee2a8b5a97b8b4e2b84f2200de5fdc53577cfb7c
SHA512 (winnow-0.7.9.crate) = b8d6acb8032841723db0ea86161a84d0c770c3babc76041089026e7fe9487301b45ea0c3f74c8f8d15019031a20a02b49a6cbbc98584b66c9f43fac18d1a3018
Size (winnow-0.7.9.crate) = 174763 bytes
d1230 3
a1232 6
BLAKE2s (write16-1.0.0.crate) = 705551f3b2a21bf817324ee51b18743f11de0f657b273e5442caf98bd84e0489
SHA512 (write16-1.0.0.crate) = 655a207b8082bb88e462f992ecb4833cef9d590da06d6356b41d109df2862b49ee5705189c78a607b549e7343035119d158020d58fcad49608e51659357a83c1
Size (write16-1.0.0.crate) = 7218 bytes
BLAKE2s (writeable-0.5.5.crate) = bd2fc36b92c818c07a588f34639f106870d7ec697190160d98f52e0606a62c88
SHA512 (writeable-0.5.5.crate) = 818b2546c8ec25816aeaf5e31a1ded927d197bf7256e7c5073738c2709bc58a95d382a0256eb38a99235ae83729b578701261866d42ea3357a26024906e196c1
Size (writeable-0.5.5.crate) = 22354 bytes
d1236 12
a1247 12
BLAKE2s (yoke-0.7.5.crate) = 9eedda3baaefca2934c6ff285f1107191c7eb0c6650f2c9a8bcaa7c8cdf3cf19
SHA512 (yoke-0.7.5.crate) = 6bbd99671d1a5a5217890eaa267113d193b3636b265393afb6e72a313f01704d462fe017264f061405e8e84c188b590094c29e3fcf19a63c375ae165d1a0bbef
Size (yoke-0.7.5.crate) = 29673 bytes
BLAKE2s (yoke-derive-0.7.5.crate) = 4e429045af910209b702c56d7035cfd6de47073b0bc8df5b036eaa8c64f29daa
SHA512 (yoke-derive-0.7.5.crate) = e30b06b020aa283080905004295fb643c539b130d0d53bda51927b95e79ba562336aad30d8a6202d9a0c62d5b64559a01218c6f02f3faada6003d4b03c205cd6
Size (yoke-derive-0.7.5.crate) = 7525 bytes
BLAKE2s (zerocopy-0.8.23.crate) = 70e11cfb9f9369abc1733f6b186fc6f37ccfc9e3e345d45b0eca2aadf2c96701
SHA512 (zerocopy-0.8.23.crate) = 67fb584ff03a47de0e8347a816160f49f69a08ac6710d6013949f12ffe1401113e4680ccbacdc95c76daf156fb8e2f7b0a832cf9e8c2d76c3bc42534f8c9641d
Size (zerocopy-0.8.23.crate) = 239977 bytes
BLAKE2s (zerocopy-derive-0.8.23.crate) = 02a3e5963f38605806f3ef694093242d234f99cfbaacd518e6bd12ad1ddff4f7
SHA512 (zerocopy-derive-0.8.23.crate) = 322b571147db92a453b1d6dee7d83a7d95fa9f4427220e811c151d0f1f2519357e8251624e0ff865f6a22560c84f87d2b72a5e54e8c1ba307fb3ebc19e7091cc
Size (zerocopy-derive-0.8.23.crate) = 83885 bytes
d1254 9
a1262 6
BLAKE2s (zerovec-0.10.4.crate) = baab81f1aa5d523a54f750d2ed679eec2bce4bb04bc5b4a7f093884b9809ad5e
SHA512 (zerovec-0.10.4.crate) = db12bba1d7476ddead92e6dfcdcc30e2e0defff4f263a740244eabee265a2cab265473a663d3dc3210f48e113b66d951da496dfab7965ce1bc792e5f2db422a0
Size (zerovec-0.10.4.crate) = 126398 bytes
BLAKE2s (zerovec-derive-0.10.3.crate) = 39169b3f694a23e151216d25802a49f00889bfe0e5c6e744cc26792325703db2
SHA512 (zerovec-derive-0.10.3.crate) = caefbffeb35265db9f74933bf07109d57f0da48156cafd4f330af78a5c7eb9ab0831a80789ad4fb119875ebc6cfd7e3de68c9984b77dca5151f9be41f1ae6e09
Size (zerovec-derive-0.10.3.crate) = 19438 bytes
d1272 4
a1275 4
BLAKE2s (zstd-sys-2.0.14+zstd.1.5.7.crate) = 9f29e4edea34578a7e8eb64af3e2e3761b8fd05937139d49cd0e97e086e62fad
SHA512 (zstd-sys-2.0.14+zstd.1.5.7.crate) = a855b720b078c728fbcbf4ed82f2f701a87f63a31fc66024488994231dd2ac29439954d63641060ece1b23279c6317c4ff34768821b419f5d3b0f8e305cb3d1d
Size (zstd-sys-2.0.14+zstd.1.5.7.crate) = 764660 bytes
SHA1 (patch-Cargo.toml) = 7875252ef8e61fcb4a265a57e4d0f6b9d2577ee6
@


1.60
log
@py-ruff: updated to 0.11.9

0.11.9

Preview features

Default to latest supported Python version for version-related syntax errors
Implement deferred annotations for Python 3.14
[airflow] Fix SQLTableCheckOperator typo (AIR302)
[airflow] Remove airflow.utils.dag_parsing_context.get_parsing_context (AIR301)
[airflow] Skip attribute check in try catch block (AIR301)
[flake8-bandit] Mark tuples of string literals as trusted input in S603
[isort] Check full module path against project root(s) when categorizing first-party imports
[ruff] Add new rule in-empty-collection (RUF060)

Bug fixes

Fix missing combine call for lint.typing-extensions setting
[flake8-async] Fix module name in ASYNC110, ASYNC115, and ASYNC116 fixes
[pyupgrade] Add spaces between tokens as necessary to avoid syntax errors in UP018 autofix
[refurb] Fix false positive for float and complex numbers in FURB116
[parser] Flag single unparenthesized generator expr with trailing comma in arguments.

Documentation

Add instructions on how to upgrade to a newer Rust version
Update code of conduct email address
Add fix safety sections to PLC2801, PLR1722, and RUF013
Add link to check-typed-exception from S110 and S112

Other changes

Allow passing a virtual environment to ruff analyze graph
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.59 2025/05/04 15:04:28 wiz Exp $
d120 6
a125 6
BLAKE2s (clap-4.5.37.crate) = 42e8730d59e35616b9fcb7331b1ace3aae278ff4e6c212a9d71f2e80975dee73
SHA512 (clap-4.5.37.crate) = b040f239a75b99ee8f4585036d4570e026eb1bef00b8110853c11604dee1db1c3180336b0894fcdbc5cce9278ae05d48595511b51d65bb5bb988a9eb9bf0c4b0
Size (clap-4.5.37.crate) = 56962 bytes
BLAKE2s (clap_builder-4.5.37.crate) = 1300d852fedccbe1c5d6cd3355d58e720ecbf9807cec26e8e5134587747f33eb
SHA512 (clap_builder-4.5.37.crate) = c677c5ecbdd1363e14f5833ca2a8a479206d4fd8d5dcc430fba866632714b19707f36a2885671046f98a9df3673b96542e650fb4422b348306785262111bdb95
Size (clap_builder-4.5.37.crate) = 168761 bytes
d216 3
a218 3
BLAKE2s (ctrlc-3.4.6.crate) = 0c15740775434e835ce1558b6b0c0baa118cb5285b0467e75c96bdd94bc1a15b
SHA512 (ctrlc-3.4.6.crate) = 37422c69ee01a905793f32c821ec17c476b33fe6c20b3cb5b7b5314d0038dc0cd939e693f13c597f811136271064c171d70ee20ef7c9c4ec8f3a0a059f9d6828
Size (ctrlc-3.4.6.crate) = 14660 bytes
d339 3
a341 3
BLAKE2s (getrandom-0.3.2.crate) = 84acf666677c96af7faf937ef964177867acde0e7ff5dd23ae19ac4a72272da7
SHA512 (getrandom-0.3.2.crate) = 8c5ce6a6180554749a7eac237caaa852aafdcc92f052aa9b3eef24e10c4ec3794a0a1a1f35580d99dd864d464eb79121fbd19ab8f8780021b60378bc967e16a2
Size (getrandom-0.3.2.crate) = 49140 bytes
d480 6
a485 6
BLAKE2s (jiff-0.2.12.crate) = da9a8b57c36d348f21faf1cf1dba350f3394a816c940f073cc9254b53c548f49
SHA512 (jiff-0.2.12.crate) = e26b0bb886885a26eda39dd533c44302d4186ddab26c11a82eb3cac68b200b62272d32fdbba0a0e5dd646b405bba67af33845cc3b57292d258cb1d22e0ee8357
Size (jiff-0.2.12.crate) = 706826 bytes
BLAKE2s (jiff-static-0.2.12.crate) = dcebbeb178004e3074af044313a3bacaf30722086965ae1b7599d3e3040f291c
SHA512 (jiff-static-0.2.12.crate) = bed907ee272ff3970ede330d9ba01d0ce691c389e477f72a07294533fe9d21e3f84c36816ffe13759f097c8b0e4adf900e60268a3f690b5b7183f74e9b9249a8
Size (jiff-static-0.2.12.crate) = 76130 bytes
d597 3
a614 3
BLAKE2s (nu-ansi-term-0.50.1.crate) = 7ad6649adec76965226b1a3bc531b33f252fdce3f9e933558d7ccfd4d02dbf61
SHA512 (nu-ansi-term-0.50.1.crate) = c29735a5e1562776251dbd7337a3e4b68eeb299e86c534feab6478512ca5e167b42ebd32c6c461b71187cd375b8a2f587feb962f1501a656543f1429731a95a2
Size (nu-ansi-term-0.50.1.crate) = 28536 bytes
d813 3
a815 3
BLAKE2s (ruff-0.11.9.tar.gz) = 7ce7673b26f368035749722feb2e5efa768b70f6d88f1bab6015036c8f0dda32
SHA512 (ruff-0.11.9.tar.gz) = bc9e1f52b59da69534a2a2463766a6cd9482e66b7ba3c6d2ce6e69a536a8225f117f94467b1fdf7c9eff10f558bb5a0eb8d4e6275ef7c261ff2a2563a0fceaa1
Size (ruff-0.11.9.tar.gz) = 4132134 bytes
d825 3
a1040 3
BLAKE2s (tracing-tree-0.4.0.crate) = 2ef7e6b5d70ad9f0524814a11c8e25c1726b64b58c998525ac8e28dd5c96fb64
SHA512 (tracing-tree-0.4.0.crate) = 0863d87b5c2982176c851f46664dfc9a6ee8316185407438f494e0490d74dc51ce300b44142bfea5dd1aa12582d72e5563b5359270f8fc1fefc78437eeec5e95
Size (tracing-tree-0.4.0.crate) = 29411 bytes
d1335 1
a1335 1
SHA1 (patch-Cargo.toml) = 7cf2fa496ce8ef5fafe6b13e46a6cca69a7e7ba7
@


1.59
log
@py-ruff: update to 0.11.8.

Preview features

    [airflow] Apply auto fixes to cases where the names have changed in Airflow 3 (AIR302, AIR311) (#17553, #17570, #17571)
    [airflow] Extend AIR301 rule (#17598)
    [airflow] Update existing AIR302 rules with better suggestions (#17542)
    [refurb] Mark fix as safe for readlines-in-for (FURB129) (#17644)
    [syntax-errors] nonlocal declaration at module level (#17559)
    [syntax-errors] Detect single starred expression assignment x = *y (#17624)

Bug fixes

    [flake8-pyi] Ensure Literal[None,] | Literal[None,] is not autofixed to None | None (PYI061) (#17659)
    [flake8-use-pathlib] Avoid suggesting Path.iterdir() for os.listdir with file descriptor (PTH208) (#17715)
    [flake8-use-pathlib] Fix PTH104 false positive when rename is passed a file descriptor (#17712)
    [flake8-use-pathlib] Fix PTH116 false positive when stat is passed a file descriptor (#17709)
    [flake8-use-pathlib] Fix PTH123 false positive when open is passed a file descriptor from a function call (#17705)
    [pycodestyle] Fix duplicated diagnostic in E712 (#17651)
    [pylint] Detect global declarations in module scope (PLE0118) (#17411)
    [syntax-errors] Make async-comprehension-in-sync-comprehension more specific (#17460)

Configuration

    Add option to disable typing_extensions imports (#17611)

Documentation

    Fix example syntax for the lint.pydocstyle.ignore-var-parameters option (#17740)
    Add fix safety sections (ASYNC116, FLY002, D200, RUF005, RUF017, RUF027, RUF028, RUF057) (#17497, #17496, #17502, #17484, #17480, #17485, #17722, #17483)

Other changes

    Add Python 3.14 to configuration options (#17647)
    Make syntax error for unparenthesized except tuples version specific to before 3.14 (#17660)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.58 2025/04/28 10:54:04 wiz Exp $
d54 3
a56 3
BLAKE2s (assert_fs-1.1.2.crate) = 2e2ad4f164676ce38674203202836bcad4541c7eb484d1d3ee8da53766d3cea3
SHA512 (assert_fs-1.1.2.crate) = c979365b79c1b346281a0fa0df93fc3b71eb4feae3213a0556016b06dd5ee45a3997ccafe3fb8cc2f0851b634ff86ae7d1e9dac2a397d8190116488f3fffbb8a
Size (assert_fs-1.1.2.crate) = 19328 bytes
d357 3
a359 3
BLAKE2s (hashbrown-0.15.2.crate) = 3d249da59d8a2fa388cce1ecf55b3873572899a8aabe533dee380a5253fcb71c
SHA512 (hashbrown-0.15.2.crate) = d6fc0613623f9313533dfcab1240e97f652f78f05baa21419f7edb2eff030c4a2c5f426d3eaae747923cffdd8aa9cc2648340e5fc229395b5eacc6fae087c8cd
Size (hashbrown-0.15.2.crate) = 138478 bytes
d480 6
a485 6
BLAKE2s (jiff-0.2.10.crate) = f80ceba4e4f875ebe787666d38ac49e57b651a969c861e54ecc30a56f35a071c
SHA512 (jiff-0.2.10.crate) = b8236a1474fa768b05a37069535560d7982b7ed5e550cad4e3cfd4cba44c00a1b19f3b6950c3ffb270056cc447fde9a3de3d39dbfc17198049f63887fa98887f
Size (jiff-0.2.10.crate) = 698434 bytes
BLAKE2s (jiff-static-0.2.10.crate) = 568c1a4fadd9979fc0f8dca3b600308ce642889ab0b27d796df7c548db2d3b37
SHA512 (jiff-static-0.2.10.crate) = adc44bd821746c5957578b256a3c500eee5cd2fca5cc6c04b7f34a2192ca80d7acfd8b189d7bc49a88aba9305956e590ad3945847e3c1366c3d71e7baf9cb6df
Size (jiff-static-0.2.10.crate) = 76123 bytes
d558 3
d813 3
a815 3
BLAKE2s (ruff-0.11.8.tar.gz) = 98f7b37ce779d599d475bbc6f0a950afd1fa322ac99fdeb317ece22a233fa2ed
SHA512 (ruff-0.11.8.tar.gz) = 8ca4560fa0b3c584810dbcb75199f9e04b43160ddeec46eb5180352732e8fe72587a079ed0a3cbe6749101a9881b858bf048fd1df041896834a9450acb445ddb
Size (ruff-0.11.8.tar.gz) = 4086399 bytes
d837 3
a839 3
BLAKE2s (salsa-42f15835c0005c4b37aaf5bc1a15e3e1b3df14b7.tar.gz) = f219a34c188873499ca95b4c4a822946dad0f4d26cb1152b3a69eb0bb7889aa8
SHA512 (salsa-42f15835c0005c4b37aaf5bc1a15e3e1b3df14b7.tar.gz) = 1eab8b01df73c992ecc67924565c009fd76de6a73105357499d5439628cae92c055d88fe858875b024718e18ea5f5816d8f9db0b74d2a5cac1d2cdbb7f295c12
Size (salsa-42f15835c0005c4b37aaf5bc1a15e3e1b3df14b7.tar.gz) = 653790 bytes
d1005 12
a1016 9
BLAKE2s (toml-0.8.20.crate) = 57fa81481396feee273aa0201a293b33285d8237f1cae391cad62ef0e07612a4
SHA512 (toml-0.8.20.crate) = c842705270baea3e62e3b0535485f15af87e9a1b26dafb7945e1918e9fd59654b83316ace4ff837d84739d2dd1fddfafabc7d7b0c3ea1dcb9a07433a8cce72f1
Size (toml-0.8.20.crate) = 51095 bytes
BLAKE2s (toml_datetime-0.6.8.crate) = dfd034fe7672016450205d131a5f8334ce488b9b623355292e5dab0db7da94ff
SHA512 (toml_datetime-0.6.8.crate) = d38b98db3b2d4eebd3001d88e2135b6fdbae63b200f7e900c6bb9c121dd3f170e557332bd26f237312c1cbef61666716b0cf550c2d730f86fa7cd9eb5f64a16f
Size (toml_datetime-0.6.8.crate) = 12028 bytes
BLAKE2s (toml_edit-0.22.24.crate) = db2d670588115c1102d1d4c23217651cc6b8457349eb88a205ef517617b64d36
SHA512 (toml_edit-0.22.24.crate) = 67798e7ec7b2cdbe895b0edbb50f5fcb86a11acc674605a42795e15ee5ceb8d1a3cc1249c6a914b397574ee4bcb7ffd7417598f766c6f36215ab5f5761134319
Size (toml_edit-0.22.24.crate) = 106399 bytes
d1068 3
d1281 3
a1283 3
BLAKE2s (winnow-0.7.4.crate) = cfda63d247380694bd58f5402871bbf769f6d89535fd85dd91d1b4ed66ba01eb
SHA512 (winnow-0.7.4.crate) = 51edb11507a90f6f174f6dd1eff937c879fd9890288650489227363c9ef4a453663de185f2a9749168fa85d689b408fec8dc2395a0e368684ca4425ad8f5b7aa
Size (winnow-0.7.4.crate) = 173588 bytes
d1335 1
a1335 1
SHA1 (patch-Cargo.toml) = 1f9d5dd395efd586b0734a058d078da0afd6db93
@


1.58
log
@py-ruff: update to 0.11.7.

Preview features

    [airflow] Apply auto fixes to cases where the names have changed in Airflow 3 (AIR301) (#17355)
    [perflint] Implement fix for manual-dict-comprehension (PERF403) (#16719)
    [syntax-errors] Make duplicate parameter names a semantic error (#17131)

Bug fixes

    [airflow] Fix typos in provider package names (AIR302, AIR312) (#17574)
    [flake8-type-checking] Visit keyword arguments in checks involving typing.cast/typing.NewType arguments (#17538)
    [pyupgrade] Preserve parenthesis when fixing native literals containing newlines (UP018) (#17220)
    [refurb] Mark the FURB161 fix unsafe except for integers and booleans (#17240)

Rule changes

    [perflint] Allow list function calls to be replaced with a comprehension (PERF401) (#17519)
    [pycodestyle] Auto-fix redundant boolean comparison (E712) (#17090)
    [pylint] make fix unsafe if delete comments (PLR1730) (#17459)

Documentation

    Add fix safety sections to docs for several rules (#17410,#17440,#17441,#17443,#17444)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.57 2025/04/20 21:20:04 wiz Exp $
a161 3
BLAKE2s (compact_str-0.8.1.crate) = 1a8a0c8faf8579cc999519ce01ee9c9ee065fe9b09941e638c93cbb1da3466f5
SHA512 (compact_str-0.8.1.crate) = 146e2a6be6cf948981d51f9034f0aaa1a1563debef58ca7fd3110093b0f4333a9a6a3c5dc7cde25b936d8dfba72254bfacb7814f86167043431ded9c5797417a
Size (compact_str-0.8.1.crate) = 71371 bytes
d480 6
a485 6
BLAKE2s (jiff-0.2.9.crate) = cc675dfac4af00647d2fc944a161bd18f495840e1333b9c13c38a684f03a9ccd
SHA512 (jiff-0.2.9.crate) = 954809339750ab7fcdb81e2b293c033d5906e526089cab930ab315a22ee2537bf81b0a276f6bd57e22450cdd3c5a1e1e96d9d664c8990a275bd9ab4bd4ece860
Size (jiff-0.2.9.crate) = 698334 bytes
BLAKE2s (jiff-static-0.2.9.crate) = 7718f50fbfad6bbdc857bbe09f145b8813653e33dec66100396d7814cdc3a701
SHA512 (jiff-static-0.2.9.crate) = c6b25454ffe016424fcf59da3a62fc82c8a4a7e6d71e7e1eb198deeb49d9a3fd6cd2f753eb2a7d267a8c26ae77138fb41efed44d90f43222403ddac79ca34502
Size (jiff-static-0.2.9.crate) = 76121 bytes
d810 3
a812 3
BLAKE2s (ruff-0.11.7.tar.gz) = 3e9cccaf79caa4cb2081ab21af127a83d60f27cb25f63a10f964be6163bb8fc6
SHA512 (ruff-0.11.7.tar.gz) = b00b74e51e660b3c8c8ca5fd5f05157299779dedd57f945524c469a664c974c5474963c20ce37b2e4f0b1a0f0b1f4cecf636278a2b0d3ea4f9783f9d70a4aa15
Size (ruff-0.11.7.tar.gz) = 4054861 bytes
d834 3
a836 3
BLAKE2s (salsa-87bf6b6c2d5f6479741271da73bd9d30c2580c26.tar.gz) = 5e26d5d4ecb5a99a5f8a0956657795c33302b23bd4ab1a8c6eeb4e199af1c958
SHA512 (salsa-87bf6b6c2d5f6479741271da73bd9d30c2580c26.tar.gz) = b8236507f25d8f00ce7dbd8347913d1e9f32b521b146d662c881d016279a162345d3152e77ab0f0b1b452c7a2c75d8ff986f2c3ff11e7fd9f8629d9cd6b24f27
Size (salsa-87bf6b6c2d5f6479741271da73bd9d30c2580c26.tar.gz) = 643688 bytes
d933 3
a935 3
BLAKE2s (syn-2.0.100.crate) = 4b8fe676226b42d9203e9383295a473af29838be7d04d003779a5863b217d788
SHA512 (syn-2.0.100.crate) = 082a975c6448febe38abdc0b43ae929a97a303c0f980ecd2bdd6c44aa2b39ee5aeedf6b1c84316cf088e0d97aff011ec0482a5242ddb338dcf7db5d55926cf6c
Size (syn-2.0.100.crate) = 297947 bytes
d1326 1
a1326 1
SHA1 (patch-Cargo.toml) = f20e24fbff1d59a7d8199709436e08d25315130d
@


1.57
log
@py-ruff: update to 0.11.6.

Lots of changes.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.56 2025/03/12 06:12:45 adam Exp $
d120 6
a125 6
BLAKE2s (clap-4.5.36.crate) = 7b01cf0095ac2dbe28be41f34f585d63cea2d0363986c810d060dd30a6052dfb
SHA512 (clap-4.5.36.crate) = f307e165cb241f662634a3bcadf030d880034ad85cf003d7011d020739f3eb66657b120d1e93e9f0c20b0f5c4db524e3432f30c031f4bd7f34ae72782cb5b604
Size (clap-4.5.36.crate) = 56958 bytes
BLAKE2s (clap_builder-4.5.36.crate) = 2d6b69bebf7303f506727e688d48e430621976e09d71c7f671ba38f26fe6c965
SHA512 (clap_builder-4.5.36.crate) = 4aa6bf14ec455b967198caf886846b0fd0581fae376862ae63ca6a734b66ad7bab7b2f67a9bd981e63793cf3276aa3e509674a3d7d4e1ca498eb42599a20b384
Size (clap_builder-4.5.36.crate) = 168438 bytes
d483 6
a488 6
BLAKE2s (jiff-0.2.4.crate) = dda4fdba029db0ca34e45634f1edab57c3e0e4c62e1f4027b13724d118c4bbb6
SHA512 (jiff-0.2.4.crate) = 060c865cbb8dfca205a4a0d5b18657a719b1edf1cbf375f9fbf164f654e63fbe420c709e613d441f438a2f5109428ce8a5791293f3e96a5c3720a1be390d52aa
Size (jiff-0.2.4.crate) = 698395 bytes
BLAKE2s (jiff-static-0.2.4.crate) = 3cde5359888a910fec9cb3429102015e0cc4867ae158da95324bbfc4644fe110
SHA512 (jiff-static-0.2.4.crate) = ab2b9d6a4209cdca5af07f2584a5e53b9c67641992395a634ee1563e190442dc8c52bb6e82ee7b6056ab06782bf2ad756a125fb8fecb8caf99a1ce975e9c6972
Size (jiff-static-0.2.4.crate) = 75875 bytes
d513 3
a515 3
BLAKE2s (libc-0.2.171.crate) = c722eab9a2685d33d39d34b0638372e86d3fc53a3634cccb9edecc58a84c0468
SHA512 (libc-0.2.171.crate) = aca8b5f769dff18d9b3d73cae2c496f64a9828edfb0b57412da01a89158e770a5dcbb74bd83612870f9a08eb31647c1a2c92463189f16b01be8cdfc76fe0bacd
Size (libc-0.2.171.crate) = 785246 bytes
d741 3
a743 3
BLAKE2s (proc-macro2-1.0.94.crate) = 01f18fbfdea80fefae6279934fb67a50c4d7878fd3542dc33cef91eacb396fc0
SHA512 (proc-macro2-1.0.94.crate) = 3fc4552187d4130f0fdb415f94e625c156a1fdc6cc955fda8a68b49983ac8a83b897f43d1caa130c4f0932fbd9651140b7670601faa2b9b936947c3fd89f7769
Size (proc-macro2-1.0.94.crate) = 52391 bytes
d768 3
a770 3
BLAKE2s (rand-0.9.0.crate) = ce57bc1983efda730eb5c168948d546a77d98266f3a2036f1895be355fbaf60d
SHA512 (rand-0.9.0.crate) = e07c9650dda7f9686b4f604990bb7f948667bc820322f464302fac3b2a8136a2a5d48ae6399f104e47bc1ebfda105f99ad8b031ce090cdb71840afb85f6a3032
Size (rand-0.9.0.crate) = 97798 bytes
d813 3
a815 3
BLAKE2s (ruff-0.11.6.tar.gz) = deb4b73e76f666425b9a8d4a06f015db041e8a8dd7278160873fac9d54c6d87b
SHA512 (ruff-0.11.6.tar.gz) = 006e6f8156fa43df7b2883e7a93263e9b0b4ad6af7be53efc79a6d065aeda9902488bd0c1f7e1130fa75827866de776fd974e01c1f521677602ea00c1a1dc1cf
Size (ruff-0.11.6.tar.gz) = 4010053 bytes
d894 3
a896 3
BLAKE2s (shellexpand-3.1.0.crate) = f56e5aa03bd1c5994b0bd2cedc9ead1b84a4b8451f0bad1340d2e63550b32bb6
SHA512 (shellexpand-3.1.0.crate) = 9b20074425db359cf92f29c52be91a3a58a91e6f3116b210913f24dc31b5371ef9d77fe46e7da39e42eac87fa4ccb8ebf9175d7bd5fe6b520d12b9d3b31cc65e
Size (shellexpand-3.1.0.crate) = 25591 bytes
@


1.56
log
@py-ruff: updated to 0.9.10

0.9.10

Preview features

[ruff] Add new rule RUF059: Unused unpacked assignment
[syntax-errors] Detect assignment expressions before Python 3.8
[syntax-errors] Named expressions in decorators before Python 3.9
[syntax-errors] Parenthesized keyword argument names after Python 3.8
[syntax-errors] Positional-only parameters before Python 3.8
[syntax-errors] Tuple unpacking in return and yield before Python 3.8
[syntax-errors] Type parameter defaults before Python 3.13
[syntax-errors] Type parameter lists before Python 3.12
[syntax-errors] except* before Python 3.11
[syntax-errors] type statements before Python 3.12

Bug fixes

Escape template filenames in glob patterns in configuration
[flake8-simplify] Exempt unittest context methods for SIM115 rule
Formatter: Fix syntax error location in notebooks
[pyupgrade] Do not offer fix when at least one target is global/nonlocal (UP028)
[flake8-builtins] Ignore variables matching module attribute names (A001)
[pylint] Convert code keyword argument to a positional argument in fix for (PLR1722)

CLI

Move rule code from description to check_name in GitLab output serializer

Documentation

[pydocstyle] Clarify that D417 only checks docstrings with an arguments section
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.55 2025/03/02 20:31:19 wiz Exp $
d21 3
a23 3
BLAKE2s (annotate-snippets-0.6.1.crate) = 233b2f09c5469296ad2f4a5451cdfc1fd8a26b0879e869adf8d4a1b3d029ad1a
SHA512 (annotate-snippets-0.6.1.crate) = 3354bc87d4ff32f73db98546a6e434f3ecfe6d290f08df5ebaf6afec15dfbe105e6b4e91133f442246a7c2e534730550010ef18ff075f1f7d6267799962e2b23
Size (annotate-snippets-0.6.1.crate) = 21894 bytes
d45 3
a47 3
BLAKE2s (anyhow-1.0.96.crate) = a0cce61b0a1708914191bc98239613b25c2ec43b350a005e669e2b69c3accdd2
SHA512 (anyhow-1.0.96.crate) = 673b083ba8ca51865d0b1c41e2ebd410039109db71d251a5048f24bfe009a4ca59f80f72b1b05c35155e523c74e326e349fb9c6f2654b5893eb8b3d50460fc8e
Size (anyhow-1.0.96.crate) = 52168 bytes
d75 6
a80 6
BLAKE2s (boxcar-0.2.10.crate) = 33c8fdf55089e43223ebea194c252cfb843fcf270e1c521b0ba214a0eadaf62f
SHA512 (boxcar-0.2.10.crate) = ee4dbdc072c9ef3283bcfd3d5a328c6f14cb0dc8b64214bfc2f39e0ac567cc80bef898dc86a1ae3bbe2a298be4e33873028f1674b71a8505898001a50477876e
Size (boxcar-0.2.10.crate) = 19657 bytes
BLAKE2s (bstr-1.11.3.crate) = d9164fcaaa33cb01726eeb621fd6c332a1ed14b2aa25afed4590e63e1f894dd0
SHA512 (bstr-1.11.3.crate) = f1082ac8f121c6f9eab4b41c5f60aafe4623696c9f800f9d59f6726efc74f86071910f7749fbcdc8f1c20c83416d58f3ff507978775f602e18ae3d1bb027944d
Size (bstr-1.11.3.crate) = 351536 bytes
d99 3
a101 3
BLAKE2s (cc-1.2.11.crate) = 6b3ba910fb8ea5c486e967286627362ad6ac965abc166c95538d18f973ca8df6
SHA512 (cc-1.2.11.crate) = 07bd3ff83343b529eaf025172a4f3218ca3f6790f7bb7868127144a8ef2430c95d039fc585f0d7e2b61360de67b9990277b8256a6488f8f3d4ef48fed22edeaa
Size (cc-1.2.11.crate) = 102015 bytes
a107 3
BLAKE2s (chic-1.2.2.crate) = 93fb8201c01d2becf118065629d31b9130a3ef2c1d95951e58ffca136cae21e3
SHA512 (chic-1.2.2.crate) = f143424b5d0e5366328a1bea169bd99ab214214c51223974ca847b36e3225f4946a57542a673fb2fb43e0b620782de4e4c87ed4ef22e97905aede4419a8c0603
Size (chic-1.2.2.crate) = 10269 bytes
d120 9
a128 9
BLAKE2s (clap-4.5.31.crate) = 4de0bfb4469427bd4cc1741bd692c26d0ec7a2f2b61a11f3a1b1c38be86d122c
SHA512 (clap-4.5.31.crate) = 49a5cf52247fb90d77db2ae67daedb084f05ebc37fc7abf28dd9e19e5586ceee5fc6ac2b0b23ee943a56fc39c9f702bdde7d498f59a72f425fa77e0f1379a746
Size (clap-4.5.31.crate) = 56084 bytes
BLAKE2s (clap_builder-4.5.31.crate) = feefea35ecf4c9d5123049dd5d666480e00fce499d9c6cc35cec43a334557558
SHA512 (clap_builder-4.5.31.crate) = 88596128a8ca0fd67d6f3d367a1f75e9e3b7cf02e27a727b34c0d78179ee9780dcd0f7738b3744f0978e0c491fe472b453e33dd4708be0da6bf6069778c6e1a3
Size (clap_builder-4.5.31.crate) = 168303 bytes
BLAKE2s (clap_complete-4.5.44.crate) = 6d4683c28ae56710176202b498aae8c1e58c3034206bb32a5539b1e657ccfc3e
SHA512 (clap_complete-4.5.44.crate) = 3f4a8de9b4541d1870b1be3fb85548ad899c94a13c235e911eb0223960c2c99586837ecc74819a642c94ed6323d1ae29769299380d26acc87dd62602bec29d25
Size (clap_complete-4.5.44.crate) = 47993 bytes
d135 3
a137 3
BLAKE2s (clap_derive-4.5.28.crate) = 82d4f177923df83ae0d066987e080b6f2e44cb36e232e713486f09a8a83417e6
SHA512 (clap_derive-4.5.28.crate) = c68924f301000e74a5d9bec3ade8a694f5fcaecbfeb1bd1d11b1bdeafe3a279249b24daf56e6fc006c2d5a1115992996a42e49860085f7e4d53848cdb0fe373d
Size (clap_derive-4.5.28.crate) = 33428 bytes
d144 9
a152 6
BLAKE2s (codspeed-2.8.1.crate) = 9171fdbb8e836889297da5585ad3ed1baeba017e19d633f36ddc816481f1f5b4
SHA512 (codspeed-2.8.1.crate) = 1ab594578dbdb056735a27133edf4b1d12f88362ab1683a3e56f09f6862a32a4142bea6c5f7945fbaf37f3ee3168fa9e10d9c5becb3e9664bce65841bdfbd211
Size (codspeed-2.8.1.crate) = 8468 bytes
BLAKE2s (codspeed-criterion-compat-2.8.1.crate) = 71f151259cd112b0dd9e46144ad4c16f8ff4f42e0f48f738a9c000e4c8d20ae3
SHA512 (codspeed-criterion-compat-2.8.1.crate) = ff1c2bf2b941cd6e24e9531e04c5de8902874aef7e097b9f3b09fe328204f0bc4f6809d17fa60177c21b4bf71b4cf357e6f5ec1026d284e099b48a6f55a5bc34
Size (codspeed-criterion-compat-2.8.1.crate) = 20880 bytes
d165 6
a170 3
BLAKE2s (console-0.15.10.crate) = 23cbfafac76647df9b5a082435ff83b5f581642f2e5b77ce893c7fa7d4768bef
SHA512 (console-0.15.10.crate) = 2d4b99912215a1e7083ac4cdd594f6ef7914152c683f007babecde2be7f3d6c2a861a198c9b4306242d84722d44965185ba846041e2ef13ee9ee9a5d43c370d5
Size (console-0.15.10.crate) = 36449 bytes
d219 3
a221 3
BLAKE2s (ctrlc-3.4.5.crate) = fc995d69ae2b7a309e6876cc8ce678f7df54659c87e2d908e0838e943635dee3
SHA512 (ctrlc-3.4.5.crate) = 3fca36deead46f3ca586f0a07ace804251d3c3e49a9a63e8c34546e2305d08158770304ebd0c9ad6ed499f811cbbee0b76ffee1858aae60852a61a19024db3e6
Size (ctrlc-3.4.5.crate) = 14592 bytes
d270 6
a275 6
BLAKE2s (dyn-clone-1.0.18.crate) = 0e747d2976a8929ced7bd644555a3ed7e33e01c70e70251666ff33383ddc328b
SHA512 (dyn-clone-1.0.18.crate) = a06587c4ef96bede67dba3164922f25eb1c85ff5bdcd86a2339d8c20daab5e384efd6f43cb224497f06763f4881d46c9bfdc9ef8dd87cfd5cdc119ae9d829b36
Size (dyn-clone-1.0.18.crate) = 12871 bytes
BLAKE2s (either-1.13.0.crate) = 39690a936f9bb5b6204ee0373b0763a091d8555824fe1bab2881a1544511818a
SHA512 (either-1.13.0.crate) = 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322
Size (either-1.13.0.crate) = 19169 bytes
d285 6
a290 6
BLAKE2s (env_logger-0.11.6.crate) = bb5c927fc680618309fa0b7f40ec4d808ce9bcaee96cdf718c39b30f3eb0a0a3
SHA512 (env_logger-0.11.6.crate) = 1ec41e4c4eee4ea6bea38d40e739b1f324ef236fc786553fd77c6bacf6303f13d35c1626d3408a18346d42ebf5c896869deba133ef34b8cccf3729957c72de0e
Size (env_logger-0.11.6.crate) = 31105 bytes
BLAKE2s (equivalent-1.0.1.crate) = 915ff7ece3e11b5de2f2f26d2da9c4dfa1c7484416c53025c08507677cebebbd
SHA512 (equivalent-1.0.1.crate) = b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
Size (equivalent-1.0.1.crate) = 6615 bytes
d300 3
a302 3
BLAKE2s (etcetera-0.8.0.crate) = 6ed7274b6481ea7db07e15fe44107c7bbc7990024c7da18525e2ad2fdd5ea4ee
SHA512 (etcetera-0.8.0.crate) = 857151a9af143c7149feff2aecee8fceec45a7a2ff64a8c1a482aef89ce2f91de05123afd7d22d67cd664d9ec3800652c7800affdde4ec317437f5d925883b3a
Size (etcetera-0.8.0.crate) = 13295 bytes
d312 3
a314 3
BLAKE2s (flate2-1.0.35.crate) = aa2aeec26744c2bfc3d5740ee562d037b4f065963ec9ae3bd4b13bd116e27322
SHA512 (flate2-1.0.35.crate) = aa2c4f0ad46cfbc7d2bfbdffd226eaa37f5223a34d132d8fb2dfd04c20d15a96c4882cc377fd72afbc7d13e512f5e9934386b0390a0ab2b171d081335c58fad4
Size (flate2-1.0.35.crate) = 109188 bytes
d318 3
a320 3
BLAKE2s (foldhash-0.1.4.crate) = d9cf20e5593b039ab3e0a3ccdc481b01b9e5d8ee19d215404dc220b376ba6324
SHA512 (foldhash-0.1.4.crate) = 096efd30917c42e75e162a79d5c0ef068af76c7b6206cef880c4a3af92d096b4b4a1cd3de5b66ddb040730d58678c9a651734517dc8a60a265ebddd5559b95c1
Size (foldhash-0.1.4.crate) = 13764 bytes
d342 3
a344 3
BLAKE2s (getrandom-0.3.1.crate) = 0966d5f75ad40e26657c1c831283c7eb4cc6b08d45a7050f95f68b077f2fa6cb
SHA512 (getrandom-0.3.1.crate) = 431682efdc2ba82114e173925b99e1059d4915ebec6b0432d4a7683e56ccff7b4b45b9ee9cf5d0ee53067d5ae1ba733524c18577379c8414c385189718fbbcfe
Size (getrandom-0.3.1.crate) = 42449 bytes
d354 3
a356 3
BLAKE2s (half-2.4.1.crate) = 5b05db952633340c1f7340f0a0e3e4a05047302f5a401b5bfac0c0b58a47bf3f
SHA512 (half-2.4.1.crate) = 0bce235583ca128723186e1fb50f636b519bf826c942f02c5b969db4117baa87c644665c541991c16d1f1dd97c7233c017a513d45075fc72c5d99ccc7c1ac193
Size (half-2.4.1.crate) = 50892 bytes
d372 6
a377 6
BLAKE2s (hermit-abi-0.4.0.crate) = aa261533bb3b076a056c9f0c41fd43d952de27be74a24b3515624f4f2c2ca93d
SHA512 (hermit-abi-0.4.0.crate) = b1a21f6d54598185a8e8c29565ffc2e1bc5da57cf1c9d87ba643d23d7c23d53e8ad36ee2f5c1ec8a504334b6f98b0f17a832ff37877c7b7f9238b196f4034e6f
Size (hermit-abi-0.4.0.crate) = 16310 bytes
BLAKE2s (home-0.5.9.crate) = 3ca501737a66c3e850c8337fb10efe9f3fbadabd3f9219e72e15cd380e788f1c
SHA512 (home-0.5.9.crate) = 3f1f7b619f1a47694cda92321a11d66ebbb2dc0b0c33446a7a4b886f547ee88231b61c038de04bb82acd50e617f19b5085893b8401206d32cd54502033e04bf1
Size (home-0.5.9.crate) = 8760 bytes
a380 3
BLAKE2s (humantime-2.1.0.crate) = e2f2714ee862954ff21a5fe868eb2db60809630d21a8579d3256ebe32e8b6cfc
SHA512 (humantime-2.1.0.crate) = 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c
Size (humantime-2.1.0.crate) = 16749 bytes
d435 3
a437 3
BLAKE2s (indexmap-2.7.1.crate) = f83e3acfcd009a41ab53a9c3bd123622afd57b8c29631b6db0c6a4b597756fce
SHA512 (indexmap-2.7.1.crate) = 225703f74a734da1ad464895192f07c83068b36129f69a9e87608134f250d3a19b95fdb21dcda6c44cb0204bc4ad69bfbba24d94c83b439000ab4b9ffec74abe
Size (indexmap-2.7.1.crate) = 88644 bytes
d441 3
a443 3
BLAKE2s (indoc-2.0.5.crate) = 0efbc2168f93bbe0f905e9ebf91dc9048722660d1e18aafb6b1ba5f3a741463a
SHA512 (indoc-2.0.5.crate) = 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f
Size (indoc-2.0.5.crate) = 14396 bytes
d462 3
a464 3
BLAKE2s (is-terminal-0.4.15.crate) = ef825ec8694d21d70045b7e0c129d01af936d631ab2d2e76b66d391775302d28
SHA512 (is-terminal-0.4.15.crate) = fc0efe04fe4f4386d4c4f8d17b5d7a3c833a780efff414d3228cef8e0e5a5ae497f43074524281294c2bc31b1a5e0a4a4feb92071a6f4d04b3343ae179720b74
Size (is-terminal-0.4.15.crate) = 7770 bytes
d480 15
a494 3
BLAKE2s (itoa-1.0.14.crate) = 552655542c0666cc9f084032bd9ab26f75a1a85c6293b9aecaa55f84d84d1ebb
SHA512 (itoa-1.0.14.crate) = ea2d38df373652ddacccd11e610dfdad4e3ae7f0d476514e6ac58092733c817bd834e8cd88c3bc4178dd5a646ba628ae626195e0aa407e8534ae3c2a7b049987
Size (itoa-1.0.14.crate) = 11210 bytes
d513 12
a524 12
BLAKE2s (libc-0.2.170.crate) = 7f8389bcfe8686daf920c31348aaae6aa68da6621b68ba5c139e28b93aada791
SHA512 (libc-0.2.170.crate) = b716f1a76b208c5b84692fa3084c14dbfdb4a92b86c0e01215de04dc34c6e581e5f1c4561994c65a828838d5fa232efe93c3935faf5f83c8af127a5996f1f9d3
Size (libc-0.2.170.crate) = 760076 bytes
BLAKE2s (libcst-1.6.0.crate) = f0a4497793a50beb5f2989dcd802ede598e953cb7d9a8750bf7828a2d6879de2
SHA512 (libcst-1.6.0.crate) = 181273254aa8eb4db70ceb91887af08d74d922a1d92f27da9e1c3e904c7923be6150a32029d7cbf0c688c7b6f53c0dc03bb5b01c340e47e6295acd865055b940
Size (libcst-1.6.0.crate) = 110245 bytes
BLAKE2s (libcst_derive-1.6.0.crate) = 55de626cdb04c792151b78cd67709fec544340bd9f815794e0ef2bcc8f8176c3
SHA512 (libcst_derive-1.6.0.crate) = 76e0d42b4fc1f220b2c40bb88ab96c4a80342671d2ff1393e242f67b1e3a3c04a4baaa92fa4352b6f77aacc7cea6efea43cdbaf11738226af0d311ad59bed744
Size (libcst_derive-1.6.0.crate) = 9210 bytes
BLAKE2s (libmimalloc-sys-0.1.39.crate) = 3cc9fdf884a47ae1be9a7a1ec8c9f7ae2b1086b1548e982238df25767683649d
SHA512 (libmimalloc-sys-0.1.39.crate) = db578da8722b82eafac3b587b2db24cbf95fbd85a25b7ce30286deb9eda6820b5d452ece7c3126a2d8c96400941dc3946b4cb2f46172241861405aa09a3a2451
Size (libmimalloc-sys-0.1.39.crate) = 198523 bytes
d537 6
a542 3
BLAKE2s (litemap-0.7.4.crate) = e2daaf6e5ed626c6846a981a68695659e2da7cf9051c10b8b6a1b6789bc4deed
SHA512 (litemap-0.7.4.crate) = 5009c486a87b2f52237e15e2e772365424e4780c146776656d8e1551e52bc8e06e5c1cee8db1c59ef20d0463962fc07ba5221a46020a82df17a2f623a175f58f
Size (litemap-0.7.4.crate) = 28257 bytes
d546 3
a548 3
BLAKE2s (log-0.4.26.crate) = 3281d6a65278f9390ff5cb4246d4e5320875fc6ba09e999ff1867b4451cc85bf
SHA512 (log-0.4.26.crate) = d85f3cb8bf90893d59b3174785295616d719c8d2078c04fa3e131c3f3cf84b73c75b932348df70b7eab2aedf261b27e6544f051696eb5c287fb461d1ee699ec1
Size (log-0.4.26.crate) = 47022 bytes
d573 3
a575 3
BLAKE2s (mimalloc-0.1.43.crate) = bdfbeef70f4d74e4bef812ebae41c9bd12f2cbf89595e5568ad13966e5c9b09a
SHA512 (mimalloc-0.1.43.crate) = f018df422932d5eb0bcc4c0bd91318a86ea09d6e3de51e76d8a65eb833f9f5185c759c1d734e78d3f46d9043d3642882ed3398354fe4b79a5fef05d346c002b9
Size (mimalloc-0.1.43.crate) = 4075 bytes
d582 3
a584 3
BLAKE2s (miniz_oxide-0.8.3.crate) = f45b701758f3825a16529de4da662ae620dc9eb67ce051a902bf80ff7ad12c5b
SHA512 (miniz_oxide-0.8.3.crate) = b79cd67a477851b18ed87c887bfd9f40f97059eb3fedbdc3a52eac66b5fcea42cae833eea39fd62becdb057b337f91d27f2087a407d02770feeaea934c0b1e1c
Size (miniz_oxide-0.8.3.crate) = 61827 bytes
d624 6
a629 6
BLAKE2s (once_cell-1.20.2.crate) = b9ddff0586561ff5cefe206f725a20e083af1b8293f03a60b2dd9a821aa30e65
SHA512 (once_cell-1.20.2.crate) = bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8
Size (once_cell-1.20.2.crate) = 33394 bytes
BLAKE2s (oorandom-11.1.4.crate) = 831e944a6e052d0de6fb35f775902f6a6a36cc7d99553c460ab46b3c44763c91
SHA512 (oorandom-11.1.4.crate) = 8d5acd7b344b1eb9635ae597b38d65f0da519366664f02bfd083d37b5e9c88f21403066a8e93d8a61e843e06ad9323cca9796058aabd901d0adf7e7235c17562
Size (oorandom-11.1.4.crate) = 10201 bytes
d633 3
a635 3
BLAKE2s (ordermap-0.5.5.crate) = 562662675999f8cd432facf78719070b1c96fdfba0d887984973981006a2e940
SHA512 (ordermap-0.5.5.crate) = 665d1026bc3b3f50aa530a3f09557831a6a0e7ae56e34557dfae2820d474512e49ee1721265602b570f569839e3f58d756d16f83120c18ec3922d0ca3c2ccb0b
Size (ordermap-0.5.5.crate) = 62448 bytes
d639 3
a641 3
BLAKE2s (os_str_bytes-7.0.0.crate) = 5042e7ddf0f15350d7d3acd4555ea97f8640ecaf7b41b140cc4154de4fd35580
SHA512 (os_str_bytes-7.0.0.crate) = aa3d88acd8b4daf094c2500735273db81dec6e827ad7ccd5700963e07149da7136aa14f453e0268b63a574d59700ddd7541579a4eaf08e8f4db81c261d38fae6
Size (os_str_bytes-7.0.0.crate) = 26224 bytes
d666 9
a674 9
BLAKE2s (peg-0.8.4.crate) = 4c6d89fb7f812cb4146226e83cbbec7cdc3c73495cf7873696c5580b76bd199c
SHA512 (peg-0.8.4.crate) = 771b5c817ead90e83df6d721e5821ac618ad99debc68a491fbcb2f3b5536d2b8c989a9eea8f862e8882374043333af4e177b8f3ed078a8d244cd6b02c65d90df
Size (peg-0.8.4.crate) = 19291 bytes
BLAKE2s (peg-macros-0.8.4.crate) = 77d3d0653d3d3eeb7709ab64a87be251adb90dcf78557b5f37ee04923910f7c1
SHA512 (peg-macros-0.8.4.crate) = 34839cc48637b340a777795ddf38fec6f6ea6366d7e9e3ca42e1ccdecd95bcf9b3d754635c27497e09c20d3a84f8463913f17e925a2b3ceacdf06dfe323f005d
Size (peg-macros-0.8.4.crate) = 29722 bytes
BLAKE2s (peg-runtime-0.8.3.crate) = 176491baa4b5eb0a364751c33ab0e4de951bafe685cf02921226f90d94441805
SHA512 (peg-runtime-0.8.3.crate) = b7139cbee91469a367db2cbd4cd03d4abcd83f2c96160835e396c46ebfe2e76232920e9b473bd7195809614b503783c95e773958c17ca36f8bee20617504651b
Size (peg-runtime-0.8.3.crate) = 4159 bytes
d708 6
a713 6
BLAKE2s (pin-project-1.1.9.crate) = c17f980e91e8e6f83a6479724b2a942606d9e5d3085192ddc14b1513a6e85a4f
SHA512 (pin-project-1.1.9.crate) = 4cac9df2d6661134ca7f1d428070a3770dd00a723c8708622e9a63a5b373f54175e6c79588409654ce216b875c8c9a4d22fa121a31af9ca22a7fb6082f5289b6
Size (pin-project-1.1.9.crate) = 56299 bytes
BLAKE2s (pin-project-internal-1.1.9.crate) = a689e98fd60fb2e2273145ca617a4b2177d9232e5df157e5a82800bc6ee251d3
SHA512 (pin-project-internal-1.1.9.crate) = ad9ac9cc3ff38d49a3795aebe568f2cfde9c7d18bc966fe74cddbbebaa2ec38cc9854d078c95d644d7da084746ee93b6710700d1b27f84925d58e8f88619640d
Size (pin-project-internal-1.1.9.crate) = 29160 bytes
d717 12
a728 9
BLAKE2s (pkg-config-0.3.31.crate) = 76faf7321040fa15fe8913ed9dde8fb18c04700f3e875bafe095471c49067da6
SHA512 (pkg-config-0.3.31.crate) = ac3e8062ee8831a4e4fc717b5247dc7f113da7bf6d64ec95cbca7875959a2afa1497bf81d9dfc27206b5fb10027a2509d51dd9ca1c10139d7b4c78128864fdf4
Size (pkg-config-0.3.31.crate) = 20880 bytes
BLAKE2s (portable-atomic-1.10.0.crate) = b8f34934cb865723d6074679b95dabffe73530ce6a2df4de962916b20b794ec3
SHA512 (portable-atomic-1.10.0.crate) = fb47ab53fe240d5b0824dd068c6dda473d3e71ae6f5dfccaa17262a8b6de0e1dde05d83975e53bbfcf43f10ef5c634fc024f94613937927ae93f1adad1dadb19
Size (portable-atomic-1.10.0.crate) = 174760 bytes
BLAKE2s (ppv-lite86-0.2.20.crate) = b6a8dcd8f44fea4e82eb061c1bce996260eedd75f1d96371b96a7c31c82fd1ef
SHA512 (ppv-lite86-0.2.20.crate) = 6d171f63b42296f7765732fce3af7ea05d0d81f1541ffb3ad86e81210715ef4afe5bc9e58926e97e757aea6ff96a8012c8411eac78be0fd080898318ed21d7d1
Size (ppv-lite86-0.2.20.crate) = 22478 bytes
d741 3
a743 3
BLAKE2s (proc-macro2-1.0.93.crate) = 75ee9a39784cef980f1e8bcf985d1afe3b228ac9652436ff3cc96a3494ce0629
SHA512 (proc-macro2-1.0.93.crate) = 1ae650e390e4f1b18d05f42d2ffcd025cabf72568a326cd85496c722600108b0aa0ab0161b39fcc931b8b302427f678650e703f4db57aa1a60f1751db881dc6c
Size (proc-macro2-1.0.93.crate) = 52388 bytes
d759 6
a764 3
BLAKE2s (quote-1.0.38.crate) = f375d830ed52728a8f82c93c9697237100c279671eeb6cab3d7551773539ee58
SHA512 (quote-1.0.38.crate) = 530c47c5e6372b508bf5b2b88a138408a7afa5ef52c47280ed20eccf39f8e97dfc1e0a18c1bd5472efcdc49a7a1e69566333a0a1b4c0b4f0e11e6a7a85bfe8af
Size (quote-1.0.38.crate) = 31252 bytes
d780 3
a782 3
BLAKE2s (rand_core-0.9.0.crate) = 35a3c0939025ea369c738362af7b7005d788f703cbac85b0eb9d715b42417506
SHA512 (rand_core-0.9.0.crate) = def4746229c8405ceb46eb9300838918693f17a39a749e6ca42ad73fd02b0f0e14dca0dd26b3f030338db45da0d149d8c563d95cbd71c31995c5ab6294bd087a
Size (rand_core-0.9.0.crate) = 23441 bytes
d789 3
a791 3
BLAKE2s (redox_syscall-0.5.8.crate) = d972ec376f9f01b1411a6026e33e900552389e7b89348a1490bb266efc1bbf4d
SHA512 (redox_syscall-0.5.8.crate) = 5f9632f1f89f4963c36ede4da9b955c3474b673c3414d81cdbb61f46c08eff67167f703a0b06b239beeb2d720f8fa592a5493c0f7e872728b5b95f561ff11348
Size (redox_syscall-0.5.8.crate) = 26319 bytes
d813 3
a815 3
BLAKE2s (ruff-0.9.10.tar.gz) = 093c9a9e8d394b9b9bd964f6cac405ea38175c6eae55dab8ac2a6ba1b7c7e0f0
SHA512 (ruff-0.9.10.tar.gz) = f04866de84f74633862a6bbf082292f8d4300d0f13b70ff6188b49d484b09c687fcd360a6f16249662a51263dd74efe869b4aa7c935ff90bbc5ae9fb60dfab7e
Size (ruff-0.9.10.tar.gz) = 3759776 bytes
d828 12
a839 9
BLAKE2s (rustversion-1.0.19.crate) = 493e5baacb72524bee8ded52f1d1eaa8d8b3db468be2d22d306b841e64b4c0a2
SHA512 (rustversion-1.0.19.crate) = 45b959aea8155ee47c51aa1d87c6c344b5f4b20199a2646ca30bdabe1c2458b014be91fe0c48c29c2261ad9e5de6df7eef7ddead1682e584d4a906c17984baab
Size (rustversion-1.0.19.crate) = 20616 bytes
BLAKE2s (ryu-1.0.19.crate) = 4003eb2a6b33b27f6e1d34efffb2bff4a00d3d32581e885fbef910796be01f25
SHA512 (ryu-1.0.19.crate) = b80d07d609237e13ce1f8cbef5b16738308c540800c7ec18387aec876fb2204029754f20f1f273a0ea07f54dfbaa4595fd0a90044d09f124c1c99e46f1005a99
Size (ryu-1.0.19.crate) = 48770 bytes
BLAKE2s (salsa-99be5d9917c3dd88e19735a82ef6bf39ba84bd7e.tar.gz) = 50dd67859a52e420e090dd360d779f5ef0e524bb6132a1cbf873808f095bd497
SHA512 (salsa-99be5d9917c3dd88e19735a82ef6bf39ba84bd7e.tar.gz) = 69a937e4d095ddc3ca04c2a357d9524d58a8e7dc8e547efeeaf5d2907d2fa4f96bb4c1289b0958bd4a967ebf97204884e724fcab3e999b842704df6ef7c8aa5e
Size (salsa-99be5d9917c3dd88e19735a82ef6bf39ba84bd7e.tar.gz) = 626582 bytes
d858 3
a860 3
BLAKE2s (serde-1.0.218.crate) = 75cc952826e4124a013fda66bf79e6dc5f5aa54d300388cd495f5b1b9a76381a
SHA512 (serde-1.0.218.crate) = 35ffd8556287fa270beb90539c1641912d8fb233c53c4017f1f65a483b2dc340385458b9a869b7142b4d514bcc87c25e69c9370b3867e463be887bdebd19ead8
Size (serde-1.0.218.crate) = 78968 bytes
d864 3
a866 3
BLAKE2s (serde_derive-1.0.218.crate) = 631cf60f1205fe6923f9263c9478c45510ae41668f302b935b9a939a4cb9be73
SHA512 (serde_derive-1.0.218.crate) = e89c076b0aa22ad74010f5b6a60397b9b78b59ca50a9660b29ceb1fd608cab820c47e787e450da306062c0cea1ade7142a7d4626a77aa0ae486096c130442cde
Size (serde_derive-1.0.218.crate) = 57782 bytes
d870 6
a875 6
BLAKE2s (serde_json-1.0.139.crate) = dd8925e79883458f99b59ddc64ce464b05cc930c7dd064b210f30243b88fac63
SHA512 (serde_json-1.0.139.crate) = d90f4a02894b9c0f1d8d210af7639b0d6cb1929a159d1557ec220ce74d327c5d25fbdda6c5dfc2c00763ab3510a8ad11ce949b9cafac5b6d2203721aeaf3b5a0
Size (serde_json-1.0.139.crate) = 154839 bytes
BLAKE2s (serde_repr-0.1.19.crate) = 06d0c5a38d5ede46949394a003c9e690f036c6e44f82c68e3f59b1eba7296895
SHA512 (serde_repr-0.1.19.crate) = 678216a62702b3300fef850f10ee60d88f31de1fbeb7300e3fbbdc4e4a9cbc95c6890c8e7b9385223ec837d9504edd53e69b620f80609e54579c0994ed1ab0a1
Size (serde_repr-0.1.19.crate) = 9997 bytes
d906 3
a908 3
BLAKE2s (smallvec-1.14.0.crate) = 6bb7f78b052282fd8d44c202f6ed6f4602e925f6deffb298e493e2f9e26d2c5c
SHA512 (smallvec-1.14.0.crate) = 90de38f208f551cdbf4980fda2314dee57d4e2bbf769a01c47bc849189e9243474932052faa92fe0ca59ecc9c5d1ed84091ef87f724343d38ebbbf710ba232be
Size (smallvec-1.14.0.crate) = 35561 bytes
d936 3
a938 3
BLAKE2s (syn-2.0.98.crate) = 5fdc18ec6e5ae0e56d984bb7a4f45db56e990d081187a395a13fa140abd8f2bb
SHA512 (syn-2.0.98.crate) = 792dc70249d55face151b5481b0ebabbd3d290de78cff8b5dad8bee08e5a932ee22e54ca5fc5980e0b218197d19822c3672e02eb92ca74c8ac1328081d4d2cbf
Size (syn-2.0.98.crate) = 297807 bytes
d942 3
a944 3
BLAKE2s (tempfile-3.17.1.crate) = 9c919c20f7572d28c84d6a7b1197e8b4d44bec2a3b0806ba571e76ea2bcd33b6
SHA512 (tempfile-3.17.1.crate) = 52eb23b3c4daebd6731338b0fb21ab625a5b910c75310a58c1b339500c32bb77fc9a31c2f5d88ade11e60cc49df478cf86b7b8a81416401a5bbaa284c3293efd
Size (tempfile-3.17.1.crate) = 39240 bytes
d948 3
a950 3
BLAKE2s (terminal_size-0.4.1.crate) = 4c2fc3ed650440bc202713b9ee6441e927cbba932441c11abc6ff7053de18783
SHA512 (terminal_size-0.4.1.crate) = e07bdbdf695bf9a607ea7c7c4c5b22a8637b0871877114aa305717a04d31a6b7670e2a79435810aefefe25db8c9a655e4c4ba6075d4ec76322a30cdf71ff03be
Size (terminal_size-0.4.1.crate) = 10037 bytes
d966 3
d972 3
a974 3
BLAKE2s (thiserror-2.0.11.crate) = fd1e2d56b0f7cc9bd4f2d53776eec59cb6d5c2873fd69e6397b4f30bef760641
SHA512 (thiserror-2.0.11.crate) = ba0c3c2615bb9bfb07affa66ffeb2eeda43b16a974dc9a0482165a4a5a502a376e2fd6b569a228a08647de23d291e2c301dedf89d8caa79833b965a184dd5904
Size (thiserror-2.0.11.crate) = 28648 bytes
d978 3
a980 3
BLAKE2s (thiserror-impl-2.0.11.crate) = daf93c8b69c7d546035da9cfc0cc68b71fea68a35964528cc87ad60c6192fdfe
SHA512 (thiserror-impl-2.0.11.crate) = 3fb76f16613064917d2b21f1bab06fd4dec9f40ad1f850aa78c5917854347cf9034a72d2091dc792ac06ce9ff9e29ed2bec3a4330b459abff379356e35c8f701
Size (thiserror-impl-2.0.11.crate) = 21067 bytes
d999 3
a1001 3
BLAKE2s (tinyvec-1.8.1.crate) = cf55984ca0b48b4c70538d6f73dd92e95ba2b8fbde462b37f877989fe50b7b52
SHA512 (tinyvec-1.8.1.crate) = db32a6beb1c86eb3e9f5ff2732a4acc03d1d684f0e54df5de2ecbfd08399639f47396ae8b17eb5f0122a09ba0c313f39bd73a6f7c44cc38d1891d1bdf3f2d176
Size (tinyvec-1.8.1.crate) = 47269 bytes
d1011 3
a1013 3
BLAKE2s (toml_edit-0.22.23.crate) = 1edb6efc2fc1cd9adba95ce14a22065ba9b69edfac9c7f89eccdb739795322b0
SHA512 (toml_edit-0.22.23.crate) = 4a08e10910c6fa089a3c788aed3df222c70c5567e97128810fc0eb881ff88ba8db0e9bb6a1877f24ea6bc1b259769293440991147536bca61e5ba8eda6ce29ba
Size (toml_edit-0.22.23.crate) = 106376 bytes
d1044 3
a1046 3
BLAKE2s (typenum-1.17.0.crate) = 09823684788c5902da7490db1fa86b53defd3c31eab6e511d3cbbc851616596c
SHA512 (typenum-1.17.0.crate) = 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508
Size (typenum-1.17.0.crate) = 42849 bytes
d1065 3
a1067 3
BLAKE2s (unicode-ident-1.0.17.crate) = 833b235cc4fc4738cd3be038116831680382d31ee5e08c55fde2bce5fd2505ed
SHA512 (unicode-ident-1.0.17.crate) = 1eaf422163126796f3181f8a3cee319ce0492e75c0c293def441872b39eba8282a95e058d0fd5dd39a8d6f3304d4ae13420a0eed901f71c157d5da99e08e1437
Size (unicode-ident-1.0.17.crate) = 47704 bytes
d1104 6
a1109 6
BLAKE2s (uuid-1.13.1.crate) = fc093432b2bcc4e9ebc9c50c7d57b3e4613d14ce2a28e84adc13181de35cfd23
SHA512 (uuid-1.13.1.crate) = 1b63c1760dcebfa139c8067a492e33bab57b9a0554c3be4fbcb1ab033d204b3b4abc2cf441f7201a54e086935c9e0a3883d279a2ccfd10973cdfe884b84f1ef4
Size (uuid-1.13.1.crate) = 56741 bytes
BLAKE2s (uuid-macro-internal-1.13.1.crate) = 9a3ccf57b1472645d9f0fa66a7411824148e1bff25e1986b17aaa47041458107
SHA512 (uuid-macro-internal-1.13.1.crate) = a7ecf3f8c3ac2e2e98c9883fad67a441537d7a4ec19407eed54b224b9e7af7bd2babed97e90729d121bb90c5c4acb14589cd28a69afacced5210de59ab121da7
Size (uuid-macro-internal-1.13.1.crate) = 9638 bytes
d1131 3
a1133 3
BLAKE2s (wait-timeout-0.2.0.crate) = 74292341b8dbc71125610cb6f528f9a1b05b234d35fc98899901971af99da233
SHA512 (wait-timeout-0.2.0.crate) = db3b7aa2acfd44e64451042b8ba98eecab77a82aa5c58ed08dadb119ab36dee4e26d62baad7978ed56d5ad03019c96be5021455362290f56043981137bac8066
Size (wait-timeout-0.2.0.crate) = 12441 bytes
d1140 3
a1142 3
BLAKE2s (wasi-0.13.3+wasi-0.2.2.crate) = 7df114e54f396592735a056fd259da9e5405aab153e768e6b505cc183e87e960
SHA512 (wasi-0.13.3+wasi-0.2.2.crate) = c0b0ce3c4d82ad7350e017fda565a69cf91186ebc41a1c5bc21a6e2fd2f0d8e7d90bcd60488074da6062ac1fa39c684ddd8ee1d8efd66e82eff36ddb16682abd
Size (wasi-0.13.3+wasi-0.2.2.crate) = 136754 bytes
d1173 3
a1175 3
BLAKE2s (which-7.0.1.crate) = 39205e986a0f8ecb9b8d31acc616ff205738a6c9abe1e4ad69390f4303a72a74
SHA512 (which-7.0.1.crate) = def4242d6e84c2738692ea1c2dcb73c5204c36b124f6b5903197fc39c29caa46b8c1ad180a3ad0045bf58ede95902cb4c55f0e2eac3537a62afd44aada3eb4c3
Size (which-7.0.1.crate) = 18596 bytes
d1275 3
a1277 3
BLAKE2s (winnow-0.7.0.crate) = 476999c30e0f9e3e47b7a2c54eae169df6ed26b356777a3aced8dff976f5a8de
SHA512 (winnow-0.7.0.crate) = c89a22de86a4edc8db1e061b126259b5d2d8811336b30dd1fe4a3ec619f8580c1463ccbbe5d81d5809485c0a5e767e2d38ea085bd847ef4fad07fed79cea979e
Size (winnow-0.7.0.crate) = 170890 bytes
d1281 3
a1283 3
BLAKE2s (wit-bindgen-rt-0.33.0.crate) = 86599cecabb5c4e9974c44f12b4a2983ce1de9f30dfd86597143af26ab9f9768
SHA512 (wit-bindgen-rt-0.33.0.crate) = fffae2da775fcb5066398aba5cd02119a07f5bb5ab2282c74f1665656de0278ba13352b8ccc6ff107677aec3ec5d401729158332f653e0a2e7b393d1aa018b8a
Size (wit-bindgen-rt-0.33.0.crate) = 3357 bytes
d1299 12
a1310 18
BLAKE2s (zerocopy-0.7.35.crate) = 6c1c01d135f992d11eaace0ef9d0e94390a3e019cc453ab039a40292b1e88a79
SHA512 (zerocopy-0.7.35.crate) = 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c
Size (zerocopy-0.7.35.crate) = 152645 bytes
BLAKE2s (zerocopy-0.8.14.crate) = 0a91545b8d0d533a108f6bde043f0abef7b5506dc6ae8880d08f03954367c25b
SHA512 (zerocopy-0.8.14.crate) = 3fa3186cc509fe92ecc305f331b3422a2b622803fa088028d4a8c07bb74a670e4289d8c3b5c617ce1315cd09192058e1491ee87d78c81efb2840d187d6805f30
Size (zerocopy-0.8.14.crate) = 229188 bytes
BLAKE2s (zerocopy-derive-0.7.35.crate) = b80899d1b7a843a5225638171775a0c9643052c9e96f7b88a825150d0725505e
SHA512 (zerocopy-derive-0.7.35.crate) = dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb
Size (zerocopy-derive-0.7.35.crate) = 37829 bytes
BLAKE2s (zerocopy-derive-0.8.14.crate) = e83ec6fc3a12e5ac05e1f9f106904a6afcc67f645508ad0667f213c6c5576163
SHA512 (zerocopy-derive-0.8.14.crate) = 7204b9584cc6bdbcb1bf2408be26ebc5266ec3084816c2eafbc7e0712437eeceaf479851388534a11a310d354b43261c1cdc0b01391bf2550ce0efd9fc4ab461
Size (zerocopy-derive-0.8.14.crate) = 80308 bytes
BLAKE2s (zerofrom-0.1.5.crate) = 621194a77c421989d499e3b3ce4d2f444189748937be52b330c94d9c64fbadb9
SHA512 (zerofrom-0.1.5.crate) = 11f16a1003967b3f30d7b32ffc8541ec05fb335690b08cf4f7554c624ad4312ee0961c83390a997e2a73aee06d8bb09a0ff4e6a5e489f8fb925141e732006544
Size (zerofrom-0.1.5.crate) = 5091 bytes
BLAKE2s (zerofrom-derive-0.1.5.crate) = 3b3713c047e7a113f5c0acbe2aa077806a2a6b4899ce7a6fe9b09613259cefed
SHA512 (zerofrom-derive-0.1.5.crate) = 75098e0f1c690bd8476f819f4ea2a7645b88237042a8876259bf4e025b070a4b105caf16ca7a824c5dd6c4690b693fcc74bed9ac0b5e6fdab05a5bed1b5cb298
Size (zerofrom-derive-0.1.5.crate) = 8285 bytes
d1326 4
a1329 4
BLAKE2s (zstd-sys-2.0.13+zstd.1.5.6.crate) = df71c3b7a2dd396817e8e71eee920caccb9ae769f06d82920e6eea55df3be7dc
SHA512 (zstd-sys-2.0.13+zstd.1.5.6.crate) = c1f0176ebd0914879d0060796776c7fe376293ce9bc9f8f07ee3b809932a75aa033881d59a1bc99b6cd9af85b8e225fc09bcfc96013e556d7c11f155b759ecbf
Size (zstd-sys-2.0.13+zstd.1.5.6.crate) = 749090 bytes
SHA1 (patch-Cargo.toml) = 1c093adeeb92e3de6556305dcdd95a24a24c9c38
@


1.55
log
@py-ruff: update to 0.9.9.

0.9.9

Preview features

    Fix caching of unsupported-syntax errors (#16425)

Bug fixes

    Only show unsupported-syntax errors in editors when preview mode is enabled (#16429)


0.9.8

Release Notes
Preview features

    Start detecting version-related syntax errors in the parser (#16090)

Rule changes

    [pylint] Mark fix unsafe (PLW1507) (#16343)
    [pylint] Catch case np.nan/case math.nan in match statements (PLW0177) (#16378)
    [ruff] Add more Pydantic models variants to the list of default copy semantics (RUF012) (#16291)

Server

    Avoid indexing the project if configurationPreference is editorOnly (#16381)
    Avoid unnecessary info at non-trace server log level (#16389)
    Expand ruff.configuration to allow inline config (#16296)
    Notify users for invalid client settings (#16361)

Configuration

    Add per-file-target-version option (#16257)

Bug fixes

    [refurb] Do not consider docstring(s) (FURB156) (#16391)
    [flake8-self] Ignore attribute accesses on instance-like variables (SLF001) (#16149)
    [pylint] Fix false positives, add missing methods, and support positional-only parameters (PLE0302) (#16263)
    [flake8-pyi] Mark PYI030 fix unsafe when comments are deleted (#16322)

Documentation

    Fix example for S611 (#16316)
    Normalize inconsistent markdown headings in docstrings (#16364)
    Document MSRV policy (#16384)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.54 2025/02/23 11:45:54 wiz Exp $
d69 3
a71 3
BLAKE2s (bitflags-2.8.0.crate) = 072987b9fe07e3dd97f30c6ef29f1fec11ac717f5bdcc09527a71bb5ea565838
SHA512 (bitflags-2.8.0.crate) = f1bc02c858432b0e1fc3b10f239c5886e51d620d55a75521bdf35c8e8f6b6cf8db97e90e08eb2e96715a2c5b28858af305eb266f1ce0c90f9d3945d6d9bdda8b
Size (bitflags-2.8.0.crate) = 47482 bytes
d111 3
a113 3
BLAKE2s (chrono-0.4.39.crate) = c59378a253a0ed5abdb6a2dedfa4a82c0eecc733ab4f08c3442c6805f70e3637
SHA512 (chrono-0.4.39.crate) = 5b258f76bea58ab9baa0fe8fb32c41928b8b655c76bb2fbaae9300ef8380cbb881296cee6b9e9886dce62b0759c73e84f6409e374a86cf0c80e3383512f98571
Size (chrono-0.4.39.crate) = 222248 bytes
d123 6
a128 6
BLAKE2s (clap-4.5.30.crate) = 0ac0ba4b81923df733d89430869f16a7fd9150c4a286065e0c06cf6546b72733
SHA512 (clap-4.5.30.crate) = e12fb75cba505f40b0b0131260b3065ec044e6e71e7aae5aa41b0a3ac2482bf4e4c4d392eedbc9b2859f1159c445fa5ee025bd98803031506a3a95fa6a155ccc
Size (clap-4.5.30.crate) = 56081 bytes
BLAKE2s (clap_builder-4.5.30.crate) = 21522f5f15aff6178e7ae2e69fef5923a9cf3ad4a2105197ebbaca54ea8d6c95
SHA512 (clap_builder-4.5.30.crate) = eb4e363b6f6a9dacf83d6cc278dfd40183511ec1698b12d95d7c26a56e40bd1f30fc7cb52ff0c8b6372a74ec0d88359f0aeafb8a6b7c4ed061f04c0272c5b36d
Size (clap_builder-4.5.30.crate) = 168274 bytes
d147 6
a152 6
BLAKE2s (codspeed-2.8.0.crate) = 2f754591b4a274d777901e10d51024e335668da42c5ed3656b722a23d8328cb5
SHA512 (codspeed-2.8.0.crate) = 665a559c6ecdb88e0892abbbaf5ada05826787ae65739f8eb8f5c4e4ce6ed257ed5532f63a6908a06fdb65c4bc4a96c45b6ba3368f28edac7ff9f33452d2f501
Size (codspeed-2.8.0.crate) = 8465 bytes
BLAKE2s (codspeed-criterion-compat-2.8.0.crate) = da3d0ef6a902c4f0aa3f7d2ced4695cfe8e77b7137948929f72bb728aa767f64
SHA512 (codspeed-criterion-compat-2.8.0.crate) = b6adeec9a6e1fc36e4ea2a32f5ec45d6c3043ae4e2e4f96930691a3ff78f07e13c541d3669d0a0c111d0e590750b19e4ebf3cdeb98c293b009187dfcca1a63bf
Size (codspeed-criterion-compat-2.8.0.crate) = 20884 bytes
d345 3
a347 3
BLAKE2s (globset-0.4.15.crate) = 03853c3afcd021e837a2fcb0656394ee123e5802c3d6c1b2f9df45082d51b2c0
SHA512 (globset-0.4.15.crate) = b9281b8bf48d2e297be533aa31c701c0115978b4e580b684b78a385eb2ecb4125187605368a6858311d6cdf5caae7d733cf1406c79241b7d19e7193f5a111dad
Size (globset-0.4.15.crate) = 25177 bytes
d450 3
a452 3
BLAKE2s (insta-1.42.1.crate) = 280f8966d357335c84aa60de7661f8311b18476f2f92b43139219dc6353d3f93
SHA512 (insta-1.42.1.crate) = 1b65e0f56c2e2edeeb4cb8dc631ca8428d27a597310b43690e35bc92492f8bd809eb9549f6ee20369640b026fc572a7ee66b40e97a6be43a763c658f0c4d764f
Size (insta-1.42.1.crate) = 99945 bytes
d792 3
a794 3
BLAKE2s (ruff-0.9.9.tar.gz) = b221049098401c6923239aacef6287eb6c7fdda5dad02c902687865c80e7f4e9
SHA512 (ruff-0.9.9.tar.gz) = be57c7e98fd1134c5cec5714831b7035871c3d40ffbfe701e6ab1906b17d145f1e7439979b93cfbd4990a0123d87f4d0a29249ac808e837d6d3c29b67c2642e2
Size (ruff-0.9.9.tar.gz) = 3717448 bytes
d819 6
a824 6
BLAKE2s (schemars-0.8.21.crate) = 693ac5fda64636d4536e4646479f7115be82f6993af055072cff7ea3c4053b39
SHA512 (schemars-0.8.21.crate) = 23a794ec52d83ce045c8b2d633913b3b29e4cfc9d0a29f76aca8cd5b31a9c707ffc04c94390ab719b3c8109f37c11a00dae73ec1719087dfe7b3c4007beb066d
Size (schemars-0.8.21.crate) = 58475 bytes
BLAKE2s (schemars_derive-0.8.21.crate) = 1010bab4e8c6cef8d493f51140fc39f027dfd6d1b610862dce0189ea804d55f8
SHA512 (schemars_derive-0.8.21.crate) = 2e24af9e86aa1c04921608a7ff8a62ac1c3e7971591db9c8488b6e701f289fe56931ad208bd73f2542fc1d95863fdda2cef9561585b7e760eb99e187661ee102
Size (schemars_derive-0.8.21.crate) = 18703 bytes
d1179 3
@


1.54
log
@py-ruff: update to 0.9.7.

Preview features

    Consider __new__ methods as special function type for enforcing class method or static method rules (#13305)
    [airflow] Improve the internal logic to differentiate deprecated symbols (AIR303) (#16013)
    [refurb] Manual timezone monkeypatching (FURB162) (#16113)
    [ruff] Implicit class variable in dataclass (RUF045) (#14349)
    [ruff] Skip singleton starred expressions for incorrectly-parenthesized-tuple-in-subscript (RUF031) (#16083)
    [refurb] Check for subclasses includes subscript expressions (FURB189) (#16155)

Rule changes

    [flake8-comprehensions]: Handle trailing comma in C403 fix (#16110)
    [flake8-debugger] Also flag sys.breakpointhook and sys.__breakpointhook__ (T100) (#16191)
    [pydocstyle] Handle arguments with the same names as sections (D417) (#16011)
    [pylint] Correct ordering of arguments in fix for if-stmt-min-max (PLR1730) (#16080)
    [pylint] Do not offer fix for raw strings (PLE251) (#16132)
    [pyupgrade] Do not upgrade functional TypedDicts with private field names to the class-based syntax (UP013) (#16219)
    [pyupgrade] Handle micro version numbers correctly (UP036) (#16091)
    [pyupgrade] Unwrap unary expressions correctly (UP018) (#15919)
    [ruff] Skip RUF001 diagnostics when visiting string type definitions (#16122)
    [flake8-pyi] Avoid flagging custom-typevar-for-self on metaclass methods (PYI019) (#16141)
    [pycodestyle] Exempt site.addsitedir(...) calls (E402) (#16251)

Formatter

    Fix unstable formatting of trailing end-of-line comments of parenthesized attribute values (#16187)

Server

    Fix handling of requests received after shutdown message (#16262)
    Ignore source.organizeImports.ruff and source.fixAll.ruff code actions for a notebook cell (#16154)
    Include document specific debug info for ruff.printDebugInformation (#16215)
    Update server to return the debug info as string with ruff.printDebugInformation (#16214)

CLI

    Warn on invalid noqa even when there are no diagnostics (#16178)
    Better error messages while loading configuration extends (#15658)

Bug fixes

    [refurb] Correctly handle lengths of literal strings in slice-to-remove-prefix-or-suffix (FURB188) (#16237)

Documentation

    Add FAQ entry for source.* code actions in Notebook (#16212)
    Add SECURITY.md (#16224)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.53 2025/02/12 06:20:03 adam Exp $
a5 3
BLAKE2s (ahash-0.8.11.crate) = b565d757eebd61e61c4bc77b956fab61c32f9c87787bda573646cff2dac812fe
SHA512 (ahash-0.8.11.crate) = 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d
Size (ahash-0.8.11.crate) = 43607 bytes
d45 3
a47 9
BLAKE2s (anyhow-1.0.95.crate) = df866e5fca06acbed0792f298b5842a006db608a148ce6e164d2fa0b98f34644
SHA512 (anyhow-1.0.95.crate) = 8c5c176381c3e861c3c4451f7cd3d9e2447c0a55735ececfd3199288d65d36dc5fdc4a19a0798f62a0b9d6ca2c155a616c7eab8bcd53e6ece743aed57ec3d0fa
Size (anyhow-1.0.95.crate) = 52155 bytes
BLAKE2s (append-only-vec-0.1.7.crate) = 2e7bba7fcca0ca8f4a5e2992e74b2aeb114da0d65624c9876e339a3124983e22
SHA512 (append-only-vec-0.1.7.crate) = 2e0fc10bf23059fc81e81138596828ff7d37f1eee4ce0856a097281df4fa32eacbb24ffd0c57dd3c5fb796133aba48692a3c49b4f44b698921cd382c1420f257
Size (append-only-vec-0.1.7.crate) = 11363 bytes
BLAKE2s (arc-swap-1.7.1.crate) = e2cecae4fd3315b92dc0378242bfbff9c25a39b692659bf71969c631242fba75
SHA512 (arc-swap-1.7.1.crate) = 070fa8dd17b380b6d7d72f6f45c84e591de9a9770b9662351e7a41af03798bf5e34d185a5fcb948f4d8ac5e210a33acd465c39eff6097662c2442b34ee3dbdff
Size (arc-swap-1.7.1.crate) = 68512 bytes
d75 3
a77 3
BLAKE2s (boxcar-0.2.8.crate) = 86e5661ffe367110721d5f5924043cdd268a2b11da99cac9b4ac8a2acfbd3218
SHA512 (boxcar-0.2.8.crate) = d08bf17a9cc841f22a81697880ee525aae03458cfa40502d4b46d11e3a815c080a2443e37872da491f9b699a241279d1eb6cb146e1f2253cb7b3ccbab24b53b1
Size (boxcar-0.2.8.crate) = 10702 bytes
d123 6
a128 6
BLAKE2s (clap-4.5.29.crate) = b213f361448fa9d4b0ccc557f95c35a54ed4ddba1b3645e0eed2028a4fdbdb05
SHA512 (clap-4.5.29.crate) = c0f5dd06c15f44cc7655c53d0374b354460a4eef1b6d1739e662d301fcdb2c944ea69995c2538c78eb30b68a3767f7bef96244a4076836d5591188e6dd077bee
Size (clap-4.5.29.crate) = 56074 bytes
BLAKE2s (clap_builder-4.5.29.crate) = f9118551341a5d6e82317a4c1e0aceaa60c0041a51bcca175294616d9fe07e0f
SHA512 (clap_builder-4.5.29.crate) = 0e4ff41c6bdacd91213aa248b38075806b325c280058421b5cbfae0690f693b963f1fc75eebc8e590989d751dd3d13b181f95fb76a11407c54933af895a0c535
Size (clap_builder-4.5.29.crate) = 168096 bytes
d327 3
d360 3
a362 3
BLAKE2s (hashlink-0.9.1.crate) = b01ad475a24336a36b0f0165e45d0b29adb937f929590c380c4703ae63cacb8e
SHA512 (hashlink-0.9.1.crate) = 16189f332b9e2a71f8cf4c8b72485eb107c4a84d4bfe3c739ecea8fe5dec33ad3c796d57830b12c176bc65a2066913c809a0f7c8db83e9da1bb0c555de8d3717
Size (hashlink-0.9.1.crate) = 28928 bytes
d501 3
a503 3
BLAKE2s (libc-0.2.169.crate) = 2a4aa1b409bfdcd544082bdece61f482252806c43a5ddb9081203416a7c65f85
SHA512 (libc-0.2.169.crate) = c4566330a7967efc211edf31a23647d1a33aa51fc25aa4e9337716748c8fd4be0ae63679220ff2cf6e892f37d03bc5264c55e8f082eb82574a6ec1fa8e5e45ce
Size (libc-0.2.169.crate) = 757901 bytes
d531 6
a536 3
BLAKE2s (log-0.4.25.crate) = 821b00bad2b8c77f42e3fe24234671917a55b36dc0e1441c903c9d2b07183259
SHA512 (log-0.4.25.crate) = b420404c82aeb04219e9f63505d60b8853cad44d1de0bec0750715baae21afae806bd4f741bb8964dd39bb5d1e0f5be41bc38d76773bdfd5e920d30533146231
Size (log-0.4.25.crate) = 44876 bytes
d792 3
a794 3
BLAKE2s (ruff-0.9.7.tar.gz) = 19f8a2ec1634e34e7b02ecacd23f9dc4303ce66734bc3c22a8aa37e3e40089c0
SHA512 (ruff-0.9.7.tar.gz) = d916444aa5291251d8f87cec266f273c826d8688612c8506db53831c6865807e08916aaa3dc6db702cc3c11381aab55b89ca33de64d938e4c5edbaa26a72066b
Size (ruff-0.9.7.tar.gz) = 3669813 bytes
d813 3
a815 3
BLAKE2s (salsa-351d9cf0037be949d17800d0c7b4838e533c2ed6.tar.gz) = c289082fe1ed2c20c3045719442540dfa083f7b1b63ae89c52ec3fed3cd9c64f
SHA512 (salsa-351d9cf0037be949d17800d0c7b4838e533c2ed6.tar.gz) = 17375681aaa1e9bf431fbca699a2921949252dfe62e40bdf34aae4ee2377a45724973bedc3caef224be3066cfd60c67e4161177aa21b7ba41025c477c9013b30
Size (salsa-351d9cf0037be949d17800d0c7b4838e533c2ed6.tar.gz) = 616984 bytes
d825 3
d834 3
a836 3
BLAKE2s (serde-1.0.217.crate) = 4a2dd3a9f64fa2768b2feba46b57ab14ebabb93868f4a01598a2bfdfa2c035a8
SHA512 (serde-1.0.217.crate) = f97b3b54b9e99c9a027390405cc054c3072f49c92803a4ed5f5f69e76a179deda9d77993b645b3581437085912d881da88d0451b9e0da423c64033a23fdd8054
Size (serde-1.0.217.crate) = 79019 bytes
d840 3
a842 3
BLAKE2s (serde_derive-1.0.217.crate) = 0cbb8b76be5ec6cf793a798ee23a211b85cdb00cf365344a9904dfc06ce57bd3
SHA512 (serde_derive-1.0.217.crate) = 31020f4533d04b31ae125580a3c5093fad36438d324e2d9b063923aa8c125c654102ae7fbc3b3df892bb41db6b321962a23e0a37950e080055d715d15b18af76
Size (serde_derive-1.0.217.crate) = 57749 bytes
d846 3
a848 3
BLAKE2s (serde_json-1.0.138.crate) = 31854b22c58626b57f8335f9fd1a033fe652ab08f92ec1ad666922d4a4ce753d
SHA512 (serde_json-1.0.138.crate) = 31678f1289301d65a088b305726c4fa6b5cd17b01527abc8dd7fc09720c98b2e86bebd5b20d7e9e7b7e41c42829db3a7e705172eca20d0c333e6c09131e1fe09
Size (serde_json-1.0.138.crate) = 154769 bytes
d918 3
a920 3
BLAKE2s (tempfile-3.17.0.crate) = 234e426dca7e3e510fab5413406d963342f918b50444f789532977442ef0ee7b
SHA512 (tempfile-3.17.0.crate) = 00c381202025639ed8c5ec10cd5897483eaa94570270c098995ea39607c0959895b5e481665759eed86316e5452a6679c2da8f5fe12a1501bc99639cd59a8e41
Size (tempfile-3.17.0.crate) = 39142 bytes
d1038 3
a1040 3
BLAKE2s (unicode-ident-1.0.16.crate) = 92f5ba6fe73115e3689149bb04548fb9e201d3c3b8a7329da0c566a685a16b4f
SHA512 (unicode-ident-1.0.16.crate) = 9484a34a4e283f94e971fa9ec42528a62f2c056e702040da37dd9d9b794e16e14a408302d1ac26a850d0eadf0d0266d8ef5b80761490f7029240244a39878ec9
Size (unicode-ident-1.0.16.crate) = 47684 bytes
d1164 3
d1170 15
d1305 1
a1305 1
SHA1 (patch-Cargo.toml) = c87c22bb0cbfd6843af79aed0401ac29a113bffe
@


1.53
log
@py-ruff: updated to 0.9.6

0.9.6

Preview features

[airflow] Add external_task.{ExternalTaskMarker, ExternalTaskSensor} for AIR302
[flake8-builtins] Make strict module name comparison optional (A005)
[flake8-pyi] Extend fix to Python <= 3.9 for redundant-none-literal (PYI061)
[pylint] Also report when the object isn't a literal (PLE1310)
[ruff] Implement indented-form-feed (RUF054)
[ruff] Skip type definitions for missing-f-string-syntax (RUF027)

Rule changes

[flake8-annotations] Correct syntax for typing.Union in suggested return type fixes for ANN20x rules
[flake8-builtins] Match upstream module name comparison (A005)
[flake8-comprehensions] Detect overshadowed list/set/dict, ignore variadics and named expressions (C417)
[flake8-pie] Remove following comma correctly when the unpacked dictionary is empty (PIE800)
[flake8-simplify] Only trigger SIM401 on known dictionaries
[pylint] Do not report calls when object type and argument type mismatch, remove custom escape handling logic (PLE1310)
[pyupgrade] Comments within parenthesized value ranges should not affect applicability (UP040)
[pyupgrade] Don't introduce invalid syntax when upgrading old-style type aliases with parenthesized multiline values (UP040)
[pyupgrade] Ensure we do not rename two type parameters to the same name (UP049)
[pyupgrade] [ruff] Don't apply renamings if the new name is shadowed in a scope of one of the references to the binding (UP049, RUF052)
[ruff] Update RUF009 to behave similar to B008 and ignore attributes with immutable types

Server

Root exclusions in the server to project root

Bug fixes

[flake8-datetime] Ignore .replace() calls while looking for .astimezone
[flake8-type-checking] Avoid TC004 false positive where the runtime definition is provided by __getattr__

Documentation

Improve ruff-lsp migration document
Undeprecate ruff.nativeServer
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.52 2025/02/07 07:13:09 adam Exp $
d12 3
d132 6
a137 6
BLAKE2s (clap-4.5.28.crate) = 1726fdf61e9cf4d49fb4b14fb8d938fb08f51f540f3bad87e70d135221bd64c0
SHA512 (clap-4.5.28.crate) = 1132d3ef822ec6122e5c8f96f9e04d281d769bfd724df3486a2bdb7fba7fe5da5cfe50a6049af18167d84a7912b59996ad04cf6db73f6aa026d43854550cfa6c
Size (clap-4.5.28.crate) = 56073 bytes
BLAKE2s (clap_builder-4.5.27.crate) = 5e93e90f1ad8d24b2b9f442d59e33d019ad04758146b1a61ee85c2b6c5ea8590
SHA512 (clap_builder-4.5.27.crate) = 77b0e968361bd348b95b5b2993d5d1a3a4f3dda5fa790598bcb5edd201e7ad487a9ed87f551d40c30343e3e0a30942273c07c7becc12b4b67ddf7395488d8265
Size (clap_builder-4.5.27.crate) = 168024 bytes
d156 6
a161 6
BLAKE2s (codspeed-2.7.2.crate) = 6f10f69e3bb975de47117e0fd4c0fdd890e6e8da35c7837ea40ae1ff6ad3464e
SHA512 (codspeed-2.7.2.crate) = f658b26687561e5a424f5676cf08ff4d5564f338fb5f8c6a7e19a6b6b7ae35b427e0faa44a86e62c59349cfca563418e9a17b6f80e0926d17d870a11f2e24647
Size (codspeed-2.7.2.crate) = 4832 bytes
BLAKE2s (codspeed-criterion-compat-2.7.2.crate) = c0da5800e3b72306c62ae5b9ad6de83f6e6a28f9f9e63a5c78ca766fb770e1e2
SHA512 (codspeed-criterion-compat-2.7.2.crate) = 5ff119eec6c946bbef3a3b90f4be0649487f8d6a8a27fb8f66cc0a4c314fe118bcc140d8b84417b9c918000f844528a16aef0dea8476bcdf4132e34f9f5ee280
Size (codspeed-criterion-compat-2.7.2.crate) = 10324 bytes
d795 3
a797 3
BLAKE2s (ruff-0.9.6.tar.gz) = 7f3a5b3ef4023623d4b9f3aa3d01c93e3b59fa53fb9eed4ea90fb81cf72bc3df
SHA512 (ruff-0.9.6.tar.gz) = 90de758237afb172f1bd2667c9e8da10c944721533471a9af7840addcb452c1e3cf9d4581848874a935fe30247bec554fbee06314c94c217648b4d9519bce5a8
Size (ruff-0.9.6.tar.gz) = 3639454 bytes
d816 3
a818 3
BLAKE2s (salsa-88a1d7774d78f048fbd77d40abca9ebd729fd1f0.tar.gz) = fa010d3ba50d285ba9b1f0036291780c65ced68788a1a2b1d4225f9a3d6ef7fa
SHA512 (salsa-88a1d7774d78f048fbd77d40abca9ebd729fd1f0.tar.gz) = 7ec9139f296ef01c14dbcb1adaf91839b8c21ff15854c34e35c89c4480e10bdcb1efa150fcb7db2e86f7cbf08807806d2e3ece288c4fbf2f72eb44df4f345ef1
Size (salsa-88a1d7774d78f048fbd77d40abca9ebd729fd1f0.tar.gz) = 606602 bytes
d882 3
a884 3
BLAKE2s (smallvec-1.13.2.crate) = b0c6aa90972d031feb8f50aa1562ab0dbce3a027e6a54bea2586c819ef8e369b
SHA512 (smallvec-1.13.2.crate) = a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679
Size (smallvec-1.13.2.crate) = 35216 bytes
d903 6
a908 6
BLAKE2s (strum-0.27.0.crate) = bbf2853d8873c58db333ccf4c20bcf0d3a0d1ed73c759f89bead6243a1dc5771
SHA512 (strum-0.27.0.crate) = 775cdde0f70ffac2fe828ecef5db03086ba5a58b89db33711adf3749141a7d784635449d517d8c9efbc7704c5296599bf7acad17f74065bd8928ba3424a01fbb
Size (strum-0.27.0.crate) = 7302 bytes
BLAKE2s (strum_macros-0.27.0.crate) = ca40477e6b2ffc24b6591756774a16615be7d5801a49126be1045b1553056db9
SHA512 (strum_macros-0.27.0.crate) = 0da37c99c1cd28e6f6c46fabe43136ec717f585fb361f84a6b39e59ed8982ac92327855203a53d7dd8c152ec7dfd1c7fc840482676c8fba9956706c1fb22b59d
Size (strum_macros-0.27.0.crate) = 28941 bytes
d918 3
a920 3
BLAKE2s (tempfile-3.16.0.crate) = 632c4071f12f52c81f339e05dc1ba9b990b9f62bacbb9c435929088c439b7033
SHA512 (tempfile-3.16.0.crate) = c9f95326e315178a1fd4b53fcb362b9b0c4cb120cc0700dd6c2862be8ea80c5a592e0f46e6b051144c0b0aab3f322151d5df1cbd6037bbe0067e0a8eed1204a4
Size (tempfile-3.16.0.crate) = 38550 bytes
d1287 1
a1287 1
SHA1 (patch-Cargo.toml) = 257de6687ff40a626bee6b7af4dbcc28efc5cb07
@


1.52
log
@py-ruff: updated to 0.9.5

0.9.5

Preview features

Recognize all symbols named TYPE_CHECKING for in_type_checking_block
[flake8-comprehensions] Handle builtins at top of file correctly for unnecessary-dict-comprehension-for-iterable (C420)
[flake8-logging] .exception() and exc_info= outside exception handlers (LOG004, LOG014)
[flake8-pyi] Fix incorrect behaviour of custom-typevar-return-type preview-mode autofix if typing was already imported (PYI019)
[flake8-pyi] Fix more complex cases (PYI019)
[flake8-pyi] Make PYI019 autofixable for .py files in preview mode as well as stubs
[flake8-pyi] Remove type parameter correctly when it is the last (PYI019)
[pylint] Fix missing parens in unsafe fix for unnecessary-dunder-call (PLC2801)
[pyupgrade] Better messages and diagnostic range (UP015)
[pyupgrade] Rename private type parameters in PEP 695 generics (UP049)
[refurb] Also report non-name expressions (FURB169)
[refurb] Mark fix as unsafe if there are comments (FURB171)
[ruff] Classes with mixed type variable style (RUF053)
[airflow] BashOperator has been moved to airflow.providers.standard.operators.bash.BashOperator (AIR302)
[flake8-pyi] Add autofix for unused-private-type-var (PYI018)
[flake8-pyi] Significantly improve accuracy of PYI019 if preview mode is enabled

Rule changes

Preserve triple quotes and prefixes for strings
[flake8-comprehensions] Skip when TypeError present from too many (kw)args for C410,C411, and C418
[flake8-pyi] Rename PYI019 and improve its diagnostic message
[pep8-naming] Ignore @@override methods (N803)
[pyupgrade] Reuse replacement logic from UP046 and UP047 to preserve more comments (UP040)
[ruff] Analyze deferred annotations before enforcing mutable-(data)class-default and function-call-in-dataclass-default-argument (RUF008,RUF009,RUF012)
[pycodestyle] Exempt sys.path += ... calls (E402)

Configuration

Config error only when flake8-import-conventions alias conflicts with isort.required-imports bound name
Workaround Even Better TOML crash related to allOf

Bug fixes

[flake8-comprehensions] Unnecessary list comprehension (rewrite as a set comprehension) (C403) - Handle extraneous parentheses around list comprehension
[flake8-comprehensions] Handle trailing comma in fixes for unnecessary-generator-list/set (C400,C401)
[flake8-pyi] Fix several correctness issues with custom-type-var-return-type (PYI019)
[pep8-naming] Consider any number of leading underscore for N801
[pyflakes] Visit forward annotations in TypeAliasType as types (F401)
[pylint] Correct min/max auto-fix and suggestion for (PL1730)
[refurb] Handle unparenthesized tuples correctly (FURB122, FURB142)
[refurb] Avoid None | None as well as better detection and fix (FURB168)

Documentation

Add deprecation warning for ruff-lsp related settings
Docs (linter.md): clarify that Python files are always searched for in subdirectories
Fix a typo in non_pep695_generic_class.rs
Improve Docs: Pylint subcategories' codes
Remove non-existing lint.extendIgnore editor setting
Update black deviations
Mention UP049 in UP046 and UP047, add See also section to UP040
Add instance variable examples to RUF012
Explain precedence for ignore and select config
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.51 2025/01/31 18:40:20 wiz Exp $
d129 3
a131 3
BLAKE2s (clap-4.5.27.crate) = 6a27b83a9d367a88c56921d8a7e479fd64a960de965d9f7865121bc734b4e352
SHA512 (clap-4.5.27.crate) = e07ff5781679b1da62b0bdf25a674b3d48e1c2d2691ebb7c674562b83ec715b5fb0ece2df0867b0c0d833428d61ce1b3cca976fbeb4bb014273a007453391839
Size (clap-4.5.27.crate) = 55737 bytes
d144 3
a146 3
BLAKE2s (clap_derive-4.5.24.crate) = dac794f5d04c5fb7012313a84d15a6727a8f8844ea43f35674f24e50d58c40a8
SHA512 (clap_derive-4.5.24.crate) = 83c4cd37b5a11ee4e4015d5d2dcbe1f32d26f77942a94f8fe70c8c0954f851156fca4ce414045e2241421711b00bd7ff553dcf4e2c9ec0ca28f3d69d04434123
Size (clap_derive-4.5.24.crate) = 30669 bytes
d792 3
a794 3
BLAKE2s (ruff-0.9.5.tar.gz) = 9adb04406578da01824dd806e0da5f8e0d323753eeef5c431f6718fe44b9f0a2
SHA512 (ruff-0.9.5.tar.gz) = 4b3619f4eeae35d2545b6861f1699f3d5626fb7010bb05be787db45f56548891db6dadb658942053008215528e8269f3fdfd9503c74372396bbbadd79936eaa3
Size (ruff-0.9.5.tar.gz) = 3634177 bytes
d801 3
a803 3
BLAKE2s (rustc-hash-2.1.0.crate) = bb4271bf539f3c7ec62d9f737c7436dc860c54dcdea4cae2b7fac14ee8975431
SHA512 (rustc-hash-2.1.0.crate) = 6f6a40586fd7a99016efd53888970c745888a06bb6b9d32eeb4936bcd16906c90ba22fad82a4a6b547df4b6c9cf6d73eaa8d36af097d65d3d6de18a0669d5ad2
Size (rustc-hash-2.1.0.crate) = 13316 bytes
d900 6
a905 6
BLAKE2s (strum-0.26.3.crate) = bb7c20c09da3ada56cb7aeb7485772c0ba3c71d5bad6d4024733b593e30c512e
SHA512 (strum-0.26.3.crate) = 62f116d5bbc6167a6ac68b049f8045bc660901f1ce1252f8bdcd91cb28bef821aad8098905369db6c2fe74c134a5d549e55ddd28e383d7d78f7175258924b268
Size (strum-0.26.3.crate) = 7237 bytes
BLAKE2s (strum_macros-0.26.4.crate) = aecc775d6268b24d6c370b84844d4b61eafa881923b9c7336b15f57bd5260c20
SHA512 (strum_macros-0.26.4.crate) = 77a17ce47d5e8fe8a89cb6aa6c3ca5d5c2625aea0f93456f05a9994238cd3b08b3f7c6a45e9b3db21bca8fb5759f505f15cc111ac84acbbb34d59cdae8307b0b
Size (strum_macros-0.26.4.crate) = 27531 bytes
d975 3
a977 3
BLAKE2s (toml-0.8.19.crate) = c127f810747f213330fbcd0ced303cfc3e870601c03a0606ba266fb2c2a82875
SHA512 (toml-0.8.19.crate) = 16fdc58d14516e81badbe8c9a4506db75b559b377c9c4fecee79e76007b31a4abfc8c8868bf9159f79c6f7c0218f93bdcfb92b669b0917db7da42b51ec155751
Size (toml-0.8.19.crate) = 50974 bytes
d1074 6
a1079 6
BLAKE2s (uuid-1.12.1.crate) = 3a28fc2b2e45d05ce7a687717a241e81bf6ba8a8a94280300a4437bc86020ace
SHA512 (uuid-1.12.1.crate) = e9c7cb8f247704b59782a576fb55ff5ad4f0b632fa19da52d81fe09e9dc91a0f60b989d5c1887f548df336fb03a5147d5a03f826d4a98ba66fc6083f9b68174d
Size (uuid-1.12.1.crate) = 48851 bytes
BLAKE2s (uuid-macro-internal-1.12.1.crate) = d8e5c1a0b867ab1f2cae662d4def6e8821c7587a29bf85104f26116321fc6d8d
SHA512 (uuid-macro-internal-1.12.1.crate) = 5911ceb116e7dc9ecfbc8656bab651af755698fb0ac1c6573fb8b0edfac82b859322b36778a765a76ae6a3de87a6ceb1f26d62c8dc7fedffa774f1a2cd5740eb
Size (uuid-macro-internal-1.12.1.crate) = 9225 bytes
@


1.51
log
@py-ruff: update to 0.9.4.

0.9.4

Preview features

    [airflow] Extend airflow context parameter check for BaseOperator.execute (AIR302) (#15713)
    [airflow] Update AIR302 to check for deprecated context keys (#15144)
    [flake8-bandit] Permit suspicious imports within stub files (S4) (#15822)
    [pylint] Do not trigger PLR6201 on empty collections (#15732)
    [refurb] Do not emit diagnostic when loop variables are used outside loop body (FURB122) (#15757)
    [ruff] Add support for more re patterns (RUF055) (#15764)
    [ruff] Check for shadowed map before suggesting fix (RUF058) (#15790)
    [ruff] Do not emit diagnostic when all arguments to zip() are variadic (RUF058) (#15744)
    [ruff] Parenthesize fix when argument spans multiple lines for unnecessary-round (RUF057) (#15703)

Rule changes

    Preserve quote style in generated code (#15726, #15778, #15794)
    [flake8-bugbear] Exempt NewType calls where the original type is immutable (B008) (#15765)
    [pylint] Honor banned top-level imports by TID253 in PLC0415. (#15628)
    [pyupgrade] Ignore is_typeddict and TypedDict for deprecated-import (UP035) (#15800)

CLI

    Fix formatter warning message for flake8-quotes option (#15788)
    Implement tab autocomplete for ruff config (#15603)

Bug fixes

    [flake8-comprehensions] Do not emit unnecessary-map diagnostic when lambda has different arity (C417) (#15802)
    [flake8-comprehensions] Parenthesize sorted when needed for unnecessary-call-around-sorted (C413) (#15825)
    [pyupgrade] Handle end-of-line comments for quoted-annotation (UP037) (#15824)

Documentation

    Add missing config docstrings (#15803)
    Add references to trio.run_process and anyio.run_process (#15761)
    Use uv init --lib in tutorial (#15718)

0.9.3

Preview features

    [airflow] Argument fail_stop in DAG has been renamed as fail_fast (AIR302) (#15633)
    [airflow] Extend AIR303 with more symbols (#15611)
    [flake8-bandit] Report all references to suspicious functions (S3) (#15541)
    [flake8-pytest-style] Do not emit diagnostics for empty for loops (PT012, PT031) (#15542)
    [flake8-simplify] Avoid double negations (SIM103) (#15562)
    [pyflakes] Fix infinite loop with unused local import in __init__.py (F401) (#15517)
    [pylint] Do not report methods with only one EM101-compatible raise (PLR6301) (#15507)
    [pylint] Implement redefined-slots-in-subclass (W0244) (#9640)
    [pyupgrade] Add rules to use PEP 695 generics in classes and functions (UP046, UP047) (#15565, #15659)
    [refurb] Implement for-loop-writes (FURB122) (#10630)
    [ruff] Implement needless-else clause (RUF047) (#15051)
    [ruff] Implement starmap-zip (RUF058) (#15483)

Rule changes

    [flake8-bugbear] Do not raise error if keyword argument is present and target-python version is less or equals than 3.9 (B903) (#15549)
    [flake8-comprehensions] strip parentheses around generators in unnecessary-generator-set (C401) (#15553)
    [flake8-pytest-style] Rewrite references to .exception (PT027) (#15680)
    [flake8-simplify] Mark fixes as unsafe (SIM201, SIM202) (#15626)
    [flake8-type-checking] Fix some safe fixes being labeled unsafe (TC006,TC008) (#15638)
    [isort] Omit trailing whitespace in unsorted-imports (I001) (#15518)
    [pydoclint] Allow ignoring one line docstrings for DOC rules (#13302)
    [pyflakes] Apply redefinition fixes by source code order (F811) (#15575)
    [pyflakes] Avoid removing too many imports in redefined-while-unused (F811) (#15585)
    [pyflakes] Group redefinition fixes by source statement (F811) (#15574)
    [pylint] Include name of base class in message for redefined-slots-in-subclass (W0244) (#15559)
    [ruff] Update fix for RUF055 to use var == value (#15605)

Formatter

    Fix bracket spacing for single-element tuples in f-string expressions (#15537)
    Fix unstable f-string formatting for expressions containing a trailing comma (#15545)

Performance

    Avoid quadratic membership check in import fixes (#15576)

Server

    Allow unsafe-fixes settings for code actions (#15666)

Bug fixes

    [flake8-bandit] Add missing single-line/dotall regex flag (S608) (#15654)
    [flake8-import-conventions] Fix infinite loop between ICN001 and I002 (ICN001) (#15480)
    [flake8-simplify] Do not emit diagnostics for expressions inside string type annotations (SIM222, SIM223) (#15405)
    [pyflakes] Treat arguments passed to the default= parameter of TypeVar as type expressions (F821) (#15679)
    [pyupgrade] Avoid syntax error when the iterable is a non-parenthesized tuple (UP028) (#15543)
    [ruff] Exempt NewType calls where the original type is immutable (RUF009) (#15588)
    Preserve raw string prefix and escapes in all codegen fixes (#15694)

Documentation

    Generate documentation redirects for lowercase rule codes (#15564)
    TRY300: Add some extra notes on not catching exceptions you didn't expect (#15036)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.50 2025/01/16 22:26:18 adam Exp $
a68 3
BLAKE2s (base64-0.22.1.crate) = fe73b3b9d1780e56d1208d2e9084cafa72d5e488ef081927b03ccae3108e058a
SHA512 (base64-0.22.1.crate) = 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20
Size (base64-0.22.1.crate) = 81597 bytes
d87 3
a89 3
BLAKE2s (bumpalo-3.16.0.crate) = 718bb7ba9add434df2b5e3f8ea1ac354f2e51c0f0a6d8d77296504d6c1ca87b2
SHA512 (bumpalo-3.16.0.crate) = a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1
Size (bumpalo-3.16.0.crate) = 85677 bytes
d105 3
a107 3
BLAKE2s (cc-1.2.10.crate) = fc8a6b3076aed066f6c4e0e20b36b72f120ac9033a561d387d73f068bca8966f
SHA512 (cc-1.2.10.crate) = bbd8755d390ca8fd209fb22a6b998250bc4765bc8339281498f0170afac7b1112ac5843bc4c604785e734030e2681f58bc5233ebce85e1d1392e3bfc1e654e5f
Size (cc-1.2.10.crate) = 101251 bytes
d135 3
a137 3
BLAKE2s (clap_complete-4.5.42.crate) = 845dab03677e6e919b7950ff20d4db659851f02a62d7d63b6322e7ee31d0a3ba
SHA512 (clap_complete-4.5.42.crate) = b7cfdae8ff3a2f3cf47646812dad297ce90fc1fe309b2da63afa2017b8b299f35af704c87f5bfabd959abb0ade9d29d1243658370cf9f97eac93b5659a50617e
Size (clap_complete-4.5.42.crate) = 47897 bytes
d273 3
a275 3
BLAKE2s (dyn-clone-1.0.17.crate) = 89210265627a1d699ec83e6cd9d1f2c4237bfa0c61c355b2219a714a3b1a11a6
SHA512 (dyn-clone-1.0.17.crate) = b51fee8c4fa3c6b0bc677e9997d4b6921bfee9a11e369eedc649d19eb5d95d7872b533b37fb1ca842c75e714b46afb1231369341c45071db94f09b53e37e03f6
Size (dyn-clone-1.0.17.crate) = 11848 bytes
d321 3
d342 3
d432 3
a434 3
BLAKE2s (imara-diff-0.1.7.crate) = 318f9065d9cf20a10ca8036bec4c41f6301b2e153d66ebbb065af8697177126b
SHA512 (imara-diff-0.1.7.crate) = 7a728321bdad9341f7d2f8ba0f812bf5212a8bcefe55898c974e59d40fd8add084e132be9c4144d07f954519340a00d1c881a039928114271044ce7bd3174d11
Size (imara-diff-0.1.7.crate) = 155688 bytes
d441 3
a443 3
BLAKE2s (indicatif-0.17.9.crate) = 860e7a5443d2a129e5e6950fc01208f8a19976834187b14ab92d6dc69ce429c8
SHA512 (indicatif-0.17.9.crate) = a0d798fa86cc4b75d080bd233e274d6554d82e1532b3590d27b9fcdfdfde4da2717afa16ef42b180ca0ad43ad151db8b0963890de106e36b6bdf07f87a519bdf
Size (indicatif-0.17.9.crate) = 65246 bytes
d693 6
a698 6
BLAKE2s (pin-project-1.1.8.crate) = 292fd3718ba99dfb0c2452e48eb7455e3c2eb40cb86f1b68d38ad2e55d3b9260
SHA512 (pin-project-1.1.8.crate) = c93706969cb1358d84a9eefea6de6ed732b87c0bd68cd5299f6874b8ec0ea16d65989f127b9ea06a766a5c0e299033a11dd9d83f361938c28e1658d546e3725c
Size (pin-project-1.1.8.crate) = 56118 bytes
BLAKE2s (pin-project-internal-1.1.8.crate) = e5a657d7e27a6665910aa6cb4af285edf68d108f557a9c6064b2f760a7fab4dc
SHA512 (pin-project-internal-1.1.8.crate) = 9471d2c163bb6966203735f6815023a77c7b650adf6f0f03f439416af297e03ccab1772de040c0b2c7bf9f57b92ff6cb0dd50668f85d5a9fe766e24eab0cd1eb
Size (pin-project-internal-1.1.8.crate) = 28634 bytes
d747 3
d753 3
d759 3
a788 3
BLAKE2s (ring-0.17.8.crate) = 9b7fe9b075087b8d63c6aef6af4e8d76565429d17bb8b879e509ac92a3d1ab41
SHA512 (ring-0.17.8.crate) = e4966409a4078ee43bfc9cc659d08ad28419effe2a729c8c275361a7fe0620a3c727009bcfb1d0bab265af2bc107b50c19d868a4e80da7a8bb55f97e8b214358
Size (ring-0.17.8.crate) = 4188554 bytes
d792 3
a794 3
BLAKE2s (ruff-0.9.4.tar.gz) = e1d14cf9efde97ae798141c90e7cb4467a468a0bf02a6beec624d386e567214e
SHA512 (ruff-0.9.4.tar.gz) = 629230bbff48a8542e06419adc4282f1a29edbb6555f0e87b2abea67363b6746a723c968e7818e57960a8ce6ccbfd0498178abc474b8a00e534ceb249badfe3c
Size (ruff-0.9.4.tar.gz) = 3599458 bytes
a806 9
BLAKE2s (rustls-0.23.21.crate) = 4a575348cb155bb5c7d3b63c4f810faa094a266a3312b656576db710783a9b2c
SHA512 (rustls-0.23.21.crate) = 0cc7c924c0a72be5de3d49ad67f41e1d6b42bb77905a0923d39852d3a88a5e22f63ff38419c9c6e96a3fa760a9635343fd43960c7b6a9d9586d5aa7ac85eb4e7
Size (rustls-0.23.21.crate) = 337106 bytes
BLAKE2s (rustls-pki-types-1.10.1.crate) = 2d589f56da15b59c0ee414b3dc4b2dd0d309c7aa48890c0c9a82f93c8075f614
SHA512 (rustls-pki-types-1.10.1.crate) = ec63005b54bb9676fb6ab3f7a399aa816881c34670577e8c8de7f86a46a834e71c2363049ef152475d784f12b6cc9301b4fa20e9d478e95a8f1b9ad75f6ba2d8
Size (rustls-pki-types-1.10.1.crate) = 58944 bytes
BLAKE2s (rustls-webpki-0.102.8.crate) = 484f2d7899561af2078346e4a835e4edf7c66ee18a770c570ec384204eed857c
SHA512 (rustls-webpki-0.102.8.crate) = 8cdd5d07bb8d6c3f0d1d6663babc3b7ccbe8c9b1463870a3dd095c67f46addf4097a715da796c70f1891ebc1d045ae7d7c3a352400e8bfd6687e6cddfd33b1ba
Size (rustls-webpki-0.102.8.crate) = 204327 bytes
d810 3
a812 3
BLAKE2s (ryu-1.0.18.crate) = 738ae2cbeac90a6adef5e5c05c31be6c18f2860ab8ea4bfdc729325dceb923ae
SHA512 (ryu-1.0.18.crate) = a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84
Size (ryu-1.0.18.crate) = 47713 bytes
d843 3
a845 3
BLAKE2s (serde_json-1.0.137.crate) = 858566801b11a9c98d8bd580d251af834057dcb4d41433bc745b1f62f36878d5
SHA512 (serde_json-1.0.137.crate) = 25f2c1c31cf01212472f651625d9e4a1ea6bb31c79a74d85ab96dfb3ef4c052d3012a8ab8b6a261826afe90d891d35a2803b8459741d1e20ce8427807caec2a1
Size (serde_json-1.0.137.crate) = 154512 bytes
a887 3
BLAKE2s (spin-0.9.8.crate) = 40d356ced615c0a4f5c7680d28ed15e6af96c3f6b9a1b9db71bc0c7728a63107
SHA512 (spin-0.9.8.crate) = b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee
Size (spin-0.9.8.crate) = 38958 bytes
a905 3
BLAKE2s (subtle-2.6.1.crate) = 20c4da1ee5ba2b0bb1aa9725b78c70ccae98f7b6cab0b57266d539d1b323b636
SHA512 (subtle-2.6.1.crate) = f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd
Size (subtle-2.6.1.crate) = 14562 bytes
d909 3
a911 3
BLAKE2s (syn-2.0.96.crate) = 18acba1d53baf859916229c341e23f4b7e4cb180985d7cbdafe5bf4bc557a1aa
SHA512 (syn-2.0.96.crate) = ec2e352a5b0b2aa619774c01d7a7767674a44ffe91dea45d3379bf172d13039c3d37f264e98e26b20fe1d86db6d5190f220831c842f3316469d4ae73c2bfddec
Size (syn-2.0.96.crate) = 297497 bytes
d915 3
a917 3
BLAKE2s (tempfile-3.15.0.crate) = 08def4665d75134fd037387198759a70f0c7efcf825e18325d81412322fb5d43
SHA512 (tempfile-3.15.0.crate) = 82636d50a29e1ea8cc61e80dc1fa28ea4cfaeb6175e5bf0558d6cd6f8da823f50a808a555ec17fc8601acfd0f504e15688fe95f64e8792feeb216bf27678807d
Size (tempfile-3.15.0.crate) = 35693 bytes
d981 3
a983 3
BLAKE2s (toml_edit-0.22.22.crate) = 59e9d3fbd852c067ff1ea25a11c1092689fec318f6fcb684b0d86a74e9e2ddd4
SHA512 (toml_edit-0.22.22.crate) = 0f98b371f7e27ae7f435a207c0915f942af145cc5dfabfe6d57f2b797efa3e706025401e501fccc6df70c001ce27051381556b8e7824447edd23ea25d047da4d
Size (toml_edit-0.22.22.crate) = 106387 bytes
d1035 3
a1037 3
BLAKE2s (unicode-ident-1.0.15.crate) = 56ade42ee633ada3efd206f9888a9deda2a0c8e5e83684fbd0f0254bb1d65858
SHA512 (unicode-ident-1.0.15.crate) = b34b7dedcde8db1dfe6101c2cbb81243e94d9e3dd69e6ba1f48de606b631762184e2a1ee363c65a1825c008d886108ea83ba2dc7a9b772eda24f1fcbf2af6823
Size (unicode-ident-1.0.15.crate) = 47463 bytes
a1055 6
BLAKE2s (untrusted-0.9.0.crate) = 48fd20f1ccabe5057140657a1103382efe55b4711cc443e17c503849f38c1589
SHA512 (untrusted-0.9.0.crate) = 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416
Size (untrusted-0.9.0.crate) = 14447 bytes
BLAKE2s (ureq-2.12.1.crate) = 268b4227206eb203073c9bf26fe9ef599b6e7a6ec0f74cc9d7a9f73f43eec2da
SHA512 (ureq-2.12.1.crate) = 30fb75e097b9cfb34ebd056c0936d1b5ce16f4a613e963c5179046eb48a0165da6cb2e4a5d612b03d6b0daf736f5353159a92ab69e68b643b923fd551f0c3e7c
Size (ureq-2.12.1.crate) = 115366 bytes
d1110 3
a1142 3
BLAKE2s (webpki-roots-0.26.7.crate) = d8cb2c158a83d365402bc1e15aa68f0e795cf6d631ae5bf2b61eadc04ab21663
SHA512 (webpki-roots-0.26.7.crate) = 7eb3e7972864518acdacd7b716a223956ffa4454a39b8d4fd44f8fc25f39d113f8583d340f738ccbe4cd8e497906247865bc87ca9b9d8cfc1f1b0984c41a9397
Size (webpki-roots-0.26.7.crate) = 249392 bytes
d1224 3
a1226 3
BLAKE2s (winnow-0.6.24.crate) = 0ecb4665936ae0f1320e402b81182e67ea90a16bf7fb91c1fa476ca92b88aad9
SHA512 (winnow-0.6.24.crate) = b0dc1890a59709c61f06096dd37d94bd41cea0b6dd097ae9651c19acbd2963833f5b9cb6c8274aa7577433bff4b3cc68a9de80f7b285035074b5cc96907f967d
Size (winnow-0.6.24.crate) = 165680 bytes
d1230 3
d1251 3
d1257 3
a1265 3
BLAKE2s (zeroize-1.8.1.crate) = 5a10298ca4d45f2d0a2cefc2ee481fc2341b0355e78a4b0940c31f776e5b2d38
SHA512 (zeroize-1.8.1.crate) = dd40ebe98b98fd742608d4066b5ab66caba94b2e679428fcaff9fe547d8cd6ff2360dc85d671ee9183e32fb79cb554d00d6aef9eb8f3d8ad0ec92d0435aa4ebe
Size (zeroize-1.8.1.crate) = 20029 bytes
@


1.50
log
@py-ruff: updated to 0.9.2

0.9.2

Preview features

[airflow] Fix typo "security_managr" to "security_manager" (AIR303)
[airflow] extend and fix AIR302 rules
[fastapi] Handle parameters with Depends correctly (FAST003)
[flake8-pytest-style] Implement pytest.warns diagnostics (PT029, PT030, PT031)
[flake8-pytest-style] Test function parameters with default arguments (PT028)
[flake8-type-checking] Avoid false positives for | in TC008

Rule changes

[flake8-todos] Allow VSCode GitHub PR extension style links in missing-todo-link (TD003)
[pyflakes] Show syntax error message for F722

Formatter

Fix curly bracket spacing around f-string expressions containing curly braces
Fix joining of f-strings with different quotes when using quote style Preserve

Server

Avoid indexing the same workspace multiple times
Display context for ruff.configuration errors

Configuration

Remove flatten to improve deserialization error messages

Bug fixes

Parse triple-quoted string annotations as if parenthesized
[fastapi] Update Annotated fixes (FAST002)
[flake8-bandit] Check for builtins instead of builtin (S102, PTH123)
[flake8-pathlib] Fix --select for os-path-dirname (PTH120)
[ruff] Fix false positive on global keyword (RUF052)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.49 2025/01/12 10:30:06 wiz Exp $
d3 3
a5 3
BLAKE2s (adler-1.0.2.crate) = f263779d752af886455fc0f42c997893fb1a09edcf1bd2980605251c2e3602aa
SHA512 (adler-1.0.2.crate) = 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
Size (adler-1.0.2.crate) = 12778 bytes
d33 6
a38 6
BLAKE2s (anstyle-parse-0.2.3.crate) = f38e0d9f4abc0d9a554e0b33215ff0f212ea150b6510c073be43a1cc7a78d24b
SHA512 (anstyle-parse-0.2.3.crate) = 4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399
Size (anstyle-parse-0.2.3.crate) = 24699 bytes
BLAKE2s (anstyle-query-1.0.2.crate) = 02a9be68c29e613927efac3c39277c3d9613d3eecfc5ebfb5ffc2954296bb66a
SHA512 (anstyle-query-1.0.2.crate) = f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc
Size (anstyle-query-1.0.2.crate) = 8739 bytes
d42 3
a44 3
BLAKE2s (anstyle-wincon-3.0.6.crate) = 9639f51ce6f9f17d2da4404983d6ed2eac63ed93d26ee3cca6ca958c89240b90
SHA512 (anstyle-wincon-3.0.6.crate) = 59ec6f5a53bd68b6344d82e923eb8c45ddac481dd0d270a7b452dc5b0540ee1656705697c1508942ecc131e7c075248c85d8f4159f27d97ea94f22469ce2eeb5
Size (anstyle-wincon-3.0.6.crate) = 12271 bytes
d48 3
a50 3
BLAKE2s (append-only-vec-0.1.5.crate) = 4ef78858c5a8f7147887052d59a403d8b76ecd5a8541a0fe4898e9d4d7fa4ec8
SHA512 (append-only-vec-0.1.5.crate) = e5f965d4f178beac62796dc6453b439e99b18887be41501e7759ed0e7df33677bfcd2605ed77ea477468c6067316a0ede0eb54d5b9c70401458a536a3a24709f
Size (append-only-vec-0.1.5.crate) = 6810 bytes
d57 3
a59 3
BLAKE2s (arrayvec-0.7.4.crate) = 6fc004d0c42aa58bd9d356322914e46952dcaf2a64d5bd99a97f79c547d6ca91
SHA512 (arrayvec-0.7.4.crate) = 91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac
Size (arrayvec-0.7.4.crate) = 29856 bytes
d63 3
a65 3
BLAKE2s (autocfg-1.2.0.crate) = 18569a5ef2bda3ba270def8c3a40c401c8eb97c6585fceb5ef756082d29d9bab
SHA512 (autocfg-1.2.0.crate) = 66cbfd13e33b36284cf4c74c8d654f93adcc45893d127d9aaa4c1d183e47336096e72d74e7c17dd481fb7a98931ab6cfec7e4d4165cfb491861d4e3ffe2416fc
Size (autocfg-1.2.0.crate) = 14808 bytes
d69 3
a71 3
BLAKE2s (base64-0.22.0.crate) = fc3650ec38da2243e8ac50c2e3589a1d0f3f9c8a47aeb74e87d51f9d42c497de
SHA512 (base64-0.22.0.crate) = 116928d2fed66b43ecc8ffb4e1cdafb1aec3005e0034e2cacf1cd3cac7a591aed8e423fb2523900c25a4592ada49d3a0e438703afe7bb66dd1ab9fcaade24000
Size (base64-0.22.0.crate) = 81568 bytes
d78 3
a80 3
BLAKE2s (bitflags-2.7.0.crate) = 92f72c4b8353d5f5952c690936a11e44b822d4987a2666d4f79c11a5629f53eb
SHA512 (bitflags-2.7.0.crate) = c97246c09551bf1b333850135d82c40650be4aa8df1ab55dc190d80ea8e950ebd122635fa7d82c43d477150e207acfc4e830b9fde41aaca1edbbe7c0a800c174
Size (bitflags-2.7.0.crate) = 45924 bytes
d84 3
a86 3
BLAKE2s (boxcar-0.2.7.crate) = 6da00de8a37d914624e2cee70c257369030fca0f5e6dd50897201233bd3ccd09
SHA512 (boxcar-0.2.7.crate) = c84051590f8c7f493bfc0e8a9eb8364a46f853ce9a32e13a1eb5ddcfc5088900bed7b714d34b02341721653d6c313edbcd9fae3747f502f7743d4ec86f660ba2
Size (boxcar-0.2.7.crate) = 10454 bytes
d108 3
a110 3
BLAKE2s (cc-1.2.2.crate) = cbb3c36a2dd84c10f3f0cce4c1302abfc738c0eca22bb07ac82deca65c097a64
SHA512 (cc-1.2.2.crate) = 5364d3822a566573d45e40a6076d3f9aef20c67f1a5687895f5a76be210a48cc44857ac778e2cce58d3a5dfb07255a3e6e541dd97be8492ae6f66fa18222492c
Size (cc-1.2.2.crate) = 98719 bytes
d132 9
a140 9
BLAKE2s (clap-4.5.26.crate) = ba16a0e44e333763d2e635407be7c6f051597b73c95c4e4d0cd5b51e0d2caad2
SHA512 (clap-4.5.26.crate) = ff41bbc3432504eb80dcd95091aa21f00716337a4e271822d9d0e8f244e01583fdcfb890f6eef908ad3cebe7e2597802d09ba26f9cb7b8c325f616ec4ff6d1f9
Size (clap-4.5.26.crate) = 56474 bytes
BLAKE2s (clap_builder-4.5.26.crate) = 876ed3bad571e29966ebf5f319f56b90c0bb8244ddadce392566c47a1d08788f
SHA512 (clap_builder-4.5.26.crate) = 474cb2e9b9732c353ba0b1a5fda60332903296fc50019481ccc881680b30602ca545cf36116374a6b15f6e40574b8631aa682becf6a1707ccd42d18e34a68a29
Size (clap_builder-4.5.26.crate) = 167961 bytes
BLAKE2s (clap_complete-4.5.2.crate) = 3af668db8395fe7225583ab9be244b33e3399e0c5a8e717a902c10cb25e1ec26
SHA512 (clap_complete-4.5.2.crate) = 1c9db70159681dd23011df6e804fa193f67f3dee874b2583a5c9da90db1c7283a13b330befecca91de260f70b974168652b450cf8b519a79957ac7a6373992b3
Size (clap_complete-4.5.2.crate) = 37850 bytes
d144 3
a146 3
BLAKE2s (clap_complete_nushell-4.5.2.crate) = 328304bbaa15db0ad2c6d0af4e1e41263f6129d93b695a52f2def044213f6f6f
SHA512 (clap_complete_nushell-4.5.2.crate) = 1da7b7f01e948f4c055bb912426d950418f353837dda9e6bb8e249bda4169b29de2291173c9d0193f0c746ec1387ad8a893721f32125f14565948f2e90fddf53
Size (clap_complete_nushell-4.5.2.crate) = 34391 bytes
d162 3
a164 3
BLAKE2s (colorchoice-1.0.0.crate) = 9df7e1377312fad65d006fc2ffb9c8728359b09e6e475d7d5a285038f4556f59
SHA512 (colorchoice-1.0.0.crate) = 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551
Size (colorchoice-1.0.0.crate) = 6857 bytes
d174 3
a176 3
BLAKE2s (console-0.15.8.crate) = 53130ae27bbf1cd773e56ddb235bf4723e5faa714a59e1fb81225dc4965ada3e
SHA512 (console-0.15.8.crate) = b05e49ed145785e29631d481885788f0cc5574d4d7c4d90280dfedaee7f8c1515072c9c4cfe6bd2e017230cd228157222af7e7d41a9fce697cd1888095df4de9
Size (console-0.15.8.crate) = 36364 bytes
d183 3
a185 3
BLAKE2s (core-foundation-sys-0.8.6.crate) = 1bc116ebd1f51c420896e37f6d9e217b899f4f637d69a2c54ad4f5c7bc87e69e
SHA512 (core-foundation-sys-0.8.6.crate) = 24a8958cb16b081862a9000affb0147b8b3be1a664b834c3dbddbff03e709de3f4060ff4800e5a35453f4392ccf33168e8b864be71b17be38cb264a39b915100
Size (core-foundation-sys-0.8.6.crate) = 37629 bytes
d189 6
a194 6
BLAKE2s (cpufeatures-0.2.13.crate) = c78c21b195dcd1a738b3ff2125d3a9d8ff9395c48a1e20a809453b7cb98c894b
SHA512 (cpufeatures-0.2.13.crate) = e961ccd9fc001cce661b6360b18abc4ce2daa4080eb5fd84dc5704d8d5ddb6ce6cc66b5d42440bffdda03137af9c5ba20b6793130692168e7e28729841c3f352
Size (cpufeatures-0.2.13.crate) = 12999 bytes
BLAKE2s (crc32fast-1.4.0.crate) = d8afc5b7ff7f12dc81589a14d0012f8f687533491d6e066f984f85d3703bb24e
SHA512 (crc32fast-1.4.0.crate) = 3e0bf1d2411ad9c651e0242c574cfda09403db24ab4b55560145ee73b31b08be45e5e12ce2db991d165ff056c7f2f67203fb2c048651f1c66ce90ec3276c455e
Size (crc32fast-1.4.0.crate) = 38665 bytes
d204 6
a209 6
BLAKE2s (crossbeam-channel-0.5.12.crate) = 97955dd78fc7fe5dc28f2a54d9dcd3345dcbd42ae03919d40d5f45781aeff028
SHA512 (crossbeam-channel-0.5.12.crate) = e17b0e41901b2b41e89913a0a50cd1eaacbf64cd07f454605a85781b8b1373c35bedd16ccf6b24029404a3171e0d670fc2b1474a6448d0feb40ba0e41f99019c
Size (crossbeam-channel-0.5.12.crate) = 90515 bytes
BLAKE2s (crossbeam-deque-0.8.5.crate) = b7cdbff28b832e07a9d55043d30d145d09bbe2e0216369b37a8491e1005e9c98
SHA512 (crossbeam-deque-0.8.5.crate) = 0f0c9745763ab156136227cf1415de514952a3f8282ffe413cc249f9f4b345b029940e6a6c87b3be8331a7c783655a35b89c7a2547360ea5ae10aa64ba7ae864
Size (crossbeam-deque-0.8.5.crate) = 21726 bytes
d213 9
a221 9
BLAKE2s (crossbeam-queue-0.3.11.crate) = 2b51e040dda78b0a73427333fd3e51f9419f977e4f17164d291dd7519796ae29
SHA512 (crossbeam-queue-0.3.11.crate) = c6007307ef9d219889e6244805ae759998396e1d0548e3664ce9ab366ea78917dee75251c4265b0e3ef4ab15b5c6d42d6a5e9b286d17ad42ec169e7fcddb8ffe
Size (crossbeam-queue-0.3.11.crate) = 15581 bytes
BLAKE2s (crossbeam-utils-0.8.19.crate) = e27f270c104f15e0674d86fb6a78b976eac1b5c4c45904489c78bc24c394770d
SHA512 (crossbeam-utils-0.8.19.crate) = 6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9
Size (crossbeam-utils-0.8.19.crate) = 42328 bytes
BLAKE2s (crunchy-0.2.2.crate) = 5238c2cdfcfcae0b56c35a607e1ce33cce4ba6f2c45c3996eb20abaa03ce1e0b
SHA512 (crunchy-0.2.2.crate) = 36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025
Size (crunchy-0.2.2.crate) = 2995 bytes
d228 9
a236 9
BLAKE2s (darling-0.20.8.crate) = 51a7fa95b809f0225c0fb8905a2bce74e94a28d44a3b95b1d24ce11b50620cd4
SHA512 (darling-0.20.8.crate) = 2b4cf37cf7cce9af8e93f576dcf36b539816e1ee7b8881b5b8480c45e038c97ca2d3a80c54e243d7c6e1ae23782947efaf0d67a37c0d4dc66301c8a86ce0fcc3
Size (darling-0.20.8.crate) = 31234 bytes
BLAKE2s (darling_core-0.20.8.crate) = 0c80b6fb9201c6de2ea66b030d1332d54f4d347783686b509b4a21a2970251a1
SHA512 (darling_core-0.20.8.crate) = 6f2d047758541355b81e43273cd1eb8865624096c951643e6ce777d716e17256528c47fe012f33eeb1f63883ca08f532b1ca52f43394dff82fd1bbf323763751
Size (darling_core-0.20.8.crate) = 64442 bytes
BLAKE2s (darling_macro-0.20.8.crate) = d10c7540de63a2d5ce0a060c7801436ba56f8f662da63fb5b77c74e90d2139a3
SHA512 (darling_macro-0.20.8.crate) = 97d18bb22b79dd95dc5ab23ea7226f9fd2d6e418b7ce9aecd4d43b7a15b37cb91e509607b89eb3a914a5d3dc562b2a292d1343f87f594ab32d41fb583d7cbdc0
Size (darling_macro-0.20.8.crate) = 1856 bytes
d279 9
a287 9
BLAKE2s (either-1.11.0.crate) = 5d239a8b7987abb103a9a2d1eca8a324a61618f9edbcbcd97b0d6d41a4d662c2
SHA512 (either-1.11.0.crate) = f62a3859afdba762b004d4c766090a25d3bd81e4a14509c3bd0f39b0d433aeff997b39759f7dbc5a012bf3b680fc4510a4b2643d63dda8171bad7403554905ff
Size (either-1.11.0.crate) = 18973 bytes
BLAKE2s (encode_unicode-0.3.6.crate) = 246a1a840cf66bde426c3d26e2318fc7d253aee72114f7634b0fcd79a09751cd
SHA512 (encode_unicode-0.3.6.crate) = 64193d6ac75f66d58ed864169b5d6228ede36dcf100614395e086bc8e847a3ddd287734d88e8ed50f38c679a99c80ec68449175a67d8ee03b02ec1cfa9d55e77
Size (encode_unicode-0.3.6.crate) = 45741 bytes
BLAKE2s (env_filter-0.1.0.crate) = f062cf1d014cafdab612e3df218ae1d3feafe8095014945c57a2a66c24193aa0
SHA512 (env_filter-0.1.0.crate) = a0ab51c2b905466d23c75fd77b430dff2956556b7687ea434050c78a497cbe63018c5730be950724c0ca6aefe29bbc379ac01c8a7cd2779a69c5a03e92a21bf1
Size (env_filter-0.1.0.crate) = 11553 bytes
d297 3
a299 3
BLAKE2s (errno-0.3.8.crate) = 8736de527eceda368bd98998bd940a44336f2e2b46bb26b7499535b32ae9248a
SHA512 (errno-0.3.8.crate) = 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d
Size (errno-0.3.8.crate) = 10645 bytes
d309 3
a311 3
BLAKE2s (fastrand-2.1.1.crate) = 499f522fb82cf1c15e9d20fb745373e94921b557de4cb70fd66511a3ac349ffa
SHA512 (fastrand-2.1.1.crate) = 9a51185132c1c89fc31af463c664e996f431e607ce96676b8301f28ff11a99661d18025dd460e3332e373af68d20017d96481719746fc3c5de742d08d63aba3e
Size (fastrand-2.1.1.crate) = 14983 bytes
d318 3
a320 3
BLAKE2s (flate2-1.0.28.crate) = 9b7cb46caa6af1f4f55b012096da451fdee9c0feb3daf73f1e50fa0c9935f4da
SHA512 (flate2-1.0.28.crate) = 9db6f3ddc4e1e91960b07c08712beabd911b297d93db8be3ecb97a392a4262e608c75ed8e9e34d87d58c3e67d1b7987734e14ab3d45fd837a2767e8016380284
Size (flate2-1.0.28.crate) = 73690 bytes
d339 3
a341 3
BLAKE2s (getrandom-0.2.14.crate) = ae66b9793d95bdc25fa1fc1b783b5c12734c558f20eb16202f1a634cff133524
SHA512 (getrandom-0.2.14.crate) = 6c334415e09f570e3123e3c6c6eed1727533ac6c9c4142e16ae995c237a16effe146832a891be9fdde4335bd02b454e0fdd9160f20dc02f107ad106756221658
Size (getrandom-0.2.14.crate) = 37307 bytes
d369 3
d381 3
a383 3
BLAKE2s (iana-time-zone-0.1.60.crate) = 6b3556b4f80befe4567201038483fae051b4d958896df794030e050efa8a2973
SHA512 (iana-time-zone-0.1.60.crate) = 5619b994d3277f56e65322a7903e4c5e03928a87bdb72831cbef88788aaf5573b8460abc0a4d5488c5df7052bb978531d973dd66002b0ec4a3af468928c9b722
Size (iana-time-zone-0.1.60.crate) = 27074 bytes
d435 3
a437 3
BLAKE2s (indexmap-2.7.0.crate) = b920660504c69357d8bf4d970fe6cfe97c50f621bf0c46cce6ca266029b24782
SHA512 (indexmap-2.7.0.crate) = efac370b9f365a49489aa2c5406eb503044a4df7d6ceb772e0191b02244b6c2c1bf6c43ad4c8924160c1a2bd76d46c630b500a1c4252fc52366295d1cb04b48d
Size (indexmap-2.7.0.crate) = 85335 bytes
d444 3
a446 3
BLAKE2s (inotify-0.10.2.crate) = fb7823175d431af432bce7908b05d8aab9636d5e54919bfa8f19e8f730b9568c
SHA512 (inotify-0.10.2.crate) = 79692a043787daa67284f9b94892a09a2bebb12feaa5be2e1bcfa213b710af5499a4fb62b837d45793efdc19ed1eee00a014a7a620b5bfc9a594fe0571e96929
Size (inotify-0.10.2.crate) = 26200 bytes
d450 3
a452 3
BLAKE2s (insta-1.42.0.crate) = ded406a363bb3ecb740ac09e90f329c217d1588e54b5d0a727f938a4953dbaa3
SHA512 (insta-1.42.0.crate) = 306c250b7365df151cd78c5ca49b987a6e83207f933828471b1e7b8a1e598bf3afa3e9b77825bed8e15b0f2c02ad0a9ea9df7b1a66996034b8e48d2d7e7c4080
Size (insta-1.42.0.crate) = 93945 bytes
a455 3
BLAKE2s (instant-0.1.12.crate) = b06541050e8fca335fbc4ea630c2e4b68d8c53a8195c406fd1afdf9d8292ba52
SHA512 (instant-0.1.12.crate) = fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407
Size (instant-0.1.12.crate) = 6128 bytes
d462 3
a464 3
BLAKE2s (is-terminal-0.4.12.crate) = d41c0c094187d45db47f00c81919ecb583894bbf2726f23511b63723970438fa
SHA512 (is-terminal-0.4.12.crate) = 9eb840a419f530c60d6acc52fdc9d6477818fb513bf9c3e8ab808ecd19087a52933e958a930e7a8c316d5e5a3e5beb56c34b560dddaa03c744ad37cfe6554a0f
Size (is-terminal-0.4.12.crate) = 7470 bytes
d480 3
a482 3
BLAKE2s (itoa-1.0.11.crate) = be2967c52bce05d38dd6647d64ea41d26d215abe3af2edfcbb7922637ac4372d
SHA512 (itoa-1.0.11.crate) = 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311
Size (itoa-1.0.11.crate) = 10563 bytes
d489 3
a491 3
BLAKE2s (js-sys-0.3.74.crate) = cb2d1057ea40da582be23c08cc0392c11c07a51af3d11b5787e1524201afd88c
SHA512 (js-sys-0.3.74.crate) = 7ab02e347d5106d65ffb1a15c2d71b696bdbac323d981231beadbfd1020abb19dd9ffd7e1e3602e34bbcae1564fb73886a6fdd7d138469f384c3fe8e20e92017
Size (js-sys-0.3.74.crate) = 54505 bytes
d498 3
a500 3
BLAKE2s (lazy_static-1.4.0.crate) = 0d5f7c2bcfe70610bc27bd6b339ea3e4ca3b7014149714db3a0c199ac6f07cd1
SHA512 (lazy_static-1.4.0.crate) = e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
Size (lazy_static-1.4.0.crate) = 10443 bytes
d522 12
a533 12
BLAKE2s (linux-raw-sys-0.4.14.crate) = 482c0987b74ea9b40b2e124d3be4a391e59bbfe7c4bdc2415c8cd4506fdf1681
SHA512 (linux-raw-sys-0.4.14.crate) = 28149660bd975ede05624af3582d5c78f498239f5d89713c2c32f5372fc16f4ca024dec35f81ea973a2cf986098890395dbda06ac6cf4ee29df3f9a0e11eaea7
Size (linux-raw-sys-0.4.14.crate) = 1826665 bytes
BLAKE2s (litemap-0.7.3.crate) = 0b9caee9765cea16820f81fdf150bd170f2a54c9571668fd5739f2bd1b2fc450
SHA512 (litemap-0.7.3.crate) = 2c3bc6c4cbf6609f3cc2d986e701d23b73f5bac55995887c90aed01bf4392a42c718a69c0050296fa635a46f7cc9ef3dd6c6a2a505d3cccc690899aa345455a8
Size (litemap-0.7.3.crate) = 28728 bytes
BLAKE2s (lock_api-0.4.11.crate) = 488fd44e8f8e12bb5004eaf25e5ba315178145e9aa988e83caa546af8fa1bc94
SHA512 (lock_api-0.4.11.crate) = 9946adf313a5c67a0dd87a1b679b7d9d16a86149fb95974d3f28aa57a9a1a3932e4a5ee1d332097559329c5e3b2295be2e4b655b115d9f75269f33a758b17fb3
Size (lock_api-0.4.11.crate) = 27487 bytes
BLAKE2s (log-0.4.22.crate) = 9c270d3af5640c9eeb36754e6fd6cf50521e9fd1efad955e0d777716b3d6839a
SHA512 (log-0.4.22.crate) = bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71
Size (log-0.4.22.crate) = 44027 bytes
d558 3
a560 3
BLAKE2s (minicov-0.3.5.crate) = 97d54693bad22300723f05a7bec1570e5834755d4c44e5e08b472ea3d1f2a545
SHA512 (minicov-0.3.5.crate) = 4640d5e0011b0b759050d0d824b712b742b2fec68c515110d073a2169eb2e5b8362b7626a31703d602d495478c35d7a76248baf14d4d0efa7c2cf3de35176027
Size (minicov-0.3.5.crate) = 41333 bytes
d564 6
a569 6
BLAKE2s (miniz_oxide-0.7.2.crate) = d432a6644275e3613826ac647ea132be5e00017717b4bcb4b09dd80dc860206d
SHA512 (miniz_oxide-0.7.2.crate) = 2f8f09d7afdb9d78bfc80a228ded85a215fea05e577e907921f1808f84aae30ab118048d7b53295f11aeb5de70ab6cbdec892f3a2417bedf6f53a4576d095432
Size (miniz_oxide-0.7.2.crate) = 55731 bytes
BLAKE2s (mio-1.0.2.crate) = ed6cacdfb37d24b75aaccd0680ff353809bd1068330a06769bd2eb18e95b8313
SHA512 (mio-1.0.2.crate) = 77eae1170a318d4a53550dda3462ae070d25656cda51db4cb2dbcb28210802f9b7e279900e6d6eba68314a0c814c90eb4af7acc561f611535cb364f75ad4e317
Size (mio-1.0.2.crate) = 102777 bytes
d573 3
a575 3
BLAKE2s (newtype-uuid-1.1.3.crate) = b511a8fcdc398ef13ab7a8ec35cb7adf2559750afcbe3c10b8f5e4798fb94dd9
SHA512 (newtype-uuid-1.1.3.crate) = 2f6a83dfb6f21b9dbb894e437ff57eef36a401aec1c3f83120917d432f1d5e6ae085dacd56c0ae825ba796967759178b4229fa52cf4bc7e5cde8000a0c333feb
Size (newtype-uuid-1.1.3.crate) = 12581 bytes
d585 6
a590 6
BLAKE2s (notify-7.0.0.crate) = c4812a1bf9563d1aba3223891aca2d3baec6a100d5e7c5fd85fa2b331175ed73
SHA512 (notify-7.0.0.crate) = e55407f5235192dd784132182549f5cd8ab211bfbc4aebdfc5b2da61b726d5bc523951b675190ab218c6aa125bc70d2bd85c87061e113f825dae22b0b5990d82
Size (notify-7.0.0.crate) = 35141 bytes
BLAKE2s (notify-types-1.0.0.crate) = 543c0858fa85f0774b176d4deca12385709ebdbe7b5541b7d7595306739e6b6c
SHA512 (notify-types-1.0.0.crate) = 9b2523817fcca6710fea5f17dbd6ae272c8b3836fd0d1bccb3b4b85d196aab6efbe46e0dae08862b10ac8488e9583f2eaa4f0a9e7f6cb9b674258ca2acb14011
Size (notify-types-1.0.0.crate) = 14472 bytes
d597 3
a599 3
BLAKE2s (num-traits-0.2.18.crate) = bc2f1ba5bfae387f4dfa386729c79df144d4d98e4363991dca9f43343819944d
SHA512 (num-traits-0.2.18.crate) = e395ad9f3b21b0dd1d3a94cefe0d68a42d1b1d429ddb2823696f9cd75042568a635d93d133ddb9497ed357e5b3be5caddb8e4a4af87b65882bbdc60b05c74ebc
Size (num-traits-0.2.18.crate) = 51930 bytes
d609 3
a611 3
BLAKE2s (oorandom-11.1.3.crate) = c0d14acf22446baea9e4176c4b8bfd89e852e7b293c251606a59346ed7a23f81
SHA512 (oorandom-11.1.3.crate) = 51ae60ef51da56d7673f36a6c5b99b743580c5f5be54fdcb54b69e5e2f6bbba3267f96b74e7cd6dee6962dfa6696fd9ed073f22726a2861b8f2601946a8efab9
Size (oorandom-11.1.3.crate) = 10068 bytes
d615 3
a617 3
BLAKE2s (ordermap-0.5.4.crate) = fc55a044dab0a44a5a35b20878464d7575c5b0bdfd3dc0baf79d58fa596bc28c
SHA512 (ordermap-0.5.4.crate) = 075e0e2889e42f822c355df505afdffabf91414166ebd056a5bdc8b1cb9c2dd93cf21491f3e4cf576cc1fcc4411b320d0c0bb8e03ba5a3d6eebedad0882c7c32
Size (ordermap-0.5.4.crate) = 59814 bytes
d630 3
a632 3
BLAKE2s (parking_lot_core-0.9.9.crate) = efbb1d415b4fc7f15543dd34ac7475eeac3247009a34b9cc990cd72b231fc785
SHA512 (parking_lot_core-0.9.9.crate) = 7f0df70f9f1ca8d3da0b9dcc96e49daf05d95c3a995289266b5333f68818d686d32b0c733dfe3a0f62da78fa45caa843a963923b2d0c80899c33413dc749c032
Size (parking_lot_core-0.9.9.crate) = 32445 bytes
d660 3
a662 3
BLAKE2s (pep508_rs-0.9.1.crate) = 722eb569fa9157f24438adae81555335cf91edec35c20d1c9d8f916c1f3e1f1f
SHA512 (pep508_rs-0.9.1.crate) = df85ff3eea3dc4c2ca71992c06139f96ff1bed175eb6deb50f442592858ed61ac2d9ac42a9117d54e9233dcd56f0124713cb274bffe51692f906ccd940e12684
Size (pep508_rs-0.9.1.crate) = 70869 bytes
d666 51
a716 45
BLAKE2s (pest-2.7.11.crate) = 4b3690c43f9ebf8d5694aa40c7363f5f725598981b70880f21aa661edd780d61
SHA512 (pest-2.7.11.crate) = daf92b28d8757d0c41e347668e54b90522d654a451ba03d01d9aff9b22d6c57b6a264237c5c8b1340e45605626fe848dad84672ae2e83604ce22b2c89cbd08ac
Size (pest-2.7.11.crate) = 123779 bytes
BLAKE2s (pest_derive-2.7.11.crate) = 0e4a932f8448a1ff1fb1cf768d6311cde762b0e66a809ddb3dc54c4300bbd34f
SHA512 (pest_derive-2.7.11.crate) = 96f6b44ac09785ce5981f082ddf283a178c676a0b436f9b0cf7afddc8be38583f0512adce83363f0ee8ec4f26bbfba01e30dcb17d9420adc00b0a82c10349b86
Size (pest_derive-2.7.11.crate) = 36320 bytes
BLAKE2s (pest_generator-2.7.11.crate) = 90f69cce767026f074158610192127423e023700ea9f38bba2926ccab768c872
SHA512 (pest_generator-2.7.11.crate) = 14fb3bcc44ea6253cca86c78166f3f424a312e864294d0f1aa12029641c5255c106d69b1712aae37cab443ab32077b1033b97c0d7650a7496c191748d28707eb
Size (pest_generator-2.7.11.crate) = 18415 bytes
BLAKE2s (pest_meta-2.7.11.crate) = 50d20c10b242faad53e39f71d9020ab6a5e2b7821858bb0a40957b027ecba6ef
SHA512 (pest_meta-2.7.11.crate) = a9edfaf3fbaa8cab0615b16c631895f1442d3e64561bb9b356b5a2150c1dc3db269375740a898d986fea399d8f7c8f50d01325ead8d976d6d165d6a104e281b6
Size (pest_meta-2.7.11.crate) = 41551 bytes
BLAKE2s (phf-0.11.2.crate) = 331cfe8a083739796742daa289758e91070388cbb40420771272aeebfb94ec21
SHA512 (phf-0.11.2.crate) = 97752bfb44f3d1f9347b4ccfb6fa2fb80b3263d6f67aa703c52ae90d693c537a0db878acef828c79bd4c41e8f7ca0ea45588dee073d12c9bb0f2980c511b65b4
Size (phf-0.11.2.crate) = 21569 bytes
BLAKE2s (phf_codegen-0.11.2.crate) = a234d7c4bf0cd4fa809d011fb733d2fdf86686494b36d1dcdfef2938e696a848
SHA512 (phf_codegen-0.11.2.crate) = 0a11be13927f6d4303a2f10bc3a0c986dfcc4bc91c9e885e8912d077e434098f75ff4ed9633085ccfbeb052d573721750fb80c7a19ee1e75fc09660aac2a6c5d
Size (phf_codegen-0.11.2.crate) = 12977 bytes
BLAKE2s (phf_generator-0.11.2.crate) = 1967e812a3ddbdd30fb9fb8cc9653e0ce9e1c171305024bbbc30b5bf3fd86f19
SHA512 (phf_generator-0.11.2.crate) = 122ee5ddb1f65f386d35e438396eafb7c9f2b1254daa11aefe0a6a45aa0662190c0b7fce32b6e003b04d022e60c2af4e355f995d5ddbd1b58df93eedacb809b3
Size (phf_generator-0.11.2.crate) = 14190 bytes
BLAKE2s (phf_shared-0.11.2.crate) = b11b4598670bcdd736221a43b7cd3344cca8258301b0a23d6e95d0eaa34b6ed9
SHA512 (phf_shared-0.11.2.crate) = f2cf9e8ceabde75bb7548e5a47dece9a8fb7eea4a6c5568675e7bd735860c3e51181d749a26cd3dcad1476ec22d524ccb77a956dd267cd0f2b7dfb81db9abcbe
Size (phf_shared-0.11.2.crate) = 14284 bytes
BLAKE2s (pin-project-lite-0.2.14.crate) = 900e020a5cfc0ba385ef7de35c85c17b080a5392f45d95b8567c5c31c3a19044
SHA512 (pin-project-lite-0.2.14.crate) = f90a6b9f5ab8701718f72677a4f3597c1b9f32e5fa53198b47a94696227ea37815997599abaa6058b217c5b32a94602582c6b13fdb66e2d683bc98921de95293
Size (pin-project-lite-0.2.14.crate) = 28817 bytes
BLAKE2s (pkg-config-0.3.30.crate) = 84d1b15765e196eb7337f6b01b66b7358f94e015a57624c7ccad65ee922da843
SHA512 (pkg-config-0.3.30.crate) = e4bce232e1e1cbb17d1c08c3de4dd12613f5a5238f831c2a765b6ede9b494e647d2416a7d9a0c926104e24066dd1b38df8df98a6c55d62f25060f80eb33d064d
Size (pkg-config-0.3.30.crate) = 20613 bytes
BLAKE2s (portable-atomic-1.6.0.crate) = d836eb1526bae29c0aae6a54b8a17157a97341c50bbcda5193e513fd84283d83
SHA512 (portable-atomic-1.6.0.crate) = b27cf57655a2f1e2d6ea7b45d80b4f9920a836e462f132c50dc1e4d314e162444309de1baecf45dad2defc7a5b99759165e54da9fe759b24092f8cb8755c515c
Size (portable-atomic-1.6.0.crate) = 140689 bytes
BLAKE2s (ppv-lite86-0.2.17.crate) = ab4072222c214b8175c6e7fa7d669499ae1f66aade109c04ec533114fb702912
SHA512 (ppv-lite86-0.2.17.crate) = 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a
Size (ppv-lite86-0.2.17.crate) = 22242 bytes
BLAKE2s (predicates-3.1.2.crate) = b8c5ac84ec4991a6ab38d2467f546ab8f2c9aed016b84e5314af5e2695694b22
SHA512 (predicates-3.1.2.crate) = 50896189f39842ef424aebc12c2633112fda83eba1bdeaa3e6f398db1e28dca0cc7838948f25e67f6fceede1a91a1b0ede5d4dc4edac6da752e48c7a07bbe3ae
Size (predicates-3.1.2.crate) = 23986 bytes
BLAKE2s (predicates-core-1.0.8.crate) = cb844923f750774c17cc4215a6b60342b9eeccaef8322f5dc7870b42b09067e6
SHA512 (predicates-core-1.0.8.crate) = 8cfd010b70aa694620d6c573bd8ddc50ea16ba08f6c737902ba6697307af4510b9298ffcc3068b45bdc6430103db6fb4499783c64044d87d023bea46d45d0f7c
Size (predicates-core-1.0.8.crate) = 8552 bytes
BLAKE2s (predicates-tree-1.0.11.crate) = 3b5fdbd5671cb8e708a1383126ad5e01726540b8f32059cd076aa2f412e4e197
SHA512 (predicates-tree-1.0.11.crate) = e1b08010f9cab65c75d82cc44cfdf64d92127acf6a72ee0ce1533e5d7d8027ccab912e1c499b7b78508b5e3cb20dc03df94de3dd520ae13736906a5f374b10cd
Size (predicates-tree-1.0.11.crate) = 8393 bytes
d729 3
a731 3
BLAKE2s (quick-xml-0.37.1.crate) = 4d232e2a5d34c3706ab157657ad985983014b9fdb3aa59cee486878d5061dd41
SHA512 (quick-xml-0.37.1.crate) = dd6f61ef1810481ce0f994f19027cd68620e546f10cdd9160880ac25cf91a0f6e642c0e6d88d81952a3af58fda81e5c93f761c8598432610540876f33e4f3159
Size (quick-xml-0.37.1.crate) = 187839 bytes
d756 6
a761 9
BLAKE2s (redox_syscall-0.4.1.crate) = 85e65efdd39dea91e9283d485b8853037b6f98f2f4c3fd6116679951206f7e97
SHA512 (redox_syscall-0.4.1.crate) = 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d
Size (redox_syscall-0.4.1.crate) = 24858 bytes
BLAKE2s (redox_syscall-0.5.3.crate) = ed169492a32376846a7fca553d93b8b3f7a20bf84a869248b6b8e9d8f0c5225f
SHA512 (redox_syscall-0.5.3.crate) = 777d1208004b7756887d6c5745ea408972670e59430e1d299d01a463ae41b98e0920ee77aefef8755fc949d4799dca679afaaae9c1a7d060f76f69af5b90427e
Size (redox_syscall-0.5.3.crate) = 23830 bytes
BLAKE2s (redox_users-0.4.5.crate) = 30eff41f22f646bb8f14b2161cef1112c96fb11ad75df530f72aec414b992bb2
SHA512 (redox_users-0.4.5.crate) = 7a25cc91c9d1bfe537f20b83255990681d136ced5aaa7aa0cdb1b1fc024ba36aa1fb75c335c768a85ee078019a9ca2460efd911cad8ae6fe8b0385fb171aa4b4
Size (redox_users-0.4.5.crate) = 15514 bytes
d768 3
a770 3
BLAKE2s (regex-automata-0.4.8.crate) = fda9dfb8a4ede3aa1c4112cbaccc84984b226c22ad5e7249f75e9ec81a1de9f9
SHA512 (regex-automata-0.4.8.crate) = 278e3e2ab230ed5fa7d4837e8ea879fae68ebf35c2da5cc3a67f46b7d593abbcf71e6326a0cf34e38edc0f3f2166ff42a4fcc17a400d9604429aa5b4be075a3f
Size (regex-automata-0.4.8.crate) = 617784 bytes
d783 3
a785 3
BLAKE2s (ruff-0.9.2.tar.gz) = 17922cd31cd33ad1d58be203feed3310c018c10fd4cca5f9ff1c5641945ac538
SHA512 (ruff-0.9.2.tar.gz) = 528ae498dbdb10a7ad48e91a03500b50c9f2f933ed3775177bceb4087389c532f765a493a30173e01d2223a1f10d6265bb4aa0058de207d917016f3bf5cf6e91
Size (ruff-0.9.2.tar.gz) = 3553799 bytes
d795 9
a803 9
BLAKE2s (rustix-0.38.40.crate) = 9db3954dd21c1b4bdfcbd485f60ca8a44e6e6097fd1f5d1b53485033dcddf835
SHA512 (rustix-0.38.40.crate) = a7482682e2f0321318c08cf17f69815779515c197815a2a9f228c728af4cff3684101b4a13656a1ff98933ee492e4a847a03b7f46d697f9c71552931734b2449
Size (rustix-0.38.40.crate) = 377954 bytes
BLAKE2s (rustls-0.23.19.crate) = b617ebe67fe2ae8491323c3dd116a35a3974325e263b3e796a7a3706e7365048
SHA512 (rustls-0.23.19.crate) = e1836edda343609258deda49725a2dfb46bcb98e1542c877d1e4262b52b39f9ec018574a366d534d39792c832bc03cc99e5852a35f078e9f827161eff45a7553
Size (rustls-0.23.19.crate) = 333921 bytes
BLAKE2s (rustls-pki-types-1.10.0.crate) = 1dd91a82749a6849f27b6e977e29ed07fe648024e9fbde83523dcf550ffa4bec
SHA512 (rustls-pki-types-1.10.0.crate) = 8a5c51acfb97cef6e9aa2516b3a2a07f6fd37884b7597bdf81e16bd6ad7512fe45f0b95f4635963fd6e74c0aa79fefed1c3f1a9e1fbf7ab78477302fc333743c
Size (rustls-pki-types-1.10.0.crate) = 55134 bytes
d807 6
a812 6
BLAKE2s (rustversion-1.0.15.crate) = 0560c7d55d481bce275ce53bfceb3eb576a1c9b291e6f2d86c7307bca33f4b7d
SHA512 (rustversion-1.0.15.crate) = e0e37511c25b71a64bd6f91cd8b29e43c4073ef56196de808634f3408cc297fc7fda1316a5adc5fffde9192b7d64f1940deb7cf396277a3805e89e15b2a855da
Size (rustversion-1.0.15.crate) = 17406 bytes
BLAKE2s (ryu-1.0.17.crate) = d560e0e8c46610e28cdb7642335a2cc9d6967255a8ab3c30508966d7dea1aedd
SHA512 (ryu-1.0.17.crate) = 6dad725c4fb2d3a33ea30107b63cb702eed56bd2f3c16a72265f648f5aaefcd3d5a7b919b1d037af926cc6311bc68ba58c4e0483da2b2e2135c6a7c2d6601af4
Size (ryu-1.0.17.crate) = 47537 bytes
a824 3
BLAKE2s (scoped-tls-1.0.1.crate) = 6c26ce57d3252ba15d330e92a54add4aefcd80402734fd0105d09b3bf561f92f
SHA512 (scoped-tls-1.0.1.crate) = 342f43d53edd33ea3e2197faf5dce37bfbeb0b20b6f0febad4dc6244c3185df127b2c10488e95561260a0ef968f32707460f2d0d23667cebece19b167c0a0c25
Size (scoped-tls-1.0.1.crate) = 8202 bytes
d840 6
a845 6
BLAKE2s (serde_derive_internals-0.29.0.crate) = 9499c72b617b9f9d90fd0a5866bd5ecf9b8b0e6efb73b311c78827efb1086fb6
SHA512 (serde_derive_internals-0.29.0.crate) = ee6e53fc58aaefb2ff953bf58ef90af3c74151f5193fe7a75d8afbc6e3dfb83d54c514ee1403b5283bb7d25ff71d24c1d8622bf1bbe940e2ab8821938d4dff21
Size (serde_derive_internals-0.29.0.crate) = 26065 bytes
BLAKE2s (serde_json-1.0.135.crate) = 2a433e3e9c0ecc987d370f80e9cb34196b7b1188dd159fa3648f0b10a0a8d136
SHA512 (serde_json-1.0.135.crate) = e19c583aa4a55f1c3b9a4e49b8b5c6b66e91c893db06e52f33e87608be1ff0aa27996065157f45dd4d2c59b752259ae747b2d353fe7cd1d466f56cd8a97fe71d
Size (serde_json-1.0.135.crate) = 154499 bytes
d849 3
a851 3
BLAKE2s (serde_spanned-0.6.7.crate) = 2d45041cfd2bf59d9f4ed0865f8a36c0ac013ab2ccbb20df5af629c25e7b08b9
SHA512 (serde_spanned-0.6.7.crate) = d0ef413867a705080fa68f84a059b4d04b604bec59323329ded7ae03e0caec49c89fc53640c1e58c27bb23b5c9f260ed176ac52f3a93d25d8d7643252dba037f
Size (serde_spanned-0.6.7.crate) = 9164 bytes
d873 6
a878 6
BLAKE2s (similar-2.6.0.crate) = cd7caf47fdd2297d03cfe7e244c6b11228dc230ddc875206ade591f57f443fdd
SHA512 (similar-2.6.0.crate) = cad3a5fafe3ab0c8eb08d87f982d7d93b9e65a714e3a313db92eb4e3b2c539657bdb7df4bb71597300b690248f45013401ab83f949fa8410606648e2ccb87e0e
Size (similar-2.6.0.crate) = 51659 bytes
BLAKE2s (siphasher-0.3.11.crate) = 360ca5a8becabb9e6bcee4a0a11b775521d89a87ad610257f5cf6450dbe2c825
SHA512 (siphasher-0.3.11.crate) = 601121bd41da896142dc6ccc74a6eec3ebee3e976857ab8b5d21e915fdc8bc6e979af66a489c406371fbbbfc7a13338cc4b3744aa981206e43c53998f3e1699b
Size (siphasher-0.3.11.crate) = 10442 bytes
d897 3
a899 6
BLAKE2s (strip-ansi-escapes-0.2.0.crate) = dcf7d037934c7e62d43c80d1bd9b2a2e8207705cd71deaa190a8c3a75b3c3b27
SHA512 (strip-ansi-escapes-0.2.0.crate) = 726b91683746a0bb928673c95f12f22d58d142638f7f44634db72a6c4275c6e3d78183f1dc47f046ac0400706e3a33d0c15bc84a66ace4432dd4f189d49557b8
Size (strip-ansi-escapes-0.2.0.crate) = 8625 bytes
BLAKE2s (strsim-0.10.0.crate) = 4893490aaecbb97be0d8268c4ad5653b22237927bc9f08196717dc9a5160de50
SHA512 (strsim-0.10.0.crate) = 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
Size (strsim-0.10.0.crate) = 11355 bytes
d909 3
a911 3
BLAKE2s (subtle-2.5.0.crate) = 70f485937a9381f2823003667e177a9e3f41f7ec98e301f778700cdce80d8201
SHA512 (subtle-2.5.0.crate) = f150b1e2037554f8cd3213a54ddbc258f8f670cc4f39e7084cdea4b47538dbc58b834bc93b443d58a4b9087224efc003234042aaf366687dbd32b1e7174082a0
Size (subtle-2.5.0.crate) = 13909 bytes
d921 3
a923 3
BLAKE2s (tempfile-3.14.0.crate) = fc57139be58fead2e791a6c4dc36bbf516d99c573427dbf2bf129336353a950b
SHA512 (tempfile-3.14.0.crate) = 98c1ab70eb3efd2d8b16ed58c8c83f8599663af7ef269304e908a04c38334f659a4d0b1647a13dc0d1eb90a293f1b37ec8ff0b9b45ef5b7ff1b4452bbfcdcb15
Size (tempfile-3.14.0.crate) = 35065 bytes
d927 3
a929 3
BLAKE2s (terminal_size-0.4.0.crate) = b2ce516f884a99e1f984f971b819763629fc98f9f8c1966f3d5da8ca62ee870f
SHA512 (terminal_size-0.4.0.crate) = b1a66cdf4e94997b5291f3becfac1e2a838f6c3f6c068faa1ff1aa775b2a97d41be2aff5460d88928786cfd7dc8dac5e2d46a62b475d40343e1fd517c6299897
Size (terminal_size-0.4.0.crate) = 10036 bytes
d933 3
a935 3
BLAKE2s (termtree-0.4.1.crate) = 9b92c0ac2ae55524a2ece9f82df9fdbf721e292aa6ca77c2c3a05ed34297b472
SHA512 (termtree-0.4.1.crate) = ddbe0d3ddd79b182732359f47958ca32aa351d10b1e7d5f6456700b851aa2b5314ce005e1fd120a248b676f219fbd68039cefc071d92c5b5477d053bb6e29062
Size (termtree-0.4.1.crate) = 4557 bytes
d945 3
a947 3
BLAKE2s (thiserror-1.0.67.crate) = b062623193fe21d8ab6f3c4c7f2fbb441885e3e710a7916b90cf5dc0f998edf2
SHA512 (thiserror-1.0.67.crate) = fac1a707f72d68a511012329bde62e3f616000ec8823172124e2fa2d29519fe412c0c62865fe92511a86c82e4dc3cfbfc627f403ad6b2c1dcfb9e043550eb54a
Size (thiserror-1.0.67.crate) = 22006 bytes
d951 3
a953 3
BLAKE2s (thiserror-impl-1.0.67.crate) = a29007d7dfaeb8cacbe5e48f6a2a11df003b7947cef6a7982532cc8a25da5462
SHA512 (thiserror-impl-1.0.67.crate) = e2b0cd6f53680eadded7889a87c8b564c15bf52c1f9c6ba9d9aa84b82625ccd1d86b25409e408e7c4d45f2d41ff26b86e8f5c0dd2ace964c0168a6c684885164
Size (thiserror-impl-1.0.67.crate) = 18285 bytes
d975 3
a977 3
BLAKE2s (tinyvec-1.6.0.crate) = 8b80d302f82b55581456246bdd3450b416b691513ffae386fd97d9808c05ebde
SHA512 (tinyvec-1.6.0.crate) = e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c
Size (tinyvec-1.6.0.crate) = 45991 bytes
d987 3
a989 3
BLAKE2s (toml_edit-0.22.20.crate) = 9a662920595f43c3826c50932b7c6db04b790f11bfa8d112cd9bec64708aef3c
SHA512 (toml_edit-0.22.20.crate) = f1514cb1c89fd0d89bcf13a448cd8f0a0a31e05b9c483d9167e6890d70594175dab570c267cbc6596382c2300299c8d1677a5a331bc407e80832da5b7a580294
Size (toml_edit-0.22.20.crate) = 106726 bytes
d1002 3
a1004 3
BLAKE2s (tracing-indicatif-0.3.8.crate) = 943bac5452e756c5250875b4dcf6189e6f1054044d298c3da7bca5c997282523
SHA512 (tracing-indicatif-0.3.8.crate) = b9495a9c1375465a767ec07f0b0a558a34f7981392da142df6cd13805c5998869eac3208402275bd541af1643d9c09ea3519a9128d520ba5f4945e0c3469bb20
Size (tracing-indicatif-0.3.8.crate) = 27972 bytes
d1023 3
a1025 3
BLAKE2s (ucd-trie-0.1.6.crate) = 24789461a6ba3be1234b94bece56032e1dee022fd893348f240bfcb2265dd379
SHA512 (ucd-trie-0.1.6.crate) = 00d9732797029c16d84fe518b2d90de841b87b5ed6c3628b9f097f5340f1e50778749db18f22e4ecc513f53624806ddc3484e5cc9ebffdbb6c0c800bef817e95
Size (ucd-trie-0.1.6.crate) = 45790 bytes
d1041 3
a1043 3
BLAKE2s (unicode-ident-1.0.14.crate) = e43c1832c41b221974acaa40820db257164b94d8dac619abb90e3a28db8abbf0
SHA512 (unicode-ident-1.0.14.crate) = 7c6dcd1724e8cfedc37546d1abd49088b633dad228097acc73d7b6cab255b223e830c541144e05a00388fd8ca8066f27c18792419cfa58ee9da4460a38d0bc0a
Size (unicode-ident-1.0.14.crate) = 47547 bytes
d1047 3
a1049 3
BLAKE2s (unicode-width-0.1.13.crate) = 2f5f6141fa7b1e7cd15925f33c516860b329a7f19153206e2f64bb69fbe5bbe4
SHA512 (unicode-width-0.1.13.crate) = 9781d6dab2c6343e8c28ec66b50cb4293261bb2114e122fa80ad2facdb23020f5b621c38030193b918669e58adf143808e5ab4c507c18beb6dc61e97b2e296f4
Size (unicode-width-0.1.13.crate) = 457228 bytes
d1083 12
a1094 12
BLAKE2s (utf8parse-0.2.1.crate) = ec63d4e1704c8be3fa23931b95f5ce67284b3dec987a7442e459406be3d24fcf
SHA512 (utf8parse-0.2.1.crate) = 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050
Size (utf8parse-0.2.1.crate) = 13435 bytes
BLAKE2s (uuid-1.11.1.crate) = 2376fff11c85119dabbb355566292e09d735e95d4fb351cb6e62d6aa83398b38
SHA512 (uuid-1.11.1.crate) = b098511ed0e8c91fac9a11dbbaa335a9318dfc8c44853d806bbb4ff5b93c77cdd704713c16e3bf3fbe36be37864c7345af807fe24d210e49781d932ac831159f
Size (uuid-1.11.1.crate) = 47721 bytes
BLAKE2s (uuid-macro-internal-1.11.1.crate) = 783659d878202fa0cddee4e958f9cedf42e3981063c49c2466d72be675d51d9e
SHA512 (uuid-macro-internal-1.11.1.crate) = dbbb565d2cb167a98a136e44c9ba2eeb258436bdc9a6d8ef478917b7b4bed459b3d0324b339d194689cb5dbc719b85b8a080543ee72619b9acd536e4f56e7c6a
Size (uuid-macro-internal-1.11.1.crate) = 9225 bytes
BLAKE2s (valuable-0.1.0.crate) = db7cc901bde919ce99e8880e1e71043f4830261f54c63f8934908b911596a081
SHA512 (valuable-0.1.0.crate) = a97f65db1f1c5049a276dbb0e45e25c6fc6ce9d27ac1fcd77c945324cd8216ef60344065c79799ca04e338455e4f7422c44078eea32d5fc359dd0211ee7eb387
Size (valuable-0.1.0.crate) = 27718 bytes
d1098 3
a1100 3
BLAKE2s (version_check-0.9.4.crate) = a26f24d5e2c5e631462ebe434aa239957f5102009d3824d5dff2bc90d3c79fb0
SHA512 (version_check-0.9.4.crate) = b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
Size (version_check-0.9.4.crate) = 14895 bytes
d1107 6
a1112 3
BLAKE2s (vte_generate_state_changes-0.1.1.crate) = 9e4aabd30a0a6a067e0c56bca713d7ea27f4c456b6b34ac32824b33d5ded04bc
SHA512 (vte_generate_state_changes-0.1.1.crate) = ba09352e037cbd279cbf5641c9783a24f76e54f1f09e13f0ab1ca99c9646c1e3c958e8e302d7cc88431073bad2e2d5619410f2f93f96f1db25f0f0ded0236f7e
Size (vte_generate_state_changes-0.1.1.crate) = 2422 bytes
d1122 27
a1148 27
BLAKE2s (wasm-bindgen-0.2.97.crate) = 1b7f0c39d4dedce33663745f09e65b28cc141927a75e2873d7adc82f7a857842
SHA512 (wasm-bindgen-0.2.97.crate) = 01695edc94bab6bac0ed55d40f29f926a42464f356c9ae8bdd5178c39b384526cf40aa8e5c11dc951dabcf6bc6d2f90f76bbfaf270afd4ce1fd53c3ab25d83bd
Size (wasm-bindgen-0.2.97.crate) = 45515 bytes
BLAKE2s (wasm-bindgen-backend-0.2.97.crate) = bcdd8bf7058ca8e3ad6fa7b6da0e5388e6dc8840157e7e62153a3f2db00ccf36
SHA512 (wasm-bindgen-backend-0.2.97.crate) = 4b910dba7ae5a4f9e6a3eb2400d95ef1b1eef7a4c74d3d438f993e6d0c8ff79ee5d1699a1b0ecf130fb18084e582eb4c8b82383d028e6ee92f203ee37b2bfd62
Size (wasm-bindgen-backend-0.2.97.crate) = 31099 bytes
BLAKE2s (wasm-bindgen-futures-0.4.47.crate) = 816adcc0c42e8a53ae5cccaa2ed9792a7f15e664e02a8ca3a364abbaf1e771fb
SHA512 (wasm-bindgen-futures-0.4.47.crate) = e418a6434c3b19fd4dcf6a49cf8b5de58431d47f03e1ade73184700b4d5eb79c99928e5cbe84f61626facf2637d10c504bbd6aaa5cd993451e9f9dc8aea080d8
Size (wasm-bindgen-futures-0.4.47.crate) = 14839 bytes
BLAKE2s (wasm-bindgen-macro-0.2.97.crate) = cf35520b0c13e6d40922277cf9668208d0d54b6020602f007cd4587bd60ba4f4
SHA512 (wasm-bindgen-macro-0.2.97.crate) = dbff3d975a73f30c1c3ef117f2cd3c2c56a70147b7610c97713212065e017b60bd2d3e98064e141cda798853996cdc915635e647dd8704984eed339596c65111
Size (wasm-bindgen-macro-0.2.97.crate) = 7146 bytes
BLAKE2s (wasm-bindgen-macro-support-0.2.97.crate) = dd245bf2ee09961ec898721199e23e59cd7aff43463cfff1e50119290ca8dcc8
SHA512 (wasm-bindgen-macro-support-0.2.97.crate) = 41b8b61626ec86c16a856aaf25b253de0e69c70722a46073fe86ec498d0c8476f1cb4adcb48af062e00d85db038c34ab9c10a887785630e20970b008a78433fd
Size (wasm-bindgen-macro-support-0.2.97.crate) = 22824 bytes
BLAKE2s (wasm-bindgen-shared-0.2.97.crate) = 6eeda96910364b6319e55e5e7e156993d623167a395a886fec8b399f6c0ff565
SHA512 (wasm-bindgen-shared-0.2.97.crate) = 6e1a42f7b9ddbf2c585e8ea2931c287201f21312a5ef844a9aed43cb77e0bfec4a6490c5cc1a015a2f39ade029ca0340566d5d8b49e617d1b97b64e7da9d0e57
Size (wasm-bindgen-shared-0.2.97.crate) = 7771 bytes
BLAKE2s (wasm-bindgen-test-0.3.47.crate) = cbffd11833c6e3a6238ea8291236d04bd73973757299dbf759d98248672a2320
SHA512 (wasm-bindgen-test-0.3.47.crate) = f324de9fd20791157f81879b4be72670b4422649f16f522a0ebd8680e345e3e0a116249d62e691747ff4b1c57dd82b1814026246f8e67ba208e644c360a9a528
Size (wasm-bindgen-test-0.3.47.crate) = 19812 bytes
BLAKE2s (wasm-bindgen-test-macro-0.3.47.crate) = a1a69c642628fd54e65f8587241548b88ba63461fc6acad0684dd3df1f4eb888
SHA512 (wasm-bindgen-test-macro-0.3.47.crate) = 9265ed2c15bfb2510826993e59aca5cae87a59063c9666c817d14f8de1ada7ad426161037f711c16e4a834331d714b895103b7fd1bfc1170873370451fe759c0
Size (wasm-bindgen-test-macro-0.3.47.crate) = 8258 bytes
BLAKE2s (web-sys-0.3.74.crate) = 480b37028f6166ce905f468fa2e89170db97eb79a8245afd642eceb787f8315f
SHA512 (web-sys-0.3.74.crate) = 3f843bdb583d4733c92b39ed82cc5bfb13136550c3679b24aea0a3dc627c87dea580bceac3539d1b6d0928c94d95110a0f9e64061688f7648b7e99fbbb9f71c3
Size (web-sys-0.3.74.crate) = 635737 bytes
d1152 3
a1154 3
BLAKE2s (webpki-roots-0.26.1.crate) = 8883f6205bbe7ded8fefc92f9189fb167ced72178ce1957d2bd216c274e1c413
SHA512 (webpki-roots-0.26.1.crate) = 89ac53267d850953aa78550a60f58f5bcb0f9e885c4c448911dc55bbb8dbc3fb845cd7545fc40ff26998b0c360756de85206adcb148ca6190e50bc2daea7f61f
Size (webpki-roots-0.26.1.crate) = 249748 bytes
d1167 3
a1169 3
BLAKE2s (winapi-util-0.1.8.crate) = 6e3849efbfd09f680b192b646698e5e88a533257211cb550e6a6316d2d5b73a2
SHA512 (winapi-util-0.1.8.crate) = e186111398f9f0f0686e791ad0d72c39205e5f246b6e020df413e477ee07f32e91d09405c61dc92752f061f54fd7533435545c1a151477b40e2d68acc94a57fd
Size (winapi-util-0.1.8.crate) = 12416 bytes
d1236 3
a1238 3
BLAKE2s (winnow-0.6.18.crate) = 4470ec50ab61a089169b52c22bd8285889515b489be48c1dfaffc006c9dfddb0
SHA512 (winnow-0.6.18.crate) = 3a146d9dc8fe3fcc855f7766852cd69c49a28f9048d553d3952d7722d49216cb44652d98b15ae1ddee99b2bbc3caefb107a9b85c309242dac943deeca65a81dc
Size (winnow-0.6.18.crate) = 163357 bytes
d1251 21
a1271 21
BLAKE2s (yoke-0.7.4.crate) = c00421ca11a8b28f1b0f63acc2c1cbe32c5169cc57b0cfb795b2e72210710273
SHA512 (yoke-0.7.4.crate) = b3d1456e28d53723470644ae15a4298fa96a79593d90729221ca4e45a6f09de4d7c554703425c61595c4e78959652122db95865c0337cc0cd6a4ec57d7bea84d
Size (yoke-0.7.4.crate) = 27781 bytes
BLAKE2s (yoke-derive-0.7.4.crate) = 1ceb47056dfbf58b829edbd7052283d5b3ae195351f4b06b93db6d0c0d151231
SHA512 (yoke-derive-0.7.4.crate) = 5be38b8ae8dcb640a3fcb097e5b118354b45a41a0367afeff3c2ba5d13458524e88f9433848f09c670533d36a49a0e2b393e23368921553b5bb008e66e8e4a40
Size (yoke-derive-0.7.4.crate) = 7470 bytes
BLAKE2s (zerocopy-0.7.32.crate) = 131adc1fd951dbb8510ee4f740a36ec85edc090c820c9a456685686eb60d78b7
SHA512 (zerocopy-0.7.32.crate) = 6729b05eb88029555b88c75feff4f8bc28ad9675edb02b07486381f775c8650c95e2e59612906bd9c34c5e390fd339857ca91573ee9f9ca7948572cff4171c82
Size (zerocopy-0.7.32.crate) = 151096 bytes
BLAKE2s (zerocopy-derive-0.7.32.crate) = a5052917736e441532252adebab250b240e1b3ce644f26e0838a2041827ca08a
SHA512 (zerocopy-derive-0.7.32.crate) = 3ce8528871fd18d6abe92b98503927451d25791c9c4af0ba39a3b6ba2006030bdc137084d080e9b1ac8b5ddf5f2121e0a3ef34bb2033a040f2c72c8149a9fc0d
Size (zerocopy-derive-0.7.32.crate) = 37623 bytes
BLAKE2s (zerofrom-0.1.4.crate) = 7cab90e8a0226da80a8cc5eb11064a29a6de74b1e3a94de373be508a69d0619a
SHA512 (zerofrom-0.1.4.crate) = 11f37a67108185a8090cda71338b02492fabd15e6cfe018833a165cd869ed65338e12d7c5680ffb0b763fc3acbdff6fe4df30457653dfe4d79ecc864b69d780f
Size (zerofrom-0.1.4.crate) = 5044 bytes
BLAKE2s (zerofrom-derive-0.1.4.crate) = d9b661f97656fb70869e677e18080ed42478b96b3168c3b66b356ff644d3477d
SHA512 (zerofrom-derive-0.1.4.crate) = f2ea4650fcb4e7c3583f0f7c6146c7734cf6e80e07d92c330c6bc6a0a4e0fe14ae3393845713331240c70685e92eec114565c5be21189e687fe6232aef75a9c0
Size (zerofrom-derive-0.1.4.crate) = 8232 bytes
BLAKE2s (zeroize-1.7.0.crate) = baa7e9c604cbab771f49a3a213e3e2bb1c598b370aba7cdb7b5370c85cb7d733
SHA512 (zeroize-1.7.0.crate) = 9d31e3e76e8c861309a3579c21f6da5fd6b056c7d7a350427445a1a832e8827204804783f7f9b808acaa2148efef883d9078bf84943b1db55526bba5bf5a2756
Size (zeroize-1.7.0.crate) = 19039 bytes
d1287 3
a1289 3
BLAKE2s (zstd-sys-2.0.11+zstd.1.5.6.crate) = ef28ef1724e93ad44aa37661a5c1de7dd1650b198c5a42b08dbffc47606db49e
SHA512 (zstd-sys-2.0.11+zstd.1.5.6.crate) = 37081282feffee1e78ddd8992ad5d8b2179ed7ec1be340d0cef0ce0aeea4aaa57850050f4b896d02875f0dec04ac1c20d9aa392f01b12e49ed885f4b8929f48d
Size (zstd-sys-2.0.11+zstd.1.5.6.crate) = 749078 bytes
@


1.49
log
@py-ruff: update to 0.9.1.

0.9.1

Preview features

    [pycodestyle] Run too-many-newlines-at-end-of-file on each cell in notebooks (W391) (#15308)
    [ruff] Omit diagnostic for shadowed private function parameters in used-dummy-variable (RUF052) (#15376)

Rule changes

    [flake8-bugbear] Improve assert-raises-exception message (B017) (#15389)

Formatter

    Preserve trailing end-of line comments for the last string literal in implicitly concatenated strings (#15378)

Server

    Fix a bug where the server and client notebooks were out of sync after reordering cells (#15398)

Bug fixes

    [flake8-pie] Correctly remove wrapping parentheses (PIE800) (#15394)
    [pyupgrade] Handle comments and multiline expressions correctly (UP037) (#15337)

0.9.0

Breaking changes

Ruff now formats your code according to the 2025 style guide. As a result, your code might now get formatted differently. See the formatter section for a detailed list of changes.

This release doesn’t remove or remap any existing stable rules.

Stabilization

The following rules have been stabilized and are no longer in preview:

    stdlib-module-shadowing (A005).
    This rule has also been renamed: previously, it was called builtin-module-shadowing.
    builtin-lambda-argument-shadowing (A006)
    slice-to-remove-prefix-or-suffix (FURB188)
    boolean-chained-comparison (PLR1716)
    decimal-from-float-literal (RUF032)
    post-init-default (RUF033)
    useless-if-else (RUF034)

The following behaviors have been stabilized:

    pytest-parametrize-names-wrong-type (PT006): Detect pytest.parametrize calls outside decorators and calls with keyword arguments.
    module-import-not-at-top-of-file (E402): Ignore pytest.importorskip calls between import statements.
    mutable-dataclass-default (RUF008) and function-call-in-dataclass-default-argument (RUF009): Add support for attrs.
    bad-version-info-comparison (PYI006): Extend the rule to check non-stub files.

The following fixes or improvements to fixes have been stabilized:

    redundant-numeric-union (PYI041)
    duplicate-union-members (PYI016)

Formatter

This release introduces the new 2025 stable style (#13371), stabilizing the following changes:

    Format expressions in f-string elements (#7594)
    Alternate quotes for strings inside f-strings (#13860)
    Preserve the casing of hex codes in f-string debug expressions (#14766)
    Choose the quote style for each string literal in an implicitly concatenated f-string rather than for the entire string (#13539)
    Automatically join an implicitly concatenated string into a single string literal if it fits on a single line (#9457)
    Remove the ISC001 incompatibility warning (#15123)
    Prefer parenthesizing the assert message over breaking the assertion expression (#9457)
    Automatically parenthesize over-long if guards in match case clauses (#13513)
    More consistent formatting for match case patterns (#6933)
    Avoid unnecessary parentheses around return type annotations (#13381)
    Keep the opening parentheses on the same line as the if keyword for comprehensions where the condition has a leading comment (#12282)
    More consistent formatting for with statements with a single context manager for Python 3.8 or older (#10276)
    Correctly calculate the line-width for code blocks in docstrings when using max-doc-code-line-length = "dynamic" (#13523)

Preview features

    [flake8-bugbear] Implement class-as-data-structure (B903) (#9601)
    [flake8-type-checking] Apply quoted-type-alias more eagerly in TYPE_CHECKING blocks and ignore it in stubs (TC008) (#15180)
    [pylint] Ignore eq-without-hash in stub files (PLW1641) (#15310)
    [pyupgrade] Split UP007 into two individual rules: UP007 for Union and UP045 for Optional (UP007, UP045) (#15313)
    [ruff] New rule that detects classes that are both an enum and a dataclass (RUF049) (#15299)
    [ruff] Recode RUF025 to RUF037 (RUF037) (#15258)

Rule changes

    [flake8-builtins] Ignore stdlib-module-shadowing in stub files(A005) (#15350)
    [flake8-return] Add support for functions returning typing.Never (RET503) (#15298)

Server

    Improve the observability by removing the need for the "trace" value to turn on or off logging. The server logging is solely controlled using the logLevel server setting
    which defaults to info. This addresses the issue where users were notified about an error and told to consult the log, but it didn’t contain any messages. (#15232)
    Ignore diagnostics from other sources for code action requests (#15373)

CLI

    Improve the error message for --config key=value when the key is for a table and it’s a simple value

Bug fixes

    [eradicate] Ignore metadata blocks directly followed by normal blocks (ERA001) (#15330)
    [flake8-django] Recognize other magic methods (DJ012) (#15365)
    [pycodestyle] Avoid false positives related to type aliases (E252) (#15356)
    [pydocstyle] Avoid treating newline-separated sections as sub-sections (D405) (#15311)
    [pyflakes] Remove call when removing final argument from format (F523) (#15309)
    [refurb] Mark fix as unsafe when the right-hand side is a string (FURB171) (#15273)
    [ruff] Treat ) as a regex metacharacter (RUF043, RUF055) (#15318)
    [ruff] Parenthesize the int-call argument when removing the int call would change semantics (RUF046) (#15277)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.48 2025/01/07 11:55:11 adam Exp $
d24 9
a32 9
BLAKE2s (annotate-snippets-0.9.2.crate) = 4432e25fa087c53ae7460c12d9f680f232306d681a1c315335a380072c550bf5
SHA512 (annotate-snippets-0.9.2.crate) = 668202780b4822d4cbbb654346eba1d36b6b47e0047df55f233768cff73ecd53220c8613179cede942a0bd2373eac753b29803e91924f1037dac1135a0690013
Size (annotate-snippets-0.9.2.crate) = 32065 bytes
BLAKE2s (anstream-0.6.13.crate) = dd458958a94f1e456b92ddbaa344df6551cf5159536a9f028c9e8cc82089b126
SHA512 (anstream-0.6.13.crate) = 4f9ccfd135de9be22a01230f39d571c8d8ccf7c3eba837fbf0868c9660693b60ee0c1c2f9490a587d5307e892ed45cb946da7a0690a9f972619c94fb050bde09
Size (anstream-0.6.13.crate) = 30928 bytes
BLAKE2s (anstyle-1.0.8.crate) = e4acd8f34d32f2cd3ed76c8b212ee9ed3f7e8c094683afcef7a748201f025bb3
SHA512 (anstyle-1.0.8.crate) = 3b867f73df0b2f69a0c7d5d6e62c7515045e053656afaa303e5aade8012e838cdf5d15d2c3d7c297db9e297d08ea69a9c8eed04b97922a83f56c58962c1c0b69
Size (anstyle-1.0.8.crate) = 15771 bytes
d39 6
a44 3
BLAKE2s (anstyle-wincon-3.0.2.crate) = bbfa778748f03ce8a31c92745c6164af76628e7734d05021961db40d240aae5a
SHA512 (anstyle-wincon-3.0.2.crate) = 4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931
Size (anstyle-wincon-3.0.2.crate) = 11272 bytes
d78 3
a80 3
BLAKE2s (bitflags-2.6.0.crate) = 98cdd527fa35fc9bc6f4357adc0f645eeee21e4528adf03aab79eb6158070793
SHA512 (bitflags-2.6.0.crate) = f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf
Size (bitflags-2.6.0.crate) = 45357 bytes
d132 6
a137 6
BLAKE2s (clap-4.5.23.crate) = dd7db414803d27035694573e0c79aacc7750bd75b1a35bd57f6ab48d34a0d4ab
SHA512 (clap-4.5.23.crate) = 4a8ef8731c9768844debcd1ba83a79a607fd32d9fbfe7411abefb8939c5c442e8a206738bb54dddd136117d3992f519ffd1640694ad7796c4e0aae3f95502c7c
Size (clap-4.5.23.crate) = 56460 bytes
BLAKE2s (clap_builder-4.5.23.crate) = 7870a1a0df1dfb6057caea067dee6b16cd256cc4e970433b75e7c6488782ebfb
SHA512 (clap_builder-4.5.23.crate) = 0889876990f0a361cc6b6d41f2a8f4b1decd376987a02fe69888455c92f3e583d6ff70880c6f0ea154ba62f4be7d2e7b18cdc4e0e2f243e6b17f250c3e8d1c2a
Size (clap_builder-4.5.23.crate) = 164180 bytes
d147 3
a149 3
BLAKE2s (clap_derive-4.5.18.crate) = 86f5f1951bbe3ab51fd531887e6a3daf29ea5008769f725e48413c1d2fa754a5
SHA512 (clap_derive-4.5.18.crate) = 035bb918bc7e9badd59341560f23e3a8a2e7cf945b6d8183f74052c4edfcbecf07c9ea6fce0ceef0b84c89a99d62b11760af39398897e4ee7dad0170a96cfefa
Size (clap_derive-4.5.18.crate) = 30131 bytes
d168 3
d300 6
d372 3
d468 3
d504 6
a509 6
BLAKE2s (libcst-1.5.1.crate) = bd8e9358a0a4a754eeb77378d2063e84382a0b0ed8ef1165d7dba5bd017146b5
SHA512 (libcst-1.5.1.crate) = a017251bb6026547b9852a4de80b4b1539aea492118e67a0fd77ba325a5d255c217ad623815d85003351317a6bc563f1e240989c7a39027b71b36c7ba5983738
Size (libcst-1.5.1.crate) = 110499 bytes
BLAKE2s (libcst_derive-1.4.0.crate) = 18d90fad8a27dbc7c95de95a66e9a32ad490442fe23c369889ed1867c0dc3551
SHA512 (libcst_derive-1.4.0.crate) = 6095719fbd5931d1e8e9e60ae7c03b03b9110ecc6054396e1a086e7fc7f1642a6085deff0d90d857ae8f0037aa8bf396a9b5a5660941c0de4cc659664a41034a
Size (libcst_derive-1.4.0.crate) = 9303 bytes
d516 3
d582 3
d600 3
d618 3
d714 3
a716 3
BLAKE2s (proc-macro2-1.0.92.crate) = 83c281b97fc4d86cc4a005bf09b645948db9ae773e71fd00448e271334dabc73
SHA512 (proc-macro2-1.0.92.crate) = e614f08acc0a7e97ef580479cf5b682378df1ca16f09bfb2296ebb3490a435229dea9d682c621c54ce57e8e1d3b7803eb8ff83c88bd02e07228dba6d02f14aee
Size (proc-macro2-1.0.92.crate) = 52353 bytes
d780 3
a782 3
BLAKE2s (ruff-0.9.1.tar.gz) = 92761cbf021db2900fe932e466306d16a61456c61433b6cd3077b89cbee40775
SHA512 (ruff-0.9.1.tar.gz) = cc2e17a272d5fe3d3a2ad16053b86b3a0901754cbfa3cfcc9c56ac8e6bb930b41d329f9c12a9cb307212b4761098e7baa63fad8671093bbc57af9c5f5b72c7c8
Size (ruff-0.9.1.tar.gz) = 3498844 bytes
d843 3
a845 3
BLAKE2s (serde_json-1.0.134.crate) = 25e34a89187a2a458d20915414e2be3e0d0ed817f77e356776f9e5d841f5c291
SHA512 (serde_json-1.0.134.crate) = ab6323799bf19da8ec6e6c428370d37cd230192b45ef54d2c65c7d83907b2dde71d51650e44f1fcca1084e75e0e195e97b28437f53a331bf48effed3d59b58a5
Size (serde_json-1.0.134.crate) = 154351 bytes
d882 6
d918 3
a920 3
BLAKE2s (syn-2.0.95.crate) = 6f782b44cc5845567a468e9ea749037fb735be8ce62d526c51f686a94bb2761e
SHA512 (syn-2.0.95.crate) = 2c1ebc62893830c34815b29fd6788b3a3b80cfddd5e303fa438569262da1bacd9fe3b892881b544e022f10a4f0c2fa9df1569a73418ce003cc7c8cd8c7420035
Size (syn-2.0.95.crate) = 297136 bytes
d927 3
d951 3
a953 3
BLAKE2s (thiserror-2.0.9.crate) = 16a9c8151aded26349bd8c32c43b3b857a5ea620b5d451ab4792143449ef5a4b
SHA512 (thiserror-2.0.9.crate) = b7b5f54cde87c21e8fac3526d5a140c0d64116e700d07eb28714df3db372a42fba30bb37817282d0ee1b5333f1998d1f628d43054e59fc39393fb567c3df4cb0
Size (thiserror-2.0.9.crate) = 28531 bytes
d957 3
a959 3
BLAKE2s (thiserror-impl-2.0.9.crate) = 669d0c728bed3d3fe34db3f198d06377b122d49171786fc63fda66609c9bc36a
SHA512 (thiserror-impl-2.0.9.crate) = 408f6a4c0f6cee36f69fff5a2f08cbd349db44753e6b6ac730c418fa1fc06ba7f69fbf248182af947843ae49d5cb5ff53980cdb18cb850ea8d7d9ac7dc8d67fa
Size (thiserror-impl-2.0.9.crate) = 21023 bytes
d963 3
d1017 3
d1080 3
d1089 6
a1094 6
BLAKE2s (uuid-1.11.0.crate) = 4f3a722cf3933b0039ef0f22ffc049ef1a0f1c71b43af72d378c5f68535908be
SHA512 (uuid-1.11.0.crate) = 0cd1b95fc2247bf4e627de6abb41e332ebaf39e5720640e52b9f235f7a0e2d451e7a486efdabb616ce00e47832d21919611683d0e6a71c86a86f290940cfda32
Size (uuid-1.11.0.crate) = 47683 bytes
BLAKE2s (uuid-macro-internal-1.11.0.crate) = 7ca9795edc1d51733c0629f6263bc610f09127f7983e7b25585695f8bd691d67
SHA512 (uuid-macro-internal-1.11.0.crate) = f6a3b4bcedf71b1d2ee9f1d57b772257624a88ea7b38e475d783db8c9a5e54e123350d9f8f6b235fa767bf75620fe4aa87e3e9c660fc1fedcaaac0b3ca474aff
Size (uuid-macro-internal-1.11.0.crate) = 9225 bytes
d1113 3
a1250 3
BLAKE2s (yansi-term-0.1.2.crate) = 2813445385a77c8a145f5e18e9f21db4290e5676c82e8b3f8581e65e1e101135
SHA512 (yansi-term-0.1.2.crate) = ba720e36487871427aaa7139e8aeaf5b2b3f2d1df4798d7e238e323dc3d3220f12202e223f74339201be3466848c372dc1712e1842e5cd6bd51c3dedf76c9ff6
Size (yansi-term-0.1.2.crate) = 14342 bytes
@


1.48
log
@py-ruff: updated to 0.8.6

0.8.6

Preview features

[format]: Preserve multiline implicit concatenated strings in docstring positions
[ruff] Add rule to detect empty literal in deque call (RUF025)
[ruff] Avoid reporting when ndigits is possibly negative (RUF057)

Rule changes

[flake8-todos] remove issue code length restriction (TD003)
[pyflakes] Ignore errors in @@no_type_check string annotations (F722, F821)

CLI

Show errors for attempted fixes only when passed --verbose

Bug fixes

[ruff] Avoid syntax error when removing int over multiple lines (RUF046)
[pyupgrade] Revert "Add all PEP-585 names to UP006 rule"
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.47 2024/12/27 09:08:38 wiz Exp $
d84 3
a86 3
BLAKE2s (bstr-1.11.1.crate) = 3c38f88803590df997da99fb78b21b35499b4a365cc4111a021e1dc4a6c393e0
SHA512 (bstr-1.11.1.crate) = 04c28eab447ee13e8d3af12fd165947c26086e8cb990840226197c16b4716bc018a48c6dbdd055f837a7d64eeb3c594b0b3629103ce7f910af0c3c7d3cc79edb
Size (bstr-1.11.1.crate) = 351485 bytes
a110 3
BLAKE2s (cfg_aliases-0.1.1.crate) = 732b64e374ee8571d8e3af91a97e37aaa822054bb44c5f8c124651abd10ffc64
SHA512 (cfg_aliases-0.1.1.crate) = 238828445c5b48ca41ff88825af0a1ad30494e423bb6f89b6d5e4d26042afaa1ceb0e32041f7cddd79c3e15c6c82a1ddb9469c4b63a1ac52d4bcc1174900f880
Size (cfg_aliases-0.1.1.crate) = 6009 bytes
d150 3
a152 3
BLAKE2s (clearscreen-3.0.0.crate) = 74c647e81f89e09f4980dd155d11f799c709d2c278a826e329d85f51a33d6230
SHA512 (clearscreen-3.0.0.crate) = 2b5338a7944b44fdb40a79e87aa8cdb8ff3e47b9e4d8ebb757b1b3fb10f8b066183abd79f5ae634e7e9464377a33711694796bb5d52dec0201f863119923af65
Size (clearscreen-3.0.0.crate) = 152311 bytes
a251 3
BLAKE2s (dirs-4.0.0.crate) = 70b38dd5ea44b52e63ced09edbf7d58f820e5180d946d53591944210f15071f4
SHA512 (dirs-4.0.0.crate) = be582e5045f1916fb6b918c8e8c5907b4b663534025e4227ea4828e2aa9fe7fbcb3c48f1f0d08d163ba684aa4404076ac210e7f14766a09b9ed89a2825121b3b
Size (dirs-4.0.0.crate) = 12503 bytes
a254 3
BLAKE2s (dirs-sys-0.3.7.crate) = baa17cbec722cdc7e6369057c06ac108e433fa039f1f41c76612a5ece7f163c8
SHA512 (dirs-sys-0.3.7.crate) = e630964e4c452950a475c10a490b49b2979dd7dfda48172b905cc789153ae4a0ba2d7d91f690705cbfff23737c4b4a339eb0c49e922efd7d68a92fe6368a929f
Size (dirs-sys-0.3.7.crate) = 10597 bytes
d282 3
d432 3
a434 3
BLAKE2s (insta-1.41.1.crate) = ea87f40e6e1caacbf856e4a863a024ae45d55018cfecc0b020e4064edac563b4
SHA512 (insta-1.41.1.crate) = 6526c9f14c7f86b1592464e5e260722a53b13c367917c36ee55fba1d237cd51fab9d39ba1ea7b76497e08896c2c175cf7d18756891ba9bda0a2233232e7fe178
Size (insta-1.41.1.crate) = 93609 bytes
d459 3
d528 3
a530 3
BLAKE2s (matchit-0.8.5.crate) = c845ad1603c7e0be4b08384debd4c94702f739471ed1686d5e2b591ca883671b
SHA512 (matchit-0.8.5.crate) = 71aaffddd2e9b29a9b9b0e9fddbdd9c216eae58c0579940072f07f4a66a9088e9065899051c2b0ee7e56c0f36ce477c1117de7c904c76480577d57b9784964a4
Size (matchit-0.8.5.crate) = 35166 bytes
a554 3
BLAKE2s (nix-0.28.0.crate) = ec371834d92a78843b44f79a41e0c80a82fa111cf1184883e2126cf5b0d9cf46
SHA512 (nix-0.28.0.crate) = 73c0c94b360f4fc81ff07a13692b2a5b5ceda3a7203bdf1e526facabd36cdf160f0ae8fa479e31a4e4237c09bde11e9bf821aa496311cac8614f9c5626f8d69a
Size (nix-0.28.0.crate) = 311086 bytes
d750 3
a752 3
BLAKE2s (ruff-0.8.6.tar.gz) = cf36a2e2e0d5395331932be0a530dd6895ace177831cc17faf7524564be4723d
SHA512 (ruff-0.8.6.tar.gz) = 96cf7e50239cff616e6214b11f00fb0e1b69a2ea6a44067ee0078462c23920dbb5eb5bc438ad479d755e6a37b98208a1aab38feaa5bbfda33a3fcf2918ffa4e0
Size (ruff-0.8.6.tar.gz) = 3473116 bytes
d882 3
a884 3
BLAKE2s (syn-2.0.93.crate) = 5417f38f4de1f012825abefdb45fff11f6e140090fadc08d1139588458360d11
SHA512 (syn-2.0.93.crate) = 0f76fb495402b9d4eda239d65fd4697f77231b702ad4aa1c4d2991b899a092b892c30d1dace92bb54a53f5a7d2baf7637ed3c1804d11c6708987cb1e2b50450b
Size (syn-2.0.93.crate) = 293925 bytes
d894 3
a896 3
BLAKE2s (terminfo-0.8.0.crate) = aa8ac0ffc51b3d8427d7c3a8f601d268266ca6053e38d9236b946fdb074174e3
SHA512 (terminfo-0.8.0.crate) = 77b9abe815145962d40a502d04a62c393d97ba8c721c79ebd8f71eb23fc9bc4ab0d6a4b8b8b90ad5b716894ad53249c24270e54a9785f5f66918beb3e656d01d
Size (terminfo-0.8.0.crate) = 46407 bytes
d1104 3
a1106 3
BLAKE2s (which-6.0.1.crate) = e8d2305b73e39943e4b8133fde274eb7fedffa2f0341f706a8e3d28a66342911
SHA512 (which-6.0.1.crate) = 6a80b7bf46a7fde1fd4ec6cddb7bafdf9b9878a493fc5fb6ed425827206100bb45850541b42113be43aa7b336a30f98e14a5fa20d09a6411e3f420b96f7273af
Size (which-6.0.1.crate) = 16542 bytes
@


1.47
log
@py-ruff: update to 0.8.4.

0.8.4

Preview features

    [airflow] Extend AIR302 with additional functions and classes (#15015)
    [airflow] Implement moved-to-provider-in-3 for modules that has been moved to Airflow providers (AIR303) (#14764)
    [flake8-use-pathlib] Extend check for invalid path suffix to include the case "." (PTH210) (#14902)
    [perflint] Fix panic in PERF401 when list variable is after the for loop (#14971)
    [perflint] Simplify finding the loop target in PERF401 (#15025)
    [pylint] Preserve original value format (PLR6104) (#14978)
    [ruff] Avoid false positives for RUF027 for typing context bindings (#15037)
    [ruff] Check for ambiguous pattern passed to pytest.raises() (RUF043) (#14966)

Rule changes

    [flake8-bandit] Check S105 for annotated assignment (#15059)
    [flake8-pyi] More autofixes for redundant-none-literal (PYI061) (#14872)
    [pydocstyle] Skip leading whitespace for D403 (#14963)
    [ruff] Skip SQLModel base classes for mutable-class-default (RUF012) (#14949)

Bug

    [perflint] Parenthesize walrus expressions in autofix for manual-list-comprehension (PERF401) (#15050)

Server

    Check diagnostic refresh support from client capability which enables dynamic configuration for various editors (#15014)

0.8.3

Preview features

    Fix fstring formatting removing overlong implicit concatenated string in expression part (#14811)
    [airflow] Add fix to remove deprecated keyword arguments (AIR302) (#14887)
    [airflow]: Extend rule to include deprecated names for Airflow 3.0 (AIR302) (#14765 and #14804)
    [flake8-bugbear] Improve error messages for except* (B025, B029, B030, B904) (#14815)
    [flake8-bugbear] itertools.batched() without explicit strict (B911) (#14408)
    [flake8-use-pathlib] Dotless suffix passed to Path.with_suffix() (PTH210) (#14779)
    [pylint] Include parentheses and multiple comparators in check for boolean-chained-comparison (PLR1716) (#14781)
    [ruff] Do not simplify round() calls (RUF046) (#14832)
    [ruff] Don't emit used-dummy-variable on function parameters (RUF052) (#14818)
    [ruff] Implement if-key-in-dict-del (RUF051) (#14553)
    [ruff] Mark autofix for RUF052 as always unsafe (#14824)
    [ruff] Teach autofix for used-dummy-variable about TypeVars etc. (RUF052) (#14819)

Rule changes

    [flake8-bugbear] Offer unsafe autofix for no-explicit-stacklevel (B028) (#14829)
    [flake8-pyi] Skip all type definitions in string-or-bytes-too-long (PYI053) (#14797)
    [pyupgrade] Do not report when a UTF-8 comment is followed by a non-UTF-8 one (UP009) (#14728)
    [pyupgrade] Mark fixes for convert-typed-dict-functional-to-class and convert-named-tuple-functional-to-class as unsafe if they will remove comments (UP013, UP014) (#14842)

Bug fixes

    Raise syntax error for mixing except and except* (#14895)
    [flake8-bugbear] Fix B028 to allow stacklevel to be explicitly assigned as a positional argument (#14868)
    [flake8-bugbear] Skip B028 if warnings.warn is called with *args or **kwargs (#14870)
    [flake8-comprehensions] Skip iterables with named expressions in unnecessary-map (C417) (#14827)
    [flake8-pyi] Also remove self and cls's annotation (PYI034) (#14801)
    [flake8-pytest-style] Fix pytest-parametrize-names-wrong-type (PT006) to edit both argnames and argvalues if both of them are single-element tuples/lists (#14699)
    [perflint] Improve autofix for PERF401 (#14369)
    [pylint] Fix PLW1508 false positive for default string created via a mult operation (#14841)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.46 2024/12/11 10:41:57 wiz Exp $
d42 3
a44 3
BLAKE2s (anyhow-1.0.94.crate) = 6e9ab44ff798bd3e023de5623afd1200d7f591f86191a83b2ef77ad58bc2063f
SHA512 (anyhow-1.0.94.crate) = 61209bb1a81104ea86375bff12e6654047a596fd5282fdaa590301c4bcdafcdd8bc83201811063d565bbfab6be42544e43047ec88d2b0b41f7c5f2712f3a3b90
Size (anyhow-1.0.94.crate) = 51731 bytes
d168 3
a170 3
BLAKE2s (compact_str-0.8.0.crate) = de7bba8eb71ca05d9ac8778ccd21511713c5d7507eee492ec7f04b233af79d40
SHA512 (compact_str-0.8.0.crate) = 5a236c501222b577fef7d7190882e20e85cc6deacf9d1f6a1d710893654b53a91c7d47373f0d10e9bfe138dbb2f4e99802deb2a92001bae7e130f6558ed9d1fd
Size (compact_str-0.8.0.crate) = 70994 bytes
d291 3
a293 3
BLAKE2s (env_logger-0.11.5.crate) = 08f30175466b94a07919853fd1fb989004947ba574dbe7de7900072505cd4d30
SHA512 (env_logger-0.11.5.crate) = e2ab1f117227ebf8840daaff971c2533830c0e481797cdcaa055a4506ffef78fc0830bfa13295275c604273d494278d43440b987132f97ed6bc1cf705e05cd8a
Size (env_logger-0.11.5.crate) = 30683 bytes
d336 3
a338 3
BLAKE2s (glob-0.3.1.crate) = cf1632af0a03d2505ae99d4e4ed0ee695c8383a0cddf1191f7f59e197e9fb17f
SHA512 (glob-0.3.1.crate) = 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b
Size (glob-0.3.1.crate) = 18880 bytes
d486 3
a488 3
BLAKE2s (libc-0.2.168.crate) = 581d77941b4f1cbabfeecb3ab0ce6abae791d00f8e51c673b6e2a40267f17ca9
SHA512 (libc-0.2.168.crate) = 499f7273ab5eac0961fd927d5204ff4d5b3b290c20d00ac99054ee596b6d3ec4d6712772c52b09c84554f0514a8f66b41995ceb5b0ec38a7295a4fccf0e94349
Size (libc-0.2.168.crate) = 757025 bytes
d516 3
a518 3
BLAKE2s (lsp-server-0.7.7.crate) = 015ec294b21be4ca7718594c645c37fefac07b059d57207357bb3399ab605d9b
SHA512 (lsp-server-0.7.7.crate) = c7e6d08cc34c26b26c4f092d96dbba78baa1e310de1c29a4d780767942788094837ae795494741a1708a3a315f71d9233b6ad6ee9669d11fafb2ae8ff39de094
Size (lsp-server-0.7.7.crate) = 16815 bytes
d708 3
a710 3
BLAKE2s (quote-1.0.37.crate) = 7e8659f62805e9de9676e96f922946be82167b2418b3d9421fecd40ef42137ae
SHA512 (quote-1.0.37.crate) = c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05
Size (quote-1.0.37.crate) = 28558 bytes
d756 3
a758 3
BLAKE2s (ruff-0.8.4.tar.gz) = 8b8890caac6d2f5fea4b3dc764946b4e4445436838ce38ba13e782d4e89abda7
SHA512 (ruff-0.8.4.tar.gz) = 28b7b2bf3dd4ba9f66819a70d972e183cdaf1488555f1e7ebce1bfd3a8e0f0e8413b994091e88e423a46545f66842624ad96ea735573eca4d4aa001f5f64f811
Size (ruff-0.8.4.tar.gz) = 3402103 bytes
d786 3
a788 3
BLAKE2s (salsa-3c7f1694c9efba751dbeeacfbc93b227586e316a.tar.gz) = f978341e386365dcc2aab51398fdaa0bd3724ccd88a51e2352ef493528333647
SHA512 (salsa-3c7f1694c9efba751dbeeacfbc93b227586e316a.tar.gz) = 177458c41635c274383bbfdb69a89bc066be4f3fe8236103a15d17a76709e52eeb8d2b100e227a9d62c01bfa1550559cb5699b043b43023a6659fef75cc5a382
Size (salsa-3c7f1694c9efba751dbeeacfbc93b227586e316a.tar.gz) = 605275 bytes
d807 3
a809 3
BLAKE2s (serde-1.0.216.crate) = d34bb98728fd2302ba232183e4959f9db736326a75520b10bbc3250c9ee22d5b
SHA512 (serde-1.0.216.crate) = baabf4c7aac4a540c9ed18b336662087258b71c9cb0e547c8d83a2734818ab2cbbe62f910d812eb61d3d46e653c41a3eebc99b1d679bfc51f95710c71a8ecc20
Size (serde-1.0.216.crate) = 79000 bytes
d813 3
a815 3
BLAKE2s (serde_derive-1.0.216.crate) = 92e05c84afd86d9062870ed970a305733b985b0fbbad4a409f2d9f02a2bb2a40
SHA512 (serde_derive-1.0.216.crate) = 80fcb552279ac7562297df878f2f5e9ac09241701f5cf1088fcbf473b638f58cd3092a7930d8937ca0df9a47b9ae1a42d490cd46a275259cd8089fe8f5426469
Size (serde_derive-1.0.216.crate) = 57674 bytes
d819 3
a821 3
BLAKE2s (serde_json-1.0.133.crate) = 0590d0ebb7ab8fa8e5160d8194794fbd108268a894ee2c33f7d65e27166c74d7
SHA512 (serde_json-1.0.133.crate) = 20e65ec87bff319897a141960d13deb5cadcf821209c1ee8799f1dc7f458ce432bc62c16df5bdada1c8d3cc01ff23b8125e8fa0a03545d4614f32efd687dc69f
Size (serde_json-1.0.133.crate) = 150739 bytes
d831 6
a836 6
BLAKE2s (serde_with-3.11.0.crate) = 09c68dd428911fe598608662450e93df563ab30e16d757fa439b776ad50f8deb
SHA512 (serde_with-3.11.0.crate) = d2a6d5e8075194f82e42ca676307b1456dbf75cf59172a7abe84f5398ba37f7217c86c8f71b954161a5f7c7f5163ab10ac322eef4b5fe6fbbf86550f3f37ea0b
Size (serde_with-3.11.0.crate) = 145979 bytes
BLAKE2s (serde_with_macros-3.11.0.crate) = 46b0ee94146b4f6c32d786b79980c4b48f12c1784aec83a0f7778ff55c19a6c2
SHA512 (serde_with_macros-3.11.0.crate) = 222aec6c50a7b758ea15e1192c71dc19fbde3a99062beee12e24ff7691e0858fb84a0245ac86d96d818a877a89834c188f864dab1aaaeab22ae6cdd7bb416036
Size (serde_with_macros-3.11.0.crate) = 32054 bytes
d888 3
a890 3
BLAKE2s (syn-2.0.90.crate) = 662c777c83e514eb36f7af32894ba7fa156a6489ed74dae13af9fcd5efb05b8f
SHA512 (syn-2.0.90.crate) = 44606124f113c259c19edcb2adc1378d8292b422d800604c0e0d1ba89bd2d13d518cf4a6afa58daded54da9cb285464aadb113815406a0f09c5e18f865789ae0
Size (syn-2.0.90.crate) = 290584 bytes
d918 3
a920 3
BLAKE2s (thiserror-2.0.7.crate) = 4b1effa531a3cdd0a6e2832689f1be388394b4b700f203833ddd74eb88bfaf89
SHA512 (thiserror-2.0.7.crate) = 0ec2374ec19397d4764e01d46e6a8d1a6b8beb2c1e92bc88bef9309348934bff58fe7cb876e67258ca0d2ca488bffb96538efd24767fac13f1d65cc22b4ea7ca
Size (thiserror-2.0.7.crate) = 28456 bytes
d924 3
a926 3
BLAKE2s (thiserror-impl-2.0.7.crate) = b00830db2ed94480bacd39c24269a4e08c03061a8b495617dddbe66856b0d43f
SHA512 (thiserror-impl-2.0.7.crate) = ec15231e3e8eb3dadbdb9e972d7e46ab8fb32c21a8292bf438914b2078b96d0dbaf611f63592d5e44e62d6e228f3dc28ede0d1dd18a34748b499fe39a22fecf4
Size (thiserror-impl-2.0.7.crate) = 20954 bytes
d1248 1
a1248 1
SHA1 (patch-Cargo.toml) = c0dea8099cf552653f8160fedc30ffd8fb20e587
@


1.46
log
@py-ruff: update to 0.8.2.

Preview features

    [airflow] Avoid deprecated values (AIR302) (#14582)
    [airflow] Extend removed names for AIR302 (#14734)
    [ruff] Extend unnecessary-regular-expression to non-literal strings (RUF055) (#14679)
    [ruff] Implement used-dummy-variable (RUF052) (#14611)
    [ruff] Implement unnecessary-cast-to-int (RUF046) (#14697)

Rule changes

    [airflow] Check AIR001 from builtin or providers operators module (#14631)
    [flake8-pytest-style] Remove @@ in pytest.mark.parametrize rule messages (#14770)
    [pandas-vet] Skip rules if the panda module hasn't been seen (#14671)
    [pylint] Fix false negatives for ascii and sorted in len-as-condition (PLC1802) (#14692)
    [refurb] Guard hashlib imports and mark hashlib-digest-hex fix as safe (FURB181) (#14694)

Configuration

    [flake8-import-conventions] Improve syntax check for aliases supplied in configuration for unconventional-import-alias (ICN001) (#14745)

Bug fixes

    Revert: [pyflakes] Avoid false positives in @@no_type_check contexts (F821, F722) (#14615) (#14726)
    [pep8-naming] Avoid false positive for class Bar(type(foo)) (N804) (#14683)
    [pycodestyle] Handle f-strings properly for invalid-escape-sequence (W605) (#14748)
    [pylint] Ignore @@overload in PLR0904 (#14730)
    [refurb] Handle non-finite decimals in verbose-decimal-constructor (FURB157) (#14596)
    [ruff] Avoid emitting assignment-in-assert when all references to the assigned variable are themselves inside asserts (RUF018) (#14661)

Documentation

    Improve docs for flake8-use-pathlib rules (#14741)
    Improve error messages and docs for flake8-comprehensions rules (#14729)
    [flake8-type-checking] Expands TC006 docs to better explain itself (#14749)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.45 2024/11/29 08:08:44 adam Exp $
d42 3
a44 3
BLAKE2s (anyhow-1.0.93.crate) = e3f1edafdab0f10127080af5f9a96ea771d31b7452aa7762839afe36d2aa57d3
SHA512 (anyhow-1.0.93.crate) = 237b36bdefeaf8dd2f7d4c5c92d8f7627a5206ded5fa3dafd5710f2fbd3dd7d7187d4a8ae917ae03d0cf06bc8d101a7663bb7bb022507ac1ec88577a37475efc
Size (anyhow-1.0.93.crate) = 47490 bytes
d84 3
a86 3
BLAKE2s (bstr-1.11.0.crate) = f10d394486b4c53e2e17de16f2bb8ab9513a5f4313a6ef772fa8d04105a8a9c6
SHA512 (bstr-1.11.0.crate) = e4534db9f27184134264dfb16ffc79b7d2374e79ef50400cee4cf44c1e9d7d0b9f7ab8fa034493b5a1ef835c797214bfb399ae95d4b670b3283180fded414ba9
Size (bstr-1.11.0.crate) = 380721 bytes
d105 3
a107 3
BLAKE2s (cc-1.0.95.crate) = 4cca4ecbd79a924bb66fb1516151ce9da891a38f3a8339614f2921d403bf5720
SHA512 (cc-1.0.95.crate) = 7e19d1c2271a094311db96edc6faa6576366070dc2e77a666ce43016c367d5a94e832724b95b170650bdb16998699699e45d3ac2cd0eda6655c58c1e141d40d1
Size (cc-1.0.95.crate) = 76485 bytes
d120 3
a122 3
BLAKE2s (chrono-0.4.38.crate) = cd804c8f2c3ec8027f1a28fc2406b92e8cb27989956cf7e27fb98f6e338704cf
SHA512 (chrono-0.4.38.crate) = 858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9
Size (chrono-0.4.38.crate) = 220559 bytes
d132 6
a137 6
BLAKE2s (clap-4.5.21.crate) = ecabb68b40943801b3c9a2a246442121fec1c2235645f6c1ba8335173f5d06a8
SHA512 (clap-4.5.21.crate) = ca7b55defd85a4e1001d04653aaf1c38af9b43715dc6fd7b7a8c49a66ce1be0c09e0ac78b3a3febb90ad9a7d8676b4ff1ddc136816019eb394b7d4908af2a51e
Size (clap-4.5.21.crate) = 56470 bytes
BLAKE2s (clap_builder-4.5.21.crate) = 74ca6c574c8c2fc1a90975e347416a4b518944f587a2598c0c0a3281cf65b29e
SHA512 (clap_builder-4.5.21.crate) = 48abad9de7b0985138a2586674df36bcb925f3280cc19c7dcbec14d58c1a3bb391c836ff284366fb32d7460a5616b066e4e055e3a5fa7651196e62c59ca49c8c
Size (clap_builder-4.5.21.crate) = 164115 bytes
d150 3
a152 3
BLAKE2s (clap_lex-0.7.0.crate) = adccef54c6f6a4e74f2884a438370e037cb6ae600586bd276997d9b52c197a4c
SHA512 (clap_lex-0.7.0.crate) = 638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036
Size (clap_lex-0.7.0.crate) = 11915 bytes
d165 3
a167 3
BLAKE2s (colored-2.1.0.crate) = 4764177a94a676ff10c1723495ba01b335a04f128c3b3eeba28513b0303c2e12
SHA512 (colored-2.1.0.crate) = fa70f18fb29f6870a727d8243808c96e9497f8302f5f2b1748f9d9e396031e9c53a025b8edc9c8c9a0f8cfca12e5da73250a71e382b3074e9415b85bc004769e
Size (colored-2.1.0.crate) = 23348 bytes
d249 6
a254 6
BLAKE2s (dir-test-0.4.0.crate) = 3cb1be7e2217f47556d720d2400f1a93b2fbd3c701e30dfc24e64869a6fcf37c
SHA512 (dir-test-0.4.0.crate) = 336484c30646f3e1d8932b47eefdbb1d1875cf2a45a693ca4e1ba59b51b0d450967e1dc49cd63f985796dc761e30a12a13f4e0fcd72ae429d939a91164108eb2
Size (dir-test-0.4.0.crate) = 3223 bytes
BLAKE2s (dir-test-macros-0.4.0.crate) = 67caf7f66c0d14fea566036d525c06f46b5eb0c3475c7c1288ccdc2ae8c467f2
SHA512 (dir-test-macros-0.4.0.crate) = 41471d8fc763b785075dc8d3789bbd2adc7256ccb1d7af0eb556823866619505e6b5e82219fb8e9acdaa3284cf91a575c6c914e6290f73967a94ed8af8094fe0
Size (dir-test-macros-0.4.0.crate) = 3396 bytes
d306 3
a308 3
BLAKE2s (fern-0.7.0.crate) = 5e0476044d543601a5efc30e1a243cbdaa09d087f71dda74f9102eb3f2b70dfe
SHA512 (fern-0.7.0.crate) = 4042eea0ee028bbff9723fba28fb9ff08b18fd13bdbde373905a0064d16f49e75666d1e1a5c0e04bfcc185f5c3c6e459b1bd51863c0c1ef4cf27083335ce2a52
Size (fern-0.7.0.crate) = 303693 bytes
d486 3
a488 3
BLAKE2s (libc-0.2.167.crate) = f0e53a307706a3402bb424f79303e40607b2d361814018e24a2ca64c0dffbecf
SHA512 (libc-0.2.167.crate) = f6690776266836371e5f9e20ec3a93bb17bc4296219755750e4e70e745016245dab9e247fe564e0f21d10d0c7c97ae97bf54da5068464a48ebfac244cf699166
Size (libc-0.2.167.crate) = 757723 bytes
d633 3
a635 3
BLAKE2s (pep440_rs-0.7.2.crate) = fa7c282ed8683df64fb4144089c8060ff32121ccf574b9c855d18d35319311fe
SHA512 (pep440_rs-0.7.2.crate) = 8820ed27804cf008d327180b9984d553f2d2ad9d8e0618e4fbd176a55db54dddaab5babb7a77af8325012d36e82d7e48af3704bc3e7efb98da8bd4f20ea53998
Size (pep440_rs-0.7.2.crate) = 44479 bytes
d756 3
a758 3
BLAKE2s (ruff-0.8.2.tar.gz) = 9ce5ba42deaa7138bf2c6183cc8d74213cbd6f669f57e8253faee695ec848a5d
SHA512 (ruff-0.8.2.tar.gz) = 818611a780ae6e6ac883199fa4726d57a2242588c7e67ff7599b6982795b8b591c51dca56bbd6c1b2b4ed5b5634cd6cfca6c7d734ad22c938ead1143fc5be6b7
Size (ruff-0.8.2.tar.gz) = 3349020 bytes
d786 3
a788 3
BLAKE2s (salsa-254c749b02cde2fd29852a7463a33e800b771758.tar.gz) = 3c9da2ba63fca6f897739ef553cb87e844be9a47663c101dbcb1734700c3b5b1
SHA512 (salsa-254c749b02cde2fd29852a7463a33e800b771758.tar.gz) = d0efdc6c10fcc4e6dca900bf5a1445e1d9a739c4135229591a3dd19a147f40ddd44eedfb2a6a839811cf736fbff681f649bb5f1deaba88888f9032a7927d157c
Size (salsa-254c749b02cde2fd29852a7463a33e800b771758.tar.gz) = 601630 bytes
d807 3
a809 3
BLAKE2s (serde-1.0.215.crate) = a7bdd082a87f5e582f0a69b234bfec3a2d0b83592ad4583c20f4961a184f242f
SHA512 (serde-1.0.215.crate) = 3da13f1a74393f1fcb6d659b5e060a11ecae358f55cdf4a2fd05bfc863fea6f75d3140d3bc74902f8feba8cddf7dae71a3f4e4e78e78e1b08ed46b3e4900281f
Size (serde-1.0.215.crate) = 78527 bytes
d813 3
a815 3
BLAKE2s (serde_derive-1.0.215.crate) = 979a4f71de6f624c31fb6f47f25b74d5d514db39e6799a0f5b706e67e9f1c8ef
SHA512 (serde_derive-1.0.215.crate) = cae686bdf10c683149956ffe1c64fcf3e9b9bf0cd6e33b4ce7429d0ca35b9fdb55443693866c1202fa79348c6ea0f49ab3be3d5f857de4ae0818d2b4c8c67d9b
Size (serde_derive-1.0.215.crate) = 57092 bytes
d846 3
d918 3
a920 3
BLAKE2s (thiserror-2.0.3.crate) = a17ee6037e2cc2f65ad2d0e89a17043d7500fd82f37bed6564e095e5d2507dd3
SHA512 (thiserror-2.0.3.crate) = f6a8e8e1bb6d6e10edc07c35f3141b4b3ecb46b943b4879dd8f8bef0306feaa5446d8e47b24cffeb4cd6c57b4715b86b2bc0716b4ef7dfdaeb080ecd29646c9a
Size (thiserror-2.0.3.crate) = 25559 bytes
d924 3
a926 3
BLAKE2s (thiserror-impl-2.0.3.crate) = b5606215aab36eb8f14fbb3627f88b48f233ab6a8b53cd89cad6972e0bf2f15f
SHA512 (thiserror-impl-2.0.3.crate) = 50bb722db6bff4f18975312be61fbf201b8edb29a2c6420d8a2a1f2817403aa09c6de1269e7f952c4d4583f0dd2ab1eec45b26e5391b6bd69c6450c8e42019c1
Size (thiserror-impl-2.0.3.crate) = 20283 bytes
d969 3
a971 3
BLAKE2s (tracing-indicatif-0.3.6.crate) = af6d2e472a4f309f78d6309dc3861b67278e5a5b2352ea74ed51db9b573de750
SHA512 (tracing-indicatif-0.3.6.crate) = 467aef821ac04ae81f217991fbf10fab3bb80b0eb60c48270377c258522137c7e496c37cb481376e4ec1916a01ba2792231a60fcbc5789536164d759b4f14522
Size (tracing-indicatif-0.3.6.crate) = 26505 bytes
d1029 3
a1031 3
BLAKE2s (ureq-2.11.0.crate) = b1d126e795fd25c1ea383b157bf7ebb4e2b6ffe2a27ed1d54ab97a6468ef6ce7
SHA512 (ureq-2.11.0.crate) = 3f6b77f6c5267bf4139c03b7494e207a0da983394baf85d4bd8a615bfc79fd83ebb3ab4da9af47328b8668e58a47fddbfe3dc901e0bf54096b07bb10cc4c76f0
Size (ureq-2.11.0.crate) = 115223 bytes
d1248 1
a1248 1
SHA1 (patch-Cargo.toml) = fbe2935512dda150595dd366a70d36c5e1414c3c
@


1.45
log
@py-ruff: updated to 0.8.1

0.8.1

Preview features

Formatter: Avoid invalid syntax for format-spec with quotes for all Python versions
Formatter: Consider quotes inside format-specs when choosing the quotes for an f-string
Formatter: Do not consider f-strings with escaped newlines as multiline
Formatter: Fix f-string formatting in assignment statement
Formatter: Fix unnecessary space around power operator (**) in overlong f-string expressions
[airflow] Avoid implicit schedule argument to DAG and @@dag (AIR301)
[flake8-builtins] Exempt private built-in modules (A005)
[flake8-pytest-style] Fix pytest.mark.parametrize rules to check calls instead of decorators
[flake8-type-checking] Implement runtime-cast-value (TC006)
[flake8-type-checking] Implement unquoted-type-alias (TC007) and quoted-type-alias (TC008)
[flake8-use-pathlib] Recommend Path.iterdir() over os.listdir() (PTH208)
[pylint] Extend invalid-envvar-default to detect os.environ.get (PLW1508)
[pylint] Implement len-test (PLC1802)
[refurb] Fix bug where methods defined using lambdas were flagged by FURB118
[ruff] Auto-add r prefix when string has no backslashes for unraw-re-pattern (RUF039)
[ruff] Implement invalid-assert-message-literal-argument (RUF040)
[ruff] Implement unnecessary-nested-literal (RUF041)
[ruff] Implement unnecessary-regular-expression (RUF055)

Rule changes

Ignore more rules for stub files
[pep8-naming] Eliminate false positives for single-letter names (N811, N814)
[pyflakes] Avoid false positives in @@no_type_check contexts (F821, F722)
[ruff] Detect redirected-noqa in file-level comments (RUF101)
[ruff] Mark fixes for unsorted-dunder-all and unsorted-dunder-slots as unsafe when there are complex comments in the sequence (RUF022, RUF023)

Bug fixes

Avoid fixing code to None | None for redundant-none-literal (PYI061) and never-union (RUF020)
[flake8-bugbear] Fix mutable-contextvar-default to resolve annotated function calls properly (B039)
[flake8-pyi, ruff] Fix traversal of nested literals and unions (PYI016, PYI051, PYI055, PYI062, RUF041)
[flake8-pyi] Avoid rewriting invalid type expressions in unnecessary-type-union (PYI055)
[flake8-type-checking] Avoid syntax errors and type checking problem for quoted annotations autofix (TC003, TC006)
[pylint] Do not wrap function calls in parentheses in the fix for unnecessary-dunder-call (PLC2801)
[ruff] Handle attrs's auto_attribs correctly (RUF009)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.44 2024/11/24 10:52:40 wiz Exp $
d423 3
a425 3
BLAKE2s (indexmap-2.6.0.crate) = 7aa535e87e2dd305ec5014843f79efd8e5e37015dd8a8335af4ccddbc0488c6c
SHA512 (indexmap-2.6.0.crate) = c870348691f5acf97e7bff25c805e60f2e9db9e3ee7b3b939b7be45b6bcfaadee9880e6ad27adbbe2545865193655b5fa9de18487b7a1d030017b2fca48616ca
Size (indexmap-2.6.0.crate) = 85204 bytes
d474 3
a476 3
BLAKE2s (js-sys-0.3.72.crate) = 582023a9447d2fb6d8330cb8ab3c8417dac2ae58f445a1e3cbb630e7b943d2f8
SHA512 (js-sys-0.3.72.crate) = 5a83d711a02bead2d9c05aaf8a7e3f351307b3219f4f6697bf190d9a9b36bcc10fd33ce0a334e4f3e251d52fc7411020a3631d0874097e9b519e839b713e1c42
Size (js-sys-0.3.72.crate) = 54096 bytes
d486 3
a488 3
BLAKE2s (libc-0.2.164.crate) = 96fc8ecd663ba0a08dff718d1580ef04c7b32adc42afc5aec9a35c7c0dc28a8d
SHA512 (libc-0.2.164.crate) = 614835ee7388c854cacdc179b5700b7de0c696ec0eebca2b997f1039157f737fa79e208832a46f2fa27fcedb6fe7a27faf26079f06ee0e679b6f35d4a5371e3f
Size (libc-0.2.164.crate) = 769055 bytes
d594 3
a596 3
BLAKE2s (ordermap-0.5.3.crate) = aaf45a062d9a4730892ef978fc40463107fa8ec21868b12813390da9aa3e1e25
SHA512 (ordermap-0.5.3.crate) = f59f00f586ab7015f93c062ee50daaeb45df7738e666547df7a1a03c2a6d471aa417ed9b8144d84c2ef353de13e3a72b24a3ed713745350c37f7b69e27aea5b7
Size (ordermap-0.5.3.crate) = 59193 bytes
d621 3
a623 3
BLAKE2s (pathdiff-0.2.2.crate) = b9b314559cf62e71b361d511cc17bbad94b83740064bed66a930a5f5ac4e029b
SHA512 (pathdiff-0.2.2.crate) = 0047a505d09fa01770dca12a795ff86c285e60c2072fb6b0c802c6b0b64f60e608f3df5aeefa7d0b266b01c551dbf5ffb39133faa7fd809a82c673a62b92dc02
Size (pathdiff-0.2.2.crate) = 7481 bytes
d702 6
d756 3
a758 3
BLAKE2s (ruff-0.8.1.tar.gz) = 5855ae91d1036e3f4af1272ef372228d75743a5796d2feb5df957c5916a4fc77
SHA512 (ruff-0.8.1.tar.gz) = e18681fae675b547d701e191550bd3887158e1389ab139d8dde267c0ef9cccceecef1a5e8cf045bbc2b89d4b524d8c7f4d9a6928fad9584be650010c2334cfc0
Size (ruff-0.8.1.tar.gz) = 3313222 bytes
d765 3
a767 3
BLAKE2s (rustc-hash-2.0.0.crate) = 442559d81ffd6baf7dd3d2457b5352d6fe386275974370fdb42a34cecfa361f1
SHA512 (rustc-hash-2.0.0.crate) = 996ad683db2e6839ee28fdc4a31293aecce7baefaf6051220a633a00beddef1be41aef0995d7501e5b92dbc85350ced920bc980d05f5ba235e9a5d1a13464339
Size (rustc-hash-2.0.0.crate) = 12691 bytes
d771 9
a779 9
BLAKE2s (rustls-0.23.10.crate) = 935c2ccea64402227d083ca1ced9cc089cd34961211be7e6cfbcaa3d592c68a4
SHA512 (rustls-0.23.10.crate) = eeabefd525abeb1b87024494bc0691832eececf8a39a6207efef096f1d061aa99403bf09568a2de95d1cf11b51a67834e418f4d761d64eedc9da73ffab67e278
Size (rustls-0.23.10.crate) = 424689 bytes
BLAKE2s (rustls-pki-types-1.7.0.crate) = 3e71f063703c1644bf9fa7405d0a21d3af3c9a1452995fe3daf1bd1451ac742d
SHA512 (rustls-pki-types-1.7.0.crate) = 5502795aebd7058084d0e30d6c09befc4182493113207f539a8d42006d4189158e9028245aa627d6943a88514b6292fbd56b5ea1abef8c83a429bf6d641f6f11
Size (rustls-pki-types-1.7.0.crate) = 29555 bytes
BLAKE2s (rustls-webpki-0.102.5.crate) = ba5e4c6faa923a6619b2c46ce875becb43e65c22380aa36073b6dd2f36eae71e
SHA512 (rustls-webpki-0.102.5.crate) = 50a72191cbd4797fb083b4a0b64ce12781761f46b86233c34f2af184e5812e2cbd8d2d3c61b6e969feea0e4d812c7744927873762cce0f8f96d5480f2c9d0d28
Size (rustls-webpki-0.102.5.crate) = 200431 bytes
d846 3
a848 3
BLAKE2s (similar-2.5.0.crate) = 32a24fdb11252eb6f62f93f4c76021e0e4ffdba6fc529e37950ca81e07294be2
SHA512 (similar-2.5.0.crate) = 7206380b6e4eb496b1dddc4501ac03d716bd6b5228971a35ca71f507940e799410dffad7e50e52c6f8fcd43c570ecef23220962fb057100665343498a5ce118f
Size (similar-2.5.0.crate) = 51648 bytes
d882 6
a887 3
BLAKE2s (syn-2.0.89.crate) = 3027ddaf6c424c838ebe8dabd859870404a276d834b68e16a84994b05b5d540e
SHA512 (syn-2.0.89.crate) = d172936f04a383b7b5e79dad328e70ea3c4faba4a88d0b6d186645413e8698434d30f53012cc9d3813f617c8bef75e95a2d064fdabae7867678abbed22bcd910
Size (syn-2.0.89.crate) = 289852 bytes
d954 9
a962 9
BLAKE2s (tracing-0.1.40.crate) = 7c52b3febd711ac83bc47e8021293adebc7d5ff91df02ef77e9157a056db3cd2
SHA512 (tracing-0.1.40.crate) = 5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275
Size (tracing-0.1.40.crate) = 79459 bytes
BLAKE2s (tracing-attributes-0.1.27.crate) = 6c590dde72af49f9177f86a23f566cbb5b03eac2fde24cbb661bf67808588ea9
SHA512 (tracing-attributes-0.1.27.crate) = 7dc59f4234c3bf3434fb352baed2b81db4e931eeb3ed207c4a204e480da734be40847b167b808058d2807b5583815625bcd5153e2bbe79804cfa6f069a74ffa0
Size (tracing-attributes-0.1.27.crate) = 32241 bytes
BLAKE2s (tracing-core-0.1.32.crate) = b8e1bc2af3635843ee11b3868850bc1923fe19626fb57c245409d7834fdf571c
SHA512 (tracing-core-0.1.32.crate) = 164f79cacfcca533a53b7dbbdc2015aaf851a16e00c72fbc4e5f515b6a6dedfa464e964810009b54f08cbcdc5a314e50245ac7b1b01a71fce4c63db135bf5521
Size (tracing-core-0.1.32.crate) = 61221 bytes
d972 3
a974 3
BLAKE2s (tracing-subscriber-0.3.18.crate) = ff127e189c049d7b8c9b354d8321006c38970e6da14f54f0af03b2f573e5b9cf
SHA512 (tracing-subscriber-0.3.18.crate) = 72f91855637aa476f03077d5f523cbc94989d40b12d7328167f88b081869ed096e6370450831f6cd5f0686cae5628f14eed4696c06a2ec75f56808b64445e0c1
Size (tracing-subscriber-0.3.18.crate) = 196312 bytes
d1026 3
a1028 3
BLAKE2s (ureq-2.10.1.crate) = 61edc8920d1771cd6d111a1ee2ff7cb5027b62500908aceaccef69833157427e
SHA512 (ureq-2.10.1.crate) = 9944f0790b9c342a3584bb9217d0546dc4272b011bdaa47d22b42684dd7f655aad22750d395875c63e7c92d8d44ddf1ef610061b485f9600dfd79b4db5743656
Size (ureq-2.10.1.crate) = 113163 bytes
d1074 27
a1100 27
BLAKE2s (wasm-bindgen-0.2.95.crate) = 7cd641a9974d7aa7fb141e3dfa30e5173a4d55abb27459cb1d9debaddd0a6523
SHA512 (wasm-bindgen-0.2.95.crate) = 5a303a6e9bc71030371d6a60a04064b148423d89b6d5de4232b24ff5205175c5236812209eccfc60d8f82a876d3b745ae76ebcb30811eaa6f39701c9a84e1251
Size (wasm-bindgen-0.2.95.crate) = 43894 bytes
BLAKE2s (wasm-bindgen-backend-0.2.95.crate) = e1504e32bea67511af8e4d03a79d5c0d7c5170fdebc50144f6ec1675eaaf073e
SHA512 (wasm-bindgen-backend-0.2.95.crate) = 1bea648ca248cf13383b297917a5c315da9e4830a8c49cd3ba23392566725cceae818b4e7e60ad85360c9073c2e557fa36452a2cbc8e05b60318feda7404026e
Size (wasm-bindgen-backend-0.2.95.crate) = 30487 bytes
BLAKE2s (wasm-bindgen-futures-0.4.45.crate) = 63b3ef10188a43be2683840bfcfec7516c4b4db01cf4483e5cfc4652958709f7
SHA512 (wasm-bindgen-futures-0.4.45.crate) = 1b8a99085ab274bb50e5c57625f826c8ca2f0795472c12c0db0d4c890043825df048e360997f8201a68e1ddc53f52e139acd29552e60e85213e87846946914c7
Size (wasm-bindgen-futures-0.4.45.crate) = 14329 bytes
BLAKE2s (wasm-bindgen-macro-0.2.95.crate) = 7b31dce87f90c9bc0b18e891d4afed2de467176b68250601628fa73d5638c8d3
SHA512 (wasm-bindgen-macro-0.2.95.crate) = 1f52188932e20145cb23d527a733fb5fe211813826c6b5ec04277e376127b700aea181efa5f60e34d120f10652066fbdf001952024017cccc7af728a3c8e41d9
Size (wasm-bindgen-macro-0.2.95.crate) = 6938 bytes
BLAKE2s (wasm-bindgen-macro-support-0.2.95.crate) = 51950887902964d772aac0b611a58c12e9ecd1b036a9853a47b8f13a682baffe
SHA512 (wasm-bindgen-macro-support-0.2.95.crate) = f45d78831c37401a417c837281d1705b84eae5db430630a9caf544ce5d92f1ddd945baa3bccf26f4c58170e3cbea035174d8b60f906d2757b152e1d090baea58
Size (wasm-bindgen-macro-support-0.2.95.crate) = 21331 bytes
BLAKE2s (wasm-bindgen-shared-0.2.95.crate) = 36f4b8746a78518dda594a706f83c4426e4b276fa5145067276e58e0f1a34049
SHA512 (wasm-bindgen-shared-0.2.95.crate) = 3ce689a4c845765bd6e1f84b94948df3ef84560d98d830a15c1932a2ab1942ec91465db65cbf14a045526cf003218aa5c3209dd06e8ee8a39815757f56356099
Size (wasm-bindgen-shared-0.2.95.crate) = 7649 bytes
BLAKE2s (wasm-bindgen-test-0.3.45.crate) = 86c281d32824ba97843a7e6772c9088e525bfacfa77a6a16d318f92f08ad3249
SHA512 (wasm-bindgen-test-0.3.45.crate) = a89e5be6964616c0313fe90379a9c34cf9b8bbea62952ad8cc6a4d5af3cf149abdf05ec096c60ae6dc11c2f0b0823caf180154e8934e4f5109234e403292247c
Size (wasm-bindgen-test-0.3.45.crate) = 18406 bytes
BLAKE2s (wasm-bindgen-test-macro-0.3.45.crate) = 86cad51cd9589ababcc6dcfc30c2e2dc213aec29de46f90fe058a0f558c6e516
SHA512 (wasm-bindgen-test-macro-0.3.45.crate) = 75b122b4c9025f66d5984bdaa7e0d3ab237cc480aa1b6e5e849a31adff56faf2a565eea0094d74342e5772d4faf97426bebe90d2aee0460302b90228cf27c647
Size (wasm-bindgen-test-macro-0.3.45.crate) = 8099 bytes
BLAKE2s (web-sys-0.3.69.crate) = 4606c03e1c57a64b6f6792c9403888b860ab9844e464931df415cca10ec1f74f
SHA512 (web-sys-0.3.69.crate) = 78b79ceb6a47485c766ad660bb8b971ba549424542a020c35c7db64a19f7b161617e464eaea0602f433b6ac4973b8d1a86a56e76dcda179ccea60aef1245347b
Size (web-sys-0.3.69.crate) = 728877 bytes
@


1.44
log
@py-ruff: update to 0.8.0.

Breaking changes

See also, the "Remapped rules" section which may result in disabled rules.

    Default to Python 3.9

    Ruff now defaults to Python 3.9 instead of 3.8 if no explicit Python version is configured using ruff.target-version or project.requires-python (#13896)

    Changed location of pydoclint diagnostics

    pydoclint diagnostics now point to the first-line of the problematic docstring. Previously, this was not the case.

    If you've opted into these preview rules but have them suppressed using
    noqa comments in
    some places, this change may mean that you need to move the noqa suppression
    comments. Most users should be unaffected by this change.

    Use XDG (i.e. ~/.local/bin) instead of the Cargo home directory in the standalone installer

    Previously, Ruff's installer used $CARGO_HOME or ~/.cargo/bin for its target install directory. Now, Ruff will be installed into $XDG_BIN_HOME, $XDG_DATA_HOME/../bin, or ~/.local/bin (in that order).

    This change is only relevant to users of the standalone Ruff installer (using the shell or PowerShell script). If you installed Ruff using uv or pip, you should be unaffected.

    Changes to the line width calculation

    Ruff now uses a new version of the unicode-width Rust crate to calculate the line width. In very rare cases, this may lead to lines containing Unicode characters being reformatted, or being considered too long when they were not before (E501).

Removed Rules

The following deprecated rules have been removed:

    missing-type-self (ANN101)
    missing-type-cls (ANN102)
    syntax-error (E999)
    pytest-missing-fixture-name-underscore (PT004)
    pytest-incorrect-fixture-name-underscore (PT005)
    unpacked-list-comprehension (UP027)

Remapped rules

The following rules have been remapped to new rule codes:

    flake8-type-checking: TCH to TC

Stabilization

The following rules have been stabilized and are no longer in preview:

    builtin-import-shadowing (A004)
    mutable-contextvar-default (B039)
    fast-api-redundant-response-model (FAST001)
    fast-api-non-annotated-dependency (FAST002)
    dict-index-missing-items (PLC0206)
    pep484-style-positional-only-parameter (PYI063)
    redundant-final-literal (PYI064)
    bad-version-info-order (PYI066)
    parenthesize-chained-operators (RUF021)
    unsorted-dunder-all (RUF022)
    unsorted-dunder-slots (RUF023)
    assert-with-print-message (RUF030)
    unnecessary-default-type-args (UP043)

The following behaviors have been stabilized:

    ambiguous-variable-name (E741): Violations in stub files are now ignored. Stub authors typically don't control variable names.
    printf-string-formatting (UP031): Report all printf-like usages even if no autofix is available

The following fixes have been stabilized:

    zip-instead-of-pairwise (RUF007)

Preview features

    [flake8-datetimez] Exempt min.time() and max.time() (DTZ901) (#14394)
    [flake8-pie] Mark fix as unsafe if the following statement is a string literal (PIE790) (#14393)
    [flake8-pyi] New rule redundant-none-literal (PYI061) (#14316)
    [flake8-pyi] Add autofix for redundant-numeric-union (PYI041) (#14273)
    [ruff] New rule map-int-version-parsing (RUF048) (#14373)
    [ruff] New rule redundant-bool-literal (RUF038) (#14319)
    [ruff] New rule unraw-re-pattern (RUF039) (#14446)
    [pycodestyle] Exempt pytest.importorskip() calls (E402) (#14474)
    [pylint] Autofix suggests using sets when possible (PLR1714) (#14372)

Rule changes

    invalid-pyproject-toml (RUF200): Updated to reflect the provisionally accepted PEP 639.
    [flake8-pyi] Avoid panic in unfixable case (PYI041) (#14402)
    [flake8-type-checking] Correctly handle quotes in subscript expression when generating an autofix (#14371)
    [pylint] Suggest correct autofix for __contains__ (PLC2801) (#14424)

Configuration

    Ruff now emits a warning instead of an error when a configuration ignores a rule that has been removed (#14435)
    Ruff now validates that lint.flake8-import-conventions.aliases only uses valid module names and aliases (#14477)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.43 2024/11/17 12:49:52 adam Exp $
d249 6
a254 6
BLAKE2s (dir-test-0.3.0.crate) = 391dcbf95552cf04b4d9675859eb24ff9b5731fb767168d9f4730f975d999d8f
SHA512 (dir-test-0.3.0.crate) = b6692d39ecd6dc5bee35b1ad798cae18f6a52ca96f8d27aaa58455adfca779026acb5bca94a61bb7101877eb30da4a514ccc420c6b3e6d03ff962025f13065f7
Size (dir-test-0.3.0.crate) = 3164 bytes
BLAKE2s (dir-test-macros-0.3.0.crate) = 8df172f23cd4038bf57ffddeb4e40c1ebce5cfde272abcb1080704bb6e5574bf
SHA512 (dir-test-macros-0.3.0.crate) = 92130ddbe7ba74924e2ec2f30745589faa78fad4fb62bb44bdd31611fbaed2a03dfc1f2bcfc023f7a2bd765d5c3702e0ceee32e7944c5d22fba342b19f356c01
Size (dir-test-macros-0.3.0.crate) = 3351 bytes
d351 3
a353 3
BLAKE2s (hashbrown-0.15.1.crate) = 261dbd545ef919671fa0707106dd3dc4ae1941a069c4a6de5da1fc42fc725e0f
SHA512 (hashbrown-0.15.1.crate) = 8bdd4966b336f5d5b184cf14d4a7e625d184d8f3f0782845c746f374f92425055def71e64087fb3a3770fd9b2d9ed40310fa45f60e56d298accaf9c500add841
Size (hashbrown-0.15.1.crate) = 135873 bytes
d489 3
a491 3
BLAKE2s (libcst-1.5.0.crate) = 6fded8108af1d522cf46ac4a7ae7f9ae6c2a5ad65afb4361cac8a7bf8d5e57d6
SHA512 (libcst-1.5.0.crate) = a7cb011b30573f213420c7b014887d47f1f2e42433bd02362abb53d1747cdac9f29b388eb3dbad9c352581439f129bb6467f626ecf79fd68332c682e2791ba67
Size (libcst-1.5.0.crate) = 111472 bytes
d519 3
d555 3
a557 3
BLAKE2s (newtype-uuid-1.1.0.crate) = 7b4e3de1def432a4a1114d6335f7b6530a267fdbcc1d1297aab18296e15c9027
SHA512 (newtype-uuid-1.1.0.crate) = fc0a3a7cd72ef8d9dc6682c0fad9f8722ce0fee99976a70df1bfbdedef0cff3e110da9e9283d947ed23b72e5354167d443718c7b374a2f521ca6dc181e0e490a
Size (newtype-uuid-1.1.0.crate) = 11742 bytes
d690 3
a692 3
BLAKE2s (proc-macro2-1.0.89.crate) = 68333e9620030c3d26f85df47e5b708609831285183b7142ce20ae6ff0025cd0
SHA512 (proc-macro2-1.0.89.crate) = 488ab38a04df1d0330309382a7e4f667238cbc9b4d513da6a8f5718f8a762f76cc122af67fefe8f4b021a286b3d23e3ec83d781fe6ac823042a6daf14d147e2f
Size (proc-macro2-1.0.89.crate) = 49446 bytes
d696 6
a701 6
BLAKE2s (quick-junit-0.5.0.crate) = daf2f922c3aa3f1d7070b40a0505b117b9e27d2365ecbde90b463ad2f6deacad
SHA512 (quick-junit-0.5.0.crate) = 4eca172e9abe33210d71a65bd9f1d54333f06e7119879158b4d131f618320236c199b1ab49904d31b5c67d7512649b6ed97b3cf2e0bb0858670b31701b7f275d
Size (quick-junit-0.5.0.crate) = 20994 bytes
BLAKE2s (quick-xml-0.36.1.crate) = 07479e571211ec0464541f307837f0d25e848c161b69b953acc38b7c79241cdf
SHA512 (quick-xml-0.36.1.crate) = 21233a50b5ec45db623d4043e03962a19f10cae36fcf3074c32eec3c007a59310ab884352b6c880632535164745fbbf2985d27cd549d50b509f97395a0d48248
Size (quick-xml-0.36.1.crate) = 185352 bytes
d750 3
a752 3
BLAKE2s (ruff-0.8.0.tar.gz) = 53bc291639c7099ca15f888dc515f912b8e2fe15d7f4150450647f30b3dfd464
SHA512 (ruff-0.8.0.tar.gz) = c6bf63bfa3aca4294dbb1dcb0cd4513c4c7a30dac4b5d628860c2f6611282bcfe8fa39e174b7e0ee6d05133ae368416ddddf81785e7a2f3022373fa789b0d30e
Size (ruff-0.8.0.tar.gz) = 3276537 bytes
d876 3
a878 6
BLAKE2s (syn-1.0.109.crate) = 90f44fe8c2ae4039ac3ca0c29fbd3eb6820b5b3c163491885ed7dc0d096b593e
SHA512 (syn-1.0.109.crate) = 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
Size (syn-1.0.109.crate) = 237611 bytes
BLAKE2s (syn-2.0.87.crate) = 5011f613e80e4ff81c840b0ba4aea2dec2aa123dfe44aa4fd617088b89cb57e1
SHA512 (syn-2.0.87.crate) = bcfff545d6dfefd81e09f8f30a86bdd85759b3a7d4093ef3365ed02718e10dbd604c52b94c9d7fa955d339fdc5b6c079940c6f345b5a48c52b5c8607794ca6f2
Size (syn-2.0.87.crate) = 278076 bytes
d993 3
a995 3
BLAKE2s (unicode-ident-1.0.13.crate) = d79cc79fa7ecb5139e248413458b41db81d5abe052c7c454f5ec7654982827d8
SHA512 (unicode-ident-1.0.13.crate) = 5ba884f39debe9c8eb0b1d251ca713f7e2bc191d211707ed10cd81465487dbdca53914c19e131edfa1da15af132dc2c346260c3969c61e3747b63399ccb1cc51
Size (unicode-ident-1.0.13.crate) = 43279 bytes
d1020 3
a1022 3
BLAKE2s (url-2.5.3.crate) = 27177a849acacd38d42a6c1c618d3a3873c9ff16dcd680aa3fb18cdb614c4997
SHA512 (url-2.5.3.crate) = f9dcdaa395d2ecc9f4968a440cdbf59b49d91787bbeb622846f915c92ac51a402751804928ed7bd52e6980cb406ffa64d11d939065c6d261c4979ce199ab5359
Size (url-2.5.3.crate) = 81624 bytes
@


1.43
log
@py-ruff: find Ruff binary with Python version suffix
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.42 2024/11/17 09:55:01 wiz Exp $
d63 3
d81 6
a86 3
BLAKE2s (bstr-1.10.0.crate) = 91abaddad54be08b2e53f8d996f68cad30134322263fe6b56401f69ac5653cda
SHA512 (bstr-1.10.0.crate) = 823abdbda9b13802facc7d6b1ed9ad809ed3b0b827d26e418348ffb8481b5f5735f129c5a9a8c7b2ab010d7f32ca57cba69a1ee10a64225c54c6ceacd22c05d2
Size (bstr-1.10.0.crate) = 380426 bytes
d132 6
a137 6
BLAKE2s (clap-4.5.20.crate) = b51497f26eb136a1fcedb156a1ef14dd5988c37db7778ab92c280baae53e0892
SHA512 (clap-4.5.20.crate) = e432a118a2ec15b273a404c3cb75bbe579b11034ba55def1823d4670c6553e3d8611074a24f50a0f4adc8bda184213b06106c44c68a19d267342c53e345351d4
Size (clap-4.5.20.crate) = 56376 bytes
BLAKE2s (clap_builder-4.5.20.crate) = 7b9b0b375521133a4499e326198d62adc17ad97fc4c85d7dd8282eb27f0cfaf8
SHA512 (clap_builder-4.5.20.crate) = e914c8b6592f9d230b4f4290cf4b4d73d0160c12a1fa3976c74bad21ff16da532d6af792f0a33fa472166f1cd551291b5d1d71fe8b359040040418694ec52000
Size (clap_builder-4.5.20.crate) = 163812 bytes
d276 3
d426 3
a428 3
BLAKE2s (indicatif-0.17.8.crate) = 6751169933a27cc5484e46b7a9ed5001e04693cc9b3b08015d7c4a3d88b3dd6a
SHA512 (indicatif-0.17.8.crate) = 487e73445c5c7d3c16d6f93a3d9767f41b37d2832e56851154f8b69e678ab7d9ab04eba225a6bcf8b48842ae0db0249b060e998e29a252dedf8afacdc88b1aaf
Size (indicatif-0.17.8.crate) = 64869 bytes
d486 3
a488 3
BLAKE2s (libc-0.2.162.crate) = f2acd4adce8848845195ba3cceb0dfeae38e2b7eb276c255e7289c69d3582c60
SHA512 (libc-0.2.162.crate) = f43e294d587e7cd9c2da9b67be83fc70801ea66c318342cf1e11556566ecc1c8a612925770d85c75af1e887b425f326fac59229b78877d2377092243ea8e6a99
Size (libc-0.2.162.crate) = 769354 bytes
a629 3
BLAKE2s (pep440_rs-0.4.0.crate) = a17ef6594bf65b860a7dc731b859199342c2cb38c4e58901e9216e9cdb10abe5
SHA512 (pep440_rs-0.4.0.crate) = 4a46a43abdcede7ce9f3d23f40cc98cd73150cab16dbad40caa463edc8357f65a5520e5553e0950b7512d90b635c7480e1bbdccb741708e1914b5016a26c4620
Size (pep440_rs-0.4.0.crate) = 24329 bytes
d633 3
a635 3
BLAKE2s (pep508_rs-0.3.0.crate) = caeb79d5f8a0b555449dc95b13d46da68d698fa858e1a13e59be520a697b3e57
SHA512 (pep508_rs-0.3.0.crate) = 77dce8f4816c8d582e098031fafe3ad8d39e11cec47954e70fb6a82d0aeb524ef90e240759c75eb7f024763423fb8fdcd2a42c635d184920a262b87bece3003b
Size (pep508_rs-0.3.0.crate) = 30053 bytes
d690 3
a692 3
BLAKE2s (pyproject-toml-0.9.0.crate) = f3529f7cc0eadd4a1e8a3df1a5e67f4117ddedf6bcfe3039d600557b6b0b23d2
SHA512 (pyproject-toml-0.9.0.crate) = d6475d4bed6a74392a0322dcf1d0cce2f8974616afb931270eb410e7c44fc8750acb1bd250b89203eaeda04efd5845e38d7618f762c3946012d5d3e77180b610
Size (pyproject-toml-0.9.0.crate) = 6041 bytes
d744 6
a749 3
BLAKE2s (ruff-0.7.4.tar.gz) = e24900416ccd986efcc7a0ffe30bf34374d8b9737279bc122df7df5575c5d067
SHA512 (ruff-0.7.4.tar.gz) = 69c7ac261a76be4c8b4a35500cbdfaa960ed6bf4e14fc1fd4f7df5192d1c2e6423d7987f710ef8e243cf572ead2071c04de9aafd5b875c9c8c0ae1ea9a3c71c1
Size (ruff-0.7.4.tar.gz) = 3275547 bytes
d798 3
a800 3
BLAKE2s (serde-1.0.214.crate) = 48c8c7deabc0c12ea998d48fc5a7ec6fc79da7ce777f5202942f70bfa240c2c0
SHA512 (serde-1.0.214.crate) = 100eac65a39b9b9c32c1671d36fa9cf8aca84a2673e24c2521fdbdb3ed9f932c71548f3f1a26b1e73dd7c92a34ffa8ed1c76eb173fa20d6e85736cdf8dc9a8ee
Size (serde-1.0.214.crate) = 78523 bytes
d804 3
a806 3
BLAKE2s (serde_derive-1.0.214.crate) = 6582102b87c38acef8ac6d7f5356c237edd6a4fb5743dc3740f02ef9b57b7429
SHA512 (serde_derive-1.0.214.crate) = 70bc0a31d344cfec8d30f2034beab25097ef76ab8d89947b21753f737759e5d4e60e5596e0c7994a7cc35993bae01148120f6cdf5239be25fb243056effa27f0
Size (serde_derive-1.0.214.crate) = 56630 bytes
d810 3
a812 3
BLAKE2s (serde_json-1.0.132.crate) = 1c6914319a559af12851e33a92ba8d0ac2911fc50efa1d7b55265fed5feb1fa9
SHA512 (serde_json-1.0.132.crate) = 9d157ce7d705fee8245569e7c577310782b69675a6e459f21904544b824a1ca5c9b445d17419fee438dfeb6fcc35343ba14e022043fffade0210b6d2c1b5795e
Size (serde_json-1.0.132.crate) = 150549 bytes
d1023 3
d1044 3
@


1.42
log
@py-ruff: update to 0.7.4.

Preview features

    [flake8-datetimez] Detect usages of datetime.max/datetime.min (DTZ901) (#14288)
    [flake8-logging] Implement root-logger-calls (LOG015) (#14302)
    [flake8-no-pep420] Detect empty implicit namespace packages (INP001) (#14236)
    [flake8-pyi] Add "replace with Self" fix (PYI019) (#14238)
    [perflint] Implement quick-fix for manual-list-comprehension (PERF401) (#13919)
    [pylint] Implement shallow-copy-environ (W1507) (#14241)
    [ruff] Implement none-not-at-end-of-union (RUF036) (#14314)
    [ruff] Implementation unsafe-markup-call from flake8-markupsafe plugin (RUF035) (#14224)
    [ruff] Report problems for attrs dataclasses (RUF008, RUF009) (#14327)

Rule changes

    [flake8-boolean-trap] Exclude dunder methods that define operators (FBT001) (#14203)
    [flake8-pyi] Add "replace with Self" fix (PYI034) (#14217)
    [flake8-pyi] Always autofix duplicate-union-members (PYI016) (#14270)
    [flake8-pyi] Improve autofix for nested and mixed type unions for unnecessary-type-union (PYI055) (#14272)
    [flake8-pyi] Mark fix as unsafe when type annotation contains comments for duplicate-literal-member (PYI062) (#14268)

Server

    Use the current working directory to resolve settings from ruff.configuration (#14352)

Bug fixes

    Avoid conflicts between PLC014 (useless-import-alias) and I002 (missing-required-import) by considering lint.isort.required-imports for PLC014 (#14287)
    [flake8-type-checking] Skip quoting annotation if it becomes invalid syntax (TCH001)
    [flake8-pyi] Avoid using typing.Self in stub files pre-Python 3.11 (PYI034) (#14230)
    [flake8-pytest-style] Flag pytest.raises call with keyword argument expected_exception (PT011) (#14298)
    [flake8-simplify] Infer "unknown" truthiness for literal iterables whose items are all unpacks (SIM222) (#14263)
    [flake8-type-checking] Fix false positives for typing.Annotated (TCH001) (#14311)
    [pylint] Allow await at the top-level scope of a notebook (PLE1142) (#14225)
    [pylint] Fix miscellaneous issues in await-outside-async detection (PLE1142) (#14218)
    [pyupgrade] Avoid applying PEP 646 rewrites in invalid contexts (UP044) (#14234)
    [pyupgrade] Detect permutations in redundant open modes (UP015) (#14255)
    [refurb] Avoid triggering hardcoded-string-charset for reordered sets (FURB156) (#14233)
    [refurb] Further special cases added to verbose-decimal-constructor (FURB157) (#14216)
    [refurb] Use UserString instead of non-existent UserStr (FURB189) (#14209)
    [ruff] Avoid treating lowercase letters as # noqa codes (RUF100) (#14229)
    [ruff] Do not report when Optional has no type arguments (RUF013) (#14181)

Documentation

    Add "Notebook behavior" section for F704, PLE1142 (#14266)
    Document comment policy around fix safety (#14300)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.41 2024/11/11 08:03:47 wiz Exp $
d1222 1
@


1.41
log
@py-ruff: update to 0.7.3.

Preview features

    Formatter: Disallow single-line implicit concatenated strings (#13928)
    [flake8-pyi] Include all Python file types for PYI006 and PYI066 (#14059)
    [flake8-simplify] Implement split-of-static-string (SIM905) (#14008)
    [refurb] Implement subclass-builtin (FURB189) (#14105)
    [ruff] Improve diagnostic messages and docs (RUF031, RUF032, RUF034) (#14068)

Rule changes

    Detect items that hash to same value in duplicate sets (B033, PLC0208) (#14064)
    [eradicate] Better detection of IntelliJ language injection comments (ERA001) (#14094)
    [flake8-pyi] Add autofix for docstring-in-stub (PYI021) (#14150)
    [flake8-pyi] Update duplicate-literal-member (PYI062) to alawys provide an autofix (#14188)
    [pyflakes] Detect items that hash to same value in duplicate dictionaries (F601) (#14065)
    [ruff] Fix false positive for decorators (RUF028) (#14061)

Bug fixes

    Avoid parsing joint rule codes as distinct codes in # noqa (#12809)
    [eradicate] ignore # language= in commented-out-code rule (ERA001) (#14069)
    [flake8-bugbear] - do not run mutable-argument-default on stubs (B006) (#14058)
    [flake8-builtins] Skip lambda expressions in builtin-argument-shadowing (A002) (#14144)
    [flake8-comprehension] Also remove trailing comma while fixing C409 and C419 (#14097)
    [flake8-simplify] Allow open without context manager in return statement (SIM115) (#14066)
    [pylint] Respect hash-equivalent literals in iteration-over-set (PLC0208) (#14063)
    [pylint] Update known dunder methods for Python 3.13 (PLW3201) (#14146)
    [pyupgrade] - ignore kwarg unpacking for UP044 (#14053)
    [refurb] Parse more exotic decimal strings in verbose-decimal-constructor (FURB157) (#14098)

Documentation

    Add links to missing related options within rule documentations (#13971)
    Add rule short code to mkdocs tags to allow searching via rule codes (#14040)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.40 2024/11/04 18:08:05 wiz Exp $
a2 3
BLAKE2s (Inflector-0.11.4.crate) = 2f8b4a805230be3b58267c7fb6b9c26c2ec966378d195673d1128a851cca515d
SHA512 (Inflector-0.11.4.crate) = f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e
Size (Inflector-0.11.4.crate) = 17438 bytes
d42 3
a44 3
BLAKE2s (anyhow-1.0.92.crate) = 573a2d3accb7b6d1109f2c9e3b666d593c6e3a44f8ca3f82f4f18d072acdd8b2
SHA512 (anyhow-1.0.92.crate) = 0820bbbddbfc8bd00fd9cb8a243fe3ab163cecb94c80527f9f46fe0dfd04a3175c3d2ff27dcf9264297cfc1e6c3b45cbb5c563583f843f94aa711349cd6171c0
Size (anyhow-1.0.92.crate) = 47459 bytes
d261 3
d342 3
a344 3
BLAKE2s (hashbrown-0.15.0.crate) = 33c906119ddaaa279711a11b5138a07076a8ab5902b73c760922a1f8dd4ba3e7
SHA512 (hashbrown-0.15.0.crate) = 497310e0f8e256e931ae0e752f66eb3811d5d3b9254dacfe2a1227e8532dc23eac8cce7a3f0758fbe0e0fd8f08b7bb18b5f118dbbf4fdf575a31666283583111
Size (hashbrown-0.15.0.crate) = 136460 bytes
d366 30
d399 6
a404 3
BLAKE2s (idna-0.5.0.crate) = 914d104ffffff06c45f35089dcf7be0755e647f77b782c571a368b770911546b
SHA512 (idna-0.5.0.crate) = bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c
Size (idna-0.5.0.crate) = 271940 bytes
d441 3
a443 3
BLAKE2s (is-macro-0.3.6.crate) = 3a360172843c99d9cf991c5c69b2b9541ad620c630f2765c86312a61eb0f1bbb
SHA512 (is-macro-0.3.6.crate) = d803f8efad46572de59da406c508aa538733ae454919a7f6885e65d5c014982036b0bbea33314f07743ac1e0db188b76c28056e03993f3e95b22992e18cb9727
Size (is-macro-0.3.6.crate) = 9068 bytes
d477 3
a479 3
BLAKE2s (libc-0.2.161.crate) = 84ff8b32db1e36b341b0746a1b26917a07c51199808900ec762c8a4fcbedea38
SHA512 (libc-0.2.161.crate) = 264d7a872c10484b9cb19ee858c2ac44bf165297653fbc6220672bd2e0ba10913408130f21d370d2861eef529f9ecafece66515b47b4461d56e6b02f55ea2be8
Size (libc-0.2.161.crate) = 765389 bytes
d498 3
d519 3
a521 3
BLAKE2s (matchit-0.8.4.crate) = 96d0fdbb52d7a63600d92f0a4f6dcbfc5c15da3671872b0dca96cdf55cbb1b10
SHA512 (matchit-0.8.4.crate) = 62cd181bb866a874c5d403ed1b14ac54628ccd356d87c5479ea88febdef2ec58e60eb02a42e8eb19cc12f14483e5aef0158608143ac2d78548f1d892910fa8ac
Size (matchit-0.8.4.crate) = 33986 bytes
d738 3
a740 3
BLAKE2s (ruff-0.7.3.tar.gz) = c7d8667e64388a0bc6ba2178afc934de46af36debf748d5c05bcca2a22f158f0
SHA512 (ruff-0.7.3.tar.gz) = c5db30a041306a22082abe1a43c6cfca6ac1e2809049beda78fea86d52d46aeec5b34e50611684c252d74659d20f47a997e0d2cf54fe6426043726833da32c99
Size (ruff-0.7.3.tar.gz) = 3243664 bytes
d750 3
a752 3
BLAKE2s (rustix-0.38.37.crate) = 1641da929f3c7bea7d3978b4f0810f7a08e8e75b1be431b05b996b571cb26b98
SHA512 (rustix-0.38.37.crate) = 6c0ad1be1fcf1b74f670b2c7599ba68c2ce834c760ff7486674d190ae0d552165b0c2abdc35b13eee8c0333a904c67f5dd1efa742c20fd3735c7ccdf2a439619
Size (rustix-0.38.37.crate) = 371243 bytes
d840 3
d873 3
a875 3
BLAKE2s (tempfile-3.13.0.crate) = fedad143a30965585843a46205a8fe9e17dbd3d26a29974b467a12bdf1c5cc65
SHA512 (tempfile-3.13.0.crate) = 68701bee80309cd8dfa96c237b2344f26bd03702d2fc2e1a253820c98654c85d802aee1e0fc856f6372159a92ecbf624f78c8146f34a0cf924f5b56284915f85
Size (tempfile-3.13.0.crate) = 34910 bytes
d897 3
d903 3
d915 3
a983 3
BLAKE2s (unicode-bidi-0.3.15.crate) = babcaf9dc1450242bcddaf2a72ec2d3d43c34bc18a4ebb9fa293ff34c7571a51
SHA512 (unicode-bidi-0.3.15.crate) = 7a21d5eb05ea8d691dfd54ce4cf7d3693d08067f7a88ef17b8c3044634f46411176b1bde1516c442577910b254007b247f5e40f9932eb601cd96cd574f9d9db8
Size (unicode-bidi-0.3.15.crate) = 56811 bytes
d1011 9
a1019 3
BLAKE2s (url-2.5.2.crate) = 8a9408bb79170d2fd5b76f8ec4ef7f94052dc659ecd5af45344ed4dc881b0bfc
SHA512 (url-2.5.2.crate) = 2515903e41c0659cb226f9bb049ef80f2a49d1b609b6ac480e570a84e899088ffe3be4fb58f41a1fa7f5288eb5f97ab513f331aeb6d56979df783d48e2ace28a
Size (url-2.5.2.crate) = 79704 bytes
d1170 6
d1182 6
d1194 6
d1203 6
@


1.40
log
@py-ruff: update to 0.7.2.

Preview features

    Fix formatting of single with-item with trailing comment (#14005)
    [pyupgrade] Add PEP 646 Unpack conversion to * with fix (UP044) (#13988)

Rule changes

    Regenerate known_stdlibs.rs with stdlibs 2024.10.25 (#13963)
    [flake8-no-pep420] Skip namespace package enforcement for PEP 723 scripts (INP001) (#13974)

Server

    Fix server panic when undoing an edit (#14010)

Bug fixes

    Fix issues in discovering ruff in pip build environments (#13881)
    [flake8-type-checking] Fix false positive for singledispatchmethod (TCH003) (#13941)
    [flake8-type-checking] Treat return type of singledispatch as runtime-required (TCH003) (#13957)

Documentation

    [flake8-simplify] Include caveats of enabling if-else-block-instead-of-if-exp (SIM108) (#14019)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.39 2024/10/24 17:45:57 adam Exp $
d45 3
a47 3
BLAKE2s (anyhow-1.0.91.crate) = d9766d518ab60499b712c0b3325ab3a166303702c9461c4555094fcb3b7ce8b7
SHA512 (anyhow-1.0.91.crate) = 6b0e30f5aafd47f245276a0424b0ecf54a9b263fb101a2bc8a0db040e011597a2b7eee5bc3391378395c55582176b5a98ed31cedb3684b7944667801df1a5554
Size (anyhow-1.0.91.crate) = 47348 bytes
d381 3
a383 3
BLAKE2s (indexmap-2.5.0.crate) = bb489bae2323bb5f663f0138e4dc3a47bc2fe8e42288b254f56d6d2c172d5c8e
SHA512 (indexmap-2.5.0.crate) = c4627d43b1bc5c5fd64861d1a7ed66255ec3f790367028b2758a40751286d6677da7170cfb04dd88ca4c2d163df621583d2e0dc4e9db6d7ed9bd0cbea42b1729
Size (indexmap-2.5.0.crate) = 85919 bytes
d390 3
a392 3
BLAKE2s (inotify-0.9.6.crate) = d700f63ede66e396802c99dec5f8b91c69aba8aac7088e8033a9d0c9ae7893cb
SHA512 (inotify-0.9.6.crate) = 39c3db1b6da620df9eaaa41cc20c2f22b9a372e181ed7d8ba0c7ad4e711ba4486bcec7ff86bb4d814d9c53e071cc4e43845567069e45b897c562cb677fc872b2
Size (inotify-0.9.6.crate) = 22971 bytes
d396 3
a398 3
BLAKE2s (insta-1.41.0.crate) = 3ce35999522ca8c01895ca019701e8c223e222513b75e2c93b3673d30a173583
SHA512 (insta-1.41.0.crate) = fc22a6a4ef1cae44b2c5b3f8386460d49f71d323c50b66ef0a8b28f8eae10a057cc1917e9f7d6af8c107fd16146aa21060f53b6cb6176cee66c6930eb5f019b8
Size (insta-1.41.0.crate) = 93614 bytes
d501 3
a503 3
BLAKE2s (mio-0.8.11.crate) = 659fce154676d01c5515641898ac4d103d6c8fe5a40b175e29edfb05fe043098
SHA512 (mio-0.8.11.crate) = 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1
Size (mio-0.8.11.crate) = 102983 bytes
d519 6
a524 3
BLAKE2s (notify-6.1.1.crate) = ea29a790a8d365b5556f962e558d2473346ce0c9dc2a2a0623bf96034335d8f9
SHA512 (notify-6.1.1.crate) = 58a44759d96c3ec7c431a37d92e1c1a0f112d75fac9651e9fead7a3a1de46074d79a251320b0522891711879da4ab42dd008c5a28a994039890f8d434d215e69
Size (notify-6.1.1.crate) = 40117 bytes
d588 3
a590 3
BLAKE2s (pep440_rs-0.7.1.crate) = 2eee6d3f4b7f7d159e7c69a7d2de0cf336cc2b18f76ae3b46f4d06ef08e1bff8
SHA512 (pep440_rs-0.7.1.crate) = 2005a6273e4e5421ab88df51e2991b9025ddc6b6808254159db57db43b665eb922de8998bd8eb5638ba6cc7e3eb967b0686a6f30a5ba87ed5d00cdfcaf1e1510
Size (pep440_rs-0.7.1.crate) = 42506 bytes
d702 3
a704 3
BLAKE2s (ruff-0.7.2.tar.gz) = bb9d2452322813ef68f76f8fcb3092b2fdacfc571ef32fffe3496b6bba529ed4
SHA512 (ruff-0.7.2.tar.gz) = 1cda582c8ffef4761516fb249e5449700139fd9725c98c0e9b43c559ae9eb0c57a8707c1adcce753f1a9cfa3a0a659b122045d8e0f58aec5cf907f8f40b8481e
Size (ruff-0.7.2.tar.gz) = 3210036 bytes
d753 3
a755 3
BLAKE2s (serde-1.0.213.crate) = 90cf4318b3360d5c32771cb9a046a682554107cfe585c435f1caf0ead1fe935c
SHA512 (serde-1.0.213.crate) = 94b3f1ee0008dbb434bec1b19e87202cc2791c1b0948aa71f3ec71a66693a00bc7fd2218c4bfb361b71922db18f0e0a89fbb605e68e91c38376e2d4e3f3ffdfc
Size (serde-1.0.213.crate) = 78349 bytes
d759 3
a761 3
BLAKE2s (serde_derive-1.0.213.crate) = 755eb9eb05fddd89f14d78bb3beae1356ff7771ab7a20cf92932b1ee63f71327
SHA512 (serde_derive-1.0.213.crate) = 38aa6b70234c780534b4c45056dec71224cb993aea82866b5a3e9be1830ac8ad56b2618a1db51e1b350a6534ddde8eb9e49b8a74569c0c4081a56d5cbe296477
Size (serde_derive-1.0.213.crate) = 56625 bytes
d828 3
a830 3
BLAKE2s (syn-2.0.85.crate) = 23521b527aa68ad97be93fce734e27ce014a3c20440589fd57bbd3244e2d5aad
SHA512 (syn-2.0.85.crate) = 14b1402d2cd91456eb32dcffd494592eb3bd848ae22571f7ef0686493f91b82d23ba41428f9d31686fd24ea6ebca4b239b6c5099302a32014dffbc4ff9afeec1
Size (syn-2.0.85.crate) = 275231 bytes
d855 6
a860 6
BLAKE2s (thiserror-1.0.65.crate) = ed36de6e26be08dca582bd0fbc54efbd40887bf76f627f95789354cf91b62e2a
SHA512 (thiserror-1.0.65.crate) = 80a6525265bccfc890599070166133c25ba764d6bc63a486e5f7350e473826c5a004b08a5c58b0fd4c04dcafb7649617720021564717021230078ca0bb416697
Size (thiserror-1.0.65.crate) = 21825 bytes
BLAKE2s (thiserror-impl-1.0.65.crate) = 6478734ecba043637ea0ef1bf4359ce677694f14fe88a943365331b99338e78d
SHA512 (thiserror-impl-1.0.65.crate) = ef211d621322fb5886b2eb3c7fdc210c7885545a736bb37b195666051a8b47ec8b771fc4f6c641cfe36a840cb841186ba132cc5a270caf3137cc17bdd061251a
Size (thiserror-impl-1.0.65.crate) = 16077 bytes
@


1.39
log
@py-ruff: updated to 0.7.1

0.7.1

Preview features

Fix E221 and E222 to flag missing or extra whitespace around == operator
Formatter: Alternate quotes for strings inside f-strings in preview
Formatter: Join implicit concatenated strings when they fit on a line
[pylint] Restrict iteration-over-set to only work on sets of literals (PLC0208)

Rule changes

[flake8-type-checking] Support auto-quoting when annotations contain quotes

Server

Avoid indexing the workspace for single-file mode

Bug fixes

Make ARG002 compatible with EM101 when raising NotImplementedError

Other changes

Introduce more Docker tags for Ruff (similar to uv)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.38 2024/10/17 19:12:26 adam Exp $
d45 3
a47 3
BLAKE2s (anyhow-1.0.90.crate) = 3df2cad419a4283de68b1d909e66d7ce30ccbc2667f5ac0ca971256eafcd9515
SHA512 (anyhow-1.0.90.crate) = deff42bf40c3b52e676ffc3618cdec7ff88e6091b1379e3acb420d426658a5ed503fdfed0e826792977e7e3378dc0fb7da3e228c8e1552cf89b7cc9fe49c6baa
Size (anyhow-1.0.90.crate) = 47117 bytes
d396 3
a398 3
BLAKE2s (insta-1.40.0.crate) = 9b712a36c2f6d9648d226127b81d580a688fdde777f38672b0f1aad682843766
SHA512 (insta-1.40.0.crate) = 7f629cfc5c31971481253956a0f8e0d5333ec37f2b0b859d1ffe776e6174e9ccb713dc370fbeab5c462b2feffdbcbd9482107ac93fb40a03eff9327e274a185a
Size (insta-1.40.0.crate) = 88233 bytes
d642 3
a644 3
BLAKE2s (proc-macro2-1.0.88.crate) = 225e25a14b162c6b3cff7e85b98bb778c791c0e91d48cc853ac841b7702bd3b9
SHA512 (proc-macro2-1.0.88.crate) = 6aea3482742a2a59aacc3efa4a48f6cef0dbd7ca6aee6aadaadf9fa15ef353430a3a2ae21d15319c1464a48cc70f30e5f9f6d5da5597a380cdfb27d533388d37
Size (proc-macro2-1.0.88.crate) = 49219 bytes
d681 3
a683 3
BLAKE2s (regex-1.11.0.crate) = cc7d3ea08498302585f72bd070172038d953d56c4dc41bca815e174855447328
SHA512 (regex-1.11.0.crate) = 16c066664ae87497f9880a52222301fb0d44053ae2d6861ea21dc59cab82bd1ab8ac407f9e77228a21a586ee745b02f9eb10e7b9b30df2f3aad73633270bf73d
Size (regex-1.11.0.crate) = 254059 bytes
d699 3
a701 3
BLAKE2s (ruff-0.7.1.tar.gz) = 5fea9b43860133aa800f47618e0dcabd6e4e9e71df483f1661deb01887263203
SHA512 (ruff-0.7.1.tar.gz) = fe1dd9bf19b4aa30db465fa24e5a740df249d3ac95fdad68e0a02ff7eba9894cf294663d20b885eaaace6ce7be92ab5716f54d02dab20c5ef665be5c5c18bf9a
Size (ruff-0.7.1.tar.gz) = 3181670 bytes
d750 3
a752 3
BLAKE2s (serde-1.0.210.crate) = 59e4d19eb2fe6fe95502b0c6baa543985103fe7a0e619df04b7b9c1750a438b5
SHA512 (serde-1.0.210.crate) = 0d853ca51543ae8b4a0c70204ff4e559a4eec77af3d3bdcfc75c5905c80d4ffd1bd9eb8258ea4f6ecfbdd26477ecac7dd698d84d86759fa32e03a9cce02fa4ae
Size (serde-1.0.210.crate) = 78338 bytes
d756 3
a758 3
BLAKE2s (serde_derive-1.0.210.crate) = a4087b43fb3c16e2fcac09f53c5d35f37c1eae2bca5a2372d2cb40f5d39d5e3d
SHA512 (serde_derive-1.0.210.crate) = 1c54d70a55007c00d3ff3d8c2096f4f9966431ba7bfd9195bcf41932de71b71c4ab934f9a8c5067cb56a042742cf0efab07377dbabf12feb1af6d20399de00b5
Size (serde_derive-1.0.210.crate) = 56020 bytes
d825 3
a827 3
BLAKE2s (syn-2.0.82.crate) = 1aef6d2f2ace3d0770311b8cbc31667350e67ad26e6bab4389f5f1b0805f5331
SHA512 (syn-2.0.82.crate) = b1e90fc37a68998e4708ba5c68581feeb88d73ce56b73e6c87f1341ddba04cb6afd43ebf83abecee94c03b2bf9df5b0dd9dfad32d7914e82ddf6c50cab81267d
Size (syn-2.0.82.crate) = 272300 bytes
d852 6
a857 6
BLAKE2s (thiserror-1.0.64.crate) = 8dab920c609aa1a0e4d8f5b142bb0ed95b37c5b07eaf65331cd3f8ac46ae63bb
SHA512 (thiserror-1.0.64.crate) = cff21ebd9d5d37e548c35dd1dc0e6e885a47363cbd8ce3cc8508e8e9b5f844c168b9f3d9ab12ca8d5910a53a9e09b4ddc75a0c32f983e27727fc104e4ff77618
Size (thiserror-1.0.64.crate) = 21574 bytes
BLAKE2s (thiserror-impl-1.0.64.crate) = aea6717a8e11cc6da70a6d467fdcba8eeaefe250141e28974ef194671930f0d1
SHA512 (thiserror-impl-1.0.64.crate) = 75e55f204a290eb38b2215fcdfa91f9f1cb002b121ffdf56bd5f6d75476614e3ce06360da7d74b870c45f6b107fa9e61f85ce39c0e65e713f8c191d79f96f443
Size (thiserror-impl-1.0.64.crate) = 16073 bytes
@


1.38
log
@py-ruff: updated to 0.7.0

0.7.0

Breaking changes

The pytest rules PT001 and PT023 now default to omitting the decorator parentheses when there are no arguments
The useless-try-except rule (in our tryceratops category) has been recoded from TRY302 to TRY203
The lint.allow-unused-imports setting has been removed

Formatter preview style

Normalize implicit concatenated f-string quotes per part

Preview linter features

[refurb] implement hardcoded-string-charset (FURB156)
[refurb] Count codepoints not bytes for slice-to-remove-prefix-or-suffix (FURB188)

Rule changes

[pylint] Mark PLE1141 fix as unsafe
[flake8-async] Consider async generators to be "checkpoints" for cancel-scope-no-checkpoint (ASYNC100)
[flake8-bugbear] Do not suggest setting parameter strict= to False in B905 diagnostic message
[flake8-todos] Only flag the word "TODO", not words starting with "todo" (TD006)
[pycodestyle] Fix whitespace-related false positives and false negatives inside type-parameter lists (E231, E251)
[flake8-simplify] Stabilize preview behavior for SIM115 so that the rule can detect files being opened from a wider range of standard-library functions

CLI

Add explanation of fixable in --statistics command

Bug fixes

[pyflakes] Allow ipytest cell magic (F401)
[flake8-use-pathlib] Fix PTH123 false positive when open is passed a file descriptor
[flake8-bandit] Detect patterns from multi line SQL statements (S608)
[flake8-pyi] - Fix dropped expressions in PYI030 autofix
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.37 2024/10/07 14:54:24 pin Exp $
d45 3
a47 3
BLAKE2s (anyhow-1.0.89.crate) = 06151b12d9659a1c74618dfd750bd9f3c6d0d5af0effe4894eb9e913001b5dc4
SHA512 (anyhow-1.0.89.crate) = 3c09317089ed78601a56c626700d12c0b49396e25fed9a9f05a2dbfbd6f91ad426c430633006a4043decd1f70a85c161c4f8dd7de0e4c00b82a169b89dda8da0
Size (anyhow-1.0.89.crate) = 47078 bytes
d246 6
d297 3
a299 3
BLAKE2s (fern-0.6.2.crate) = 358f51d73da802e311a1c049d2c37a51ae1c6e7c1492b98ffc00bb595d390fac
SHA512 (fern-0.6.2.crate) = f9c44d1387f803b567b7254d91cd942c55d30a1c3cd37786101d7d49d346bc2bbc593fa8a3b2e59711c5320c1496354e8d2f3ecf0967030ac1e5199650523fba
Size (fern-0.6.2.crate) = 304626 bytes
d444 3
a446 3
BLAKE2s (libc-0.2.159.crate) = 4e30b186556fef4434b7f11113dedbf8928770885509282001e400e64d5339b1
SHA512 (libc-0.2.159.crate) = c803939ceea5ad9bdfdd122726c7a5f12ffd8b0cb66cf0bc62c9670e1e5904a504def388c1e043c520f4ece484addf6dac465aebd58578aa6b79995077bbdf9f
Size (libc-0.2.159.crate) = 755366 bytes
a473 3
BLAKE2s (lsp-types-0.95.1.crate) = b224ff52ea8d403adffde60f4cf41aa06b1d99c06aa796708e66c39355c54141
SHA512 (lsp-types-0.95.1.crate) = 5358645b22a4e43cfd227c2266333a019bf9ac4b4e3d42d0bbdfbeaa25a6f02c405cae89a0caed719103ed87c4e68ee270f13a43f614008e753ad69ad6f34414
Size (lsp-types-0.95.1.crate) = 68324 bytes
d585 3
a587 3
BLAKE2s (pep440_rs-0.6.6.crate) = 1b36179f46896269e2764d247a1829a09ab00547bd9fa4f6b55e0b51c2fc53a7
SHA512 (pep440_rs-0.6.6.crate) = 1843649bcb93359226f49a1479075e1ab1409671167313bdb7f4999d9a5941ae1814160026ef4fe6f2ed52fbfdaf75c8b4b6e1e86fb0473774520ad22eb88186
Size (pep440_rs-0.6.6.crate) = 42621 bytes
d642 3
a644 3
BLAKE2s (proc-macro2-1.0.87.crate) = 98b31363d581142a4edcccf0eb6d1a76fe4c49846c978c33e40c97ca306b8654
SHA512 (proc-macro2-1.0.87.crate) = 32ce9c8b5bad55cfae537882c3fffc4d56824f6214ea97aede89ad460e3f66956b52af4a268496fc95c2c0eda0baeaaed4b12cd98df2efab24837e23b48b1f0e
Size (proc-macro2-1.0.87.crate) = 49121 bytes
a695 3
BLAKE2s (relative-path-1.9.3.crate) = d8da972ca2aafe0b32cc597cda7b8218e13b056307a7b451a7f59330601dc83c
SHA512 (relative-path-1.9.3.crate) = fd5c88d370865870570859a110245e009eba557225e4297783a606227b13b42abf0c7e69a4beb5093a5a9dabac1545afd988f4c831abe912c21ccd8013c30382
Size (relative-path-1.9.3.crate) = 22400 bytes
d699 3
a701 9
BLAKE2s (rstest-0.22.0.crate) = e54457e157a6b941c5204d40c37641e0f29adfe462ef8aab6d0df74e107fd214
SHA512 (rstest-0.22.0.crate) = cf0509ba9e2aa638b1e56c75a29ed28bb4b208c19d625d0b4ce339292e1ae3d7dd9edcf7024abd0e0fc53284f936bb69521724099bb2a1c75c58289e2666ac13
Size (rstest-0.22.0.crate) = 44425 bytes
BLAKE2s (rstest_macros-0.22.0.crate) = 1196a372f163f7b2fd3820a36f46288a0652d0d34745fbc0558172af174049b1
SHA512 (rstest_macros-0.22.0.crate) = 57d96487c8a230e681bad99c1ca379a41119828daee8807b1ad87a90520a4beb3ba319019f0680af577bb07e46f1a30b00e013be7c407e4071667ab33f050080
Size (rstest_macros-0.22.0.crate) = 58923 bytes
BLAKE2s (ruff-0.7.0.tar.gz) = 5eeca8836702045cb198454d9ba127ef7e441963662cc93370ec8c7df76d4d54
SHA512 (ruff-0.7.0.tar.gz) = 371cbf10f009c0f4c5cf0d8dda62f882bd058c32b7211d6a499848b791f06f5dd49842df28dc8ce88dbe963e483021297c52c6f15fe78fcb20eb8d56eb75e148
Size (ruff-0.7.0.tar.gz) = 3146645 bytes
a710 3
BLAKE2s (rustc_version-0.4.1.crate) = f0d198d0457135ca7572b41cd2440f1b0ca075013f53b384d07c00db8c5d2e84
SHA512 (rustc_version-0.4.1.crate) = 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598
Size (rustc_version-0.4.1.crate) = 12245 bytes
d729 3
a731 3
BLAKE2s (salsa-b14be5c0392f4c55eca60b92e457a35549372382.tar.gz) = f06316fb61eceff89f6915d922a5d794f0646f4b2aa135c838837fbf2c739091
SHA512 (salsa-b14be5c0392f4c55eca60b92e457a35549372382.tar.gz) = 52c99bc4297862ee8d01ae53e490fb2da802c3442ec6feb56b8f0b6d3c11a49f4dfd36952a49f7ef1eb98662bacc5a35fe8f069b5f4cc9db9f02febcaa8beb9c
Size (salsa-b14be5c0392f4c55eca60b92e457a35549372382.tar.gz) = 599587 bytes
a749 3
BLAKE2s (semver-1.0.23.crate) = 62535937eaa1937f9e204175b46446177793ca16d97d7bda8b7489a9cc3fa728
SHA512 (semver-1.0.23.crate) = 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec
Size (semver-1.0.23.crate) = 30622 bytes
d762 3
a764 3
BLAKE2s (serde_json-1.0.128.crate) = a6b8612986d85d32c31d28137670a1ccea64afedf6ec82007f605a9f33c9e27b
SHA512 (serde_json-1.0.128.crate) = 9e6290d3a6a971b3c37bbc97097b8179e64c655779b43c7b75303a35ef7030f5401b3a5f62cbc95a7bd5f42ecbefb0b469234d78a76c8c1597726d8e08908a7d
Size (serde_json-1.0.128.crate) = 149520 bytes
d822 6
a827 3
BLAKE2s (syn-2.0.79.crate) = d84bd51cb70a01d918b76b80090d598577483c36c5b4d07c11b6b3e78ef46c15
SHA512 (syn-2.0.79.crate) = 1ee073fa3428c031e53bff8ff305bcd6b37ac142bee3955dcdb44fec1c77c733eb78760c8bfb30b83fc3dacdad8a384e2b6f9f31a89c4cc300359e33457fd433
Size (syn-2.0.79.crate) = 268981 bytes
d945 3
d969 6
a974 6
BLAKE2s (uuid-1.10.0.crate) = 02247fab9b1200e7fa26bacad87705038f89e50ffc5c7e4cd8dacd28f203b66a
SHA512 (uuid-1.10.0.crate) = e17db9433d919b51468acaebd240a2cb218d07f099fade49118ca9313f8cdf6aa3103e7aa24440be65a4f25a25f8f511e36dba08cbef27747f9e43b849cd612b
Size (uuid-1.10.0.crate) = 47648 bytes
BLAKE2s (uuid-macro-internal-1.10.0.crate) = 05d8528343d9f80a0840e09a060dcba5d6b0e69010de8156eea82c8df5e3a578
SHA512 (uuid-macro-internal-1.10.0.crate) = 5fbef2d1e2bf85da19abdfa30cebb42c634e46d25380547312eee062e807c440a5d67824ff77262b237da037a60624bff166b567d6edbbd0e18e133ba3357673
Size (uuid-macro-internal-1.10.0.crate) = 9165 bytes
d1143 1
a1143 1
SHA1 (patch-Cargo.toml) = 98c4b2cc86fcab4503668fc5e8872cb2b9dc480a
@


1.37
log
@devel/py-ruff: update to 0.6.9

## 0.6.9

### Preview features

- Fix codeblock dynamic line length calculation for indented docstring examples ([#13523](https://github.com/astral-sh/ruff/pull/13523))
- \[`refurb`\] Mark `FURB118` fix as unsafe ([#13613](https://github.com/astral-sh/ruff/pull/13613))

### Rule changes

- \[`pydocstyle`\] Don't raise `D208` when last line is non-empty ([#13372](https://github.com/astral-sh/ruff/pull/13372))
- \[`pylint`\] Preserve trivia (i.e. comments) in `PLR5501` autofix ([#13573](https://github.com/astral-sh/ruff/pull/13573))

### Configuration

- \[`pyflakes`\] Add `allow-unused-imports` setting for `unused-import` rule (`F401`) ([#13601](https://github.com/astral-sh/ruff/pull/13601))

### Bug fixes

- Support ruff discovery in pip build environments ([#13591](https://github.com/astral-sh/ruff/pull/13591))
- \[`flake8-bugbear`\] Avoid short circuiting `B017` for multiple context managers ([#13609](https://github.com/astral-sh/ruff/pull/13609))
- \[`pylint`\] Do not offer an invalid fix for `PLR1716` when the comparisons contain parenthesis ([#13527](https://github.com/astral-sh/ruff/pull/13527))
- \[`pyupgrade`\] Fix `UP043` to apply to `collections.abc.Generator` and `collections.abc.AsyncGenerator` ([#13611](https://github.com/astral-sh/ruff/pull/13611))
- \[`refurb`\] Fix handling of slices in tuples for `FURB118`, e.g., `x[:, 1]` ([#13518](https://github.com/astral-sh/ruff/pull/13518))

### Documentation

- Update GitHub Action link to `astral-sh/ruff-action` ([#13551](https://github.com/astral-sh/ruff/pull/13551))

## 0.6.8

### Preview features

- Remove unnecessary parentheses around `match case` clauses ([#13510](https://github.com/astral-sh/ruff/pull/13510))
- Parenthesize overlong `if` guards in `match..case` clauses ([#13513](https://github.com/astral-sh/ruff/pull/13513))
- Detect basic wildcard imports in `ruff analyze graph` ([#13486](https://github.com/astral-sh/ruff/pull/13486))
- \[`pylint`\] Implement `boolean-chained-comparison` (`R1716`) ([#13435](https://github.com/astral-sh/ruff/pull/13435))

### Rule changes

- \[`lake8-simplify`\] Detect `SIM910` when using variadic keyword arguments, i.e., `**kwargs` ([#13503](https://github.com/astral-sh/ruff/pull/13503))
- \[`pyupgrade`\] Avoid false negatives with non-reference shadowed bindings of loop variables (`UP028`) ([#13504](https://github.com/astral-sh/ruff/pull/13504))

### Bug fixes

- Detect tuples bound to variadic positional arguments i.e. `*args` ([#13512](https://github.com/astral-sh/ruff/pull/13512))
- Exit gracefully on broken pipe errors ([#13485](https://github.com/astral-sh/ruff/pull/13485))
- Avoid panic when analyze graph hits broken pipe ([#13484](https://github.com/astral-sh/ruff/pull/13484))

### Performance

- Reuse `BTreeSets` in module resolver ([#13440](https://github.com/astral-sh/ruff/pull/13440))
- Skip traversal for non-compound statements ([#13441](https://github.com/astral-sh/ruff/pull/13441))

## 0.6.7

### Preview features

- Add Python version support to ruff analyze CLI ([#13426](https://github.com/astral-sh/ruff/pull/13426))
- Add `exclude` support to `ruff analyze` ([#13425](https://github.com/astral-sh/ruff/pull/13425))
- Fix parentheses around return type annotations ([#13381](https://github.com/astral-sh/ruff/pull/13381))

### Rule changes

- \[`pycodestyle`\] Fix: Don't autofix if the first line ends in a question mark? (D400) ([#13399](https://github.com/astral-sh/ruff/pull/13399))

### Bug fixes

- Respect `lint.exclude` in ruff check `--add-noqa` ([#13427](https://github.com/astral-sh/ruff/pull/13427))

### Performance

- Avoid tracking module resolver files in Salsa ([#13437](https://github.com/astral-sh/ruff/pull/13437))
- Use `forget` for module resolver database ([#13438](https://github.com/astral-sh/ruff/pull/13438))

## 0.6.6

### Preview features

- \[`refurb`\] Skip `slice-to-remove-prefix-or-suffix` (`FURB188`) when non-trivial slice steps are present ([#13405](https://github.com/astral-sh/ruff/pull/13405))
- Add a subcommand to generate dependency graphs ([#13402](https://github.com/astral-sh/ruff/pull/13402))

### Formatter

- Fix placement of inline parameter comments ([#13379](https://github.com/astral-sh/ruff/pull/13379))

### Server

- Fix off-by one error in the `LineIndex::offset` calculation ([#13407](https://github.com/astral-sh/ruff/pull/13407))

### Bug fixes

- \[`fastapi`\] Respect FastAPI aliases in route definitions ([#13394](https://github.com/astral-sh/ruff/pull/13394))
- \[`pydocstyle`\] Respect word boundaries when detecting function signature in docs ([#13388](https://github.com/astral-sh/ruff/pull/13388))

### Documentation

- Add backlinks to rule overview linter ([#13368](https://github.com/astral-sh/ruff/pull/13368))
- Fix documentation for editor vim plugin ALE ([#13348](https://github.com/astral-sh/ruff/pull/13348))
- Fix rendering of `FURB188` docs ([#13406](https://github.com/astral-sh/ruff/pull/13406))
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.36 2024/09/15 08:28:39 adam Exp $
a14 3
BLAKE2s (allocator-api2-0.2.16.crate) = db5aeae24d930a91556f72dc7a4050b60ad3ef50f6e183556695a70684aa6e20
SHA512 (allocator-api2-0.2.16.crate) = e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f
Size (allocator-api2-0.2.16.crate) = 59025 bytes
d129 6
a134 6
BLAKE2s (clap-4.5.18.crate) = 6b30ee6caa2c1db2d0359b16ff0f2a9d27b899c316850f307feb36f5242e6b34
SHA512 (clap-4.5.18.crate) = 640f455948e3440203cc31a6a9f04d6e670f2fbb356545708fef4f149907a55fa1414afadbdc2a7eb249592399102e1a23d8823d4d91c42db7c575af26531fe0
Size (clap-4.5.18.crate) = 56788 bytes
BLAKE2s (clap_builder-4.5.18.crate) = 0c21b31d069b8a20195eca5c9cba12c668bd147cf989602303ba60c1c52b4691
SHA512 (clap_builder-4.5.18.crate) = 02caf62e6fcff3a481db902a3380f1f85de429131b5e59685a3c40b219c99942fad50b7c53fd6e4833e588eb3dc398c1691f36c88ec4a65d9073de51bce3cb49
Size (clap_builder-4.5.18.crate) = 163582 bytes
d336 3
d426 3
a428 3
BLAKE2s (js-sys-0.3.70.crate) = 05269c790e8e3fec5a126764a64669eea1f98e57e9d588d802ee0488a0ee2671
SHA512 (js-sys-0.3.70.crate) = 5dff8e790447a475b3c0a7068f0bdf1cced5fb8be2d66c92cb6f6c799f9d807f9d3c498e4f42c67e16d83dd4bb3be70472ece20fc42c3a8c8d57615ac8d398d7
Size (js-sys-0.3.70.crate) = 53863 bytes
d441 3
a443 3
BLAKE2s (libcst-1.4.0.crate) = 566a94cbb51b0f4c5f3f37bfbcb27992f0414c5f356f9c0694fd520b4f957a54
SHA512 (libcst-1.4.0.crate) = f960d3c2e4a8f31f65666f3c1e900ab04d5d306f08ed9336e8cdd2f6160a3bf2dde286f4b3f1ee7bd900885d5fbd53a0c903f9746bf9edcd7f33aeae22937e8d
Size (libcst-1.4.0.crate) = 110834 bytes
d531 3
a533 3
BLAKE2s (once_cell-1.19.0.crate) = a64a2331693b4389e1ee79eb9bdb3493c4cfe3568e532ff9d4e2ec04a491a132
SHA512 (once_cell-1.19.0.crate) = 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
Size (once_cell-1.19.0.crate) = 33046 bytes
d555 3
a557 3
BLAKE2s (paste-1.0.14.crate) = 0fe19bf917698739aa97da59ce4bd63186489f3136807e499d4e0554ffaebeaa
SHA512 (paste-1.0.14.crate) = 3a793f0e5e773a7f7defc798a4c17ae9a40d715144632ea6cb0a8c785e14c4212046491df016bb9838281f8eaf327a79f01c1e2ac5f26785c028bc880faff9ee
Size (paste-1.0.14.crate) = 18157 bytes
d567 12
a578 12
BLAKE2s (pathdiff-0.2.1.crate) = ab92cb3d2fa178e9001661e1a8b07c2ab4a08f4b152304062f01ac4efdacfc87
SHA512 (pathdiff-0.2.1.crate) = a646f271ce81d5f6d4a8e0d98a2c802a8796a961cf8fe8177911e7757bdaecd8b156ff22046f1663a9efcd5fef1e6f000e5509d3949dbaeb494126b7e8a546b7
Size (pathdiff-0.2.1.crate) = 7142 bytes
BLAKE2s (peg-0.8.2.crate) = 5149f3cddb1c663f56ab516777a3e03fb3bfcd8d12e05228aae7806364d81867
SHA512 (peg-0.8.2.crate) = d47ae6d3b36c6b764cc3b898494bf24452f6d2e8c1fe531fa177742884d530bf1ae27632b8c345a7c034cbb0add1648a63721985792089b123d418f2cef8c4b2
Size (peg-0.8.2.crate) = 18531 bytes
BLAKE2s (peg-macros-0.8.2.crate) = 3b8ac042f30d9f1ed385ab4639037ceca8aa8059224aa47547c651d5a7f9f8f4
SHA512 (peg-macros-0.8.2.crate) = 7f7aa3b6274feb5daacdcb3df6a28b1339364eeaf6c782a061ae0c494646dffa887e5dc934db52d3e43045baa0cb1db7867779017161cd4e40fdc9aee4e25943
Size (peg-macros-0.8.2.crate) = 27870 bytes
BLAKE2s (peg-runtime-0.8.2.crate) = c83b0ba1b3d72082fc959e7adea0add32dc241c70c320e4a84d93cafc51e036c
SHA512 (peg-runtime-0.8.2.crate) = ffe337a7034dc0eea7165f05ea74c716eb2f85cbb3913b79f00d8bf50829197938704de8cc10cd0ace76782e0aff1c9dbd6cd48fe910c2e4d63452f92e6c294a
Size (peg-runtime-0.8.2.crate) = 4150 bytes
d639 3
a641 3
BLAKE2s (proc-macro2-1.0.86.crate) = 5b7aa8ab733d12a5e631d92b872ce55b44770a852a722624134ce03c45bcdbd9
SHA512 (proc-macro2-1.0.86.crate) = 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434
Size (proc-macro2-1.0.86.crate) = 48958 bytes
d693 3
d699 9
a707 3
BLAKE2s (ruff-0.6.9.tar.gz) = 62636b76653932372de4545674263b3527fff74154c1f21f0a86362ccb41d15c
SHA512 (ruff-0.6.9.tar.gz) = bb3ee78cbaf7f81e1bf61b6c7375d12b49f269d1cb28cf65dfa0c438e427b9b30b630481e70c4d690b9e954deb8de63e975a59449c2a99d9b499501d4439319c
Size (ruff-0.6.9.tar.gz) = 3095355 bytes
d717 3
d738 3
a740 3
BLAKE2s (salsa-4a7c955255e707e64e43f3ce5eabb771ae067768.tar.gz) = 697e58a70c46aba91a54ee052c701b8bb6079dedb125268b2ab853cef8685c89
SHA512 (salsa-4a7c955255e707e64e43f3ce5eabb771ae067768.tar.gz) = d34bf843e0c5a8a902d1b3b247f7375c5ee9eaf08af211fe860a7f7bac92cf29ee54f7677a6f2f5fdcc572efb6d066e8de59f1356307f43d8131cf279fb86263
Size (salsa-4a7c955255e707e64e43f3ce5eabb771ae067768.tar.gz) = 597916 bytes
d759 3
d786 6
a791 6
BLAKE2s (serde_with-3.9.0.crate) = dab45e52c2a08bd4050c9c32595baab33e69ee21c7cf2b607b6cc69d3c6294c8
SHA512 (serde_with-3.9.0.crate) = 90ae5faa9bdcc2ce2198599c546a0ee9593fffb3271c3fcc07bef5eb39fe7b44697dabdd6eaf059a166a67dc5694c70ae2908ca3f6fc65e25747cd391e3121b1
Size (serde_with-3.9.0.crate) = 145089 bytes
BLAKE2s (serde_with_macros-3.9.0.crate) = 56f54db6fd6a68eb071f6a1693bd699e0c322137ad08ffb7f8cdb21f9263c0c4
SHA512 (serde_with_macros-3.9.0.crate) = 451af6f14cac8ead53b9705c530cb6494063ea8f20d1a7ca80561d16334985b98541bd9c3a50857a4cf377ab5d84593baadd5503676540da8212f9c5fea89e90
Size (serde_with_macros-3.9.0.crate) = 30865 bytes
d843 3
a845 3
BLAKE2s (terminal_size-0.3.0.crate) = 46276539b18feb5f9380423dbb6bec89a27ec4b11ad75a3b4f69ad9625680573
SHA512 (terminal_size-0.3.0.crate) = f3bc9144aa8a87556543584a2495df6267ce3bb017f3ed3d00fa43e89b5de783e1285ca62dbad9dd9c3b37e3a476a6f3ab0804eba2411cb594a569bbdb310681
Size (terminal_size-0.3.0.crate) = 10096 bytes
d1002 24
a1025 24
BLAKE2s (wasm-bindgen-0.2.93.crate) = 6c1ca6a62d858d8f3f434b45fcd7542052fdc64ea2921052eb7c9ea589e7fd2b
SHA512 (wasm-bindgen-0.2.93.crate) = 0c0a63b04b02b57fca78d2c0b885ea752ef1e8e4317c27dc84fd35843c9c396ae20557a1321c03a405b050f21895e6f25e95ddb56f3a3e8cec13928858ae8422
Size (wasm-bindgen-0.2.93.crate) = 43769 bytes
BLAKE2s (wasm-bindgen-backend-0.2.93.crate) = a8a041babb2bd84efe7426eba0ad6417062fe17b097cb05205ba58357e46dec5
SHA512 (wasm-bindgen-backend-0.2.93.crate) = c67dad5fa26f78b233612cb6ebd44f48edd84253e46a2f5094e95da935185cf2a7be14d49247e8b8cd1d916721ed82ea44046080a40b2fe37ad88175a5f96597
Size (wasm-bindgen-backend-0.2.93.crate) = 30344 bytes
BLAKE2s (wasm-bindgen-futures-0.4.43.crate) = d1c73f81be0758e278c9a00c12e4897404392da81a29d7922ac456197338f0f2
SHA512 (wasm-bindgen-futures-0.4.43.crate) = 2499b47329c3dec1d15666eb7307fabaca086881a46e1a53ff2a551df1122eb2b74b18ea1e7620152a35407ad49a93223332e20ac042295799e55f156b7061de
Size (wasm-bindgen-futures-0.4.43.crate) = 14207 bytes
BLAKE2s (wasm-bindgen-macro-0.2.93.crate) = 49a7429ba4fcfb929d9baaaa8f22171bac762809723ea1fad5bcee2bbd7840c0
SHA512 (wasm-bindgen-macro-0.2.93.crate) = 8b1a690bf4fc344728bae21a11c8ce4641d81b02e215d88a489f8155433d8e579ed367c96bc19a345b561f2ddb42afa44056b71e15dc935a4fe38fd7f937a632
Size (wasm-bindgen-macro-0.2.93.crate) = 6822 bytes
BLAKE2s (wasm-bindgen-macro-support-0.2.93.crate) = 77030357b6ae6ebc1dd49b788c5e0e7fa70e19e576ab634acf7e54342b3fc4d3
SHA512 (wasm-bindgen-macro-support-0.2.93.crate) = 9fe590636e229184a944acbb8472c03db0a48a9094cd9ee204c09cee6c5241194a9757f06b09e7c30ba9db1a2feca616cd1e7dc0e52c7f1c1560c50c9d3adbb8
Size (wasm-bindgen-macro-support-0.2.93.crate) = 20642 bytes
BLAKE2s (wasm-bindgen-shared-0.2.93.crate) = 1f28da7bb112a26db50842459dd2e4da2a69045bc06e83fe39091adadfe44b30
SHA512 (wasm-bindgen-shared-0.2.93.crate) = 4e9271a746d3b3ea44bae472b7d9722edbcf262fdec2e03c18788d95b923c71c26f309e316ad3c621d5773311d6b1d5ad468cd7bdff015d162193b6effaf8420
Size (wasm-bindgen-shared-0.2.93.crate) = 7527 bytes
BLAKE2s (wasm-bindgen-test-0.3.43.crate) = a4b2ca4e0b082b3d23e86a4f2a25068b39111a63956f98889965d7271a8f5b2b
SHA512 (wasm-bindgen-test-0.3.43.crate) = f94f735fec45cccc35c540aceb49b84a8e2e77842f8dcd7d8d7d045c192e045d0449a4f37c487e5475e10086765e3fe94026c0aca7489f62a892ad69da0e78f7
Size (wasm-bindgen-test-0.3.43.crate) = 18284 bytes
BLAKE2s (wasm-bindgen-test-macro-0.3.43.crate) = 885201107c660a338a16e87ec8ce636db65c3c543c365d9908cc70aabd8da8df
SHA512 (wasm-bindgen-test-macro-0.3.43.crate) = c7191b72e7f6f1d1032e7f582301c1e8c844e9eec30983f5973946e617e037cb0f3090ac3ab544ceac52efbb40e62c147f259115cd4e6fd07bd432e378355057
Size (wasm-bindgen-test-macro-0.3.43.crate) = 7828 bytes
d1149 1
a1149 1
SHA1 (patch-Cargo.toml) = f3c9c12c1411b3d57e94dc6aa29f2829f5b4e263
@


1.36
log
@py-ruff: updated to 0.6.5

0.6.5

Preview features

[pydoclint] Ignore DOC201 when function name is "new"
[refurb] Implement slice-to-remove-prefix-or-suffix (FURB188)

Rule changes

[eradicate] Ignore script-comments with multiple end-tags (ERA001)
[pyflakes] Improve error message for UndefinedName when a builtin was added in a newer version than specified in Ruff config (F821)

Server

Add support for extensionless Python files for server
Fix configuration inheritance for configurations specified in the LSP settings

Bug fixes

[ruff] Handle unary operators in decimal-from-float-literal (RUF032)

CLI

Only include rules with diagnostics in SARIF metadata

Playground

Add "Copy as pyproject.toml/ruff.toml" and "Paste from TOML"
Fix errors not shown for restored snippet on page load
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.35 2024/09/13 09:53:36 wiz Exp $
d48 3
a50 3
BLAKE2s (anyhow-1.0.86.crate) = 56bed4888152aab06d51ba83eadc23cd8a4d3918eab25ee4a5573559b80a3206
SHA512 (anyhow-1.0.86.crate) = 3853da32a2c53d73969bb29a1e622f3a6d5832d8888dc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a
Size (anyhow-1.0.86.crate) = 46741 bytes
d63 3
d132 6
a137 6
BLAKE2s (clap-4.5.16.crate) = 9ce69cb2c6e5dda4a3ffc9c80cc76868848952ab011c4b5526714bc84500d7d5
SHA512 (clap-4.5.16.crate) = d13bfda2c3f77cf194acd87763d5f2fea83ec2135504b173af2941547a7d3dcf75c3757532c60b53c57600bf4859395ddc94a7dd92b17f44c60d3e781741f928
Size (clap-4.5.16.crate) = 56627 bytes
BLAKE2s (clap_builder-4.5.15.crate) = c64dfc8410443e2c59078dfeee3716122e615973de67c23d158c42621c21d0d3
SHA512 (clap_builder-4.5.15.crate) = 52efd99bce20bb8ff2187c4cef8bc27bef6cdc52598f00b47639b797683f18c76a79a6ebf34d1d250621a49cab0e9ec9e7824d323516f1ed3fa721cfd34cd713
Size (clap_builder-4.5.15.crate) = 163717 bytes
d147 3
a149 3
BLAKE2s (clap_derive-4.5.13.crate) = ff087530b4912a578bdac6b5c2508ce16c0735f1174a9a4e59377eb8eb7bf366
SHA512 (clap_derive-4.5.13.crate) = 2dae32bffd91de9311d94e2be0d990074cb2e2edc832f422cd5e7c5177f5daafc0c335e74f865024c77cae5fff631ddaba58028fcfc24b203467478fd473bbf5
Size (clap_derive-4.5.13.crate) = 30132 bytes
d156 6
a161 6
BLAKE2s (codspeed-2.6.0.crate) = e0ade9966c744d8a6fc5638e19c5b010094f581a4392053acb546b37616d016d
SHA512 (codspeed-2.6.0.crate) = 67e2b92fa0cd578ec9208767f395526908886d5a969fb9e17ab331b108f5a26d8fb15bb92efb2c85d132429575526286fa7a7f0be423a0341d9c179632809d91
Size (codspeed-2.6.0.crate) = 4661 bytes
BLAKE2s (codspeed-criterion-compat-2.6.0.crate) = 8cc36fa86d2e863a08020379fea3b73090c909fca858fd46952a2defffc630c6
SHA512 (codspeed-criterion-compat-2.6.0.crate) = a59a5e0efa3c23e59fdf928efbdb19d200b8ae978ca0e15392c216b5470ed6a20e29b4aef9c4ae626fbabc9368aedb2d2ff35591be7fabc30592087731072aa4
Size (codspeed-criterion-compat-2.6.0.crate) = 10183 bytes
d237 3
a239 3
BLAKE2s (dashmap-6.0.1.crate) = 91388022c388693717239b69dc241c02be98e2b127f72e0d9b58a929d653ef20
SHA512 (dashmap-6.0.1.crate) = 8ed876bf014a55d495f960e92012219b75c61b93c37f510ab4dd2b66eeda417a19fded1dd583188b3052799a9848dc704b663ef4cd7030b93ca828279f355f55
Size (dashmap-6.0.1.crate) = 24364 bytes
d243 3
d261 3
d291 3
a293 3
BLAKE2s (fastrand-2.0.2.crate) = b670bfb793bd6addc7dddba4509d2270af60f848158ba71fb21087362432111c
SHA512 (fastrand-2.0.2.crate) = 3ef9c21e4928071619adbad6421165ea82feb04c26ee18893b172f9f8a510b9a2097257ae31647a907680412b68d6662eff13cb27649ed9f5e68c374619701cf
Size (fastrand-2.0.2.crate) = 14674 bytes
d297 3
a299 3
BLAKE2s (filetime-0.2.24.crate) = 4ac9abac44d6890271d025f78bbef7c48f7eecaf4ff2e73dcb54ed2d70b72d9f
SHA512 (filetime-0.2.24.crate) = b371bcdbd0e41b875de623c7b7f122e8f0e421382e741084645372b774cf09614eec9fe74514c90199b7110e8af27c62625e92281f3544afc9374889372c27f8
Size (filetime-0.2.24.crate) = 14938 bytes
d327 6
a332 3
BLAKE2s (globset-0.4.14.crate) = a3dafdd3184e72c2c4f149f7ded126b4bb885ff3e7384c99466c7ca1f68c6cea
SHA512 (globset-0.4.14.crate) = e83e4f5e42a97609e2579b09f49c2cb0a76a94e7e2975c5871f2c5af5d3b809736e0a7b220404c582f4a0c7eebdbfad6cb432e89b26401b58f2b253f8c0151bc
Size (globset-0.4.14.crate) = 25090 bytes
d366 3
a368 3
BLAKE2s (ignore-0.4.22.crate) = 62475b46d3590c916571e3212edf108daa5b234af561adb3949d774aff713d90
SHA512 (ignore-0.4.22.crate) = 9647a4887258dd970c87798dee32a16c1cda75ce3e352829f78d97e1b786d67f74d89b2fd76d48a607fe795213965c04c9dfb47713f8fa80561f87ac465956d9
Size (ignore-0.4.22.crate) = 55462 bytes
d375 3
a377 3
BLAKE2s (indexmap-2.4.0.crate) = 3096ae3b3f13d8c80239184c5fc295904eb981f2ed36f58f318a0520cb9a5c5b
SHA512 (indexmap-2.4.0.crate) = 9c7f2b495f0568ce56e2fa8d3355948783b490b23b46a83acade2864e41eb31a50cf372d818b2a1d3d24327282a9866e690348134a20ee481d748bdc581145ec
Size (indexmap-2.4.0.crate) = 83544 bytes
d390 3
a392 3
BLAKE2s (insta-1.39.0.crate) = 2126fa1ee6fd2c431bff34ef85e0ef64ddb00d301f251b6ec1f301756dafa421
SHA512 (insta-1.39.0.crate) = 6d50e49af1b76ac53962565d37e05a3fa5b9dae47655529cb675b498a0308ce6008d9c2821e4cc323c2e05560f76539572a7d8881d151e015b32444b02175e5d
Size (insta-1.39.0.crate) = 87049 bytes
d438 3
a440 3
BLAKE2s (libc-0.2.158.crate) = d21d4fa98a3bbd5f2d7e4b97d31b922b290337fc5b2cfaba03aac7be902f2c99
SHA512 (libc-0.2.158.crate) = c2d90d58480cca3464db475d7c70cd66bc1492239d8183038b48def8f5d8a437a1e2a2f084cb2bd9456889221b10aa07981cd5e9bcbb6bea28a2bde3c76f1105
Size (libc-0.2.158.crate) = 751340 bytes
d456 3
a458 3
BLAKE2s (linux-raw-sys-0.4.13.crate) = fd3daef2f4a801a1a3baa40c270dec6f684699a99c0b958be9fc06e8606b130c
SHA512 (linux-raw-sys-0.4.13.crate) = 3918da6b667a08ef8a51aa0b087129e2dc5ab101669cbba7690fc98ae2659a36861bf9410a3b87d18522a7549d43ac169b995ea192d3073f7249305a809cac62
Size (linux-raw-sys-0.4.13.crate) = 1493855 bytes
d465 3
a467 3
BLAKE2s (lsp-server-0.7.6.crate) = 691b5c09418d8c9e5bb4f4f2d021f42de498e246ebad6eece31abae1bdfe1aaf
SHA512 (lsp-server-0.7.6.crate) = d9b35963ae171505413f1879879e3d5bec2c36cc50dd2e796f8e209768608b36a7d77ae441128f939f15f743f994c2fa479c7ec1a53296d3b65d44e969bebffd
Size (lsp-server-0.7.6.crate) = 12133 bytes
d540 3
a542 3
BLAKE2s (ordermap-0.5.2.crate) = aed458ef63b6e7464e07ab99186c7be981b0e132d50e4d71598012e0ddcf6b31
SHA512 (ordermap-0.5.2.crate) = 4bcd983c6afd447d013fcf7150dae92c9e8a9273bc9ac32a7af5bf75a9b671cfa46c04a96d04b0e9b993679aee37320fb4d14fa49c63ba4b98325c9eddbc192a
Size (ordermap-0.5.2.crate) = 57193 bytes
d627 12
a638 3
BLAKE2s (pretty_assertions-1.4.0.crate) = b3ad42e6faff1700f2cc0f3f3425396d2c4b11ab313db189139153a5d7eeea00
SHA512 (pretty_assertions-1.4.0.crate) = f76d38c787e91b3739272e3bebeb9763d312b85a43cda5e1311ba8d6b0e4da1ef25bd66208e772b1cf56a34553ee560482b5ad19c5290608b2aaf9c0d0f0e995
Size (pretty_assertions-1.4.0.crate) = 78846 bytes
d678 3
a680 3
BLAKE2s (regex-1.10.6.crate) = 56ff08dbd1148a48f0f37248a7fa0ae1e657f0236415e92d288c83633a431754
SHA512 (regex-1.10.6.crate) = ec28961d226c944321d9953c42e43cf2d23b8ca0d72d6412e7b0f572c407aceb079bb82502d124af94d71d67c9e5e0c9f66ab9f31edf6023ff045ec37b770964
Size (regex-1.10.6.crate) = 253894 bytes
d684 3
a686 3
BLAKE2s (regex-automata-0.4.6.crate) = 1ed0f1b2621a3903870a4ef6f0a265ee88d15525b0e2245bc6b4155df1ea6065
SHA512 (regex-automata-0.4.6.crate) = b288e1facae2612f73d3de3fe9fd1af13d337107004f990263abe6277b31b948478ad9c2b807dcafa73fa565e48bdf2113139f5ca67eb73165b7d29e2ee5c9f1
Size (regex-automata-0.4.6.crate) = 617565 bytes
d690 3
a692 3
BLAKE2s (regex-syntax-0.8.3.crate) = db171d3785a9af130e8a121b79382c3e8a907ff60b725ba10a65b4f43222f36c
SHA512 (regex-syntax-0.8.3.crate) = 925f7bcc50d94c65d34fcc770c6e58dd5b8a045541c0109e77b8efe842eef4c110087ac9c0f86c7c3022ed013abbc5c0a187d796dce292ad5361a0cdf7153d76
Size (regex-syntax-0.8.3.crate) = 347497 bytes
d696 3
a698 3
BLAKE2s (ruff-0.6.5.tar.gz) = 246a9a922c97904bddec3893170440f801f827d82f4ca22bcbb9fca642b45062
SHA512 (ruff-0.6.5.tar.gz) = c727b429e89645cf83d95209fd230cb3ab342751df5c819ea57107a14a75c4fda3b89f295fc58a6284c3d84d8c20cdff65bd402d8eb3afa0113bee16719081d5
Size (ruff-0.6.5.tar.gz) = 2476127 bytes
d708 3
a710 3
BLAKE2s (rustix-0.38.34.crate) = efaf186ddf3d1011a0f4c9751fb8bce70325986b792025a884c605dd2c9a9e22
SHA512 (rustix-0.38.34.crate) = 717cf26e2ec792b41819ff964888adb265a215d2b6c6e2b7a8ca1f7f793b713b853bba9cf03c2cc88b0f9a5eb1a0478faedbc05526f39bd81583e7b1f764756f
Size (rustix-0.38.34.crate) = 365160 bytes
d726 3
d747 3
a749 3
BLAKE2s (serde-1.0.209.crate) = dc8747abd6e8fb4d8900322484aa816ac7c174f0af4d16c0d5d69c83ab1b3562
SHA512 (serde-1.0.209.crate) = 25d2236eedc08fa3b9d078a1971df705c4f428b7a4e6a2d28d9f0f9893c19de745bffffe3fa9f3c08074bf4359aaf09cc28770e4b14c21c66d6a0b9411738f7b
Size (serde-1.0.209.crate) = 78364 bytes
d753 3
a755 3
BLAKE2s (serde_derive-1.0.209.crate) = 50dbb2e608490b9c879ee3da2fe56e996596e6671bb4edceb084bfd5015a67e9
SHA512 (serde_derive-1.0.209.crate) = 22c4eb76412bd73814d0b86209b110b9e59626f64b41cbc250755144e545ff30fa69972ac93d74f988a3a6a239d9138f4e8a23b283c746a0aa5fcddfbe077cd6
Size (serde_derive-1.0.209.crate) = 56023 bytes
d759 3
a761 3
BLAKE2s (serde_json-1.0.127.crate) = 7bb9608f567004a74792736080156031e4c40f5594fddd444b2f7bdd6aa51fab
SHA512 (serde_json-1.0.127.crate) = f14f5eeebe07261daded47c3cbb6d511da4633bfcc46ea1b0600063730dd4211a0c310959e4f8731a688d18d60a46f6dc1c1a1f052f170b6207877b93742a88b
Size (serde_json-1.0.127.crate) = 149465 bytes
d819 3
a821 3
BLAKE2s (syn-2.0.76.crate) = 57c38bf136ee9ddf9be8efa1fc67d674d3c388e3c0cf1f1e0725577ced1adbac
SHA512 (syn-2.0.76.crate) = c633b9f68e67b3cbf2432d3648e42f8d92403877a0128becd22cb108c0cfab9f1bc6b941b9cde225d8b727890e9f86457fad05b544fd07be4c01c2e60a2cdeaa
Size (syn-2.0.76.crate) = 268798 bytes
d825 3
a827 3
BLAKE2s (tempfile-3.12.0.crate) = 03c93d2a8c393514b2a045d141bb508ad7688b033c4c17a836abc8253a922516
SHA512 (tempfile-3.12.0.crate) = 1a27513548060984be894e6f8fc215831e4b2054b2244c6188bee76c477c001f294c762f2f4a14488c58c04e5d1473806d589c7bba1eaa2cc02d97656709be66
Size (tempfile-3.12.0.crate) = 34423 bytes
d834 3
d846 6
a851 6
BLAKE2s (thiserror-1.0.63.crate) = d66f923c99a39446cd3fe2bd1289861846eb3d80b8ce63386edb660b417d7230
SHA512 (thiserror-1.0.63.crate) = d5c2360075947cc0fff3253b5532f03f3102d6c9ef52dfeb3b400771116937e466a62ce67ccdf91532bf096f4882322522349a727588fd87b932326c8e758753
Size (thiserror-1.0.63.crate) = 21537 bytes
BLAKE2s (thiserror-impl-1.0.63.crate) = 5bb5d9d23853fd4123c18b4fabe8f615c88dc1631b60c1d26ab8d378bf2b16bb
SHA512 (thiserror-impl-1.0.63.crate) = f93b7f89784d72d8b6e36050c22b88b7fd8de38e9a90fa6fe3f45973ea1566ce8bf82e959951377e3bf584a32afc97812188be25983a028be138b1700bb8c102
Size (thiserror-impl-1.0.63.crate) = 16047 bytes
d930 6
a935 6
BLAKE2s (unicode-ident-1.0.12.crate) = d3afb0938724e7bb0f5c2a5f76ff614511446dd54b363f76e84353254acd3739
SHA512 (unicode-ident-1.0.12.crate) = bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
Size (unicode-ident-1.0.12.crate) = 42168 bytes
BLAKE2s (unicode-normalization-0.1.23.crate) = 033e20530d7599643b7a16e1583c4741966f0cdd8b2b34e37e67ba767955edd2
SHA512 (unicode-normalization-0.1.23.crate) = 539f04010810d73fde7b0ab314faf813f3e7ecd2e51d7975281554b7cba4a8706e2b5523c4b7840568593652360ca59e9db0e1ce342e71c28db635ff55ffb0f5
Size (unicode-normalization-0.1.23.crate) = 122649 bytes
d939 6
a944 6
BLAKE2s (unicode_names2-1.2.2.crate) = 9f586708d84476cf9b53df5e46ac895e2aefbe4bc3240a4b1e43a23f34c7d65d
SHA512 (unicode_names2-1.2.2.crate) = eea29593e6f7ba35129782248e18c0220001eaf83796abdc5ef2d64ba9e9d2c9ac39ef444a8aa675bff1325170dc31a785f21b97ef7624feadb581914ee32db6
Size (unicode_names2-1.2.2.crate) = 300609 bytes
BLAKE2s (unicode_names2_generator-1.2.2.crate) = c60cab79acc4b5ecf5f4d8d383452158f53c17e9330a3d21bff0d7cc72339dca
SHA512 (unicode_names2_generator-1.2.2.crate) = 7bbb67f7ea4d8035e28f83300297557c7efd8aaa96da83f88dfa42c89ea0bc153bcf7fa4b03ed443c040ccf784bc0e2a42df17746e40f667db9b4ab206e25720
Size (unicode_names2_generator-1.2.2.crate) = 14017 bytes
d1107 3
a1109 3
BLAKE2s (yansi-0.5.1.crate) = 320911635584dafa034235f47c39057166574bad71fa932fb689f67e63e8ee14
SHA512 (yansi-0.5.1.crate) = 7b33005a066cc612408a65df6533e8718d1de43efc0fd57416a19dc2b811497570e6e18f100fb26073565e395e711518c27de7d644ae64777713f1a102eb16d2
Size (yansi-0.5.1.crate) = 16525 bytes
d1134 1
a1134 1
SHA1 (patch-Cargo.toml) = f3d3b36e72f5eb7cc3ed8adea553a17a49d2d716
@


1.35
log
@py-ruff: update to 0.6.4.

0.6.4

Preview features

    [flake8-builtins] Use dynamic builtins list based on Python version (#13172)
    [pydoclint] Permit yielding None in DOC402 and DOC403 (#13148)
    [pylint] Update diagnostic message for PLW3201 (#13194)
    [ruff] Implement post-init-default (RUF033) (#13192)
    [ruff] Implement useless if-else (RUF034) (#13218)

Rule changes

    [flake8-pyi] Respect pep8_naming.classmethod-decorators settings when determining if a method is a classmethod in custom-type-var-return-type (PYI019) (#13162)
    [flake8-pyi] Teach various rules that annotations might be stringized (#12951)
    [pylint] Avoid no-self-use for attrs-style validators (#13166)
    [pylint] Recurse into subscript subexpressions when searching for list/dict lookups (PLR1733, PLR1736) (#13186)
    [pyupgrade] Detect aiofiles.open calls in UP015 (#13173)
    [pyupgrade] Mark sys.version_info[0] < 3 and similar comparisons as outdated (UP036) (#13175)

CLI

    Enrich messages of SARIF results (#13180)
    Handle singular case for incompatible rules warning in ruff format output (#13212)

Bug fixes

    [pydocstyle] Improve heuristics for detecting Google-style docstrings (#13142)
    [refurb] Treat sep arguments with effects as unsafe removals (FURB105) (#13165)

0.6.3

Preview features

    [flake8-simplify] Extend open-file-with-context-handler to work with dbm.sqlite3 (SIM115) (#13104)
    [pycodestyle] Disable E741 in stub files (.pyi) (#13119)
    [pydoclint] Avoid DOC201 on explicit returns in functions that only return None (#13064)

Rule changes

    [flake8-async] Disable check for asyncio before Python 3.11 (ASYNC109) (#13023)

Bug fixes

    [FastAPI] Avoid introducing invalid syntax in fix for fast-api-non-annotated-dependency (FAST002) (#13133)
    [flake8-implicit-str-concat] Normalize octals before merging concatenated strings in single-line-implicit-string-concatenation (ISC001) (#13118)
    [flake8-pytest-style] Improve help message for pytest-incorrect-mark-parentheses-style (PT023) (#13092)
    [pylint] Avoid autofix for calls that aren't min or max as starred expression (PLW3301) (#13089)
    [ruff] Add datetime.time, datetime.tzinfo, and datetime.timezone as immutable function calls (RUF009) (#13109)
    [ruff] Extend comment deletion for RUF100 to include trailing text from noqa directives while preserving any following comments on the same line, if any (#13105)
    Fix dark theme on initial page load for the Ruff playground (#13077)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.34 2024/08/25 10:37:56 wiz Exp $
d78 3
d183 3
d216 3
d240 3
d306 3
d579 12
d675 3
a677 3
BLAKE2s (ruff-0.6.4.tar.gz) = c176958dc958c59fab2b0d8ce8bc10ab0d513d8faf59616b85be00cdca8ee7af
SHA512 (ruff-0.6.4.tar.gz) = 0226533a7a7d5cb1a078c3cacf688fb7141c6fda3c998011e4887971430cdce4a2160f8e78734388550515bf25bcb868154dca181ce6ca22843c2178723c0b01
Size (ruff-0.6.4.tar.gz) = 2469375 bytes
d753 3
d879 6
@


1.34
log
@py-ruff: update to 0.6.2.

Release Notes

Preview features

    [flake8-simplify] Extend open-file-with-context-handler to work with other standard-library IO modules (SIM115) (#12959)
    [ruff] Avoid unused-async for functions with FastAPI route decorator (RUF029) (#12938)
    [ruff] Ignore fstring-missing-syntax (RUF027) for fastAPI paths (#12939)
    [ruff] Implement check for Decimal called with a float literal (RUF032) (#12909)

Rule changes

    [flake8-bugbear] Update diagnostic message when expression is at the end of function (B015) (#12944)
    [flake8-pyi] Skip type annotations in string-or-bytes-too-long (PYI053) (#13002)
    [flake8-type-checking] Always recognise relative imports as first-party (#12994)
    [flake8-unused-arguments] Ignore unused arguments on stub functions (ARG001) (#12966)
    [pylint] Ignore augmented assignment for self-cls-assignment (PLW0642) (#12957)

Server

    Show full context in error log messages (#13029)

Bug fixes

    [pep8-naming] Don't flag from imports following conventional import names (N817) (#12946)
    [pylint] - Allow __new__ methods to have cls as their first argument even if decorated with @@staticmethod for bad-staticmethod-argument (PLW0211) (#12958)

Documentation

    Add hyperfine installation instructions; update hyperfine code samples (#13034)
    Expand note to use Ruff with other language server in Kate (#12806)
    Update example for PT001 as per the new default behavior (#13019)
    [perflint] Improve docs for try-except-in-loop (PERF203) (#12947)
    [pydocstyle] Add reference to lint.pydocstyle.ignore-decorators setting to rule docs (#12996)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.33 2024/08/19 21:57:37 wiz Exp $
d411 3
a413 3
BLAKE2s (libc-0.2.157.crate) = 1e7416e78ac7ac8294324abf327905535deb8b00c6c873b4bd2713b7b4bdafc3
SHA512 (libc-0.2.157.crate) = e5bfd69228992ec41bf8ce165b6a33741ba0ea7aa0f94dceae449c9bdc5bc7be840784570efc8942fb733c24e08be00041a99f2e4892cb8adffca980e706994c
Size (libc-0.2.157.crate) = 751276 bytes
d597 9
a605 9
BLAKE2s (quick-junit-0.4.0.crate) = d1a7527a0ca0172adcf2d4f3519890376ce4e5c1549a8bb3899978877bbfb604
SHA512 (quick-junit-0.4.0.crate) = fbe82e4531e7028d9d10ecdb0f1a2e3baf2231a0f7e7e28ca3dc3920c391b83972b9289a14c7f41695e5568e669164444f3e7ce562f3754a407271dc9aaf82c3
Size (quick-junit-0.4.0.crate) = 20136 bytes
BLAKE2s (quick-xml-0.31.0.crate) = 7d3ee642fdfa591be5906f2a317d7b2864169903b405058aca1efbb57546ede1
SHA512 (quick-xml-0.31.0.crate) = 9b1f4f9c32694ccb244938a9a4e9373c3902314afb6af5d2f6b1be55e5ec63fee5cf1085f8f32161570cc10fdd96f3375c7564b1d884bb152542b86593f175de
Size (quick-xml-0.31.0.crate) = 172236 bytes
BLAKE2s (quote-1.0.36.crate) = 9f7777159f1dce98b3d75c4080f5513185ed124a911edec785e5349ba70541fd
SHA512 (quote-1.0.36.crate) = f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685
Size (quote-1.0.36.crate) = 28507 bytes
d648 3
a650 3
BLAKE2s (ruff-0.6.2.tar.gz) = 725a8d63fddbceee3fa95c7c49b5ee56e0d9881cabaaf999865178335a0b7dde
SHA512 (ruff-0.6.2.tar.gz) = 2fc1ae9d70eaec97ff2305fb7f05053cf9b2a83864b3517560281d4b9423786e45c06f1512103eb0f24e50fe7e3c1d09839d46f08a3892910c16895c614170c4
Size (ruff-0.6.2.tar.gz) = 2460281 bytes
d696 3
a698 3
BLAKE2s (serde-1.0.208.crate) = 4042a7d4966da6ff34eaef4a9ba8676f402a186c775a6544d1c16469bb139dc6
SHA512 (serde-1.0.208.crate) = 13468e827875d3ee8c8848ea3e71dc2e1087f9f434ce947d344208b112f4acb853eeee132a0da61166fd040a423fc8996c58c919ea795c23a09a4ed5e3ced288
Size (serde-1.0.208.crate) = 78232 bytes
d702 3
a704 3
BLAKE2s (serde_derive-1.0.208.crate) = 3cc3d30f1cbae67ee11f4c5282c7118ce6953e45fe40e3b57a639e903f85521f
SHA512 (serde_derive-1.0.208.crate) = 4f7f1da39ca952ec8b40efe6bdf69bb7a7620f7ab7b344ada26e304622aee5c13fda301c89a6b360c2c1f9284c87918e340edd47186a7e1ed54ba8b2fa0f294b
Size (serde_derive-1.0.208.crate) = 56019 bytes
d708 3
a710 3
BLAKE2s (serde_json-1.0.125.crate) = 9d77b5771de0fb07d31f0735f5bae9fc041548e2148190031d7466ddd77997eb
SHA512 (serde_json-1.0.125.crate) = 45cc034bed4ad15a6698ed2b723b3540db255c7ba8014c103d3b7782f10a3a8e2f6d5fe5d0dc47b54286f01f20c21818a5dda670a942182a07dcd1d71bea67a1
Size (serde_json-1.0.125.crate) = 148919 bytes
d765 3
a767 3
BLAKE2s (syn-2.0.75.crate) = 000bf5cab9439caafdcb04c44b6112525bf18f6d49adaaf41afacd1af61fc206
SHA512 (syn-2.0.75.crate) = f200b5fc6656912471a976e81f460713e9194a962441eb984e26320fc9f197a1d09c6a0a6bba4ab9bd153720ff5b48758f4bac617735ca455c37cc3041f84e38
Size (syn-2.0.75.crate) = 268805 bytes
@


1.33
log
@py-ruff: update to 0.6.1.

0.6.1

This is a hotfix release to address an issue with ruff-pre-commit.
In v0.6, Ruff changed its behavior to lint and format Jupyter
notebooks by default; however, due to an oversight, these files
were still excluded by default if Ruff was run via pre-commit,
leading to inconsistent behavior. This has now been fixed.

0.6.0

Breaking changes

See also, the "Remapped rules" section which may result in disabled rules.

    Lint and format Jupyter Notebook by default (#12878).
    Detect imports in src layouts by default for isort rules (#12848)
    The pytest rules PT001 and PT023 now default to omitting the decorator parentheses when there are no arguments (#12838).

Deprecations

The following rules are now deprecated:

    pytest-missing-fixture-name-underscore (PT004)
    pytest-incorrect-fixture-name-underscore (PT005)
    unpacked-list-comprehension (UP027)

Remapped rules

The following rules have been remapped to new rule codes:

    unnecessary-dict-comprehension-for-iterable: RUF025 to C420

Stabilization

The following rules have been stabilized and are no longer in preview:

    singledispatch-method (PLE1519)
    singledispatchmethod-function (PLE1520)
    bad-staticmethod-argument (PLW0211)
    if-stmt-min-max (PLR1730)
    invalid-bytes-return-type (PLE0308)
    invalid-hash-return-type (PLE0309)
    invalid-index-return-type (PLE0305)
    invalid-length-return-type (E303)
    self-or-cls-assignment (PLW0642)
    byte-string-usage (PYI057)
    duplicate-literal-member (PYI062)
    redirected-noqa (RUF101)

The following behaviors have been stabilized:

    cancel-scope-no-checkpoint (ASYNC100): Support asyncio and anyio context mangers.
    async-function-with-timeout (ASYNC109): Support asyncio and anyio context mangers.
    async-busy-wait (ASYNC110): Support asyncio and anyio context mangers.
    async-zero-sleep (ASYNC115): Support anyio context mangers.
    long-sleep-not-forever (ASYNC116): Support anyio context mangers.

The following fixes have been stabilized:

    superfluous-else-return (RET505)
    superfluous-else-raise (RET506)
    superfluous-else-continue (RET507)
    superfluous-else-break (RET508)

Preview features

    [flake8-simplify] Further simplify to binary in preview for (SIM108) (#12796)
    [pyupgrade] Show violations without auto-fix (UP031) (#11229)

Rule changes

    [flake8-import-conventions] Add xml.etree.ElementTree to default conventions (#12455)
    [flake8-pytest-style] Add a space after comma in CSV output (PT006) (#12853)

Server

    Show a message for incorrect settings (#12781)

Bug fixes

    [flake8-async] Do not lint yield in context manager (ASYNC100) (#12896)
    [flake8-comprehensions] Do not lint async for comprehensions (C419) (#12895)
    [flake8-return] Only add return None at end of a function (RET503) (#11074)
    [flake8-type-checking] Avoid treating dataclasses.KW_ONLY as typing-only (TCH003) (#12863)
    [pep8-naming] Treat type(Protocol) et al as metaclass base (N805) (#12770)
    [pydoclint] Don't enforce returns and yields in abstract methods (DOC201, DOC202) (#12771)
    [ruff] Skip tuples with slice expressions in (RUF031) (#12768)
    [ruff] Ignore unparenthesized tuples in subscripts when the subscript is a type annotation or type alias (RUF031) (#12762)
    [ruff] Ignore template strings passed to logging and builtins._() calls (RUF027) (#12889)
    [ruff] Do not remove parens for tuples with starred expressions in Python <=3.10 (RUF031) (#12784)
    Evaluate default parameter values for a function in that function's enclosing scope (#12852)

Other changes

    Respect VS Code cell metadata when detecting the language of Jupyter Notebook cells (#12864)
    Respect kernelspec notebook metadata when detecting the preferred language for a Jupyter Notebook (#12875)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.32 2024/08/11 07:04:13 wiz Exp $
d90 3
a92 3
BLAKE2s (camino-1.1.7.crate) = 9ce344fe56efe2c6bb32c0c628c1fae66346c8dea0c4a28ca4a9b327ba2bdefb
SHA512 (camino-1.1.7.crate) = b82c809bd52549d16e286d514b5dbb1d640633b7ff05412ce3539e543de9c69d99bc3f62597b94fc0cedd7c8034ebf73663a6f647e46409b778baa4877928c45
Size (camino-1.1.7.crate) = 36204 bytes
d108 3
d126 3
a128 3
BLAKE2s (clap-4.5.15.crate) = 15ae189bb4541eeee14044b0185ac9d6c70624e2deaf6c7dd12b1f09680ad0d7
SHA512 (clap-4.5.15.crate) = a0bd102065cb29eb565e65408ce5bf37e3404b7496959614d10ff2f9bb2e29c1abf8f5a3716aa85994a49bce4ac12d63586c8ec8187c0d3a6f696a4804fb446b
Size (clap-4.5.15.crate) = 56612 bytes
d210 3
a212 3
BLAKE2s (ctrlc-3.4.4.crate) = 8edfb42d6e9b02ea2d25ccd1c5dd65bb7343cf4e556891004292d6edc4b7af71
SHA512 (ctrlc-3.4.4.crate) = c09c5bb87e4116e4f2604023d9a94afb9985678a4d02aac17baf5b5d13d0ac7321e07dd7b20ed620af9670926acdb6b78be37a56c8be171c21975d34ebf0196c
Size (ctrlc-3.4.4.crate) = 14660 bytes
d348 3
a350 3
BLAKE2s (indexmap-2.3.0.crate) = e176a9e0332a699bae296e7c6707f1b882e52b94628f75d9cccfbe7e3d31f9d0
SHA512 (indexmap-2.3.0.crate) = 035f76873c8f94dc0ebf8e2cd29c157135a1a6b5fe042997bd30a928227f6257a19dfbc43ea9b50cee425fabdfbe0ef6704627126ae5cc937855d6c91fca0958
Size (indexmap-2.3.0.crate) = 83027 bytes
d399 3
a401 3
BLAKE2s (js-sys-0.3.69.crate) = 125ca887ceb13c7f7fdc8679994e1ff9be43fa03b93d229d4cbe6ae739c2609a
SHA512 (js-sys-0.3.69.crate) = 506722e6dc13484828a4147d974822ff9d103d9e7db58a48181b0957770d9fc43b97605ced105c5b680d8b2cda5fa1705f605707611cb48ed8a45a96d5f196b9
Size (js-sys-0.3.69.crate) = 81083 bytes
d411 3
a413 3
BLAKE2s (libc-0.2.155.crate) = 7d2724d3fdb09b655c8f405ec03a9d9ed8c9c307c38e2461f86edc269f477aab
SHA512 (libc-0.2.155.crate) = 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807
Size (libc-0.2.155.crate) = 743539 bytes
d462 3
d483 3
d513 3
a515 3
BLAKE2s (ordermap-0.5.1.crate) = 90f0c05794b9b5c39f8312498ed508a9d1d9c1703a35679719e5978fe5f1eb42
SHA512 (ordermap-0.5.1.crate) = 6e203b1540b59cbe67e650a439e04806b1e054847ffe44a77d21f82a4fb4f5044874425752f73c97d2435133055f1391dd81f49f071bf6160a941413aaaa1b56
Size (ordermap-0.5.1.crate) = 56684 bytes
d648 3
a650 3
BLAKE2s (ruff-0.6.1.tar.gz) = 4be49af2ec39d10bb1c993bd3b463a73f47add4133640aadaa2873486733da9a
SHA512 (ruff-0.6.1.tar.gz) = 648da48855a93385c13a229204d1da2b94dfed53d0a09f6100aecd7f8ae682ce4d31c24b51fe76a15b2b04abe144852378aba69c166c3a8c2229a4366d1e9980
Size (ruff-0.6.1.tar.gz) = 2457325 bytes
d696 3
a698 3
BLAKE2s (serde-1.0.206.crate) = 9ff2021a1f0a29b43e57389bd4900e51fa105c5cfa3b704ca11fd7e2cd96887e
SHA512 (serde-1.0.206.crate) = f8eeeba71f18e56c6ba93634339eb91b633d49f249d593794987c94a30977c2b55f981cfa7344b2e6f687c63ec5a76da7fe13bd3d758484e81edfa94e5731b15
Size (serde-1.0.206.crate) = 78250 bytes
d702 3
a704 3
BLAKE2s (serde_derive-1.0.206.crate) = 470bc6f9483777b5642b1eea72f5637767a916b5c76494e31b23e50f640cac0d
SHA512 (serde_derive-1.0.206.crate) = 8c6bf8905f6cc7fe778bfe9e0532226d683e69f052cfe0797e7d534e4b8353c68dd8520f6e09b8b2bbca7fa32b39d69b4524fee20140b375fd1adc49acef2719
Size (serde_derive-1.0.206.crate) = 56193 bytes
d708 3
a710 3
BLAKE2s (serde_json-1.0.124.crate) = 6b264cc1c163fb205273bfefc831fe24de06b62f377e822223baabeb274be603
SHA512 (serde_json-1.0.124.crate) = db47594b5030f8aa091d8f84585d87f53b7115888aaa84ac364eec4a8cc46619f42dbc7545908b503191ffc0d422883935243c30ee7d356ad58c84f1c943d4ee
Size (serde_json-1.0.124.crate) = 148160 bytes
d765 3
a767 3
BLAKE2s (syn-2.0.74.crate) = 2fa40130c6ae1beb949e7c4a08e9494f68ef0f407b375d1e03b37f473bae53e4
SHA512 (syn-2.0.74.crate) = c0b602d9ba5342aec609e67a3ecabfaf49cc81be86fb0cc8e576c1a882b36678de5b139fb41981f437fa49012c6493ab0f68a528910a10a3a86c98a22451aa93
Size (syn-2.0.74.crate) = 267998 bytes
d924 24
a947 24
BLAKE2s (wasm-bindgen-0.2.92.crate) = 1d566321e773017a79bc0dc65e300ddb6912acb1baf78db724a5df1ee47bf971
SHA512 (wasm-bindgen-0.2.92.crate) = 6e46501276c0d4befbf930c816d6ae6c3764e3b5ce0ef4aafa627a6ea371f1a056ecc15970a817e9e9bf51c0a2ffa57df427d758b2d367beb6a474d75b8939a5
Size (wasm-bindgen-0.2.92.crate) = 184119 bytes
BLAKE2s (wasm-bindgen-backend-0.2.92.crate) = 2de0a8de1c80add5dac77631e8d8b768b4823588f0842ae8b562a514567862aa
SHA512 (wasm-bindgen-backend-0.2.92.crate) = 22e4f5848d62bd1fd55f4f054ea1293e223b3cd6f916bde2523eec10388e733623492c3a3246d61831e696dffdec5d000b95e9aa1217be6e38dd6459872166aa
Size (wasm-bindgen-backend-0.2.92.crate) = 28348 bytes
BLAKE2s (wasm-bindgen-futures-0.4.42.crate) = 1590eefb2aac770c08b7002673995a3fcdc5651004bbef1fe95112bb957d7b74
SHA512 (wasm-bindgen-futures-0.4.42.crate) = 0a77203499381b6bc4e9258480d7ef499d9c26b195baf38d0b7b228872f844d24c827cd57c8e2b0176927fd5957428084f53fe80cf60b35b7ba02d02b27a4682
Size (wasm-bindgen-futures-0.4.42.crate) = 15380 bytes
BLAKE2s (wasm-bindgen-macro-0.2.92.crate) = 93c3de28d7af5a32be537882c2d0c6bd74dd13c3c8089f2c34029c7b8012a568
SHA512 (wasm-bindgen-macro-0.2.92.crate) = 78d2ddac88a9ca3ca5eef8a7af81cdf2366187a67d844e69f65f6893d1949f9723ab5f2be762c2217a5c21aee2f3dbc2d5d55ef0c9cbf0dec0d52d67a6ba7462
Size (wasm-bindgen-macro-0.2.92.crate) = 13835 bytes
BLAKE2s (wasm-bindgen-macro-support-0.2.92.crate) = 3ea35949e4f0255c629d6c782abffa4b4d81a9cb49dc9ed84ad317d92856f7b2
SHA512 (wasm-bindgen-macro-support-0.2.92.crate) = 92543d2aad0b25798ec20e68832b823610c2c01401088cd9cac1684a86ddd1b567b3e2712acb862060f9c645a0df509b01d9834fd3e13cdaab97960f66d8daa7
Size (wasm-bindgen-macro-support-0.2.92.crate) = 20092 bytes
BLAKE2s (wasm-bindgen-shared-0.2.92.crate) = cf9e073c7d5e3ebfe38d4e9ebe0a23bfff997d7ed3a28040df793a740b98220a
SHA512 (wasm-bindgen-shared-0.2.92.crate) = 70e3a22731ed8aec428433bf30500eb3f62e3b7f4f1be34d8bb3b6f34f99690fc85d49eb413caecab807064494cfec64242c6a42709dffd638046e370bf86e07
Size (wasm-bindgen-shared-0.2.92.crate) = 7263 bytes
BLAKE2s (wasm-bindgen-test-0.3.42.crate) = b6b7ad2344a225506db1e12cdc808955689b5e78d29d193b4796fa8f4d9bd4b0
SHA512 (wasm-bindgen-test-0.3.42.crate) = 1b939195016264f4d888a208f85703107a2dae0de7d9712bbbc0c5a43b2e7c393175cb20a0151430a66b0819981aad51e0e574d1b3841617c61fac939c26e0ef
Size (wasm-bindgen-test-0.3.42.crate) = 17595 bytes
BLAKE2s (wasm-bindgen-test-macro-0.3.42.crate) = 678b4fffbf3402d54f6116c7bf3edc6ee17a9f2b416b254147f2eb06f2df4a87
SHA512 (wasm-bindgen-test-macro-0.3.42.crate) = f387033831d686206e13aacf182cbcc06da8084deb1689535c76618589e12f69a6f9dfd9e8740e0f91959bda8ca10bff7638ef08ddbe3779a3141cd6d83b1f6c
Size (wasm-bindgen-test-macro-0.3.42.crate) = 8573 bytes
d1071 1
a1071 1
SHA1 (patch-Cargo.toml) = 27a3847e009265acc3ba0fcd68630fd973d7abb6
@


1.32
log
@py-ruff: update to 0.5.7.

Preview features

    [flake8-comprehensions] Account for list and set comprehensions in unnecessary-literal-within-tuple-call (C409) (#12657)
    [flake8-pyi] Add autofix for future-annotations-in-stub (PYI044) (#12676)
    [flake8-return] Avoid syntax error when auto-fixing RET505 with mixed indentation (space and tabs) (#12740)
    [pydoclint] Add docstring-missing-yields (DOC402) and docstring-extraneous-yields (DOC403) (#12538)
    [pydoclint] Avoid DOC201 if docstring begins with "Return", "Returns", "Yield", or "Yields" (#12675)
    [pydoclint] Deduplicate collected exceptions after traversing function bodies (DOC501) (#12642)
    [pydoclint] Ignore DOC errors for stub functions (#12651)
    [pydoclint] Teach rules to understand reraised exceptions as being explicitly raised (DOC501, DOC502) (#12639)
    [ruff] Implement incorrectly-parenthesized-tuple-in-subscript (RUF031) (#12480)
    [ruff] Mark RUF023 fix as unsafe if __slots__ is not a set and the binding is used elsewhere (#12692)

Rule changes

    [refurb] Add autofix for implicit-cwd (FURB177) (#12708)
    [ruff] Add autofix for zip-instead-of-pairwise (RUF007) (#12663)
    [tryceratops] Add BaseException to raise-vanilla-class rule (TRY002) (#12620)

Server

    Ignore non-file workspace URL; Ruff will display a warning notification in this case (#12725)

CLI

    Fix cache invalidation for nested pyproject.toml files (#12727)

Bug fixes

    [flake8-async] Fix false positives with multiple async with items (ASYNC100) (#12643)
    [flake8-bandit] Avoid false-positives for list concatenations in SQL construction (S608) (#12720)
    [flake8-bugbear] Treat return as equivalent to break (B909) (#12646)
    [flake8-comprehensions] Set comprehensions not a violation for sum in unnecessary-comprehension-in-call (C419) (#12691)
    [flake8-simplify] Parenthesize conditions based on precedence when merging if arms (SIM114) (#12737)
    [pydoclint] Try both 'Raises' section styles when convention is unspecified (DOC501) (#12649)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.31 2024/08/06 12:52:45 wiz Exp $
d36 3
a38 3
BLAKE2s (anstyle-1.0.6.crate) = f55e60737a262ed9643c9c0a26f1c6c61d388ee99bd63eccdbd6502856ab155f
SHA512 (anstyle-1.0.6.crate) = dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa
Size (anstyle-1.0.6.crate) = 14604 bytes
d123 6
a128 6
BLAKE2s (clap-4.5.13.crate) = b98095001637e581170592ae339f5c9e12adb28a50f9a569a66256cea1085a2d
SHA512 (clap-4.5.13.crate) = dd1a42ad3bf39463966c2ef76f3ec2dc5a847160bcd73de1718bd6706790f1ace183e3c9e6ee8d06f6ddea4b9bf30c884fa97d36b44f30dac26a85a52d9a0025
Size (clap-4.5.13.crate) = 56267 bytes
BLAKE2s (clap_builder-4.5.13.crate) = 6c2db29f6c1135efaeb9fca3b7c7631aa19fb1f5328ab569afcf9fb0e11a02f6
SHA512 (clap_builder-4.5.13.crate) = ab7a29b29a15d22701550fc590ca6ec256edf03828e2b9a87072734a8f66b6e5a1843ac2ee7856c62472960af4e8f40840f840adb78ce5afca918f333e0f623f
Size (clap_builder-4.5.13.crate) = 164093 bytes
d273 3
a275 3
BLAKE2s (filetime-0.2.23.crate) = f5d63e8af99ea9f7d218a233e0c643afd435b886c52e3905d076518577b1d986
SHA512 (filetime-0.2.23.crate) = 8d5ac82482758577d1d0669abbe7b880efc44958687bba745c9ee4a5c16bddb44ec0fbe9c29cf424e7120905f3c3da607f3a7ca1e50287154c0475ddf2148bf3
Size (filetime-0.2.23.crate) = 14942 bytes
d372 3
a374 3
BLAKE2s (is-macro-0.3.5.crate) = 0221e1b5d4b81c4a43ed3cc95a0a2fabb1d1983626cc595f2b31d614f4646b43
SHA512 (is-macro-0.3.5.crate) = aced5c4166287a245a4f6191d6e65c292529533924310caf06f0c0d2adee5cb68724258cd818de2bc32d1fdb10882e915a262c50f62a287ae18b01a59b6b59c5
Size (is-macro-0.3.5.crate) = 8936 bytes
d615 3
d639 3
a641 3
BLAKE2s (ruff-0.5.7.tar.gz) = 9ac3668f84f218cbcb8bbfbbb6ab2670d0e70247944e38c7163870c077823b30
SHA512 (ruff-0.5.7.tar.gz) = e64e8ba435767b94a16c4a4b23a539b4c683b19f6cbf4ad712f187858009adb82cb0be07e4de75463f5e78f7e315c54df54f210d81b4b26ed2306e65ffec2e89
Size (ruff-0.5.7.tar.gz) = 2449817 bytes
d687 3
a689 3
BLAKE2s (serde-1.0.204.crate) = f43fea3418fcdb7f89db4f10bdc05fbaac51fed7ed2317844740d348da864612
SHA512 (serde-1.0.204.crate) = 2fefbeed0117bd791fd25dd5ad0c99ed4f60aac5919605b6f642050f748dd472bf9d4d121b78b0cfe8719db30a675559d097bcc7542cb57451d1779dfd8d294f
Size (serde-1.0.204.crate) = 78253 bytes
d693 3
a695 3
BLAKE2s (serde_derive-1.0.204.crate) = 948dbe273ee87fbab81296654d8e24e0b3b9ce0acc6a9a64cac9d9a49dc85df1
SHA512 (serde_derive-1.0.204.crate) = bbb2b5e60e2af5bc7528b937ffaf0d3ffd433dbd9cb2592c1e07090620309057e4f11cbd6112fc1d2c5557e1bb3c0f4d59eb06ff06fa021ec683ab880997140e
Size (serde_derive-1.0.204.crate) = 55871 bytes
d699 3
a701 3
BLAKE2s (serde_json-1.0.122.crate) = 684ad8fec8c5132356b2a06d52ab821c8810e53f141923f2a9111ac9019ae251
SHA512 (serde_json-1.0.122.crate) = 140830b38ca4e79eb66bb9d2b55c69434dde9208be926e7aaf7eb561af3c19148f9abd93d1526a7f77e249ac44d9226e4d6ae63eacfb6214544913480f668160
Size (serde_json-1.0.122.crate) = 147200 bytes
d708 3
a710 3
BLAKE2s (serde_test-1.0.176.crate) = e7e754d30217a8fbad3128aa38a20b9865204e5fa949e624f3ac8fc1c579ab7a
SHA512 (serde_test-1.0.176.crate) = a7d18de55a4b4e6871d62a5df63eb2132caffb7922edcb767a9ed8fad094d9aca16efe8bfa3b625f48a543cd4cb20c13d78e5ca9ed3965cfdeda9c9fa8bc9a0e
Size (serde_test-1.0.176.crate) = 18390 bytes
d756 3
a758 3
BLAKE2s (syn-2.0.72.crate) = 63f718b6914eeceb23844d488957565747d7f42a22d8e6e9ac6a703f340bc157
SHA512 (syn-2.0.72.crate) = c3d26bf9787555bc6fd8bd789855d252e80ad28a413593e13bad174adf86087ff195a6b4227bdeb6d1a1c87b0af8e965d6f2d04b8d45e7383b6de49990b92e89
Size (syn-2.0.72.crate) = 267069 bytes
d762 3
a764 3
BLAKE2s (tempfile-3.11.0.crate) = c22dd68e5aac201639b063dcc54e080420b058211e8ffc4839c316d253692709
SHA512 (tempfile-3.11.0.crate) = 47d4c48c4f90d116a2f7d5ebf29ea623fb0a0fbfb1192aaaa53a83218ac910b6c836d6d4d8233b07d06e14de70fbf30d243152b7ac22a03d180905c53b6ad9e6
Size (tempfile-3.11.0.crate) = 34153 bytes
d879 3
a881 3
BLAKE2s (ureq-2.10.0.crate) = 7f6db3a5347c63335f321e45f361f3326968acdd4b155bd2c48de9b876dcd87e
SHA512 (ureq-2.10.0.crate) = a04831abe500771bec2394993e79092c37d02106623bd49d45acf18eba51d5324723e1650ec13d2ae20cd23d4f8c2b66ab8cf179e39e81dca6c0cc04208695af
Size (ureq-2.10.0.crate) = 112894 bytes
d975 3
d981 3
a983 3
BLAKE2s (windows-targets-0.52.5.crate) = 4c8c0de66e2ad42560b049374646e634c1f10bb91354abee80b4ef08e197f1f3
SHA512 (windows-targets-0.52.5.crate) = d00d7bc7eec3c10272e803ee5c9ea0d9b07c43311124dae975b4f5aae7408c5f2ccb2fe6e68228ea3d4e70b6b658382cac6992ea177f43a9cba2ef95c4fda0ee
Size (windows-targets-0.52.5.crate) = 6376 bytes
d987 3
a989 3
BLAKE2s (windows_aarch64_gnullvm-0.52.5.crate) = 3651029f0b510575385f22eec6cf2e37df8d716f2f0881816df9b9bbab710c46
SHA512 (windows_aarch64_gnullvm-0.52.5.crate) = b4cf511025458fe30d5b11368af285610e1654a8986ea9f78fa81b8bb87d38a00c4869441c62692534df66d06baf14c8a4d17f8eb06468eb260b99e2fda6439d
Size (windows_aarch64_gnullvm-0.52.5.crate) = 433266 bytes
d993 3
a995 3
BLAKE2s (windows_aarch64_msvc-0.52.5.crate) = 307196c5b6053f65cff60fdd0838bd2ca32bd88c05b207755a501f382469a5b9
SHA512 (windows_aarch64_msvc-0.52.5.crate) = c8974f81e37a43d92c4a8b142705e36b7acc58d9150d80ffa3997433da878044c467a2d9167ba792d37a183a0082d912500fea8c8fed743f395b63ca62a5758d
Size (windows_aarch64_msvc-0.52.5.crate) = 827944 bytes
d999 6
a1004 6
BLAKE2s (windows_i686_gnu-0.52.5.crate) = 559a693a80114cfec0afb170a4d2b19d668fdb3d9aa137cc2e910fc047981271
SHA512 (windows_i686_gnu-0.52.5.crate) = cc3e0362fb62dd5e8a855bda3be0177708ec8629ee9685f1f9aaac3f71a8cb082387388bdf49b09d3f5ee24a636b0b4f933d2c8bb75db434ee0192c8ce0547d2
Size (windows_i686_gnu-0.52.5.crate) = 875699 bytes
BLAKE2s (windows_i686_gnullvm-0.52.5.crate) = f12fa056bc9a16e7e923c5fb53d01f383ff7fc5492a39eaf6cbec3b150b61529
SHA512 (windows_i686_gnullvm-0.52.5.crate) = da45c882248070911bf55698f62c245cb081a23254cdcf578df053905adb9117454235e52dcf1dd97c0d2248f92ff1d2fd3e18844a7be8d93ba08590c1eca22b
Size (windows_i686_gnullvm-0.52.5.crate) = 473064 bytes
d1008 3
a1010 3
BLAKE2s (windows_i686_msvc-0.52.5.crate) = 1a41dd21560df049b3ea3976f4e02e247d585a61e1cc3967eab6c1725871aad3
SHA512 (windows_i686_msvc-0.52.5.crate) = 08c96f8e9385ac121549bae8ed228741b32004be20b2955d163a98d4b62af464f1682cb813681fa22823d20646f19335cf0a66203a876b105e119e05a4db0634
Size (windows_i686_msvc-0.52.5.crate) = 895404 bytes
d1014 3
a1016 3
BLAKE2s (windows_x86_64_gnu-0.52.5.crate) = ce079845db6c1d1ebf726bc274659231916b7f6cce3f22de9987ba11b599f8ac
SHA512 (windows_x86_64_gnu-0.52.5.crate) = d9bf91765d02d2727344e42081f4bcfa73be97991495126f7e633f27e56a261ada3a8b865a559cfe71f9bc9aed5b14504f89138796766937b3521009726dfab8
Size (windows_x86_64_gnu-0.52.5.crate) = 831539 bytes
d1020 3
a1022 3
BLAKE2s (windows_x86_64_gnullvm-0.52.5.crate) = bab1e5b6bbe8c22e83573599ed8ec563570cd59ae2390a9ba21e741aecb922c4
SHA512 (windows_x86_64_gnullvm-0.52.5.crate) = 22a978c40df9705cd94e4c52f2b706e477e667b564c608d0adb144b38cb486c279c09d1eb1dd2d6c7bd3401b75a2dc5eafe0f7d642ffe6453f394d1f59483a08
Size (windows_x86_64_gnullvm-0.52.5.crate) = 433246 bytes
d1026 3
a1028 3
BLAKE2s (windows_x86_64_msvc-0.52.5.crate) = cff55ffe9c61794935a56e2c6b21ca5f068efaad263d63575cfb0863d23be29d
SHA512 (windows_x86_64_msvc-0.52.5.crate) = 81176090dc725d7fe3867e6322fdc4a4065168580847b35e6f8da345f685c4f66a81e35cd1880dbaabdd4cdc82446dde9d6a0e583cf0b7fe47dda8bc8002f1c6
Size (windows_x86_64_msvc-0.52.5.crate) = 827905 bytes
@


1.31
log
@py-ruff: update to 0.5.6.

Release Notes

Ruff 0.5.6 automatically enables linting and formatting of notebooks in preview mode.
You can opt-out of this behavior by adding *.ipynb to the extend-exclude setting.

[tool.ruff]
extend-exclude = ["*.ipynb"]

Preview features

    Enable notebooks by default in preview mode (#12621)
    [flake8-builtins] Implement import, lambda, and module shadowing (#12546)
    [pydoclint] Add docstring-missing-returns (DOC201) and docstring-extraneous-returns (DOC202) (#12485)

Rule changes

    [flake8-return] Exempt cached properties and other property-like decorators from explicit return rule (RET501) (#12563)

Server

    Make server panic hook more error resilient (#12610)
    Use $/logTrace for server trace logs in Zed and VS Code (#12564)
    Keep track of deleted cells for reorder change request (#12575)

Configuration

    [flake8-implicit-str-concat] Always allow explicit multi-line concatenations when implicit concatenations are banned (#12532)

Bug fixes

    [flake8-async] Avoid flagging asyncio.timeouts as unused when the context manager includes asyncio.TaskGroup (#12605)
    [flake8-slots] Avoid recommending __slots__ for classes that inherit from more than namedtuple (#12531)
    [isort] Avoid marking required imports as unused (#12537)
    [isort] Preserve trailing inline comments on import-from statements (#12498)
    [pycodestyle] Add newlines before comments (E305) (#12606)
    [pycodestyle] Don't attach comments with mismatched indents (#12604)
    [pyflakes] Fix preview-mode bugs in F401 when attempting to autofix unused first-party submodule imports in an __init__.py file (#12569)
    [pylint] Respect start index in unnecessary-list-index-lookup (#12603)
    [pyupgrade] Avoid recommending no-argument super in slots=True dataclasses (#12530)
    [pyupgrade] Use colon rather than dot formatting for integer-only types (#12534)
    Fix NFKC normalization bug when removing unused imports (#12571)

Other changes

    Consider more stdlib decorators to be property-like (#12583)
    Improve handling of metaclasses in various linter rules (#12579)
    Improve consistency between linter rules in determining whether a function is property (#12581)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.30 2024/07/28 10:30:08 adam Exp $
d51 3
a77 3
BLAKE2s (boomphf-0.6.0.crate) = 34614d8ddf0c1793ee95550ce632c74fa89d393836dfb827a9ecd4a8e476e1dd
SHA512 (boomphf-0.6.0.crate) = 46ef711e619401bc69e869ed254d70ad009b7c8a414a2c08a0f9903883a9440812acfdbe040cfb322019588c5c733e0c3202ae38433fdd094d141ed78460aaad
Size (boomphf-0.6.0.crate) = 16300 bytes
d123 6
a128 6
BLAKE2s (clap-4.5.11.crate) = 2237dc5d7c33dc2f1bae56661871502b726c20bd856a4a407437f11d43787bc4
SHA512 (clap-4.5.11.crate) = 96bb7871ef3eb167bf8869e3713d861754cf4716dcff8afe54b3d73ddeb862c75e110e1b759c72edec7cc0e274df5af881aaa8bd275978c55ec8a225c333b098
Size (clap-4.5.11.crate) = 56252 bytes
BLAKE2s (clap_builder-4.5.11.crate) = a80d9e36b68f38e73c81aca90c0defe72440e14c016834c824f77eb5c4c8a0b4
SHA512 (clap_builder-4.5.11.crate) = e647761130263d45d55c507e15893b73f70ff402185cd2ef174f7c4f67cef96c713fa4d4d60244393b9e7628667b79e56dabac0196d014740d81e5b7083ab780
Size (clap_builder-4.5.11.crate) = 164100 bytes
d138 3
a140 3
BLAKE2s (clap_derive-4.5.11.crate) = 37a986b695742db62ebb4679b7f1a51f9b86c2c0171d9b2f52ff3b064397b777
SHA512 (clap_derive-4.5.11.crate) = c1c83ddbd16b1e719fd2cdf933186343d3ed4b434b7b45f74dec340eabd49c77da2e40e462349625260104cfb6a8c70d5757c054ed1461235fed7e913100860b
Size (clap_derive-4.5.11.crate) = 30061 bytes
d345 3
a347 3
BLAKE2s (indexmap-2.2.6.crate) = 51d85abf95cf97171ece49dd7568042ad2d0b51987fa7ef150557cfbba0b86e7
SHA512 (indexmap-2.2.6.crate) = 53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea
Size (indexmap-2.2.6.crate) = 82420 bytes
d390 3
a392 3
BLAKE2s (jobserver-0.1.31.crate) = 37695511e03602f6e5fcce06bb841b966b39dc076e9763a2fbb92a8033ac6dc6
SHA512 (jobserver-0.1.31.crate) = 0488e5eafc5a99583d4626ae8900d49082aa09228b35a8992d8e715b5a39aade47f51562dc4db8ac41305e069988c4c63e1c78e92d65561e3e8a09d4dfa5fe25
Size (jobserver-0.1.31.crate) = 27306 bytes
d486 3
a488 3
BLAKE2s (nu-ansi-term-0.50.0.crate) = dfd8fbacba2ffd8021ad9a32efe8b9e61abe9d67594845729382d122c19aef2e
SHA512 (nu-ansi-term-0.50.0.crate) = cb9a1215a730fed293cfd83e7fe89d049d120435740dca5416ad06c9f5b40f496fe22c9d16eca724a56b9039e9f58b17a3301e80c28724fdba70ec81e6f469d2
Size (nu-ansi-term-0.50.0.crate) = 28482 bytes
d504 3
a506 24
BLAKE2s (ordermap-0.5.0.crate) = a984fae2102ca83cb5a36ac1081b362055236b1d7bfd7ebaf6876ca10d83e701
SHA512 (ordermap-0.5.0.crate) = 5740c061f252340fae8b344c518561242d270a7f88e59e028593dfeaca8b33fcc826620448a96155cbdb18400de6c9935b17bf8714b2be5aa61349105bf65338
Size (ordermap-0.5.0.crate) = 55933 bytes
BLAKE2s (orx-concurrent-ordered-bag-2.2.0.crate) = 7a36ea29e462eaaec59e58e363ab7df48ffed5cdbe555c9825d513c10c9facbf
SHA512 (orx-concurrent-ordered-bag-2.2.0.crate) = bd4e707ad705cc93f18a7bcec0f0230c768281c7657d290cac5d21e9bb2c68aed1e350db4424a0c0121faa4f45fb6eb2c237e377b4c9d4c125102ce25c66ae3e
Size (orx-concurrent-ordered-bag-2.2.0.crate) = 15007 bytes
BLAKE2s (orx-concurrent-vec-2.2.0.crate) = 6a0778513bb8b5b4ea12418f0520a2e695f1304171e100649d43df6e51a26802
SHA512 (orx-concurrent-vec-2.2.0.crate) = 9d89a59b390e96f238042da001f83d98342fe8a11c62439f1c3a247de76183c4484691d4ecf13dca0bf7ce62273f23c557d7174070879e3e531c08bf8fb58e19
Size (orx-concurrent-vec-2.2.0.crate) = 93053 bytes
BLAKE2s (orx-fixed-vec-3.2.0.crate) = 5ffb0727f4b020bbf2185f558483c8ab2a5d2a1898d2489f7b2f6e342dd27083
SHA512 (orx-fixed-vec-3.2.0.crate) = 9449f04de0a6fc553061b53fae0c69f9f1095a5bbc0ba0739743a31c71fa839b8a111140068a3e44268ddcc2a1369b5e3dad0a76224fb303197aaab5c12f5301
Size (orx-fixed-vec-3.2.0.crate) = 31558 bytes
BLAKE2s (orx-pinned-concurrent-col-2.2.0.crate) = 2e51f2d6aa8a647e1bce4759208e2eb07dbd0a6d085ef4ba039251d1863942c9
SHA512 (orx-pinned-concurrent-col-2.2.0.crate) = ace70a93d1815efaacbd5a514c713d8159b9d4636af5bf9bdb9f0eaf8005d0b6cb4ea33a5ab1d9bcd98411a1e636837da646bd873f529018095702b011fcb733
Size (orx-pinned-concurrent-col-2.2.0.crate) = 11470 bytes
BLAKE2s (orx-pinned-vec-3.2.0.crate) = d4d7ea3c42645142269077307bbbcb41f467ece0d1dbc864ba4d339f4e01abfc
SHA512 (orx-pinned-vec-3.2.0.crate) = fc7bda3b8e26b5c2411f9a3a80442fff53335e38bab4a1fcbe65eacbb9610f4476363b4f34bac15d80905097c430840e00bd0a585d27101936abd36799a75b4c
Size (orx-pinned-vec-3.2.0.crate) = 15040 bytes
BLAKE2s (orx-pseudo-default-1.2.0.crate) = a021197372a702d3afa6760f87e620de1f427a02391786383a04bda7c32fc98e
SHA512 (orx-pseudo-default-1.2.0.crate) = 02fa7cec16323115da1e2621e21465ed1d412018845d9da0695cd47512effdf343543de578ee0b7eec5dd3f8c072fcba4f6b3b793a82000ec8eeb14277a53696
Size (orx-pseudo-default-1.2.0.crate) = 5370 bytes
BLAKE2s (orx-split-vec-3.2.0.crate) = a1c1dc545ea52939f108a5b72799857aee05ab0b7ae06f5feab4c0af22ffc38e
SHA512 (orx-split-vec-3.2.0.crate) = eb178c87b0e5debc2816ee85bb1da9357df482c94846b64ac83e7bdcf3063b21bca3059b3f9b81aae175d4f5b20df12efbf44f1ba28753c839b80227ca0bcf1b
Size (orx-split-vec-3.2.0.crate) = 213307 bytes
d546 3
a548 3
BLAKE2s (pep440_rs-0.6.0.crate) = 37cb6a32be0c87b636deb131cf58162840c4e7956a5f4d4af735983d32ef72ae
SHA512 (pep440_rs-0.6.0.crate) = 4c50012b5d04227d0dc8cd919b10b774d7c1abcc08bc5d0f9e7817c846ae906b9cb60cf2b0d65c9ca37d3b5b592e50d5847aebbf136366b4032105b287167b8a
Size (pep440_rs-0.6.0.crate) = 42496 bytes
d618 3
a620 3
BLAKE2s (regex-1.10.5.crate) = 3df1c365e07bb083bdb0fe36e6f0fc6d80f13d1b1959d3d56b2dd3d88152e13c
SHA512 (regex-1.10.5.crate) = 177fddb001e14281510e34070f88f8e5167278a46f1d93d9286d9606b7673346f504e4064d7ad53558e6988a400c728e33b663ab398fee12ae23fba7158da5fb
Size (regex-1.10.5.crate) = 253805 bytes
d636 3
a638 3
BLAKE2s (ruff-0.5.6.tar.gz) = e3edbe3ba94ef5a9b74adc0bd39637d0d056ecbb0d68880d898f41310a45d807
SHA512 (ruff-0.5.6.tar.gz) = 2cbf758cad4dba84ae41fccfb96c746accf576be0cdf228c9593ce6e4768dc5f26df8f570a349ec6f99f3e9f2a946f1d7a49a97121c0f26d7d1e1f27c4febc85
Size (ruff-0.5.6.tar.gz) = 2444466 bytes
d696 3
a698 3
BLAKE2s (serde_json-1.0.121.crate) = ba57eae052809bd37f62adfc2ac0005c82359bb3cf36ce834521d4071e28d6f8
SHA512 (serde_json-1.0.121.crate) = a7f22e49405c05c93dcb715dd1137c7a2c563b60cb4ca0811d328d65f9c31e740d5cbd332e59b416585d84e9de4590cbaa06b6bc62efd394978aff03ad9d86a1
Size (serde_json-1.0.121.crate) = 147137 bytes
d759 3
a761 3
BLAKE2s (tempfile-3.10.1.crate) = 4f7b06eecc5247baecdae6f053b331230e880d2a72e0cce7b0814e70d7674a87
SHA512 (tempfile-3.10.1.crate) = bac7515b85b0d01ea914b527f0fadd3a4d8e77c9eabe786977d2625d8a3e91decaec502dd15bab4d49a43597fa7cf7660fff4be1b043112d13b542a72443bf39
Size (tempfile-3.10.1.crate) = 33653 bytes
d801 9
a809 9
BLAKE2s (toml-0.8.16.crate) = 8a0e62a395372d02ffa7e35bc62ab04ec3910cc213f35a903da978589a43747a
SHA512 (toml-0.8.16.crate) = 7e602741d838254eaebeb94a37e21bd4b5d89ae69d56bfba4560e8b405ea809661b6183f5e343d871f07e09eb5967d996bd69511aae9c079666aacfefc2236f4
Size (toml-0.8.16.crate) = 50742 bytes
BLAKE2s (toml_datetime-0.6.7.crate) = 24bd67db43b24a80104f6edba3ef22e40780e6039a219aa34ef16ed08a0b64ff
SHA512 (toml_datetime-0.6.7.crate) = 69c9aca8731d790ee90b3b73fdf9003558869312ca876bf6e8f19d331c35d8f804acccf2e635d7129f26a5d329df4c08844bd06532a4b529d932e07e13af621b
Size (toml_datetime-0.6.7.crate) = 11750 bytes
BLAKE2s (toml_edit-0.22.17.crate) = c831376cc97969f666b8e04627e3ff31207c4171e31f486f67e309d1e93c7016
SHA512 (toml_edit-0.22.17.crate) = a2925b2e68360ba7fece244924aff9bc41b675ee17045a3a8b5a91e3a6c0a4ee82261e78570c97f3947eae5415ff44c2947831729c8d140c946d956a1cd9b94b
Size (toml_edit-0.22.17.crate) = 106686 bytes
d819 3
d939 3
d1023 3
a1025 3
BLAKE2s (winnow-0.6.6.crate) = eac7b552428a7c033d28529bbeb8bd68f93a829a81956561ba1a1c5010408905
SHA512 (winnow-0.6.6.crate) = fb226a819a7d75ec59bb7f406410280f2c22c63986f20ec17b8860ed07a6b1bf4c8314696c4b86ed217202015be79d7c5ba2a01e6197e329a4e952b2d9a7fbb3
Size (winnow-0.6.6.crate) = 159321 bytes
a1028 3
BLAKE2s (wyhash-0.5.0.crate) = 378f183fc397e498ed3f1b80d7875c21a96684669093cb8f3b7fe6256dd3427d
SHA512 (wyhash-0.5.0.crate) = 3c83351a18b1d7926681d416525ba84e45de92d2efdc0ebc5a9cae8cc27998ccd9c266ea1097688006528c3fa5526634ec43a4776e02cabb02a8922c72fe03bd
Size (wyhash-0.5.0.crate) = 13615 bytes
d1056 1
a1056 1
SHA1 (patch-Cargo.toml) = e8b4ebc791e4263eb7009d18ae48828717bc9074
@


1.30
log
@py-ruff: updated to 0.5.5

0.5.5

Preview features

[fastapi] Implement fastapi-redundant-response-model (FAST001) and fastapi-non-annotated-dependency(FAST002)
[pydoclint] Implement docstring-missing-exception (DOC501) and docstring-extraneous-exception (DOC502)

Rule changes

[numpy] Fix NumPy 2.0 rule for np.alltrue and np.sometrue
[numpy] Ignore NPY201 inside except blocks for compatibility with older numpy versions
[pep8-naming] Avoid applying ignore-names to self and cls function names (N804, N805)

Formatter

Fix incorrect placement of leading function comment with type params

Server

Do not bail code action resolution when a quick fix is requested

Bug fixes

Fix Ord implementation of cmp_fix
Raise syntax error for unparenthesized generator expression in multi-argument call
[pydoclint] Fix panic in DOC501 reported
[flake8-bugbear] Allow singleton tuples with starred expressions in B013

Documentation

Add Eglot setup guide for Emacs editor
Add note about the breaking change in nvim-lspconfig
Add note to include notebook files for native server
Add setup docs for Zed editor
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.29 2024/07/21 09:16:34 wiz Exp $
d54 3
a56 3
BLAKE2s (argfile-0.2.0.crate) = 07c3569c09732b09eac752738bd760e280a64e42a6683123ebfe72a161b746ce
SHA512 (argfile-0.2.0.crate) = f883df69a34b00c132fa8f5d4b64768e8136773aaa3a6c748ae001301485a4cc1af603d9940083c3f7b62d29a3945850b7136be9b49a7f2066579582583b51d5
Size (argfile-0.2.0.crate) = 9042 bytes
d75 6
a80 3
BLAKE2s (bstr-1.9.1.crate) = 67df1a95caa47a5d61a414d79a591c93bc7c937fbec3e18c15a7d88e49626675
SHA512 (bstr-1.9.1.crate) = 67e9f76719310de60f46adf3c39768b4dc078d4c32dc6bdcec1a94cd9f630c5238e427ed84cd6ec25a44f54e84adeb795a0e92060a5372d9fb9ad9f0914e3172
Size (bstr-1.9.1.crate) = 380305 bytes
d123 6
a128 6
BLAKE2s (clap-4.5.9.crate) = a57912c7f76686989ee630b5e23c93fb5ea820b6869a0917df01c47a90d5e550
SHA512 (clap-4.5.9.crate) = 6eae38d69f99fdcc7e2a1f799b4ae770a00dc8556def97a10d578426f6770e0d86fc32816aac2dc5a59c147dbd7501eb9f7b94953a2342cf74b1034459705e88
Size (clap-4.5.9.crate) = 56348 bytes
BLAKE2s (clap_builder-4.5.9.crate) = df697b01da9605fb0207e964d2f4eee70adf3b66d93c862c95c149db20365c27
SHA512 (clap_builder-4.5.9.crate) = 5f9e297036a86bc33daeb76a8d906e14c58899c460ab66c934b7db0309ed5a7f63bb10d644f84e692fbb84081c20102ae97e33cb39e9ed71bea920d4e5e6aac7
Size (clap_builder-4.5.9.crate) = 164088 bytes
d138 3
a140 3
BLAKE2s (clap_derive-4.5.8.crate) = af114cedb1c0359a3da7cf067f5b8319348e453a93ad5f0649b484aba7bc8a0e
SHA512 (clap_derive-4.5.8.crate) = 587b63b99ad47b6902094d40ee4cea6c4e1d547e11fa50095b007a8495b11b25b3b6ef37583526938a56103982aac7d2addda833d2323545b753a852fc830b43
Size (clap_derive-4.5.8.crate) = 30024 bytes
d255 3
a257 3
BLAKE2s (env_logger-0.11.3.crate) = f104c0075bc7699ec1ec96a983b631ab99933186a784b76990a3d3253e4626b6
SHA512 (env_logger-0.11.3.crate) = 50df911455429a83088c87d30137fda6fc73971ffd32eb66f21e0d006bce92580c519d4a3a3fddadb7bdcce5d6dc33df853dff6373fe66f128cfd60ca26f9f02
Size (env_logger-0.11.3.crate) = 29704 bytes
d309 3
a311 3
BLAKE2s (hashlink-0.8.4.crate) = 8ff48d08694399c98e71eef1905cab0ff4300321008259bcb4502e24432c2d14
SHA512 (hashlink-0.8.4.crate) = 4b21564c26673458668da18fd95246514e90cad603ada7875466bb056fe461ab31c1db77fc2ebfe207a1bcff06df2b0b29c258f7fa9e5c19cb4e4b2388d53ff7
Size (hashlink-0.8.4.crate) = 26514 bytes
d339 6
a344 6
BLAKE2s (imara-diff-0.1.6.crate) = cd025425247670791eb80f023afda6b521770d8d9cbdb4bdee23ff067435fbeb
SHA512 (imara-diff-0.1.6.crate) = aca5c7a1766a1414626780b70a9e9e9274b6a969afe3eb61af8c54ba98db147b1b9a8a24d7937287af98ef02954c8e574c70c9c4894a3d42752dca73160efc2e
Size (imara-diff-0.1.6.crate) = 155605 bytes
BLAKE2s (imperative-1.0.5.crate) = 3d020c6500eb8dab13e97c053ba040a07b595f057fa888ca9a57868424941cfd
SHA512 (imperative-1.0.5.crate) = ddb760c801ee69b7669d57025027b2b72948297170834ab968d0032f3c41b05f99a0f51263b074a53fa221bd42fe57ba3897a3014fe4207b297b10b8f107efc7
Size (imperative-1.0.5.crate) = 12294 bytes
d507 24
a530 3
BLAKE2s (os_str_bytes-6.6.1.crate) = ec7f5b87a2a9ac30b52d3f34b58bdba0d68fe13b5088ab020be65fc341103328
SHA512 (os_str_bytes-6.6.1.crate) = 977c0fe9891c021914153d6a081c3789018fcd1830224f5c6768d0c75ac8ac4919638bb0a41949710fd5e699b162d9290a5379cc6251535a127e212f5b86932d
Size (os_str_bytes-6.6.1.crate) = 27643 bytes
d657 3
a659 3
BLAKE2s (ruff-0.5.5.tar.gz) = ef3bab7d736e2fe1943fa5590ec12d4e61049f609e315aa4191311a79ecec988
SHA512 (ruff-0.5.5.tar.gz) = ad70e16fe9df47f78c69cb9043902d2d49c142e2f2e618929f4b838023b2d2ea6541c20888be77e35ab5600064a5a7f1560543a5562dc4d6af5609c0e60dd11e
Size (ruff-0.5.5.tar.gz) = 2434890 bytes
d717 3
a719 3
BLAKE2s (serde_json-1.0.120.crate) = 3f1a5a0eeb0980ee486808fbd112bde9c92252ffe42941cfb614fb079a56abf5
SHA512 (serde_json-1.0.120.crate) = dab44850326f9020d6f6dd3fc8147e22eed693527fe9cac2c6bc8f6a030f461061e8e54d2780382ce32cced63b5a016372a4f9938effdd1631d8f3dc96014e3e
Size (serde_json-1.0.120.crate) = 147062 bytes
d723 3
a725 3
BLAKE2s (serde_spanned-0.6.6.crate) = 41bb81d961aefc54cf3a1c4cc8fe9fcec04c1cdffd7073b2f10a7ddbe1a3e7af
SHA512 (serde_spanned-0.6.6.crate) = e07254723645c80d10c1ab9a7282251fcafa0b5144991568b1b1f85e7c8c8bbd82b5992f2ed73fc7a988f6a0175fd79fc927c6b28b7420e83269c3364d7ead4f
Size (serde_spanned-0.6.6.crate) = 9120 bytes
d822 9
a830 9
BLAKE2s (toml-0.8.15.crate) = 69e23e7c57bb2cb780385decea88049b83488fa08d9a6fb7f2d4b42928c088a9
SHA512 (toml-0.8.15.crate) = 3aca72fd693d3d16fba005a03934c2473c72e175425f0214b43f795edc9dd75fc855daecffbe59279608931010948b32aa720a8411f8b6a68a06e27763e4c94c
Size (toml-0.8.15.crate) = 50652 bytes
BLAKE2s (toml_datetime-0.6.6.crate) = 0ab1bb45e53b8580f03f5cd6fb436884e6119600843886c82bfddb952d73fcb1
SHA512 (toml_datetime-0.6.6.crate) = 710182bcca90f0d830423df41ff0f8e7bd10b866fd7ea1f6d37a315c7b4732a3b6fd61cf411b28051959034534010f24e250e10282c4e5a2539c2858f447aca0
Size (toml_datetime-0.6.6.crate) = 11698 bytes
BLAKE2s (toml_edit-0.22.16.crate) = c3078048aac74177fecbc86ff66a0fe0ac498de70cdd1c9a94d3993d70bd61e3
SHA512 (toml_edit-0.22.16.crate) = 338d3aae648a4855503b39f10aecbfecaf63fabc3cd904d42e5859ce22af840f734b29440bc8b72a31fcc3c689f6d8417ee4e3330713d461b5480d30699732a6
Size (toml_edit-0.22.16.crate) = 106618 bytes
d1044 3
d1074 1
a1074 1
SHA1 (patch-Cargo.toml) = d17ece5937c422acc4e5a9c76f6c61a3270ac85c
@


1.29
log
@py-ruff: update to 0.5.4.

Rule changes

    [ruff] Rename RUF007 to zip-instead-of-pairwise (#12399)

Bug fixes

    [flake8-builtins] Avoid shadowing diagnostics for @@override methods (#12415)
    [flake8-comprehensions] Insert parentheses for multi-argument generators (#12422)
    [pydocstyle] Handle escaped docstrings within docstring (D301) (#12192)

Documentation

    Fix GitHub link to Neovim setup (#12410)
    Fix output-format default in settings reference (#12409)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.28 2024/07/20 12:33:45 adam Exp $
d633 3
a635 3
BLAKE2s (ruff-0.5.4.tar.gz) = ce76cd297d681f76954f979b37ea5752d769a2c9a8ae36ebf68ab786da4df71f
SHA512 (ruff-0.5.4.tar.gz) = 429c2c2f140fe186dd226164a09b5b5b8eaa6f482d79e09d42b0b6ba741024fe14809e4af9697fd523f57955a6193e8d14d0a5718796d30e46abddf22f5966c1
Size (ruff-0.5.4.tar.gz) = 2424702 bytes
d750 3
a752 3
BLAKE2s (syn-2.0.71.crate) = d2dea2a1bc33097ce635a7f2c33c062e1f1afe3be486b11f404522fb35bb27d8
SHA512 (syn-2.0.71.crate) = cf6264bc148ec550d943d7d146c7360a7d753e37ef553e6d0c6dc265bf516084530a5617f6826069275cc6f71d9f820014f7d92f04356ae964df8b79edaf7bbe
Size (syn-2.0.71.crate) = 266398 bytes
d774 6
a779 6
BLAKE2s (thiserror-1.0.62.crate) = 1a8762517afcad42cd84827b5e4998704b5f92fe2fc80f031b7a468a5b0bcc0f
SHA512 (thiserror-1.0.62.crate) = 29efa072b31e63e78a3e31fe84758fabbe7337d3e7338be4e4bfd35c8b083b53dc3cb68be78aaddf80eebabe301de00e2ee1908c7b00dd5a2168b0b66d8edffc
Size (thiserror-1.0.62.crate) = 21323 bytes
BLAKE2s (thiserror-impl-1.0.62.crate) = 4e27124cb2b344dccafc6f48222190345f6e302da10375330e93ae6659d7be75
SHA512 (thiserror-impl-1.0.62.crate) = 5f852f4b37af396336a941ec9f0340d93c8c70bc39f0a2cdfae3c20f180e06e51b4590a7535ddbcb87a792eba7e52ef9274019a98ee870f1eaf1b3b7cadf3303
Size (thiserror-impl-1.0.62.crate) = 16047 bytes
d798 3
a800 3
BLAKE2s (toml-0.8.14.crate) = 111cb0c32d42c6606b23d0e6a489d9232f26c6a437018f5522a5576a7a0e3dea
SHA512 (toml-0.8.14.crate) = 31af40bb5d8a172f45b5f0ea7f089862cfec57bc9bcea6559932b045efefe9e8be349df24f55d6ebe536f414fc35950f6545a4703e13a202212eec9fed6ecf62
Size (toml-0.8.14.crate) = 50645 bytes
d804 3
a806 3
BLAKE2s (toml_edit-0.22.14.crate) = eef8f655710a29afcf364caa08c3991cb1c5a4c5e6ba54c33da83e0e73aec171
SHA512 (toml_edit-0.22.14.crate) = fef6ca35315482f635bfe35c2c6753d09f9bd33681d8f032f448fb9c6f494d30fc5789d96f99657879be9fdd7b35a640d52fce7722fc6ca05d8b9d5ed91903c4
Size (toml_edit-0.22.14.crate) = 103761 bytes
d825 3
a827 3
BLAKE2s (tracing-tree-0.3.1.crate) = 5e8e67cfa897414f754fdb08b4a3748c1ffce14efff33e153c7cf79587e1e278
SHA512 (tracing-tree-0.3.1.crate) = 16cfda6bcf04d179296f83ad276797d1d8aaafe565fdd8587584c351b55be6ac0ed120e1c05110d724de477069047087c1c58e187c76d9b9e83959297c6eb155
Size (tracing-tree-0.3.1.crate) = 29349 bytes
d879 6
a884 6
BLAKE2s (uuid-1.9.1.crate) = 2809736d73a1248559f14ae21479889e1323a4a151cc3d5cd0feeaf9cfae5ad2
SHA512 (uuid-1.9.1.crate) = 4d2a728155eea2fb065f72df36bf88092d0f7edb4d1a1472e380943ceba9cf7b396364238fbf33d5f8d7891664c94daa56f3dd58148258644ffb539d5804111e
Size (uuid-1.9.1.crate) = 47492 bytes
BLAKE2s (uuid-macro-internal-1.9.1.crate) = 3713e195e09657aefcf86e822d2bfa79c1f2e30dc3a02b8fb38076d8e79ab868
SHA512 (uuid-macro-internal-1.9.1.crate) = d38f1f26df4534630951c102a818bc2b05e1458ca94e5bff9c5aa7329934b1d192d6cd323dc8e6558b2e9d5a5815fbb55015700328f94fe297fb24758c7cb3e4
Size (uuid-macro-internal-1.9.1.crate) = 9164 bytes
@


1.28
log
@py-ruff: updated to 0.5.3

0.5.3

Preview features

Formatter: Insert empty line between suite and alternative branch after function/class definition
[pyupgrade] Implement unnecessary-default-type-args (UP043)

Rule changes

[flake8-bugbear] Detect enumerate iterations in loop-iterator-mutation (B909)
[flake8-bugbear] Remove discard, remove, and pop allowance for loop-iterator-mutation (B909)
[pylint] Allow repeated-equality-comparison for mixed operations (PLR1714)
[pylint] Ignore self and cls when counting arguments (PLR0913)
[pylint] Use UTF-8 as default encoding in unspecified-encoding fix (PLW1514)

Server

Build settings index in parallel for the native server
Use fallback settings when indexing the project
Consider --preview flag for server subcommand for the linter and formatter

Bug fixes

[flake8-comprehensions] Allow additional arguments for sum and max comprehensions (C419)
[pylint] Avoid dropping extra boolean operations in repeated-equality-comparison (PLR1714)
[pylint] Consider expression before statement when determining binding kind (PLR1704)

Documentation

Add docs for Ruff language server
Migrate to standalone docs repo
Update versioning policy for editor integration

Other changes

Publish Wasm API to npm
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.27 2024/07/16 03:26:02 adam Exp $
d633 3
a635 3
BLAKE2s (ruff-0.5.3.tar.gz) = 7944ee26f7a4a9810ee03b6253dd31382c5af0b7dc321df2bc47a74c16611cd7
SHA512 (ruff-0.5.3.tar.gz) = a7f3c983f590d039ad72e3c037ec023f45eb75ba81cc3ede6322f56f1a0a6d58e6a0941997c0c7ef21e5e9da94ae6468152e6ca872c10fa3c8cda80f24104536
Size (ruff-0.5.3.tar.gz) = 2425787 bytes
@


1.27
log
@py-ruff: updated to 0.5.2

0.5.2

Preview features

Use space separator before parenthesized expressions in comprehensions with leading comments
[flake8-async] Update ASYNC100 to include anyio and asyncio
[flake8-async] Update ASYNC109 to include anyio and asyncio
[flake8-async] Update ASYNC110 to include anyio and asyncio
[flake8-async] Update ASYNC115 to include anyio and asyncio
[flake8-async] Update ASYNC116 to include anyio and asyncio

Rule changes

[flake8-return] Exempt properties from explicit return rule (RET501)
[numpy] Add np.NAN-to-np.nan diagnostic
[refurb] Make list-reverse-copy an unsafe fix

Server

Consider include and extend-include settings in native server
Include nested configurations in settings reloading

CLI

Omit code frames for fixes with empty ranges
Warn about formatter incompatibility for D203

Bug fixes

Make cache-write failures non-fatal on Windows
Treat not operations as boolean tests
[flake8-bandit] Avoid S310 violations for HTTP-safe f-strings
[flake8-bandit] Support explicit string concatenations in S310 HTTP detection
[flake8-bandit] fix S113 false positive for httpx without timeout argument
[pycodestyle] Remove "non-obvious" allowance for E721
[pyflakes] Consider with blocks as single-item branches for redefinition analysis
[refurb] Restrict forwarding for newline argument in open() calls to Python versions >= 3.10

Documentation

Update help and documentation to reflect --output-format full default

Performance

Use more threads when discovering Python files
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.26 2024/07/09 05:36:53 wiz Exp $
d93 3
a95 3
BLAKE2s (castaway-0.2.2.crate) = a618a3e2f955f24b4d77fe53fb51fada209202974cc5c791d1fa6b35c615503f
SHA512 (castaway-0.2.2.crate) = dbce2a61a429eda7a8f21b4a35dced729267298be9793310afaff58843211a7177a9bb932a4bd9dfcedaaf1a2570b90261d4c1047c62474450ea835dcfc325a4
Size (castaway-0.2.2.crate) = 11091 bytes
d120 6
a125 6
BLAKE2s (clap-4.5.8.crate) = 6590c8313ec032ec34943fd995d4e4b19f88d3f8573fa0eba45e32902472f348
SHA512 (clap-4.5.8.crate) = cbfdb79e8020b72c618dcc2d554e41224f4995b6c47512c8406137aeb2df971a29fa198e504254b758c7b87bb2f2ea3cafc542f412d747744abf25a334ed6cb7
Size (clap-4.5.8.crate) = 56338 bytes
BLAKE2s (clap_builder-4.5.8.crate) = 2079b83bf6bfd60135b3d8ecfdd2a8a2e1c0ef721b1491d8ea2912610b308ae2
SHA512 (clap_builder-4.5.8.crate) = 9b0f422369086be254a7034e96d2bd5fc496da9d8be55d962528f765a5e77f003a048deb84569319d4e424abdaa3c653bdff2897fa393e7d34c1ff90a99c4eea
Size (clap_builder-4.5.8.crate) = 163870 bytes
d129 6
a134 9
BLAKE2s (clap_complete_command-0.5.1.crate) = e4cb1acf736cb38d46bf2eedd0f2b96022119380ce14f1dff0c838792c8ff09d
SHA512 (clap_complete_command-0.5.1.crate) = 0cbd75f41349c709440ceee1075cd209f927b928c665b31907caecae91ab0b1e00c0a73f8185df754663e4d079467c6312abdc175bb6f8bd58c6d783b371754c
Size (clap_complete_command-0.5.1.crate) = 8273 bytes
BLAKE2s (clap_complete_fig-4.5.0.crate) = 72197e8a4d14a9ed9e218c21b1559ea1e5c930b4744ad96d5e3ffde12c9b7b0c
SHA512 (clap_complete_fig-4.5.0.crate) = 8cbe3e2466149f2af74aa9e9acf538ec84450111a698a83bd95684685419dc9c37251c3f1d06800d1ef8e8fe9739186f95c1d626fb61b27a672cb79bd0d08bc8
Size (clap_complete_fig-4.5.0.crate) = 10932 bytes
BLAKE2s (clap_complete_nushell-0.1.11.crate) = 7f4d622d3628aa2d9a0b9f19b262b174c6c477b9a2231024c52479703500eb7c
SHA512 (clap_complete_nushell-0.1.11.crate) = 04098511e19cb629df43509f2596904ec2a8690fa6bcf160825030c42dad73f77ed184e5a4dce10c8308b9718541540f10277b0ef0fee6b039ac1e7b482d3cf2
Size (clap_complete_nushell-0.1.11.crate) = 32198 bytes
d156 3
a158 3
BLAKE2s (compact_str-0.7.1.crate) = 6234bde96a6aaacbdd67197e14225b43fe01f80421b3c6cc1839bf17cf7ed8fa
SHA512 (compact_str-0.7.1.crate) = 29ed591024f8f1b478722384664f5700fbde97b44af82fa32a8d1ccdedca9dc425555f9e5a4431a6c954d58cd90d60a25a9ed7f18773ede13edfc68094a23275
Size (compact_str-0.7.1.crate) = 57246 bytes
d447 3
a449 3
BLAKE2s (matchit-0.8.3.crate) = 288c66397980e4e903d1b0e5adec46fce25a882ad95cf98fd28070012323bf7f
SHA512 (matchit-0.8.3.crate) = c761203f18909ba3473beb22d20781f49dc69d8865cf635a63f47fcb81560696104bbc223feb89463ba2eec06870b96d2f8737142f9955826938db51e3285a7f
Size (matchit-0.8.3.crate) = 33299 bytes
d633 3
a635 3
BLAKE2s (ruff-0.5.2.tar.gz) = d4d7aa666e03c8fc0803ba03efbd99c06cbbf5139acb4f572cc3a5412819b901
SHA512 (ruff-0.5.2.tar.gz) = b6d7c193c0490083387efccc1ed98e13f0d8700501b4c07f13b46fd6844f822cb0c9d9fa00dce2abd414ba6a2fccd8175c1c41983c9e77d2a1001c65e0b427d1
Size (ruff-0.5.2.tar.gz) = 2596910 bytes
d705 6
a710 6
BLAKE2s (serde_with-3.8.3.crate) = 9ed07ab1a57d546a9def8b39795deac5ab6012a64fde4257df10d9b89a6b1afe
SHA512 (serde_with-3.8.3.crate) = 12d1ad7e6da78a94a93bc7460ff651d9e4a8d2f4323ea92efe600b2e7c5fb9bb6170a2b71b1f6d774c307e0c4865b36ae5a97fa3f06483bcda1626bb87f5200f
Size (serde_with-3.8.3.crate) = 142734 bytes
BLAKE2s (serde_with_macros-3.8.3.crate) = 6680f9da946f807da6f11036ac59b8d3bf2a550a19c4e8c5ccc76ab424cd91ad
SHA512 (serde_with_macros-3.8.3.crate) = 57759c252cd417e217704d60ede06b590de3ed2d4c8e7c13a838a03ac7d41e3de726e505f5661bc8a17f99d5839592d2bd63c93dd9d8c284877fcf57b4d31f0a
Size (serde_with_macros-3.8.3.crate) = 30864 bytes
d750 3
a752 3
BLAKE2s (syn-2.0.69.crate) = 0c7c1815041d90abf93f5d7d4354a962e834897eb4818de4d8ad37423c1d865a
SHA512 (syn-2.0.69.crate) = fddc0f1ffa3e68ce57833c6ff18382296838287dd98f9f77f679ced471c3f801af30376363a870232f337bda27b3ba6ea93074f8e3c05ee390bcc024e3690bea
Size (syn-2.0.69.crate) = 265441 bytes
d774 6
a779 6
BLAKE2s (thiserror-1.0.61.crate) = de8f469457efe167ef49039fb46cf0d2bf0a83523066da67f90e9a4a63a97b00
SHA512 (thiserror-1.0.61.crate) = 9c08b868eaa47178ee60733aaeeda60dc46d58d2b9c15985ba3dcae4923e8edf02b97556df52f508753b0ff52782f6ca3227e9ef6343066e5d5d3a89e03f3f15
Size (thiserror-1.0.61.crate) = 21264 bytes
BLAKE2s (thiserror-impl-1.0.61.crate) = 96232c4931d3155d58ef35e7929caf7c4af55d4c2216aa06e10baeb326f56221
SHA512 (thiserror-impl-1.0.61.crate) = b43bd2ba6b751b777e2fc78aac92a3e662a1876f704625c4e894019fc68a6b7628b9c3b7ddfbd2cb15fe6fdc0ff679ff94b0c47e2660a40919000ad2fe1cfeec
Size (thiserror-impl-1.0.61.crate) = 15786 bytes
d783 6
a788 6
BLAKE2s (tikv-jemalloc-sys-0.5.4+5.3.0-patched.crate) = 7b1a9c05038def9d80c080a91b3d9250484c331a096546084caca93059ad0471
SHA512 (tikv-jemalloc-sys-0.5.4+5.3.0-patched.crate) = d9c2254acb33fbae58048a978cc27173bbe3c5f1aed0c0c8ce8e86dd09e6faee80676cdced9950169758ca7298f8d5c6ead81e47909866d98bc35c7db16ea2c8
Size (tikv-jemalloc-sys-0.5.4+5.3.0-patched.crate) = 884765 bytes
BLAKE2s (tikv-jemallocator-0.5.4.crate) = 828cf84cfa121be17797507e2a9a1306aa51e6cd74a47654b9d93aa474e04143
SHA512 (tikv-jemallocator-0.5.4.crate) = e66a14d83e22fa3e895b631c1f2a141dfd526e8a8f0a83f272de814627340ad3ab7b9b986ef491d59ce53b05524f07ed5f643b999ac2f3feabc5e1ec0675cee2
Size (tikv-jemallocator-0.5.4.crate) = 13101 bytes
@


1.26
log
@py-ruff: update to 0.5.1.

0.5.1

Preview features

    [flake8-bugbear] Implement mutable-contextvar-default (B039) (#12113)
    [pycodestyle] Whitespace after decorator (E204) (#12140)
    [pytest] Reverse PT001 and PT0023 defaults (#12106)

Rule changes

    Enable token-based rules on source with syntax errors (#11950)
    [flake8-bandit] Detect httpx for S113 (#12174)
    [numpy] Update NPY201 to include exception deprecations (#12065)
    [pylint] Generate autofix for duplicate-bases (PLE0241) (#12105)

Server

    Avoid syntax error notification for source code actions (#12148)
    Consider the content of the new cells during notebook sync (#12203)
    Fix replacement edit range computation (#12171)

Bug fixes

    Disable auto-fix when source has syntax errors (#12134)
    Fix cache key collisions for paths with separators (#12159)
    Make requires-python inference robust to == (#12091)
    Use char-wise width instead of str-width (#12135)
    [pycodestyle] Avoid E275 if keyword followed by comma (#12136)
    [pycodestyle] Avoid E275 if keyword is followed by a semicolon (#12095)
    [pylint] Skip dummy variables for PLR1704 (#12190)

Performance

    Remove allocation in parse_identifier (#12103)
    Use CompactString for Identifier AST node (#12101)

0.5.0

Breaking changes

See also, the "Remapped rules" section which may result in disabled rules.

    Follow the XDG specification to discover user-level configurations on macOS (same as on other Unix platforms)
    Selecting ALL now excludes deprecated rules
    The released archives now include an extra level of nesting, which can be removed with --strip-components=1 when untarring.
    The release artifact's file name no longer includes the version tag. This enables users to install via /latest URLs on GitHub.
    The diagnostic ranges for some flake8-bandit rules were modified (#10667).

Deprecations

The following rules are now deprecated:

    syntax-error (E999): Syntax errors are now always shown

Remapped rules

The following rules have been remapped to new rule codes:

    blocking-http-call-in-async-function: ASYNC100 to ASYNC210
    open-sleep-or-subprocess-in-async-function: ASYNC101 split into ASYNC220, ASYNC221, ASYNC230, and ASYNC251
    blocking-os-call-in-async-function: ASYNC102 has been merged into ASYNC220 and ASYNC221
    trio-timeout-without-await: TRIO100 to ASYNC100
    trio-sync-call: TRIO105 to ASYNC105
    trio-async-function-with-timeout: TRIO109 to ASYNC109
    trio-unneeded-sleep: TRIO110 to ASYNC110
    trio-zero-sleep-call: TRIO115 to ASYNC115
    repeated-isinstance-calls: PLR1701 to SIM101

Stabilization

The following rules have been stabilized and are no longer in preview:

    mutable-fromkeys-value (RUF024)
    default-factory-kwarg (RUF026)
    django-extra (S610)
    manual-dict-comprehension (PERF403)
    print-empty-string (FURB105)
    readlines-in-for (FURB129)
    if-expr-min-max (FURB136)
    bit-count (FURB161)
    redundant-log-base (FURB163)
    regex-flag-alias (FURB167)
    isinstance-type-none (FURB168)
    type-none-comparison (FURB169)
    implicit-cwd (FURB177)
    hashlib-digest-hex (FURB181)
    list-reverse-copy (FURB187)
    bad-open-mode (PLW1501)
    empty-comment (PLR2044)
    global-at-module-level (PLW0604)
    misplaced-bare-raise (PLE0744)
    non-ascii-import-name (PLC2403)
    non-ascii-name (PLC2401)
    nonlocal-and-global (PLE0115)
    potential-index-error (PLE0643)
    redeclared-assigned-name (PLW0128)
    redefined-argument-from-local (PLR1704)
    repeated-keyword-argument (PLE1132)
    super-without-brackets (PLW0245)
    unnecessary-list-index-lookup (PLR1736)
    useless-exception-statement (PLW0133)
    useless-with-lock (PLW2101)

The following behaviors have been stabilized:

    is-literal (F632) now warns for identity checks against list, set or dictionary literals
    needless-bool (SIM103) now detects if expressions with implicit else branches
    module-import-not-at-top-of-file (E402) now allows os.environ modifications between import statements
    type-comparison (E721) now allows idioms such as type(x) is int
    yoda-condition (SIM300) now flags a wider range of expressions

Removals

The following deprecated settings have been removed:

    output-format=text; use output-format=concise or output-format=full
    tab-size; use indent-width

The following deprecated CLI options have been removed:

    --show-source; use --output-format=full
    --no-show-source; use --output-format=concise

The following deprecated CLI commands have been removed:

    ruff <path>; use ruff check <path>
    ruff --clean; use ruff clean
    ruff --generate-shell-completion; use ruff generate-shell-completion

Preview features

    [ruff] Add assert-with-print-message rule (#11981)

CLI

    Use rule name rather than message in --statistics (#11697)
    Use the output format full by default (#12010)
    Don't log syntax errors to the console (#11902)

Rule changes

    [ruff] Fix false positives if gettext is imported using an alias (RUF027) (#12025)
    [numpy] Update trapz and in1d deprecation (NPY201) (#11948)
    [flake8-bandit] Modify diagnostic ranges for shell-related rules (#10667)

Server

    Closing an untitled, unsaved notebook document no longer throws an error (#11942)
    Support the usage of tildes and environment variables in logFile (#11945)
    Add option to configure whether to show syntax errors (#12059)

Bug fixes

    [pycodestyle] Avoid E203 for f-string debug expression (#12024)
    [pep8-naming] Match import-name ignores against both name and alias (N812, N817) (#12033)
    [pyflakes] Detect assignments that shadow definitions (F811) (#11961)

Parser

    Emit a syntax error for an empty type parameter list (#12030)
    Avoid consuming the newline for unterminated strings (#12067)
    Do not include the newline in the unterminated string range (#12017)
    Use the correct range to highlight line continuation errors (#12016)
    Consider 2-character EOL before line continuations (#12035)
    Consider line continuation character for re-lexing (#12008)

Other changes

    Upgrade the Unicode table used for measuring the line-length (#11194)
    Remove the deprecation error message for the nursery selector (#10172)

0.4.10

Changes
Parser

    Implement re-lexing logic for better error recovery (#11845)

Rule changes

    [flake8-copyright] Update CPY001 to check the first 4096 bytes instead of 1024 (#11927)
    [pycodestyle] Update E999 to show all syntax errors instead of just the first one (#11900)

Server

    Add tracing setup guide to Helix documentation (#11883)
    Add tracing setup guide to Neovim documentation (#11884)
    Defer notebook cell deletion to avoid an error message (#11864)

Security

    Guard against malicious ecosystem comment artifacts (#11879)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.25 2024/06/08 18:51:10 wiz Exp $
a305 3
BLAKE2s (hashbrown-0.12.3.crate) = 333ec43a87815091d115d166101d9719d9b951279aea1a2050e6c49813d5a79a
SHA512 (hashbrown-0.12.3.crate) = b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
Size (hashbrown-0.12.3.crate) = 102968 bytes
d339 3
a341 3
BLAKE2s (imara-diff-0.1.5.crate) = 051eb81a2a2b26d7aa6ad40159a2b6875dae78dd2704d4b4c9e4a0cc907d69ed
SHA512 (imara-diff-0.1.5.crate) = 9c8254012958869cb4845f76d34849b140dd1604d14dc9822f969ffd66c32a94ae6151a1b11052817e1ef60fb94ec52ac9bd0a122b5a1e6a994952445e4d869e
Size (imara-diff-0.1.5.crate) = 154821 bytes
d504 3
d636 3
a638 3
BLAKE2s (ruff-0.5.1.tar.gz) = 771c09e524c157cb8f4b669aee8b8ab4c787eb3c84054f3f90204d78bdc10c19
SHA512 (ruff-0.5.1.tar.gz) = d101eea2c20d2459e9e238b5df65f978d8527374e58c937bf36783472de63cf1e55646981c82971cb011715f6ba73377c602d075e5ac4c9bc621f2061ad2d881
Size (ruff-0.5.1.tar.gz) = 2594019 bytes
d651 9
a659 9
BLAKE2s (rustls-0.22.4.crate) = 78692e307b4fbcf56764e93fd15c218538ab703fa667f9b161fc45a2587e29bf
SHA512 (rustls-0.22.4.crate) = 0b62c741b73dd49dd9d5531c9ae749fc8eedd4a396c5b4c02b1b33062d56c84e327e12f5a984b9ca22c7984103896d4ac69899032397dd6eac1b737e0647e2da
Size (rustls-0.22.4.crate) = 333681 bytes
BLAKE2s (rustls-pki-types-1.5.0.crate) = 31502d87531f6d0861d85e48586d82332087879268be2182dcc4d3139987d7a6
SHA512 (rustls-pki-types-1.5.0.crate) = 0c6804a96a6424316b21e1160e3c18fa5f5c91265e8c5eeac3e9b307026a2e50a96073a71ca033dfd95b516fa7d335cddb35f2b5c167fc78a33aae7f1b999757
Size (rustls-pki-types-1.5.0.crate) = 29362 bytes
BLAKE2s (rustls-webpki-0.102.3.crate) = a2d537ce01e52b6bc1138cbc5b9fbb9b40c828e28195cc094904b747312a538f
SHA512 (rustls-webpki-0.102.3.crate) = ce8485bc60f2e2c87e96e0c21da1774d403b20e08db169854c56ebc6c61abcd50bb88d2798c83eaae93ee12081168f4ef934ab8681fa45522c41eb3facc440fa
Size (rustls-webpki-0.102.3.crate) = 197543 bytes
a665 3
BLAKE2s (salsa-05b4e3ebdcdc47730cdd359e7e97fb2470527279.tar.gz) = 40a493cea35024a91c624a72b47d8b02f323281d1209ef02c6bf6129ddfa751c
SHA512 (salsa-05b4e3ebdcdc47730cdd359e7e97fb2470527279.tar.gz) = 59e831f0566d1f18e04f50e0d43bd439b3ae245d7016be6f0e2a257b3ef8caa20b40f50dde2df1c5c20585483062adbfaae75acf487cc386648c80a2fc210b00
Size (salsa-05b4e3ebdcdc47730cdd359e7e97fb2470527279.tar.gz) = 642965 bytes
d684 3
a686 3
BLAKE2s (serde-1.0.203.crate) = 3e30c21924e228fcca66f4c4188fb8fdcf8cb3fb1a361e0dd0a959eb7f3e47c0
SHA512 (serde-1.0.203.crate) = a8d302589244e41f6f675e8d199b2532b29f62b63e45aee141a93dad96033e4bbb27ed01c11e329ec2266cdcc6f2a40f41dfc7d1b9bada69aea81d35d2d82cec
Size (serde-1.0.203.crate) = 77935 bytes
d690 3
a692 3
BLAKE2s (serde_derive-1.0.203.crate) = 1b24ac5f657d790ccdb49aef94ca7fe17622e609a121b30eeac8877535b713fb
SHA512 (serde_derive-1.0.203.crate) = b2aeeab33395ac11ebdbd922fcdbda29f2592e7a20e78aef250713baf269cacf497271be7aa407f657aba33da132df0e035be046fef070f915f234097d1dd392
Size (serde_derive-1.0.203.crate) = 55867 bytes
d696 3
a698 3
BLAKE2s (serde_json-1.0.119.crate) = ebc012b6238ed08c26f258711bee23cb458d8d35c7d5fd0398e69b7e6c2c9273
SHA512 (serde_json-1.0.119.crate) = e00d8d90b9e0e5469b11795a075769ff8fb770fbe7d2898b11775da49bd7dedb4f01ae1514c883e3b3b49dc114c6f4f356cfe9d1d7f3b6ee1a4ff5bc667b7092
Size (serde_json-1.0.119.crate) = 147065 bytes
d708 6
a713 6
BLAKE2s (serde_with-3.8.2.crate) = 2cd6cfd9a8cb0919f817e0e801837e16363c3ae573a8d0a8e62659cbab02f6a1
SHA512 (serde_with-3.8.2.crate) = db5ebb5a5db3a758044a72dc1e012fbcca6e8fea6ff83a6678aa219cf6243ab0fa83b8643b42819e96bfcfb9d00be8d3d2bf4e08b0a4bf80e8e46500a51d37ec
Size (serde_with-3.8.2.crate) = 142677 bytes
BLAKE2s (serde_with_macros-3.8.2.crate) = 102b55dd69c4effcbf3fb0e1bd25253b3f8428e4d53063e84c14b0fc61f3bea3
SHA512 (serde_with_macros-3.8.2.crate) = e6d5e601e5fe7e14c5524b518a499c57b25224b550f3625640ca1d5195449be2c521fb922f64112dcd5aeac3ca3948f5f0bdaaae8f8473962a9ad386387fd6b7
Size (serde_with_macros-3.8.2.crate) = 30834 bytes
d753 3
a755 3
BLAKE2s (syn-2.0.68.crate) = c04daeae711d9aa2364058b1a795b932ce861ade46def00906afef71b37c9619
SHA512 (syn-2.0.68.crate) = 7b781f8ea2b0d01c06f47d165da99cd96e3b44a33de1d77c78a2cb37ebe3f8304f426ba3d0d1cf766241dcc0537908774504df7d455d63bf89ec22ac0499d372
Size (syn-2.0.68.crate) = 265035 bytes
d873 3
a875 3
BLAKE2s (ureq-2.9.7.crate) = 3ac3bd38d5f63524dad779791adea5f0246061d87324a646173c4b7eb7555497
SHA512 (ureq-2.9.7.crate) = 33893aa1df316b5987571ce6b46373c625ed89e452a313f9490d63896f144e56ee0c35c1eaec77eb8d2a66e7726f3dae6e96bd2ee0db7c0604485105fc69bef4
Size (ureq-2.9.7.crate) = 113834 bytes
@


1.25
log
@py-ruff: update to 0.4.8.

With help from pin@@, thanks!

v0.4.8

Changes

Performance

    Linter performance has been improved by around 10% on some microbenchmarks by refactoring the lexer and parser to maintain synchronicity between them (#11457)

Preview features

    [flake8-bugbear] Implement return-in-generator (B901) (#11644)
    [flake8-pyi] Implement PYI063 (#11699)
    [pygrep_hooks] Check blanket ignores via file-level pragmas (PGH004) (#11540)

Rule changes

    [pyupgrade] Update UP035 for Python 3.13 and the latest version of typing_extensions (#11693)
    [numpy] Update NPY001 rule for NumPy 2.0 (#11735)

Server

    Formatting a document with syntax problems no longer spams a visible error popup (#11745)

CLI

    Add RDJson support for --output-format flag (#11682)

Bug fixes

    [pyupgrade] Write empty string in lieu of panic when fixing UP032 (#11696)
    [flake8-simplify] Simplify double negatives in SIM103 (#11684)
    Ensure the expression generator adds a newline before type statements (#11720)
    Respect per-file ignores for blanket and redirected noqa rules (#11728)



v0.4.7

Changes

Preview features

    [flake8-pyi] Implement PYI064 (#11325)
    [flake8-pyi] Implement PYI066 (#11541)
    [flake8-pyi] Implement PYI057 (#11486)
    [pyflakes] Enable F822 in __init__.py files by default (#11370)

Formatter

    Fix incorrect placement of trailing stub function comments (#11632)

Server

    Respect file exclusions in ruff server (#11590)
    Add support for documents not exist on disk (#11588)
    Add Vim and Kate setup guide for ruff server (#11615)

Bug fixes

    Avoid removing newlines between docstring headers and rST blocks (#11609)
    Infer indentation with imports when logical indent is absent (#11608)
    Use char index rather than position for indent slice (#11645)
    [flake8-comprehension] Strip parentheses around generators in C400 (#11607)
    Mark repeated-isinstance-calls as unsafe on Python 3.10 and later (#11622)


v0.4.6

Changes

Breaking changes

    Use project-relative paths when calculating GitLab fingerprints (#11532)

Preview features

    [flake8-async] Sleep with >24 hour interval should usually sleep forever (ASYNC116) (#11498)

Rule changes

    [numpy] Add missing functions to NumPy 2.0 migration rule (#11528)
    [mccabe] Consider irrefutable pattern similar to if .. else for C901 (#11565)
    Consider match-case statements for C901, PLR0912, and PLR0915 (#11521)
    Remove empty strings when converting to f-string (UP032) (#11524)
    [flake8-bandit] request-without-timeout should warn for requests.request (#11548)
    [flake8-self] Ignore sunder accesses in flake8-self rules (#11546)
    [pyupgrade] Lint for TypeAliasType usages (UP040) (#11530)

Server

    Respect excludes in ruff server configuration discovery (#11551)
    Use default settings if initialization options is empty or not provided (#11566)
    ruff server correctly treats .pyi files as stub files (#11535)
    ruff server searches for configuration in parent directories (#11537)
    ruff server: An empty code action filter no longer returns notebook source actions (#11526)

Bug fixes

    [flake8-logging-format] Fix autofix title in logging-warn (G010) (#11514)
    [refurb] Avoid recommending operator.itemgetter with dependence on lambda arguments (#11574)
    [flake8-simplify] Avoid recommending context manager in __enter__ implementations (#11575)
    Create intermediary directories for --output-file (#11550)
    Propagate reads on global variables (#11584)
    Treat all singledispatch arguments as runtime-required (#11523)


v0.4.5

Changes

Ruff's language server is now in Beta

v0.4.5 marks the official Beta release of ruff server, an integrated
language server built into Ruff. ruff server supports the same
feature set as ruff-lsp, powering linting, formatting, and code
fixes in Ruff's editor integrations -- but with superior performance
and no installation required. We'd love your feedback!

You can enable ruff server in the VS Code extension today.

Rule changes

    [flake8-future-annotations] Reword future-rewritable-type-annotation (FA100) message (#11381)
    [pycodestyle] Consider soft keywords for E27 rules (#11446)
    [pyflakes] Recommend adding unused import bindings to __all__ (#11314)
    [pyflakes] Update documentation and deprecate ignore_init_module_imports (#11436)
    [pyupgrade] Mark quotes as unnecessary for non-evaluated annotations (#11485)

Formatter

    Avoid multiline quotes warning with quote-style = preserve (#11490)

Server

    Support Jupyter Notebook files (#11206)
    Support noqa comment code actions (#11276)
    Fix automatic configuration reloading (#11492)
    Fix several issues with configuration in Neovim and Helix (#11497)

CLI

    Add --output-format as a CLI option for ruff config (#11438)

Bug fixes

    Avoid PLE0237 for property with setter (#11377)
    Avoid TCH005 for if stmt with elif/else block (#11376)
    Avoid flagging __future__ annotations as required for non-evaluated type annotations (#11414)
    Check for ruff executable in 'bin' directory as installed by 'pip install --target'. (#11450)
    Sort edits prior to deduplicating in quotation fix (#11452)
    Treat escaped newline as valid sequence (#11465)
    [flake8-pie] Preserve parentheses in unnecessary-dict-kwargs (#11372)
    [pylint] Ignore __slots__ with dynamic values (#11488)
    [pylint] Remove try body from branch counting (#11487)
    [refurb] Respect operator precedence in FURB110 (#11464)

Documentation

    Add --preview to the README (#11395)
    Add Python 3.13 to list of allowed Python versions (#11411)
    Simplify Neovim setup documentation (#11489)
    Update CONTRIBUTING.md to reflect the new parser (#11434)
    Update server documentation with new migration guide (#11499)
    [pycodestyle] Clarify motivation for E713 and E714 (#11483)
    [pyflakes] Update docs to describe WAI behavior (F541) (#11362)
    [pylint] Clearly indicate what is counted as a branch (#11423)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.24 2024/05/10 11:14:21 adam Exp $
d51 3
d72 3
a74 3
BLAKE2s (bitflags-2.5.0.crate) = 12cca89a1d884de4866aa3c9cb0def390cb7b495c57ab4438fd5279ea90d7301
SHA512 (bitflags-2.5.0.crate) = 75d7a89e53e5e7582591932bc430e6a1db7ed0f914ded6dbcf957125be52975598df7fee14ef816f66544432ef0505f0a081f3794d17138ec429e283fe14fcf9
Size (bitflags-2.5.0.crate) = 43821 bytes
d81 3
d87 3
d93 3
d120 6
a125 6
BLAKE2s (clap-4.5.4.crate) = 8af65b267d550efad2744bb96ea75e32653a3d055dd4a94f2733e2d6d4a30151
SHA512 (clap-4.5.4.crate) = c1e88968a86598a6541cd8f8144909872fe71fc707dc5327293a71425f6ff9d4957491f93c36326a9f615c1cce1a453cc85740ff18e1ca571e91bf8f7a6ad7c0
Size (clap-4.5.4.crate) = 55401 bytes
BLAKE2s (clap_builder-4.5.2.crate) = f7544beb06bc5ee5343d9eafe2c6dbcb34fbbcb825c37a01db114d76a681ecee
SHA512 (clap_builder-4.5.2.crate) = af7eb8326a980cf461442a4dd6d224e61ae31a2fe4a45b34210a2c1f747eed49e00b6254699e82f986f441667f290a5de747b5e9d9d0360ed049504343385864
Size (clap_builder-4.5.2.crate) = 163566 bytes
d138 3
a140 3
BLAKE2s (clap_derive-4.5.4.crate) = a08f1e961a04acef8b417e2974e2463caf574ad0fd895a6da2e93c4847b71d68
SHA512 (clap_derive-4.5.4.crate) = 670411136c819577c0129c6fcf5a8216cac82a47ae11ce3cd97cffd038644e06c5a21f7a69948628f01fb77f1e656678ffbfe441385866fdf90d247bda036c4d
Size (clap_derive-4.5.4.crate) = 29159 bytes
d159 3
d222 3
d264 3
d312 3
d393 3
d420 3
a422 3
BLAKE2s (libmimalloc-sys-0.1.38.crate) = 94930f14d611defd061fc016494febeefd2491fbf82c380aff8e7838456fc31d
SHA512 (libmimalloc-sys-0.1.38.crate) = 3b0416b06a4692be364b75e324a312e0160f64f8a49930d3e0eb6fb201982b59482f636fca774a254aead6112168acd3d307c2a79c5ce3be3213850c172a7bf9
Size (libmimalloc-sys-0.1.38.crate) = 196009 bytes
d435 3
a437 3
BLAKE2s (log-0.4.21.crate) = ca813eca404c65ce52e7ff9560ce68303f0ba32f45e14c8d3ee61a0798375b11
SHA512 (log-0.4.21.crate) = 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b
Size (log-0.4.21.crate) = 43442 bytes
d441 3
d453 9
a461 9
BLAKE2s (matchit-0.8.2.crate) = 192fe105800a5db988889f90e71f685de4fa4912d1c80997141282d930ea42fe
SHA512 (matchit-0.8.2.crate) = b5a478212b3fd7defc7c92c653c203c1be84bd0753391c17c2bb20c795f5d1462b34bac88f5b067e71d6fca0cde83e2157aafc9c09e950819d1a2b86621c34a4
Size (matchit-0.8.2.crate) = 33260 bytes
BLAKE2s (memchr-2.7.2.crate) = 58bad593cd29bb59ae79239f6f69364c2c512fa365107c1c46c37878bf53126f
SHA512 (memchr-2.7.2.crate) = cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40
Size (memchr-2.7.2.crate) = 96220 bytes
BLAKE2s (mimalloc-0.1.42.crate) = ed9002c1cae53405757407953072f9fea7e824382af0f62c5b84c0843653b109
SHA512 (mimalloc-0.1.42.crate) = d9d37dc9bdaf5bbd5b28921c2cf8d7fc3bf704c6fda893310f5ad43710f22f3543264fbca122097c90501cb543db73b282ce67aca9dc7ce774121085b1127f80
Size (mimalloc-0.1.42.crate) = 4079 bytes
d570 3
a572 3
BLAKE2s (pmutil-0.6.1.crate) = 124a6b3929f9d195b8fe07555c6e0c1377ea00968794f4004b3f8bed9f7614e2
SHA512 (pmutil-0.6.1.crate) = 48bc51e1ee2736a04d6c74b7a222b3c437cc23f3fd8da4330f37bf1fada4cab27db159bcdc10934bb6830e246356c6fdbde05d1bc40dc21069d8e0e7902aae9f
Size (pmutil-0.6.1.crate) = 10997 bytes
d582 3
a584 3
BLAKE2s (proc-macro2-1.0.85.crate) = b0d1c35a5a634f672dd6e95ea9295b19f9aa975d90b78f29e7fba12f1b09ddfb
SHA512 (proc-macro2-1.0.85.crate) = 54c61dd0581bb5802e077a58fa41f113aa1fab59026478268ece293f2643921b7649844c1675a21a3a21674cdb3ccf94928e5bd069a02bf6813ccc1114d37262
Size (proc-macro2-1.0.85.crate) = 48988 bytes
d618 3
a620 3
BLAKE2s (regex-1.10.4.crate) = 28cc3904c91fe8c5d20358f856de3332047ae5b9d6fcd05de0150e0d304e9f38
SHA512 (regex-1.10.4.crate) = 88ef121a51759f418d5dc01607a6e02651bd00343dae92962c02a80f30343d3f079a0375457780ce46bf205ca38f279b03989154638199fe2fcede10554bf21b
Size (regex-1.10.4.crate) = 253191 bytes
a632 6
BLAKE2s (result-like-0.5.0.crate) = 49fc213a21c8fa1a7e6a7f2d808a0d211b6a9716a5e3cb1583a11574eef6036d
SHA512 (result-like-0.5.0.crate) = 581f36be8e9affaf3d7bd8a57506e0570aa04c77faed27f95cfc7297fcd5653125e5cf79bc51b16a08c56ce5935d39685ec3e3a61bafc1e869fa2fffdf19704b
Size (result-like-0.5.0.crate) = 4342 bytes
BLAKE2s (result-like-derive-0.5.0.crate) = 0976f485db43d2234abefcb19230a712f37f4e76736efd17eab9dfca50282e65
SHA512 (result-like-derive-0.5.0.crate) = 0c1951599d76aa0d6586242eea9b41700cfa1b2d77f078c46b9e90f9d57a69a198c46b6f697abfb7336224ba3f388d8233cb77721b74787c5e23b77f9ad37307
Size (result-like-derive-0.5.0.crate) = 6718 bytes
d636 3
a638 3
BLAKE2s (ruff-0.4.8.tar.gz) = 0e54812e0b699037bda05ece892937978195a3cf3c5951243cd56210fd7064fd
SHA512 (ruff-0.4.8.tar.gz) = 47bad998f1ffd3c34d6d6f24d93dbdf5d8bbd995ac5956d73242787743f4eb9ae045fcc4ad8a5d8e48436007db99988241676d2d744b7de82e5861ebdee092c9
Size (ruff-0.4.8.tar.gz) = 2559790 bytes
d645 3
d666 3
d699 3
a701 3
BLAKE2s (serde_json-1.0.117.crate) = c78384399acd32eee7f74988f43c3d8f4bd0929595cd6b8804792b44216e8cca
SHA512 (serde_json-1.0.117.crate) = 363443af23e8e03dd17c0efc94b376f0d89b596c74d70d0437471e78bc20c6beb61da59404ff150af52000162f6df728ce73475feb828c453e58ea43e66ca056
Size (serde_json-1.0.117.crate) = 146921 bytes
d711 6
a716 6
BLAKE2s (serde_with-3.8.1.crate) = 7323b6c8cd0478570642e93bace52bd36ff5cfa4cd4964eecbbaff667e873e59
SHA512 (serde_with-3.8.1.crate) = 1db8ea26a292c9c08c9451e946e74904a0a063bde854e22983a6575a6bf1c3cabeb8109dedbe028d6acb2abdb8c26adf4758b2f31c844cab692266e522a899c8
Size (serde_with-3.8.1.crate) = 142294 bytes
BLAKE2s (serde_with_macros-3.8.1.crate) = 4047b0f9157e6826ff31054c7168be16a449dcbd7c297f8f7f67c41c9af8bb2d
SHA512 (serde_with_macros-3.8.1.crate) = fc1b854729efb24377f830087c21b6d996b19024ed38fca31dd4377f65991189e32db481387143f6fbb4b16eb5e80a89d91e97f40fc1beedd873ee93b01abe7b
Size (serde_with_macros-3.8.1.crate) = 30796 bytes
a731 3
BLAKE2s (smol_str-0.2.2.crate) = af7c3564e47ef34f022a560fabc09251ae1a19942d2f14003409d76310b1a7b0
SHA512 (smol_str-0.2.2.crate) = 0ae3f9f94cfdf0c8040e77fe31517f8281c5d0c15a2007302034139d9e04b65c629b23d7406cade8118c932b8e9837b37448f05a77b01ca180d477d14a05dd8b
Size (smol_str-0.2.2.crate) = 15840 bytes
d747 6
a752 6
BLAKE2s (strum-0.26.2.crate) = 111bae990fd63a3879faff6892af44e6541d077043f7c00e4dbc117dd5363c1a
SHA512 (strum-0.26.2.crate) = 819cfddb3028d5267842cdeaf17d37569eb18c957cb78a055b25d9ee1b8461026dab9bd980da4a89ac7b2858ff22880e40b46a72d7695a5135b84c4b7e5026f3
Size (strum-0.26.2.crate) = 7189 bytes
BLAKE2s (strum_macros-0.26.3.crate) = 5fbb1013d46f126a351af16f345707e1ec34216ff8a0f012acaf0df2bc7aefe3
SHA512 (strum_macros-0.26.3.crate) = 7fcd8ab2762085db25a41e180e677bf0446b2debee73b923b2ccb6b32b2fe7bb76bb015402adeb4a02513db990bab33dc9888a125c66c2b831724b45e2bc34ad
Size (strum_macros-0.26.3.crate) = 27442 bytes
d756 6
a761 3
BLAKE2s (syn-2.0.66.crate) = 5b7e48e205d77f52fb1377a53b3adc1c37700c75adef7080f5ea25d181bbfbca
SHA512 (syn-2.0.66.crate) = 60a617bfd37d74c52e4d4d63ef0a27a2f9b982469a6926922f2f6e96754a0c66affb0847b9a44d505c053cbd788b97e998efb8d1e558ea00ae4a0b7f15bed9b0
Size (syn-2.0.66.crate) = 264855 bytes
d804 3
a806 3
BLAKE2s (toml-0.8.13.crate) = 8b5c2ed23aab249e9cf5ecf6b667e8cb68edec85d3b0f85d86f734960d4d96f8
SHA512 (toml-0.8.13.crate) = 12cac547563d624f63b59585f888ed7bae45da8da164e66ea1f1c2bb665fb700650763c41680c76c693dabafb95f2691cbaeac0a08c451cb22e4815fe139bb09
Size (toml-0.8.13.crate) = 50517 bytes
d810 3
a812 3
BLAKE2s (toml_edit-0.22.13.crate) = eb2e15c05866219b85835e9d40cfa24e6773c3fce0a5c4b766dd442a88b055f1
SHA512 (toml_edit-0.22.13.crate) = 0a63a1970e5b14fcd138bb112b797f404e3c262ac0068da6b22169b8ba07cea32e6e033ccd9161b6ea5c4bbb5dc1b4c6cf8b6ebb03633f35f0739676f3890023
Size (toml_edit-0.22.13.crate) = 103518 bytes
d861 3
a863 3
BLAKE2s (unicode-width-0.1.11.crate) = 07ad83fbcd009e792c80da1e1e4b0773440a5d0721987757d954da86d073829b
SHA512 (unicode-width-0.1.11.crate) = ee06f4144525424327a17578642565f396802f0eea539b3bebc8d9627376a8bc6c5376d83a6ee577068e99fe75815bd765e6d49fb9ab9b253d00594bb15a5ffe
Size (unicode-width-0.1.11.crate) = 19187 bytes
d879 3
a881 3
BLAKE2s (url-2.5.0.crate) = b65c0f9103c0d9f93cf9d1fa5219148adb63fd9241b342340934576fbcb25323
SHA512 (url-2.5.0.crate) = 4aedbc48b85bcc2853189f5fe8265a01c76516b5507f4e958d8d0b860fe2590c69c95f0f4b9fd6fac9b8d5911bcb0a5e9ab7f8e8b600f37a12db1438976ee5c3
Size (url-2.5.0.crate) = 78605 bytes
d885 6
a890 6
BLAKE2s (uuid-1.8.0.crate) = f284d1259d6bce080c47a24e2932e85e250ebe7831d0d8fd68d201a3f4c76983
SHA512 (uuid-1.8.0.crate) = fe254f0bf6b863538ce568405569a4c755b33bce561148661b10985bf4485fa7ee7a6ec650d93656552b3cdead46b2074ebfd45b040edef19cd1648300f68ed5
Size (uuid-1.8.0.crate) = 44043 bytes
BLAKE2s (uuid-macro-internal-1.8.0.crate) = 5719f3146053b10d596ede1d8fdeade000b4de8c4324036a02b66a30c0250ca0
SHA512 (uuid-macro-internal-1.8.0.crate) = 5e416f37953f50f98f97120a7cde52360d5ed0f135165117c165db288055c9a65e51f3124eebab420dd8bf65c14c63a3c67d36ef4737b4f1ad0740d3df71e5f3
Size (uuid-macro-internal-1.8.0.crate) = 9135 bytes
d1041 13
a1053 1
SHA1 (patch-Cargo.toml) = 73479b1bbd034cce10478721a8ead22c8c1109d7
@


1.24
log
@py-ruff: updated to 0.4.4

v0.4.4

Preview features

[pycodestyle] Ignore end-of-line comments when determining blank line rules
[pylint] Detect pathlib.Path.open calls in unspecified-encoding (PLW1514)
[flake8-pyi] Implement PYI059 (generic-not-last-base-class)
[flake8-pyi] Implement PYI062 (duplicate-literal-member)

Rule changes

[flake8-boolean-trap] Allow passing booleans as positional-only arguments in code such as set(True)
[flake8-bugbear] Ignore enum classes in cached-instance-method (B019)

Server

Expand tildes when resolving Ruff server configuration file
Fix ruff server hanging after Neovim closes
Editor settings are used by default if no file-based configuration exists

Bug fixes

[pylint] Consider with statements for too-many-branches (PLR0912)
[flake8-blind-except, tryceratops] Respect logged and re-raised expressions in nested statements (BLE001, TRY201)
Recognise assignments such as __all__ = builtins.list(["foo", "bar"]) as valid __all__ definitions
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.23 2024/05/05 10:37:32 wiz Exp $
d48 3
a50 3
BLAKE2s (anyhow-1.0.82.crate) = 35fd28879755281958e40eabf7401ee340ccee300d9a056e1a824e20445ebe38
SHA512 (anyhow-1.0.82.crate) = e0d25a8c0b9c45e1db2072618097aff3908f70bfcbf0963d3c9dd9c97be27a85c4a763c5cb74e1ccd1b0a2059360e0879df4be80e10e58e0a5346b65f4fa1a69
Size (anyhow-1.0.82.crate) = 45361 bytes
a290 3
BLAKE2s (heck-0.4.1.crate) = 2d8cd3bc30076ec6e8717de87da253e7d5e1aac22079242ff7d74fba5a4e1741
SHA512 (heck-0.4.1.crate) = 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
Size (heck-0.4.1.crate) = 11567 bytes
a296 3
BLAKE2s (hexf-parse-0.2.1.crate) = 01431bd43c644d91c6442925750d7cbfcb0340aefc3053398971a1eeb7d2fbcc
SHA512 (hexf-parse-0.2.1.crate) = 76e64d95121b0c3cd534a0005df0933bf6430f50969ba7a72f6a8261c9b7830c00a65b9286315cf78dca4a23c02bddf75488004630ca9839cc371c43efc8cade
Size (hexf-parse-0.2.1.crate) = 4662 bytes
d339 3
a341 3
BLAKE2s (insta-1.38.0.crate) = 77681cff9b66cb00d06718ab86ef7835845c34d7584f809d2cf40945b90e143d
SHA512 (insta-1.38.0.crate) = c0604d51c34bcfa696bcf1bb98bfeeb210a91ad8f58ae2df0c81acf99a8380484a0e4bf3697e8363fbcb2a9c946b00ce91883f5ea9fe5b997dd772b230b86827
Size (insta-1.38.0.crate) = 86379 bytes
d363 3
a365 3
BLAKE2s (itertools-0.12.1.crate) = b9e8619f89e4ce180362f76d1f284b5ad2f1052f6bdc28fd6320c008dd580b68
SHA512 (itertools-0.12.1.crate) = 0d9c1849dcc0ddf7555b0aeb7e4f2ef3b101cfc6f03310ce1b6072d70ac8c8d3387ef4c726146102012e75171e0b0bf13465704b6edfc02752e349dc6af7cf68
Size (itertools-0.12.1.crate) = 137761 bytes
d384 12
a395 21
BLAKE2s (lexical-parse-float-0.8.5.crate) = cc8d69013badf0eb92710b0e83ee769fc954e5186770f92bbb482c9351276bab
SHA512 (lexical-parse-float-0.8.5.crate) = ef012cbf18f2e306724dd700ac259aaa73b44f6c4531377deb9979c80d31ae66fc1a8b2671bd677e0ebfad8f77e9a5cf25707c67a1c5b1f554953c036cb39d46
Size (lexical-parse-float-0.8.5.crate) = 180161 bytes
BLAKE2s (lexical-parse-integer-0.8.6.crate) = 73a44963dc13ac5bbef67a9827916b53cbe964f4b417f81460988f1c9d990e07
SHA512 (lexical-parse-integer-0.8.6.crate) = e9a814d2928bf5bb2d9dce53e26c65356191c9e21c3aa0e674d58ed879aa52293272f3897f64372d996a3f8c471b0f59348ad48f15a21c2f35ed15f522ac2daa
Size (lexical-parse-integer-0.8.6.crate) = 33647 bytes
BLAKE2s (lexical-util-0.8.5.crate) = c05508c1daec93f8cee9481cbcf12e11eee33d7533b8f5755e17e3eda17e1547
SHA512 (lexical-util-0.8.5.crate) = 449c7f2a22c109cd179937c36e14d91c742e1a837a85fcf4fb58c21f05317511d1281b564d216a34760ae54a0df2d0ff5caf49da4aa9d43a8d87fcec0033cc39
Size (lexical-util-0.8.5.crate) = 85152 bytes
BLAKE2s (libc-0.2.154.crate) = a36b89bd4038231095e34745dabfeb7f5fae2708abda0d68c581eb66db527751
SHA512 (libc-0.2.154.crate) = 891a36cf153a9f4d58793412c104504c57280994e428ce8ba208673a924b2de38cc21eece09b91696eaea3b2359606dbe9f1509f9bf364bdabdb366ef2dd0f61
Size (libc-0.2.154.crate) = 743304 bytes
BLAKE2s (libcst-1.3.1.crate) = cc05a5d2d50785aeab88bda69dc360d9aef8231977fb52a8c89b058dda454ec2
SHA512 (libcst-1.3.1.crate) = c867335a52221c3e2f0425e3124af4dd47f6e328118fbf89d80d8eeb531c0b360bce25c2fccacc6a76b701e084b97d6057780b34abb49ae84cc56247404b238e
Size (libcst-1.3.1.crate) = 110246 bytes
BLAKE2s (libcst_derive-1.3.1.crate) = bb1fbb2cc3101a5c70317f440bfa1b7a1ba5077956b50d5ad5e1c96cd309924d
SHA512 (libcst_derive-1.3.1.crate) = ca94ae6856382d5ea22e72441b977956dc94685ce93520e9e047e4b806b3db619de347cbca33b7cfb6d6835c3f7d42a05cd77b7d67626e45bf876ce6734143f2
Size (libcst_derive-1.3.1.crate) = 9189 bytes
BLAKE2s (libmimalloc-sys-0.1.37.crate) = 514be03f4f4f66c25a8644e498430f0f13724c3d831a462ae3bc18cee845c286
SHA512 (libmimalloc-sys-0.1.37.crate) = 9c1c0a718a21695e04f5c849e2c6d59aef4049b9e263bc2455b9ddcd6ecb4e26e8fbc1bf742e2a373eaf447184b776e063d92646beb2d666b0414d044cd8d707
Size (libmimalloc-sys-0.1.37.crate) = 195389 bytes
d414 3
a416 3
BLAKE2s (lsp-types-0.95.1.crate) = b224ff52ea8d403adffde60f4cf41aa06b1d99c06aa796708e66c39355c54141
SHA512 (lsp-types-0.95.1.crate) = 5358645b22a4e43cfd227c2266333a019bf9ac4b4e3d42d0bbdfbeaa25a6f02c405cae89a0caed719103ed87c4e68ee270f13a43f614008e753ad69ad6f34414
Size (lsp-types-0.95.1.crate) = 68324 bytes
d429 3
a431 3
BLAKE2s (mimalloc-0.1.41.crate) = 2582ad2123dcb6f494c0f53118bff28f194cdabb0aeb24069cc4d993baae762e
SHA512 (mimalloc-0.1.41.crate) = b9ebdfb5094b80b4d050000cdee8d1a628026cddceb61212c73a006bc0c248776310937515696f278beda14aa97edc0fea7af56821056a74b73d538350a23826
Size (mimalloc-0.1.41.crate) = 3805 bytes
d459 3
a461 3
BLAKE2s (nu-ansi-term-0.49.0.crate) = 689c02fc2be7394830e74c8db9fc3a926a5cddc6c20f626be1b70c1bd7c66c70
SHA512 (nu-ansi-term-0.49.0.crate) = 8168f44f3574e56fe70ecbc67255556bb92215d3520d1cfca7be918b3d7d54be7aa0d82359f1044eaf66f11ee85fab1f9ccf32b13cdc39139c2facc78b2d8e71
Size (nu-ansi-term-0.49.0.crate) = 28211 bytes
d483 3
a485 3
BLAKE2s (parking_lot-0.12.2.crate) = d0ac8aba3488663b3564bfd637115251d27a6541dd265a20987a29eebf7eec64
SHA512 (parking_lot-0.12.2.crate) = 42794b06d410771d1ffdfdd4a9cab136cfb80cf95385876a580fc45739fa41f0769adfbf16be54a9a931632e02d2464278c5395092a1d6107703875e9ad112b2
Size (parking_lot-0.12.2.crate) = 41723 bytes
d552 3
a554 3
BLAKE2s (proc-macro2-1.0.81.crate) = 88d5d569775c7d3131b4bb2a9a8ba9f20925d88ce6a2ec45ef8a9c3cfc6eb1ae
SHA512 (proc-macro2-1.0.81.crate) = 7edec4b786d9fe076ced4fa5c0d369c163fd1c27c895431245a8268ab2e16665b7c0a585552d46ceee6b8103979a4201f92abb381f0e678128abed359f514de7
Size (proc-macro2-1.0.81.crate) = 48233 bytes
d612 3
a614 3
BLAKE2s (ruff-0.4.4.tar.gz) = ac873051e37ccde163981118836f08108132fa7b406e1e9f6e570bad43b812be
SHA512 (ruff-0.4.4.tar.gz) = 8e05cd3af7fe60d0fd248d33d28dceb1ab2481d99197b9c51d260cf139f26f8a69c3b6ace15270b5097571b96bd2e018639997ceb9bec796c32bf7c864ec6ada
Size (ruff-0.4.4.tar.gz) = 2502630 bytes
d642 6
a647 6
BLAKE2s (schemars-0.8.17.crate) = 60f4af9fa348489d3268a6c231f9c447f321310f785ce8f7a0a819b44b00eee3
SHA512 (schemars-0.8.17.crate) = 89f210e853340f77df380a513c46b7070b5d7160180565c0a5f79a98953b7954b2db8ef3d4f468233b4e4e42efb5e5a9bc4e24ef50f042767185be4bc3a9534b
Size (schemars-0.8.17.crate) = 57010 bytes
BLAKE2s (schemars_derive-0.8.17.crate) = ab44c73722bf4214486fccab1e7f0805ad6b08a61c63c409e3aa42639b255f56
SHA512 (schemars_derive-0.8.17.crate) = 751085648b6e0d2b37f80820348021f8e9c19e76d0ea187079f7b67d1da9316c62faff5bff62a60d0f3349b0144c98c760bdbb87c2d1bbb5820a2e1c24163998
Size (schemars_derive-0.8.17.crate) = 19012 bytes
d657 3
a659 3
BLAKE2s (serde-1.0.200.crate) = 220bb1eaed5e46f9075a63250607885b357289267a3d896a4f60276719dc77f2
SHA512 (serde-1.0.200.crate) = d4d01d62e7338b147f83bdbe358813e70b7ac218ddbdeab534926d205d46f86e2086f73a01f453c9d4a3bfed07e10d57ebd1f86bdafd4fe96c6298f1e527b8eb
Size (serde-1.0.200.crate) = 77611 bytes
d663 3
a665 3
BLAKE2s (serde_derive-1.0.200.crate) = a4371e92aca2c74be664bd440dd4af0e4b2129e71dbbfd9464fa81b6e1b76243
SHA512 (serde_derive-1.0.200.crate) = e70f0e092d81542a96b33610da8ddbf04023d8ecc1fa4a4f31978699c118f096e8534f9e3e4e479ee74280efb86d752dd1fce038ef2def329fdcc10c1aa50942
Size (serde_derive-1.0.200.crate) = 55785 bytes
d669 3
a671 3
BLAKE2s (serde_json-1.0.116.crate) = 584645d446c8e1fcc0ee14c2796d92d3e70842cbc1800c2ba68fc4448d5df247
SHA512 (serde_json-1.0.116.crate) = d383de754b0a50cc4ab3e6378b758ebd6178ad32ebed80cb4e32a9d8e81d0c689585ee5cd35f12b376e488d25ecfaca659be943c9bb4104b63a1c4f9ded2f337
Size (serde_json-1.0.116.crate) = 146790 bytes
d675 3
a677 3
BLAKE2s (serde_spanned-0.6.5.crate) = 2b21fb88f61f4471f483136de80803d9aa4305a29461234d333a7058694b12e5
SHA512 (serde_spanned-0.6.5.crate) = bffe2398629ae5a5a5bb6d5fc2fa0f4b94d02c96e25d1be2fb9ad95d8ca2fa9bfdeb3af11049ee9c050e497f3beca108f03020f88f6de29b208063c3898af354
Size (serde_spanned-0.6.5.crate) = 8349 bytes
d702 3
a704 6
BLAKE2s (smawk-0.3.2.crate) = 107add53976fc1b7d6ba0efbcc9ce9a280fe5a9424cdbeb56dc91904e40ab5eb
SHA512 (smawk-0.3.2.crate) = 39f3cab5a6eaaef6f4e7703a6840ce7a805f6175e02968090a58a12d3420f0a144533e5d6542f1e9ec0e36902046a180386548713ef6148064922ff837fa1602
Size (smawk-0.3.2.crate) = 13831 bytes
BLAKE2s (smol_str-0.2.1.crate) = 30d25ff99c8326fb0dee7b3a3157af93c8d70c77924b08d6e5fd7202bb5c0a62
SHA512 (smol_str-0.2.1.crate) = 97ec765f3244210adac567a36b21436ab3cb387db0810b86258b80161ff4858d34e148fe34f5cf351b4355ef998b017d216749e12c154554fb36abe37bb541d8
Size (smol_str-0.2.1.crate) = 14689 bytes
d723 3
a725 3
BLAKE2s (strum_macros-0.26.2.crate) = 92dd1b456e0b32bb787a8602133ca6a2089418fa6325bb59fb6148ce86c0268f
SHA512 (strum_macros-0.26.2.crate) = 519bc654adcf131d85d1ef83f62be2429f7472df25cf962fdc1cf5070d33c39dfe71f08fbf296df9b85fdfcda95cf2fea27e8e52e9ae93de27bb8fc4a5b55dd1
Size (strum_macros-0.26.2.crate) = 27056 bytes
d729 3
a731 3
BLAKE2s (syn-2.0.60.crate) = 6ec940951f056c7bd1f525be26986c4bad28298958284c67521471accfccc7fc
SHA512 (syn-2.0.60.crate) = 20bfa02b03c193672a9922f9a5e196185341e082a262f7c00d7c2d467d9e2d77f4af3994634923cfaeee34aa9eab510415165f052ffd9b1ed0b1b581e272898d
Size (syn-2.0.60.crate) = 255808 bytes
d750 6
a755 9
BLAKE2s (textwrap-0.16.1.crate) = f01d7b9576d0f644a8dce5926757cab141fa79a00e0c4e9306c37810ac570969
SHA512 (textwrap-0.16.1.crate) = 3a8d2036c8e4b88866d68b8066a2991756f6bd4ac5c726e63fdffbc894fbdc03bf8b6e0ece4b96684c8e1facb6413190768d51a8539094efe47977c120d31f1b
Size (textwrap-0.16.1.crate) = 56012 bytes
BLAKE2s (thiserror-1.0.59.crate) = a3058430b3d4ed6ac9ea84b5e0b71eb2aac4001ffdc12308e95a6702b1c260eb
SHA512 (thiserror-1.0.59.crate) = 254b0ad6c4b135234f89db8bd5674fb8c6b633495810140abf93cf06c58e911ad2ebcfdc002e7ce29739e95ea066eeed3fbd7c831e2858822dff620598dd147a
Size (thiserror-1.0.59.crate) = 21040 bytes
BLAKE2s (thiserror-impl-1.0.59.crate) = 1f200dabf3abd0d79895ce2a147f186641abfe1f10df9dcad6930b5182a1f5d5
SHA512 (thiserror-impl-1.0.59.crate) = 75543ad39d1243dab23a4b50075bec337c39045f0271337a1ccc144f25dc1e7fc23b0163f16958ded9a1f44ff359378bd22f4c0f5e095c1823e928fc929457e8
Size (thiserror-impl-1.0.59.crate) = 15726 bytes
d774 9
a782 9
BLAKE2s (toml-0.8.12.crate) = a55003ec1990bba876ddb83310974e91f69cba2942205a5333c54fa9c4d21291
SHA512 (toml-0.8.12.crate) = dd8054e20aac5320a2a6a7d47640cc56e48c2b6db01069786382fe5ae19e9b307fe7f4811ce5b8fd283a307c0aabb2b7f57101e05edadf79636785128b5cc265
Size (toml-0.8.12.crate) = 51145 bytes
BLAKE2s (toml_datetime-0.6.5.crate) = e0dbace4993943ccb0a87ef9cf01be354985719083bd5a878f533c6b9276c44d
SHA512 (toml_datetime-0.6.5.crate) = 502bdedbcbd2ac9fbaa5f4b51f2e409af185f3633f01f8845de5e3b007f2400215ddeb82ac588bc915ed5a5f9d7251ccf93fe2a57cd40fca2927f4c0966357e6
Size (toml_datetime-0.6.5.crate) = 10910 bytes
BLAKE2s (toml_edit-0.22.12.crate) = 25b2578e314df46ecd23bd9edb3b806fd161667286f4f019674b6c588fb3a9ac
SHA512 (toml_edit-0.22.12.crate) = 723b9cf08b1262c3e28c227ab363fec0122e23c3c9854f428d1aa117dc87564be2e22f368f9ee63cfe7abafa563c2ea51c00909d44eaa067bf1fd8c985d25965
Size (toml_edit-0.22.12.crate) = 104416 bytes
d801 3
a803 3
BLAKE2s (tracing-tree-0.3.0.crate) = a252605244482aab6e4864325ddb23cade5b7a57b777b01864c1ddb98da8c06d
SHA512 (tracing-tree-0.3.0.crate) = 0f88dc38a19106826bb36422e00a11dd6376a9cb0964303be82ba71e7ee664a96d18edccd9112568bf497c2ffcc890a9d6f6eb084a49ce7006e3d9c44551ad34
Size (tracing-tree-0.3.0.crate) = 28123 bytes
a827 3
BLAKE2s (unicode-linebreak-0.1.5.crate) = 0db0468e07923b457116045c9732846e8c7d21aeb4749379096a7db54ece66b0
SHA512 (unicode-linebreak-0.1.5.crate) = f37be2f7b04b886e95bb7d0f33bd392b78bb940ef9a01cec487062cf31ec0367306650fad7004df556887a324c714eeb28f697044aad9a429ce07b7b7344af60
Size (unicode-linebreak-0.1.5.crate) = 15324 bytes
d1011 1
@


1.23
log
@py-ruff: update to 0.4.3.

Enhancements

    Add support for PEP 696 syntax (#11120)

Preview features

    [refurb] Use function range for reimplemented-operator diagnostics (#11271)
    [refurb] Ignore methods in reimplemented-operator (FURB118) (#11270)
    [refurb] Implement fstring-number-format (FURB116) (#10921)
    [ruff] Implement redirected-noqa (RUF101) (#11052)
    [pyflakes] Distinguish between first-party and third-party imports for fix suggestions (#11168)

Rule changes

    [flake8-bugbear] Ignore non-abstract class attributes when enforcing B024 (#11210)
    [flake8-logging] Include inline instantiations when detecting loggers (#11154)
    [pylint] Also emit PLR0206 for properties with variadic parameters (#11200)
    [ruff] Detect duplicate codes as part of unused-noqa (RUF100) (#10850)

Formatter

    Avoid multiline expression if format specifier is present (#11123)

LSP

    Write ruff server setup guide for Helix (#11183)
    ruff server no longer hangs after shutdown (#11222)
    ruff server reads from a configuration TOML file in the user configuration directory if no local configuration exists (#11225)
    ruff server respects per-file-ignores configuration (#11224)
    ruff server: Support a custom TOML configuration file (#11140)
    ruff server: Support setting to prioritize project configuration over editor configuration (#11086)

Bug fixes

    Avoid debug assertion around NFKC renames (#11249)
    [pyflakes] Prioritize redefined-while-unused over unused-import (#11173)
    [ruff] Respect async expressions in comprehension bodies (#11219)
    [pygrep_hooks] Fix blanket-noqa panic when last line has noqa with no newline (PGH004) (#11108)
    [perflint] Ignore list-copy recommendations for async for loops (#11250)
    [pyflakes] Improve invalid-print-syntax documentation (#11171)

Performance

    Avoid allocations for isort module names (#11251)
    Build a separate ARM wheel for macOS (#11149)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.22 2024/04/26 07:26:31 adam Exp $
d399 3
a401 3
BLAKE2s (libc-0.2.153.crate) = cb963b9c21c5df7aa0739de05120fabd8b0e1205fed4e764ee5af289fc2afc5a
SHA512 (libc-0.2.153.crate) = 3f99e3a192974fffdc053ef21e9ad5fb54b7cdbd4755df176704a95dba38047138ccab76763e89c6b565f37f98fd549fe368749f84f6d1638b3209cb07eae9b4
Size (libc-0.2.153.crate) = 740614 bytes
d627 3
a629 3
BLAKE2s (ruff-0.4.3.tar.gz) = e7a59b226394edd4a9eb372476e46f880c0b805b95803d1c5a5b99b9964babd8
SHA512 (ruff-0.4.3.tar.gz) = 2c41ff9a141e0350863eca9fe19321b74f5c35b3fcb11aec1cf668976ed670052ba98077757cd5dd9ecca148da4252f57b10dbc678ee2a245aa374d6d384365d
Size (ruff-0.4.3.tar.gz) = 2510726 bytes
d672 3
a674 3
BLAKE2s (serde-1.0.199.crate) = ace24a9d15595be548c31474b7925df958724ef3cd3e43f591d22000fc1564ed
SHA512 (serde-1.0.199.crate) = 6d365e23d5980d343175cfa14edf82d8ba34f00d197e3cfeff813c27e1d088df945611780fa22b243807b4948c576bbf6f0f18faf5f03be984f6810ceada33f3
Size (serde-1.0.199.crate) = 77598 bytes
d678 3
a680 3
BLAKE2s (serde_derive-1.0.199.crate) = df14ec3e6c6a1c186c0b82bc1f6c73b10bdefd261ba99e3ba94de451b409a26c
SHA512 (serde_derive-1.0.199.crate) = 8b3ac20b7374a515ac9f7a929582dba79701de4096de1662368b361faeaf9259b0a898458ba1cbbfd5ddde4c9c8216c305e307656fa1dc85aab3df87e428201f
Size (serde_derive-1.0.199.crate) = 55793 bytes
@


1.22
log
@py-ruff: updated to 0.4.2

v0.4.2

Rule changes

[flake8-pyi] Allow for overloaded __exit__ and __aexit__ definitions (PYI036)
[pyupgrade] Catch usages of "%s" % var and provide an unsafe fix (UP031)
[refurb] Implement new rule that suggests min/max over sorted() (FURB192)

Server

Fix an issue with missing diagnostics for Neovim and Helix
Implement hover documentation for noqa codes
Introduce common Ruff configuration options with new server settings

Bug fixes

Use macos-12 for building release wheels to enable macOS 11 compatibility
[flake8-blind-expect] Allow raise from in BLE001
[flake8-pyi] Allow simple assignments to None in enum class scopes (PYI026)
[flake8-simplify] Avoid raising SIM911 for non-zip attribute calls
[refurb] Avoid operator.itemgetter suggestion for single-item tuple
[ruff] Respect per-file-ignores for RUF100 with no other diagnostics
[ruff] Fix async comprehension false positive (RUF029)

Documentation

[flake8-bugbear] Document explicitly disabling strict zip (B905)
[flake8-type-checking] Mention lint.typing-modules in TCH001, TCH002, and TCH003
[isort] Improve documentation around custom isort sections
[pylint] Fix documentation oversight for invalid-X-returns

Performance

Use matchit to resolve per-file settings
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.21 2024/04/19 19:43:58 adam Exp $
d9 3
a11 3
BLAKE2s (ahash-0.8.10.crate) = 3a62959d74d755d6092d997b3e59717d18a70f245cbef0cb1d9f4fb905b1bfd4
SHA512 (ahash-0.8.10.crate) = 108872193427773e15463916ba034fd6cebb35523d827da331f374cf13cf27ff251a07c978bff4072db9ec8c307d9df092149ebd963b0702f397ebedd80e87d3
Size (ahash-0.8.10.crate) = 43555 bytes
d15 3
d57 6
a62 6
BLAKE2s (autocfg-1.1.0.crate) = dd57bc2348994ace592664469f4b2389f230343402c627a9981eb582f10b0060
SHA512 (autocfg-1.1.0.crate) = df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
Size (autocfg-1.1.0.crate) = 13272 bytes
BLAKE2s (base64-0.21.7.crate) = df2f4858bff2d5cf89085ab367e7c3867edbd5c0b23e98ee510dd2d22c7634a7
SHA512 (base64-0.21.7.crate) = c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9
Size (base64-0.21.7.crate) = 82576 bytes
d75 3
a77 3
BLAKE2s (bumpalo-3.15.3.crate) = 37042104c887259e97d281f820a4cef66702f91f649b08b0e0bf344383a07563
SHA512 (bumpalo-3.15.3.crate) = 0871115264dd63ea9b636481bcc6f7fbe1c9f7579bb7cd69622ae79a3df216a639cda2f91af370f84d3e8a8bd615d894906ad614a20f94b9ece954d31df5dbc1
Size (bumpalo-3.15.3.crate) = 84438 bytes
d84 3
a86 3
BLAKE2s (cc-1.0.88.crate) = 59a4d4edc04d38d486ae773693deae9578c9d6ffeba5c8c123f6f4bbda653b29
SHA512 (cc-1.0.88.crate) = 67ca5820d36d1be38e56f54a0292d550c9c129d680611a60fbbfa458b8cb748e5f27c7ed1eb767ac3df41cd4e875160525b81ab624726183b1d298ffdcb87846
Size (cc-1.0.88.crate) = 75288 bytes
d114 3
a116 3
BLAKE2s (clap_complete-4.5.1.crate) = 2068fcfd1acc440e058e1b5bf6ceee58eee3ac1a4489b38ecd725c6cbc35a324
SHA512 (clap_complete-4.5.1.crate) = c815e6f8fe190b0cfab85e739973b8a40fb23586fd329f96cc21a5ecfa9108ad5bb4a5a6cc5e00983e704d4272c87433b426f582ee44dcc9fc59d9a7784f9334
Size (clap_complete-4.5.1.crate) = 37823 bytes
d135 6
a140 6
BLAKE2s (codspeed-2.5.0.crate) = 7bd6ec8712e98e30c8f070a8072ee07924027f7300ce6491217ea5381d245292
SHA512 (codspeed-2.5.0.crate) = 010ff81bb6d30ce1a2de401347953ca94a4bdea64e0539609f3c374ac3fea1c13c494f1aaa8d3e1f2e2fe500febaac593d23036662dfa6cd1be6880dc6a6c0ab
Size (codspeed-2.5.0.crate) = 4662 bytes
BLAKE2s (codspeed-criterion-compat-2.5.0.crate) = c1638e5437ae3255c3c5270d090d3596d734f940e4b981669085e2b9a914b2e1
SHA512 (codspeed-criterion-compat-2.5.0.crate) = e52da38c91f7b20d091a4494cb1a749af37fd6de38bfb6676fb66e39670b674d6739e0d7c0f2484373ae5f87311f7dc8571e43c77488951954c2f8b53cc53ea7
Size (codspeed-criterion-compat-2.5.0.crate) = 10181 bytes
d171 3
d183 3
d192 3
d204 3
d228 3
a230 3
BLAKE2s (either-1.10.0.crate) = a103fc6cf37ea063cdb3b39aaa542dfd1caddd139b187a5abaae56f5c92ab118
SHA512 (either-1.10.0.crate) = 2de38a37b7f3e61effa89648acadbf220eacfda1ca7c82fb77484e45577769b724f7dbaa297e73e3d355d6b1bd5109373c3e96e4c1a13a918176162b33ea2432
Size (either-1.10.0.crate) = 18334 bytes
d246 3
a248 3
BLAKE2s (fastrand-2.0.1.crate) = 2d0c84cd4a93f301247af3be764dd26043e94c55b009ec5385521f91aaff3b69
SHA512 (fastrand-2.0.1.crate) = 79a1e1b3f39264f037def236afbd87b732f5e0a2154b1d9e721b3c7990c52be45138320e2571fe628f482e0da7e3cf867abb745e3c277b19015fc031fd4410d9
Size (fastrand-2.0.1.crate) = 14664 bytes
d273 3
a275 3
BLAKE2s (getrandom-0.2.12.crate) = 2e5d4819530f75a385114bf6454f1a4b90a807739b83be17fff889cc70da25c9
SHA512 (getrandom-0.2.12.crate) = dd97d7dae1a7ba653abdaf2db719e1a9c8eb721b08b4af0f1c45b1ed5079069d1b57e4f6d9d879e7fae3a890763f4b6aea9bc2d945392b98e811e7b348589bee
Size (getrandom-0.2.12.crate) = 36163 bytes
d282 3
a284 3
BLAKE2s (half-2.4.0.crate) = 27f810efc0c120cdc9f4c418b8a7d980068e506f462a3bffedbe79e2bb972486
SHA512 (half-2.4.0.crate) = 7357a0f84dc6ae394efdd464f5a6da2bafa48bf8d794b2c34d1507d4d66af31ece8a012b58e6f76eacea2c249488a12c20f8c7e516ddd42a70633c9dbaa13bf5
Size (half-2.4.0.crate) = 50666 bytes
d288 3
a290 3
BLAKE2s (hashbrown-0.14.3.crate) = 50132f5430b5ee58537a4409ffb586c08b3f202cbbdaf99b8df17c5d7abdcdfe
SHA512 (hashbrown-0.14.3.crate) = 4d344e5c89ce58e04668b80ef10e4e110a3a5daf4d610c52d980577795d0e2050c7d0b151d8ba97128117665e27b92ab0300f85b88bd6e1de943c62d49249356
Size (hashbrown-0.14.3.crate) = 141425 bytes
d372 3
a374 3
BLAKE2s (itoa-1.0.10.crate) = 6ea3d7fa20f33e902bb4a65f2d096df3d0bb0722b17d1b2358d814452e29e7ff
SHA512 (itoa-1.0.10.crate) = fc496be0873e31afa6ddf7f2958030f8fcb517cadb86a48280a0c50ce50460afda189af1e6c26e5ff6f85c750d772c21503864c32b526c4fe4bcdb5b07918538
Size (itoa-1.0.10.crate) = 10534 bytes
d408 6
a413 6
BLAKE2s (libmimalloc-sys-0.1.35.crate) = 8875edad9db4ee7390365f5b056f1f248d23a284fec48b2cb5355668dad4df54
SHA512 (libmimalloc-sys-0.1.35.crate) = 7f9ef551d23d7e22073cf9d8593103a4ca17cf82b65b2bc1404dbfc2cec46c4f305ad9dfda9ca1c61e7ff3a617196c6798f505d62c90552dd25b4ba0c05e5847
Size (libmimalloc-sys-0.1.35.crate) = 184695 bytes
BLAKE2s (libredox-0.0.1.crate) = bc2eb277984722e73dcf216d6f7af026a93b513c6cd1afa2cee254b324aa5167
SHA512 (libredox-0.0.1.crate) = 31a9234201f5128f1519e108f7424d1740a67699828265cc725304a70f6a51e139f1d0c0e626b487857a7b421f25ad93e81b95b65cf0d3e0ad912388deecfb41
Size (libredox-0.0.1.crate) = 4212 bytes
d420 3
d438 3
a440 3
BLAKE2s (matchit-0.8.1.crate) = d63599aedb09ed59446128d01a9a56f28e614f180d3eb609bb68616a118bf105
SHA512 (matchit-0.8.1.crate) = 8e68a223c65b4b9e9b20c12975e69c6e84350d00b6bebfc57fdc21e3f734dc2f2683e77f9e0a3111b0ebe74af31b765b893d9c35b678edfd7bba5a9e1fe39d17
Size (matchit-0.8.1.crate) = 31442 bytes
d444 3
a446 3
BLAKE2s (mimalloc-0.1.39.crate) = 5401354ed02bb7cf0e0763c401d1f401ff9a6c645761f22f87c109f9bc128634
SHA512 (mimalloc-0.1.39.crate) = 6fc9116ed74bca69ca4c4944c37ba235105c631960779a1becaafd2cdefb83566c8403e9636f73922bd7a628a168713d1e7651600c4dbf132b16cc9080ee23f3
Size (mimalloc-0.1.39.crate) = 3727 bytes
a479 3
BLAKE2s (num_cpus-1.16.0.crate) = 11a89cd1f1f0b340ea987cabf254c5e81cacd02bec2643a17a7ba94b3a7503f4
SHA512 (num_cpus-1.16.0.crate) = a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d
Size (num_cpus-1.16.0.crate) = 15713 bytes
d498 6
d552 3
a554 3
BLAKE2s (pin-project-lite-0.2.13.crate) = 1a55995588bb455fb7f8309554bf74d81a9d85a5cf50d30139274251c40c430f
SHA512 (pin-project-lite-0.2.13.crate) = 7f12595d751d315de6c0d380e2f501b74154661eb676987d2cab6fdc956091a68c9cac658df45dbff73615e982e6ae2ea138c09ebb708cd6c351f0d18dbbdbee
Size (pin-project-lite-0.2.13.crate) = 29141 bytes
d600 3
a602 3
BLAKE2s (redox_users-0.4.4.crate) = 0ba6be352afb1b8e18d7461b3dcf196d0bb884eaf204b32cd9aefeb7b84339ee
SHA512 (redox_users-0.4.4.crate) = 7c208116d1171b1f52f22aedcf8ad00076a3d1f062f4018f4a9f5fb2c38d7ed83258589062d1559f64e43f3e2a9ddf789799f57cf87a49ad8a37463ea09aa269
Size (redox_users-0.4.4.crate) = 15438 bytes
d609 3
a611 3
BLAKE2s (regex-automata-0.4.5.crate) = 50933b860c240ce2394a7fc0af0b61a814062c2debb8d1083d069a0833e3ffe3
SHA512 (regex-automata-0.4.5.crate) = 0e9681d5c4529d49ff2555b7b73cf234b1f321a7fc634beccdf76c2bce5094e8501403e8caee2b3a16ac299cbe4701d891f1efa380b54f9dc2d92bbacd4de611
Size (regex-automata-0.4.5.crate) = 617406 bytes
d615 3
a617 3
BLAKE2s (regex-syntax-0.8.2.crate) = 1d0622805a79f44450950cd96e4eb8f213180b3de639601cebf9c8ca9ba771bb
SHA512 (regex-syntax-0.8.2.crate) = 301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a92999964dcaf3177edda51abeb576811ad6cab9772964dc0a77e728
Size (regex-syntax-0.8.2.crate) = 347228 bytes
d627 3
a629 3
BLAKE2s (ruff-0.4.2.tar.gz) = a72ade01b19b9167fae338fdc87dd386d85907f4fd06f855d8c1beee7d8c713a
SHA512 (ruff-0.4.2.tar.gz) = 610a030137acab3be196c9c9c116e7075f2efd80edc5d57dc1de38c1fa7079511bb6a3f44ada040582bea06826034f6250e2d490b4b943fb1eb60e564ee44f24
Size (ruff-0.4.2.tar.gz) = 2314651 bytes
d636 15
a650 15
BLAKE2s (rustix-0.38.31.crate) = e91752324e69fdad0c1af8b386664bc8c1ba7e6a3c1d0b6d69efd1ed6f98d0bd
SHA512 (rustix-0.38.31.crate) = 593e0395a7bc5bba949e6f2a5ed9e39ae13140970a598def32ab7d6d91b4ec100752fb05abda407ee2e5e420d950b19e607f963f3974213637423c751df75960
Size (rustix-0.38.31.crate) = 375443 bytes
BLAKE2s (rustls-0.22.2.crate) = c34c508eecdd8e5fdd1f49611f4506ad5cc857003847e5a04e0f3080f710050b
SHA512 (rustls-0.22.2.crate) = c25f71a3291420ccc33ad21f2495296d092f7d01365f1ce27c71343d9fb5f50c45024d84fdd25791d7ac9aa0dd53d6b7e25f31f35f9a7e823fac8117560ea6c1
Size (rustls-0.22.2.crate) = 332080 bytes
BLAKE2s (rustls-pki-types-1.3.1.crate) = 4f680526aff35f9063aacf41f2973e5cb9937b8886eea09007f6178551eee968
SHA512 (rustls-pki-types-1.3.1.crate) = 741cf0def113336865320aecde54a56cd5bbc7f3aad6e71dd209b4e38b642f42d0244b6fabf03a55467aa42fc3d1582bfa1fd5fda6402ae2ca11191f21158939
Size (rustls-pki-types-1.3.1.crate) = 21637 bytes
BLAKE2s (rustls-webpki-0.102.2.crate) = 128a0e70a36dce48932962f96a17742bf2fbc12371e2223a4548b2f726fc45cb
SHA512 (rustls-webpki-0.102.2.crate) = 697d44daa5e0a8ea2d12aa6f68026eb63a6e1c4420ee92656c9479df77e3f672ca2525442be55ab6183111fe594ac85661647150326223129ec23686792f6014
Size (rustls-webpki-0.102.2.crate) = 196881 bytes
BLAKE2s (rustversion-1.0.14.crate) = aff41549da86463e6bf1bff42ecf3b85db9c89adbebd71de27c9fc7f6c277895
SHA512 (rustversion-1.0.14.crate) = 466d753c28c4899ab3da3e9f3366f7ecc435d484f51e0c07acfa5f3367af0de27ea3bc75efda22159b4990c976b1466a27e7c31c834c72a87d8234318357454b
Size (rustversion-1.0.14.crate) = 17261 bytes
d657 6
a662 6
BLAKE2s (schemars-0.8.16.crate) = c7309690d9b840030d7a274db3d66f5ce7bb4f5a3634cdf13be3524c2a44b0c4
SHA512 (schemars-0.8.16.crate) = 738022b563bedfc73f2f2899216b8ae4cf0f563c1a6ac91639715d5f36446d7011fadd5554b8a4e9e569dddff836cc136ea2be5e65b72f85613a4a890d355a06
Size (schemars-0.8.16.crate) = 57072 bytes
BLAKE2s (schemars_derive-0.8.16.crate) = 3c560afc590102d50d4711290283c960e413dd7c13b07c3537dc9ae6b8f59280
SHA512 (schemars_derive-0.8.16.crate) = 000554c30ea0b8d50752244204d3eeaa76f8b96c9e22f3a40df840cb68308dc94ac072c52fbc8cf25658af88011a69a5fc1b9ebe910c20253a8f5a1162601f46
Size (schemars_derive-0.8.16.crate) = 19064 bytes
d666 3
d672 3
a674 3
BLAKE2s (serde-1.0.198.crate) = a882565f159dcafd5564c55190a122741954dbce8e02a6696cff8a92d0f6f7c1
SHA512 (serde-1.0.198.crate) = 561e4ec8858148e9cf59f1b824c489ab259b63819e6b031205db8d89b30a5b0c12c3828fc587cef67316d1b9752f3618d089fa21b3a27cb87a074d943f27c7ff
Size (serde-1.0.198.crate) = 77577 bytes
d678 6
a683 6
BLAKE2s (serde_derive-1.0.198.crate) = e23a2c2d99b9a9f8e34369871bba86e82098595b3c194c3381181da8455261d6
SHA512 (serde_derive-1.0.198.crate) = f33fd1e1ced08a305a41114e354ec174e09c8918e28bd486549ffbb859a139e41b5de27932cb24767f4b3db4703c25e6987c55c9b3ea566d60b9f6cd893b38ef
Size (serde_derive-1.0.198.crate) = 55787 bytes
BLAKE2s (serde_derive_internals-0.26.0.crate) = f0bcc5ab564c99f8f23f9ec2824442ec4021d84ac0de487b74a90341031c8026
SHA512 (serde_derive_internals-0.26.0.crate) = acf635d10b41400e2c10d326fc7ca60dbe9094c2d1d94f4f34905e6978b155e014aebe29e0cc2b00587c97751360ab0dfa71b5c6901629bda9322754e2f07890
Size (serde_derive_internals-0.26.0.crate) = 25382 bytes
d687 3
a689 3
BLAKE2s (serde_repr-0.1.18.crate) = faa50f56b3b631fe44ee6b2f6b9266584ce4a3e969f72f5818256b1e8f7e1bd4
SHA512 (serde_repr-0.1.18.crate) = 09d77ccc60a748f8c95998632459f52268cf45949c0e22250f751eeaceb7336c03a457587af7bdc6fbc188cea4e15e77c8bf63d9741a9ae31fd0b8e787cabcde
Size (serde_repr-0.1.18.crate) = 9974 bytes
d696 6
a701 6
BLAKE2s (serde_with-3.7.0.crate) = 262867e5d0ba8e530dd75ebdd49b628f9c2d1a347e68a38d8b6c3dafb7671706
SHA512 (serde_with-3.7.0.crate) = a923993d3ebf1543de6f73e264f436849de6d9a292668ca5508e20c1231b78105307f62140d06bd401fa7001d83a46b56a14f3ad95a2360a55e276ec7b94e142
Size (serde_with-3.7.0.crate) = 140905 bytes
BLAKE2s (serde_with_macros-3.7.0.crate) = 2979773fba0c7a80edaf5b72227821d84e6199ca838462206b851f4a5a07ba38
SHA512 (serde_with_macros-3.7.0.crate) = 43d666624e6216de285aa3ff8435bc01bfacb675544f63922d1113c4d1a37e8556c61d19807558e002aa05888f8a5d19e7ff8b339b50c4b9c54f0a2cdfc4e9b0
Size (serde_with_macros-3.7.0.crate) = 30834 bytes
a707 3
BLAKE2s (shlex-1.3.0.crate) = 00a54f2882a7a2c2170fca55bd1acd51eea79f115f972ce143b5f4c9c974ee43
SHA512 (shlex-1.3.0.crate) = 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a
Size (shlex-1.3.0.crate) = 18713 bytes
d717 6
d735 3
a737 3
BLAKE2s (strsim-0.11.0.crate) = 853f8da44a8c7237e01fa3ff5c89cfd5de5ffd312313b17338a3b72822b5cc70
SHA512 (strsim-0.11.0.crate) = ef4165dabaf8cbdd6c58420043cff9c0d1f4bc3ed53de5973b654bd71ac7d462fecaa6e1b750fbcbb8e19b35f6e6b73641a17656b20f5562b6ba7d84e69de226
Size (strsim-0.11.0.crate) = 13710 bytes
a746 3
BLAKE2s (syn-1.0.109.crate) = 90f44fe8c2ae4039ac3ca0c29fbd3eb6820b5b3c163491885ed7dc0d096b593e
SHA512 (syn-1.0.109.crate) = 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
Size (syn-1.0.109.crate) = 237611 bytes
d768 3
d801 3
a803 3
BLAKE2s (toml_edit-0.22.9.crate) = f7f462c66f6d1385621f6757d1eff21c0b67d6c76194ddf43e36c68b0ed400d3
SHA512 (toml_edit-0.22.9.crate) = b96b310e18618c5cb75cc827f5bf4565f06e0089577decd38a2669bc51672f3d1500e2ca5e69838ee93d98c966fcaee1584e8fea1fe0b2ae724be0882fd5880e
Size (toml_edit-0.22.9.crate) = 104173 bytes
d849 3
d870 3
a872 3
BLAKE2s (ureq-2.9.6.crate) = 049ded0c80072a53335960fb76fc5818b58b8a27c9697f1ad872bf1374191b84
SHA512 (ureq-2.9.6.crate) = c2c860006e33146589107aa191552530749c143ab93a60ff3fa959dd53bbd03c48d7f4b410ecc4c92c28c2b483ec3c2c720373a6ee54ef8f9c31b069da205f9e
Size (ureq-2.9.6.crate) = 113677 bytes
d930 3
a932 3
BLAKE2s (web-sys-0.3.68.crate) = 3fc14d7b374c1e1f52c801d178192a117e5dc9e63e828c82671203e4b20d7b81
SHA512 (web-sys-0.3.68.crate) = f4b537310e9900410bf4a00b382c2bff29317efd2ccfe12b9680dd3ed49a896eb8e8e10d9964d463f1627cc9df1e27dfef1c86693e90b94ce3c488915762d88e
Size (web-sys-0.3.68.crate) = 728353 bytes
d948 3
a950 3
BLAKE2s (winapi-util-0.1.6.crate) = ee30225764b19798dea3c9dcc7fb08d1ce06861a1a5f93650e92a1ffb971730b
SHA512 (winapi-util-0.1.6.crate) = b1c949f9bcd34c1949a9d3a7bde6ce62fcf3d2cb66df60af41fe67a9d1acb24e571cdd5ac721be9f1ee4b3af5ef5149b5724ad6e02b558e124ef2a4412d12db9
Size (winapi-util-0.1.6.crate) = 12234 bytes
d966 3
a968 3
BLAKE2s (windows-targets-0.52.4.crate) = 54dc84c90781a44b4ceca2640138612c85e60bcdfd2044b16c5872ddaa1cffad
SHA512 (windows-targets-0.52.4.crate) = 4b2c26468df54b9801e6badd120dcffc15429fc78a614f45efa16d5fed1a36983198fbb621cc3beb4a4f9f0161ef8ddeca3a5c6a6ac48b5589681936f4d2bf50
Size (windows-targets-0.52.4.crate) = 6310 bytes
d972 3
a974 3
BLAKE2s (windows_aarch64_gnullvm-0.52.4.crate) = 941af3aad6cac2425a012ca27c03665618163aaa7deba157dc73bb02d83c6cf2
SHA512 (windows_aarch64_gnullvm-0.52.4.crate) = dbb914a866873892a8cffecd4ed4977fe6c3fc48a58bb9f88655d86e7f8969cc27e6f5bb7d40eee41ae7d78f6f4be65d46650719321a7697c7b5b99a0f07a5dd
Size (windows_aarch64_gnullvm-0.52.4.crate) = 433373 bytes
d978 3
a980 3
BLAKE2s (windows_aarch64_msvc-0.52.4.crate) = 89f04675bb15f3f4ce540326491d92138307b6e874adf9a327b4476112e6e624
SHA512 (windows_aarch64_msvc-0.52.4.crate) = dcc538d0a9c276e7ec415575ec1392bf476219348984d9567f56d5cc7af0f9beeac523a9a6651f763dd4f50f89535a3ea2275d5321ec022c2ee8814e4e84e95b
Size (windows_aarch64_msvc-0.52.4.crate) = 828055 bytes
d984 6
a989 3
BLAKE2s (windows_i686_gnu-0.52.4.crate) = 4e21ffb16e84207d20c2c502d4699b70e258844dca63773566006050d8c2edc3
SHA512 (windows_i686_gnu-0.52.4.crate) = 9d57260744607eb63453040c532bf3693cf3d8d93c56543ee00aa66adf3a71919e72bdef7811f287167403ade893248f189b797a5d2dcb24ef4e6f3d915a88c6
Size (windows_i686_gnu-0.52.4.crate) = 875736 bytes
d993 3
a995 3
BLAKE2s (windows_i686_msvc-0.52.4.crate) = 98f10df8fee0c8fa7c2d67bfd623874b201cab07755ea54ed50b3dba9f05369a
SHA512 (windows_i686_msvc-0.52.4.crate) = 0d5526b21bfb96ab352b5181dcf84ff31007ce338245a374b3b413805239359a689b1a21de56ae998cc13444e40867bc30c4200454b84ef9ffa7117318baef1e
Size (windows_i686_msvc-0.52.4.crate) = 895530 bytes
d999 3
a1001 3
BLAKE2s (windows_x86_64_gnu-0.52.4.crate) = ed15ee371a9735bafe23a9fed7fb92e61832b8f7ebd662c7b8a0c712afdc1230
SHA512 (windows_x86_64_gnu-0.52.4.crate) = 96c673fb330af597fc3c71b53b9b66cacc9f3f64f05dc7cfe4a77447b7545280f065df22b7d91a6b7cf681a442d8b71c9d2dd128e76580664d8598c481cbb95e
Size (windows_x86_64_gnu-0.52.4.crate) = 831627 bytes
d1005 3
a1007 3
BLAKE2s (windows_x86_64_gnullvm-0.52.4.crate) = 1582a8e1d12d706a31d01324daec4dbc10879d80aac3c12adf13232d5103caf3
SHA512 (windows_x86_64_gnullvm-0.52.4.crate) = f153d86b01e47f17ef08271b69becf7883bab92f96d40cdb1d74432f2bc6a7a65aa4ed931d8f6f4c2679e360bbd8d12037dc2a74a6a444fcaec5e4c784c54c74
Size (windows_x86_64_gnullvm-0.52.4.crate) = 433358 bytes
d1011 6
a1016 6
BLAKE2s (windows_x86_64_msvc-0.52.4.crate) = 1a709ef59664a62ada5f6f0bf837ac42439d4b65a0aeabba2c3c6b39769a5f90
SHA512 (windows_x86_64_msvc-0.52.4.crate) = 0671fa3c0463c6d65b525ece8bc91eab2f75cb534de86ba2b1e854d4136fcb439717441881206dba7cfb602493bc24d2aefa96abf8977f5a0fe38d41eadc90f1
Size (windows_x86_64_msvc-0.52.4.crate) = 828019 bytes
BLAKE2s (winnow-0.6.5.crate) = ac833c13fb02edf7ff4d2a634cb18a668c03d10f6e26b66f1278b27657cb4b39
SHA512 (winnow-0.6.5.crate) = 5395db16797beb158e9458099279abf53c5ea62c65584bbb9e0111213ab21c88cd0b0674062757e57ceb6c762a349f22db6ef60deef866fe15ebb0818287ab99
Size (winnow-0.6.5.crate) = 159316 bytes
@


1.21
log
@py-ruff: updated to 0.4.1

v0.4.1

Changes

Preview features

[pylint] Implement invalid-hash-returned (PLE0309)
[pylint] Implement invalid-index-returned (PLE0305)

Bug fixes

[pylint] Allow NoReturn-like functions for __str__, __len__, etc. (PLE0307)
Parser: Use empty range when there's "gap" in token source
[ruff] Ignore stub functions in unused-async (RUF029)
Parser: Expect indented case block instead of match stmt
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.20 2024/04/19 09:12:06 adam Exp $
d132 6
a137 6
BLAKE2s (codspeed-2.4.1.crate) = 70cbfef43401c7498f6019aab16bf02ef5b11bc38ce29ffd83b0e79afc01d938
SHA512 (codspeed-2.4.1.crate) = 26ac5c06dae55569730c1313b6149f3bf20d1ff3ff75f68ac34ac02bc004505b8689f7a1db37e6dca996face4ea5b454e0a2443af40154981f8ae8a9c61a9836
Size (codspeed-2.4.1.crate) = 4660 bytes
BLAKE2s (codspeed-criterion-compat-2.4.1.crate) = d2654be03880197ce14e69816ac727053f349fbf4a10747c160eef4ac4359233
SHA512 (codspeed-criterion-compat-2.4.1.crate) = c7bcaaf2001ea7b650d4cfc9b40d89bcb1aa663bb7a785e8c23e9e06858677420f158cd414163384d6231efc6552cc0bbeb82f905c7460482a4e1eba66d336e6
Size (codspeed-criterion-compat-2.4.1.crate) = 10183 bytes
a167 3
BLAKE2s (crossbeam-0.8.4.crate) = f375337edabca37ea9bcf706ed8bc3721be18cb8a504f3f3519c9d985b344f09
SHA512 (crossbeam-0.8.4.crate) = 63650fe2d46ff2e593342b398c153facd3cb7cd72dac9b057ee0aac5ef5e9dd9df0e71536d66879676c0edaa89787d1f365eea35c82604ca46090e527749f994
Size (crossbeam-0.8.4.crate) = 10500 bytes
a176 3
BLAKE2s (crossbeam-queue-0.3.11.crate) = 2b51e040dda78b0a73427333fd3e51f9419f977e4f17164d291dd7519796ae29
SHA512 (crossbeam-queue-0.3.11.crate) = c6007307ef9d219889e6244805ae759998396e1d0548e3664ce9ab366ea78917dee75251c4265b0e3ef4ab15b5c6d42d6a5e9b286d17ad42ec169e7fcddb8ffe
Size (crossbeam-queue-0.3.11.crate) = 15581 bytes
d315 3
a317 3
BLAKE2s (indexmap-2.2.5.crate) = 39f2f519a30523aaf9b6b9ee90734daf67df532d6e0a38a453f2d222c6ee1444
SHA512 (indexmap-2.2.5.crate) = 84fbb6e61756d5ff746f6ffb2c3c8552f96d3af205075a381f06df85258c7597ce24b0d193127a797f975a3fddc1fa92110738227babc73a7fa37505331f8d78
Size (indexmap-2.2.5.crate) = 81498 bytes
d420 3
d441 3
d492 3
d546 3
a548 3
BLAKE2s (proc-macro2-1.0.80.crate) = 0e00607b6ade9c1bdb03c943b9444f9ad73ea326acd985c2ae5b17b29536aec8
SHA512 (proc-macro2-1.0.80.crate) = d40181bbc4f83ee66be7721e8f89f9a08e368e12a8a0d4c1dcdb1c29cc72b1bcb8da598de1ad1a155a8182026ab7f8365f7a46fc76d589282fbffbd35aa228a0
Size (proc-macro2-1.0.80.crate) = 48227 bytes
d552 3
a554 3
BLAKE2s (quick-junit-0.3.6.crate) = c3217798c309f3684347e575d74b3d8645ec6def5b3e442aefa90fd73850fbcc
SHA512 (quick-junit-0.3.6.crate) = 03222be44365070c38ea18d2a8bbd8e10328b6623bf2611f5b5eb1cf952049c04b24d773c25e02d949d00ee6cbecd6129f37e2be56320fcfdd9035a738c0ec45
Size (quick-junit-0.3.6.crate) = 19957 bytes
d606 3
a608 3
BLAKE2s (ruff-0.4.1.tar.gz) = 449317c54dc7562fe55c728cf413efe2595b61d7fdb5dd9f57e97406512c3b88
SHA512 (ruff-0.4.1.tar.gz) = 3002471510bc2525ff5da7ec79ecb9885138ac444589b45a8afcc57de56fc6666dd8a208661059fa9d8f6cc0d6bf31e756c06f8475f2ece638f159db430126a0
Size (ruff-0.4.1.tar.gz) = 2309884 bytes
d648 3
a650 3
BLAKE2s (serde-1.0.197.crate) = fddf85243d9b4e014c309e43355e8c1457216d93f1e7bf7219f99f0784f73a03
SHA512 (serde-1.0.197.crate) = 69e42825fce6a0a5d109979785daceacfd6afc5641e202fe83da32e2b1f968416557cce97fa014839e873e65f85c27494c8f8e20e6e9e4fbedf20d0291880410
Size (serde-1.0.197.crate) = 77087 bytes
d654 3
a656 3
BLAKE2s (serde_derive-1.0.197.crate) = 1efc5535e0c5ea8aff046bf2a32d0181f75bccb555c6558f56239d60a412fea5
SHA512 (serde_derive-1.0.197.crate) = 669376e248b76a5ee8b9c93fd9fe6d35372e7267fbabc14730539ef28a94e405ee5e9c2cc2846897d59d6153742cdc6799f9e2c87f20b9dad119bd3a86c28994
Size (serde_derive-1.0.197.crate) = 55771 bytes
d660 3
a662 3
BLAKE2s (serde_json-1.0.115.crate) = 266565853ebbad5546ab6fcaac4c42269b2f44f804f9952fbba90df0a240e7d5
SHA512 (serde_json-1.0.115.crate) = d1a60e20af770fdfe0585853c87c5631e56944a3c1bbdf9e1e91003af8e924a8076335bd37563d167c760aad10d4c08fe59ebd47fc52e461bc3586b835808d22
Size (serde_json-1.0.115.crate) = 147100 bytes
d723 3
a725 3
BLAKE2s (syn-2.0.59.crate) = 5819bd5317ee62476c945ef53a847db20ba7cdb7e0a7adbbd82dd19ca19770e4
SHA512 (syn-2.0.59.crate) = 0e9e1529a0ce43afeec5e9847f8f4c86939ebb1fa0236d25aab73a9fc253b97ebc62f1c741e137a5a3173e2342b33d776a488210ccbdcd36177a1df31188afdc
Size (syn-2.0.59.crate) = 255393 bytes
d744 6
a749 6
BLAKE2s (thiserror-1.0.58.crate) = e27d1c6139c5667c0c40b853469493d490d89393dbf2a63ee8db121cc0d206be
SHA512 (thiserror-1.0.58.crate) = 3cba2d1f4965bc56bac8fc70540d8cd442ab6b8c7d25d328bde7f4cc108535d83c75f293316d730bbd86eb247400b6e35107d610c7caf47f43a28b1f52fed578
Size (thiserror-1.0.58.crate) = 21025 bytes
BLAKE2s (thiserror-impl-1.0.58.crate) = da826c55594eded01424134d7653b0b8e7f4d8564e3630c4a8312d6a2851698a
SHA512 (thiserror-impl-1.0.58.crate) = 9bbc623f54c71595e48b33bdb3e4f12eb2e48074b15ebe400d6faab43410b363e5af94df071aaa324c59dc6958173e3c301fd51b216969f095e19cb98a27292b
Size (thiserror-impl-1.0.58.crate) = 15645 bytes
@


1.20
log
@py-ruff: updated to 0.4.0

0.4.0

A new, hand-written parser

Ruff's new parser is >2x faster, which translates to a 20-40% speedup for all linting and formatting invocations. There's a lot to say about this exciting change, so check out the blog post for more details!

A new language server in Rust

With this release, we also want to highlight our new language server. ruff server is a Rust-powered language server that comes built-in with Ruff. It can be used with any editor that supports the Language Server Protocol (LSP). It uses a multi-threaded, lock-free architecture inspired by rust-analyzer and it will open the door for a lot of exciting features. It’s also faster than our previous Python-based language server -- but you probably guessed that already.

ruff server is only in alpha, but it has a lot of features that you can try out today:

Lints Python files automatically and shows quick-fixes when available
Formats Python files, with support for range formatting
Comes with commands for quickly performing actions: ruff.applyAutofix, ruff.applyFormat, and ruff.applyOrganizeImports
Supports source.fixAll and source.organizeImports source actions
Automatically reloads your project configuration when you change it
To setup ruff server with your editor, refer to the README.md.

Preview features

[pycodestyle] Do not trigger E3 rules on defs following a function/method with a dummy body
[pylint] Implement invalid-bytes-returned (E0308)
[pylint] Implement invalid-length-returned (E0303)
[pylint] Implement self-cls-assignment (W0642)
[pylint] Omit stubs from invalid-bool and invalid-str-return-type
[ruff] New rule unused-async (RUF029) to detect unneeded async keywords on functions

Rule changes

[flake8-bandit] Allow urllib.request.urlopen calls with static Request argument (S310)
[flake8-bugbear] Treat raise NotImplemented-only bodies as stub functions (B006)
[flake8-slots] Respect same-file Enum subclasses (SLOT000)
[pylint] Support inverted comparisons (PLR1730)

Linter

Improve handling of builtin symbols in linter rules
Improve display of rules in --show-settings
Improve inference capabilities of the BuiltinTypeChecker
Resolve classes and functions relative to script name
Improve performance of RuleTable::any_enabled

Server

This section is devoted to updates for our new language server, written in Rust.

Enable ruff-specific source actions
Refreshes diagnostics for open files when file configuration is changed
Important errors are now shown as popups
Introduce settings for directly configuring the linter and formatter
Resolve configuration for each document individually
Write a setup guide for Neovim

Configuration

Add RUFF_OUTPUT_FILE environment variable support

Bug fixes

Avoid non-augmented-assignment for reversed, non-commutative operators (PLR6104)
Limit commutative non-augmented-assignments to primitive data types (PLR6104)
Respect per-file-ignores for RUF100 on blanket # noqa
Consider if expression for parenthesized with items parsing
Consider binary expr for parenthesized with items parsing
Reset FOR_TARGET context for all kinds of parentheses
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.19 2024/04/13 05:18:10 adam Exp $
d603 3
a605 3
BLAKE2s (ruff-0.4.0.tar.gz) = ff51c36491315e840215d4112f991de24291b875f3141718360fb2bb4c42a0e9
SHA512 (ruff-0.4.0.tar.gz) = f5a3c7f57dbb7d3fbc313b9dee8e2d7c9184a875e7006c6794ee7f936e789de0dc1390876235084f7a126b8bd5436627747e961262c0ba9dfa1dda3a4ba971d9
Size (ruff-0.4.0.tar.gz) = 2307915 bytes
@


1.19
log
@py-ruff: updated to 0.3.7

0.3.7

Preview features

[flake8-bugbear] Implement loop-iterator-mutation (B909)
[pylint] Implement rule to prefer augmented assignment (PLR6104)

Bug fixes

Avoid TOCTOU errors in cache initialization
[pylint] Recode nan-comparison rule to W0177
[pylint] Reverse min-max logic in if-stmt-min-max


0.3.6

Preview features

[pylint] Implement bad-staticmethod-argument (PLW0211)
[pylint] Implement if-stmt-min-max (PLR1730, PLR1731)
[pyupgrade] Replace str,Enum multiple inheritance with StrEnum UP042
[refurb] Implement if-expr-instead-of-or-operator (FURB110)
[refurb] Implement int-on-sliced-str (FURB166)
[refurb] Implement write-whole-file (FURB103)
[refurb] Support itemgetter in reimplemented-operator (FURB118)
[flake8_comprehensions] Add sum/min/max to unnecessary comprehension check (C419)

Rule changes

[pydocstyle] Require capitalizing docstrings where the first sentence is a single word (D403)
[pycodestyle] Ignore annotated lambdas in class scopes (E731)
[flake8-pyi] Various improvements to PYI034
[flake8-slots] Flag subclasses of call-based typing.NamedTuples as well as subclasses of collections.namedtuple() (SLOT002)
[pyflakes] Allow forward references in class bases in stub files (F821)
[pygrep-hooks] Improve blanket-noqa error message (PGH004)

CLI

Support FORCE_COLOR env var

Configuration

Support negated patterns in [extend-]per-file-ignores

Bug fixes

[flake8-import-conventions] Accept non-aliased (but correct) import in unconventional-import-alias (ICN001)
[flake8-quotes] Add semantic model flag when inside f-string replacement field
[pep8-naming] Recursively resolve TypeDicts for N815 violations
[flake8-quotes] Respect Q00* ignores in flake8-quotes rules
[flake8-simplify] Show negated condition in needless-bool diagnostics (SIM103)
[ruff] Use within-scope shadowed bindings in asyncio-dangling-task (RUF006)
[flake8-pytest-style] Fix single-tuple conversion in pytest-parametrize-values-wrong-type (PT007)
[flake8-return] Ignore assignments to annotated variables in unnecessary-assign (RET504)
[refurb] Do not allow any keyword arguments for read-whole-file in rb mode (FURB101)
[pylint] Don't recommend decorating staticmethods with @@singledispatch (PLE1519, PLE1520)
[pydocstyle] Use section name range for all section-related docstring diagnostics
Respect # noqa directives on __all__ openers
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.18 2024/04/03 07:17:51 adam Exp $
d45 6
a50 6
BLAKE2s (anyhow-1.0.81.crate) = 999bcddf4e68c629949f5bf73c15aab775917d514c468960147d078393025f4d
SHA512 (anyhow-1.0.81.crate) = 3d328c6b45a4780cfb6fc8daa5581cb5e45b230cb5f55837b0fcc8331c8d53630950c281115c06b21e655821a46d360c4aa667cbb24e87f3a534206361b08af5
Size (anyhow-1.0.81.crate) = 45142 bytes
BLAKE2s (argfile-0.1.6.crate) = 341dfae8040e32f3e304a9bad5ebdd476c910168490c8afa499229fb379a0961
SHA512 (argfile-0.1.6.crate) = 316913b03e5b8fd43ae3fa1f78534b751ab21230bd93c241cfd7c8b32b7ec37b72fb03f3c45891b3554b3a69e438b4b2b962324b9eaa20aba52eafce3198cff1
Size (argfile-0.1.6.crate) = 8011 bytes
a53 3
BLAKE2s (ascii-canvas-3.0.0.crate) = 1cb829ba2df4f16e8336da1469f73d3913612bbfb2ed472f441bf60e1f1d2ff0
SHA512 (ascii-canvas-3.0.0.crate) = 216056640604f5faba6d46e2c94ff75234fec83d3bc2dc7cf34dd279706362874e3a513c717b23bc591da07cc3088458913c4e9aa5f280550c93d261095c8703
Size (ascii-canvas-3.0.0.crate) = 10575 bytes
a62 6
BLAKE2s (bit-set-0.5.3.crate) = 5bea7416bae5f9195116a7c3fd5b40c19e3e664ba5c9084d256e25ff2f707c12
SHA512 (bit-set-0.5.3.crate) = c5ce7ef71559706d996505e138ce95d9f008ac3375928012a36339bfec48986ad935b384e2d21fa0d505d4cf98bd3e93be15955ecd9607d253b8a276351334c6
Size (bit-set-0.5.3.crate) = 14470 bytes
BLAKE2s (bit-vec-0.6.3.crate) = 091a71c1bbc2e6887080f67d8ce1ea2eb945d2d9c2f220a6512211225fb494e2
SHA512 (bit-vec-0.6.3.crate) = b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8
Size (bit-vec-0.6.3.crate) = 19927 bytes
d93 3
a95 3
BLAKE2s (chrono-0.4.37.crate) = 798681b29d8b6f0eaf576a9d8414296796b1fcc60a797dfe542f09eef53950a1
SHA512 (chrono-0.4.37.crate) = 46d77f291c7c60a25d0c06ebbd89935ef3ae1b736d504b8faf39aad8210a9fc68b45b5afb024763979f666308750b1a662afdabc36c59974567cadadfc17fcbf
Size (chrono-0.4.37.crate) = 234441 bytes
d132 6
a137 6
BLAKE2s (codspeed-2.4.0.crate) = d324ea8ece84aaac11aa881de8fa1b3212c0ef58383197ad724c5cc9e64272b3
SHA512 (codspeed-2.4.0.crate) = dd36b0955c7fbda98eb051b6e95daa22180c97b9ff8e773c91e69d29801410311a6c4b151051df633b8ea39e0803420cb03b420632f25ff9ab5ed47002511816
Size (codspeed-2.4.0.crate) = 4661 bytes
BLAKE2s (codspeed-criterion-compat-2.4.0.crate) = 4e3d0d3963a4c9bb180de2199043618d4d1bd3786b10add1d227a1b9088e53fa
SHA512 (codspeed-criterion-compat-2.4.0.crate) = 45d413d873fff6e43900b7d4001d5310373c879c03ba4040331e2ae889af565436cd4d72c15e91a2acf308d92b16a22cd276c3002eb5e679d60ac732f02bca85
Size (codspeed-criterion-compat-2.4.0.crate) = 10185 bytes
a206 3
BLAKE2s (dirs-next-2.0.0.crate) = 792fd296dd1721386a0a8971725efc37df848dc023185a4f792da2b3d1434c08
SHA512 (dirs-next-2.0.0.crate) = 6ccb732da8ccf7bf35952c22a3b0caa8238319feb0a6cd3b0957e6be12548a2ce507c69cb6d3cbd2adfb37e13e6521c6229da5999edb0e47a292a41c3ea1a766
Size (dirs-next-2.0.0.crate) = 11689 bytes
a212 3
BLAKE2s (dirs-sys-next-0.1.2.crate) = 954d4a890f8b3452a4340a93e26b0b04a16397a2b9c15a6f38b88dbf4b836b45
SHA512 (dirs-sys-next-0.1.2.crate) = b3c40a8e93d4f9f4a890718076e14779aedd67a79da61b466788268c1eaea19aa493f043a7e410f5023a23d5509e639a6fc6681fbee30e252a601091cfffa2d5
Size (dirs-sys-next-0.1.2.crate) = 10681 bytes
a221 3
BLAKE2s (ena-0.14.2.crate) = 9ecc4adae0087c474a523b6cdfc728aac8bf592b805d2723d799c484399c1789
SHA512 (ena-0.14.2.crate) = e66eea99484c2b7fa2df7c8b3df3a10dd185163b781fa03b1695900a148a7c1a1676f7e6dfe2c5d18b61a90a6756de0bc42e9c873fc7a53de3dac799b7c23c01
Size (ena-0.14.2.crate) = 22991 bytes
a245 3
BLAKE2s (fixedbitset-0.4.2.crate) = 4b9d305e9a18e8ccdf747fa067106c885d45e3856780140107551f9aaee4812c
SHA512 (fixedbitset-0.4.2.crate) = 57c5d756b0a202b2506270f0d5e890f7617a1e0c015b6059ea23fab49cf7af47fd06927eb56feb03b37cb2b6c467e326b3f0da1e32cfcb6339cf11a130a3ccab
Size (fixedbitset-0.4.2.crate) = 15954 bytes
d339 3
a341 3
BLAKE2s (insta-cmd-0.5.0.crate) = 0530b1715699cd8528295bfdd540805e48a54fe646c8098b5103396e5b376dbd
SHA512 (insta-cmd-0.5.0.crate) = 3dd591ccc294e4cc1ff1bf11785e12c0184fd30846a6f69b4f4c80ba8293cad9121250249431439198b0ad9a25e35fc413e38dd815e9b4b2675773e62e11bce2
Size (insta-cmd-0.5.0.crate) = 11903 bytes
a359 3
BLAKE2s (itertools-0.11.0.crate) = 3651db8732f4d8deb4635251b01ca4b4f342c884e6412f77df934f3eb4b2eff4
SHA512 (itertools-0.11.0.crate) = 8ece00ba0a7cf481ad4586da24385a6f0b1719b9c3f0c25b9b5b373dd1a0ca7b9687a77cd179853392890b7bf4d31e0356a4e5fd540465b4ac62bd74ef717fd8
Size (itertools-0.11.0.crate) = 125074 bytes
a377 6
BLAKE2s (lalrpop-0.20.2.crate) = 5b1fe4389451661889ff702528515814670b284deb09ce02fc124557bc212b6f
SHA512 (lalrpop-0.20.2.crate) = 1f22f3aab724e720c7f78b268a9f6ee468fbdc7fbc0ecf83e0a35130ca56371aa2e38752e02cff5ddf0f003d5a8bce43c735c6d5ce09a3bfcda924f2c5ab0674
Size (lalrpop-0.20.2.crate) = 240370 bytes
BLAKE2s (lalrpop-util-0.20.2.crate) = 3db888f4fbf9f05ce851833928694f4c18916f5fd015a9b49c91630d82eecc15
SHA512 (lalrpop-util-0.20.2.crate) = 91034c6d82a0a006bf35208f84503660d55170a36e38d5c64a6c0ceaa0302c43e268df21feee6b60b70723462f6e4f09022ce83547560ab7c51b5de0954cfb28
Size (lalrpop-util-0.20.2.crate) = 15064 bytes
a410 3
BLAKE2s (lock_api-0.4.11.crate) = 488fd44e8f8e12bb5004eaf25e5ba315178145e9aa988e83caa546af8fa1bc94
SHA512 (lock_api-0.4.11.crate) = 9946adf313a5c67a0dd87a1b679b7d9d16a86149fb95974d3f28aa57a9a1a3932e4a5ee1d332097559329c5e3b2295be2e4b655b115d9f75269f33a758b17fb3
Size (lock_api-0.4.11.crate) = 27487 bytes
a443 3
BLAKE2s (new_debug_unreachable-1.0.4.crate) = 5779df9667d34e07fe8139cb8b6a481e43535a8e5b6960d3d6e0539a3c18199d
SHA512 (new_debug_unreachable-1.0.4.crate) = 6f964bb322aa8f2ff92078381dd720527600c6449e237b703278cbcf47b39a2581fddfc2f34ebb7cf31229e33d58de48bb5050e083fec6dad9aefddc1d771c85
Size (new_debug_unreachable-1.0.4.crate) = 2561 bytes
a482 6
BLAKE2s (parking_lot-0.12.1.crate) = 6968a4adcbd417d1ae7674819c446c19488b7056b77259e31747d5ebad3298be
SHA512 (parking_lot-0.12.1.crate) = 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c
Size (parking_lot-0.12.1.crate) = 40967 bytes
BLAKE2s (parking_lot_core-0.9.9.crate) = efbb1d415b4fc7f15543dd34ac7475eeac3247009a34b9cc990cd72b231fc785
SHA512 (parking_lot_core-0.9.9.crate) = 7f0df70f9f1ca8d3da0b9dcc96e49daf05d95c3a995289266b5333f68818d686d32b0c733dfe3a0f62da78fa45caa843a963923b2d0c80899c33413dc749c032
Size (parking_lot_core-0.9.9.crate) = 32445 bytes
d507 3
a509 3
BLAKE2s (pep440_rs-0.5.0.crate) = 4485272c69522ec20ba0a9e40f1499a12759bfd158beb527021d075629ad4b89
SHA512 (pep440_rs-0.5.0.crate) = dccb69fcc8c85c3b02922964f24a0e2200e3b1649600c175d75fbf99d0a858b8d59a21d897429134199a6d2877163dcdbc1613e4eebaa174ccb26824b4458571
Size (pep440_rs-0.5.0.crate) = 42582 bytes
a515 3
BLAKE2s (petgraph-0.6.4.crate) = 6d13c61d64952f1a7d432ff7995e01c7be50f0695f9a955120d71a184d325e0e
SHA512 (petgraph-0.6.4.crate) = b5a21572526387af3151dd4f864bd95c94f65eaf0612d96f99926faf646214df205bcc652b98d3b281f2e270779a4c1fdd6a32614ed60b3612e5d594b2bf3f20
Size (petgraph-0.6.4.crate) = 185895 bytes
a524 3
BLAKE2s (phf_shared-0.10.0.crate) = 631c38577a3d33382a4e75d7efffae8f4e508750fb2888ba70fa3637854cf993
SHA512 (phf_shared-0.10.0.crate) = f088a6836a28afca7a2ef5440d7aa953227785d52aa0b9fcb76c88d085fe7f0e68732f2354c9f8dfc0a90ab1b8ac214f28549780e6f32d857ff7e8963093d9e5
Size (phf_shared-0.10.0.crate) = 4095 bytes
a539 3
BLAKE2s (precomputed-hash-0.1.1.crate) = 03d4bac65377715b1701257c322877050ffa98fdbe08274584ab9602b0369c23
SHA512 (precomputed-hash-0.1.1.crate) = a118a98286a47e2f0cf35d2678d0325c18b9b7d5bdf40ceadc16483b282307fd1498434d5bdfa25477a4f420d97c34d786e42e9fa70431b788b4b8fde9718e05
Size (precomputed-hash-0.1.1.crate) = 1640 bytes
d543 3
a545 3
BLAKE2s (proc-macro2-1.0.79.crate) = 48389f6f7881ff3450e4b5d6966fa03fd3cbdf60c48d20efbee6a911c9b11c21
SHA512 (proc-macro2-1.0.79.crate) = 8bfa6fc1022556cbabe0050a37b93c5ef1056ebda9d3dd368e705a7c695df9dfb5cd5adc18ad1eadf7338631ad1d5ed6f63f0adff3616429ef8c50a930b1838f
Size (proc-macro2-1.0.79.crate) = 47200 bytes
d555 3
a557 3
BLAKE2s (quote-1.0.35.crate) = 7d189502d9bff609d94b2613aa01d65f17a6e4ecfd61c621469ded54da11d552
SHA512 (quote-1.0.35.crate) = f5314fb6af17cf36c228e1970c569c29ec248954a450a5f90ba9e2896d04f74904c9cec5a1f74325f2489295a94491eee4ce8fb461e22cd4b34e53f1f881efd2
Size (quote-1.0.35.crate) = 28136 bytes
d603 3
a605 3
BLAKE2s (ruff-0.3.7.tar.gz) = 4aaeb1fd3651a9969e26383020b99eadd0d746afc967791ae236278c2c029a32
SHA512 (ruff-0.3.7.tar.gz) = 66fb4e4e30c2b3f93cbee1dc2b410de1cf47cc67a767c08548294761e96cad650a3bcc552ab1cdd9ae38855a4d3b0fb574fe627045bb4b6133c84799d8999ff3
Size (ruff-0.3.7.tar.gz) = 2164419 bytes
a641 3
BLAKE2s (scopeguard-1.2.0.crate) = 4daf97de7fabaf7fe5ba6000f7132a46cc0bab2a297127580d9ac127d0a8fcec
SHA512 (scopeguard-1.2.0.crate) = 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
Size (scopeguard-1.2.0.crate) = 11619 bytes
a698 3
BLAKE2s (string_cache-0.8.7.crate) = 22d3df2bba955cb18c47f4686dd0993da6d938f12ce050149cc8d3c1bf226bbe
SHA512 (string_cache-0.8.7.crate) = 03f9cdd2c01c0f233284851f17eaefebd68a91ae2ed2b231fab2d6d6476bd19e0696d7d3a74fb6ecb2ec36b89e79ad966ab73051255c9e194bcf9c5029fb8479
Size (string_cache-0.8.7.crate) = 16655 bytes
d720 3
a722 3
BLAKE2s (syn-2.0.58.crate) = 010d7625fc7cdef16208d9b056f2515e7102b2015231e6b712ba182ed9b3ce34
SHA512 (syn-2.0.58.crate) = 168196da11cd854e5dc7e37bfb50b229ecc3a73f7992f36be431dca85a7a1b4ee61b60471be9f6303fd29de6747190701cc475c4b2830fe31f678f102e54d387
Size (syn-2.0.58.crate) = 254920 bytes
a725 3
BLAKE2s (term-0.7.0.crate) = 94941513cf3153a71c32f22399cddc0a4210dc940c46218bea89ac225f87a509
SHA512 (term-0.7.0.crate) = 9de6e836f1fd205b3b58645ec880eaabfc0fd8991e3980ef90bc6184b370a14676edb688a2a75bce412dd8ebd97345aef742afe5b964250e2b6f84e6b15b486a
Size (term-0.7.0.crate) = 37082 bytes
a755 3
BLAKE2s (tiny-keccak-2.0.2.crate) = 4eb007826b4e987ee8d17c86d0fbc92e1f9e3d33d33cf34e81aeeca88cc93152
SHA512 (tiny-keccak-2.0.2.crate) = c0219f23361eb07e0a68575c461a36b7286d9bdebae89080d9e259178d402b0c7762ccf33e65a16951ea168392322c44a24eb55189cf143e22d09d6dfc4acec1
Size (tiny-keccak-2.0.2.crate) = 20129 bytes
a824 3
BLAKE2s (unicode-xid-0.2.4.crate) = fb5a19139a933a36d3db9c421e1f19dbc012438e9818cf30bd67bc8719eda248
SHA512 (unicode-xid-0.2.4.crate) = e67bd1258e1961807d9d5fe583a89ab5b82b2a529ecd32cadfc79aa5331380eb4a2db9fd96b74c8eace47f2f29021587d69bcdbf79f7e2650e92a25f7839d03c
Size (unicode-xid-0.2.4.crate) = 15352 bytes
@


1.18
log
@py-ruff: updated to 0.3.5

0.3.5

Preview features

[pylint] Implement modified-iterating-set (E4703)
[refurb] Implement for-loop-set-mutations (FURB142)
[refurb] Implement unnecessary-from-float (FURB164)
[refurb] Implement verbose-decimal-constructor (FURB157)

Rule changes

[flake8-comprehensions] Handled special case for C401 which also matches C416
[flake8-pyi] Mark unaliased-collections-abc-set-import fix as "safe" for more cases in stub files (PYI025)
[numpy] Add row_stack to NumPy 2.0 migration rule
[pycodestyle] Allow cell magics before an import (E402)
[pycodestyle] Avoid blank line rules for the first logical line in cell

Configuration

Respected nested namespace packages
[flake8-boolean-trap] Add setting for user defined allowed boolean trap

Bug fixes

Correctly handle references in __all__ definitions when renaming symbols in autofixes
Track ranges of names inside __all__ definitions
[flake8-bugbear] Avoid false positive for usage after continue (B031)
[flake8-copyright] Accept commas in default copyright pattern
[flake8-datetimez] Allow f-strings with %z for DTZ007
[flake8-pytest-style] Fix PT014 autofix for last item in list
[flake8-quotes] Ignore Q000, Q001 when string is inside forward ref
[isort] Always place non-relative imports after relative imports
[isort] Respect Unicode characters in import sorting
[pyflakes] Fix F821 false negatives when from __future__ import annotations is active (attempt 2)
[pyflakes] Make unnecessary-lambda an always-unsafe fix
[pylint] Fixed false-positive on the rule PLW1641 (eq-without-hash)
[ruff] Fix panic in unused # noqa removal with multi-byte space (RUF100)

Documentation

Add PR title format to CONTRIBUTING.md
Fix list markup to include blank lines required
Put flake8-logging next to the other flake8 plugins in registry
[flake8-bandit] Update warning message for rule S305 to address insecure block cipher mode use
[flake8-bugbear] Document use of anonymous assignment in useless-expression
[flake8-datetimez] Clarify error messages and docs for DTZ rules
[pycodestyle] Use same before vs. after numbers for space-around-operator
[ruff] Change quadratic-list-summation docs to use iadd consistently
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.17 2024/03/21 20:06:03 adam Exp $
d96 3
d138 3
a140 3
BLAKE2s (clearscreen-2.0.1.crate) = 4b10b516eed22856b674996fec4db1ec049487c6b5ff6ad6e663464e342a5b07
SHA512 (clearscreen-2.0.1.crate) = e9ba90f1768537464b201b045f05522dfc9765ba5111fb484ada0968ee880d72ce46020e2798778179bbd191b256cb340329966cd6d182253c31d96d9824506c
Size (clearscreen-2.0.1.crate) = 151421 bytes
d243 6
a248 3
BLAKE2s (env_logger-0.10.2.crate) = 31aecfe0585ab552e7b9349f8da7a0b0e2971f957a0625c6f7995de346ee8b46
SHA512 (env_logger-0.10.2.crate) = c44131efb703eed984d8f4edcf18c77ef14036edf013e8bf445703c74a4386e4c3f4b55a272490da1ccb47a692ccde4670772c74d35c5723601c870416144b69
Size (env_logger-0.10.2.crate) = 36402 bytes
d423 6
a428 6
BLAKE2s (libcst-1.2.0.crate) = 3952ae92513f92f0d3b2cedc4f0a51358f158a487a7900403350c5921414e1fd
SHA512 (libcst-1.2.0.crate) = 728f3bf63179fa024b644eb775b753f5f93da0faac6c49d9af8a7bda018db8cfbb9e362aa3fa495d9d02651f18d224351a219a64db0e31be46437a81e78dd236
Size (libcst-1.2.0.crate) = 110423 bytes
BLAKE2s (libcst_derive-1.2.0.crate) = 4a93417bcc085406fd142359d184e0ad82f5f400ca27826298a8ab82cd8b3da1
SHA512 (libcst_derive-1.2.0.crate) = 2eeb8ffa7794ff7255651659232dcf3fff1306fa0ae3ea501969cf1a2f34824437fd26e3ebfa91543a9d85aa6b72cece5c8c931d0cda88d6e9b893b4f13df932
Size (libcst_derive-1.2.0.crate) = 9302 bytes
d450 3
a452 3
BLAKE2s (lsp-types-0.95.0.crate) = 777ec36d963a143330aae608e045443218c5c45f3f4138d81b2899e3b80b1d04
SHA512 (lsp-types-0.95.0.crate) = 5e0d211193131703e7afbcb8409d8e6e1d64f6875ace494dfaf8a853d6dba890dd097429433663b1ff43413a94bb1b3b0a6f27a5f337dc3e4450b3c423c84282
Size (lsp-types-0.95.0.crate) = 68315 bytes
d480 3
a482 6
BLAKE2s (nextest-workspace-hack-0.1.0.crate) = f7ba3c3995b557da43de09cc62dbe2f655a44169763095c7383f36f7b7dc2860
SHA512 (nextest-workspace-hack-0.1.0.crate) = 896d4e70b783d6ec4512fe6a264c0060d2ba383354955487cfac73a83757552247d3e71194c2e96032a32281f2b7fdbecef45d9270660ea6816019b6ba7fd27d
Size (nextest-workspace-hack-0.1.0.crate) = 1040 bytes
BLAKE2s (nix-0.26.4.crate) = bee454118b55bf6cc153d82d6d260a953c0c0568d1289448d61f493a3e025541
SHA512 (nix-0.26.4.crate) = cc68ff8e3e8ea8635c6fd4c0a866cf42121aa3e25165666ef3b97b5b2c1d9273cba6f689e80eb812b55b5ee513390924a926d95fce45de0a74b98764dd1fa27d
Size (nix-0.26.4.crate) = 279099 bytes
d600 3
a602 3
BLAKE2s (quick-junit-0.3.5.crate) = 749c02c34c52c25e7dc8fc9656216163fcb31dc726abb196b281a59abce3d3b4
SHA512 (quick-junit-0.3.5.crate) = 43856371a58155f1bfa6dc7fbc8785aa2d70a75fc00fdf790a91bdb0d37d1f4ff4949dc4a3ce6ec54393958ebbcc3b16d6851d944641d32ff135d9789b3f04ec
Size (quick-junit-0.3.5.crate) = 11467 bytes
d654 3
a656 3
BLAKE2s (ruff-0.3.5.tar.gz) = d2d156dbeb05b09092e5bfc92202c5c7fd67c349e0736d142c7c2ba7ebc1c9f3
SHA512 (ruff-0.3.5.tar.gz) = e118845b8ffb80f961102b9084b11d0f33724963979c118c612f1990794ee5c5be7db0024c8775079883ef291f34d56046890ba9b7493f1f6c8200f48c315d18
Size (ruff-0.3.5.tar.gz) = 2140671 bytes
d777 3
a779 3
BLAKE2s (syn-2.0.57.crate) = 379b08f964a9a78a01c4d46fe13b3304df9b5dec4975b564e3a10fb268ec1634
SHA512 (syn-2.0.57.crate) = 270b86ceb1a9eda6db5b3d7fcbf998d5e8f243b6285f59e593dd6a6495b8829f0b81428d6ffd4e8eb9f021ef747ec5b60c3358c626158e3333f3bd44e84b797d
Size (syn-2.0.57.crate) = 254911 bytes
a785 3
BLAKE2s (termcolor-1.4.1.crate) = 052eddf6925aee94ddd6422f049b834dfc769ebd3b40553e579a82895d10a253
SHA512 (termcolor-1.4.1.crate) = b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a
Size (termcolor-1.4.1.crate) = 18773 bytes
d969 3
a971 3
BLAKE2s (which-4.4.2.crate) = f92749eb4b4a60770558c4588afec96999bef0531d46a01073dbd1f27f27ce1e
SHA512 (which-4.4.2.crate) = 2d12aa1d4c2dbc140e39c8f15bd4ee1eeb8e8de71bcdf579479ef4be860fb0839eaf4cdb818addba242d50420f6e08acaf2bfc979a889e092c83644819246fd5
Size (which-4.4.2.crate) = 15953 bytes
d1047 3
@


1.17
log
@py-ruff: updated to 0.3.4

0.3.4

Preview features

[flake8-simplify] Detect implicit else cases in needless-bool (SIM103)
[pylint] Implement nan-comparison (PLW0117)
[pylint] Implement nonlocal-and-global (E115)
[pylint] Implement singledispatchmethod-function (PLE5120)
[refurb] Implement list-reverse-copy (FURB187)

Rule changes

[flake8-pytest-style] Add automatic fix for pytest-parametrize-values-wrong-type (PT007)
[pycodestyle] Allow SPDX license headers to exceed the line length (E501)

Formatter

Fix unstable formatting for trailing subscript end-of-line comment

Bug fixes

Avoid code comment detection in PEP 723 script tags
Avoid incorrect tuple transformation in single-element case (C409)
Bug fix: Prevent fully defined links name from being reformatted
Consider raw source code for W605
Docs: Link inline settings when not part of options section
Don't treat annotations as redefinitions in .pyi files
Fix E231 bug: Inconsistent catch compared to pycodestyle, such as when dict nested in list
Fix pylint upstream categories not showing in docs
Add missing Options references to blank line docs
'Revert "F821: Fix false negatives in .py files when from __future__ import annotations is active
Apply NFKC normalization to unicode identifiers in the lexer
Avoid failures due to non-deterministic binding ordering
[flake8-bugbear] Allow tuples of exceptions (B030)
[flake8-quotes] Avoid syntax errors due to invalid quotes (Q000, Q002)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.16 2024/03/17 10:15:37 adam Exp $
d12 3
a14 3
BLAKE2s (aho-corasick-1.1.2.crate) = 340a895627e98ae84ce5dcbeb7f441ea2705511ebf01c2fee3ac71c34f1573cd
SHA512 (aho-corasick-1.1.2.crate) = 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
Size (aho-corasick-1.1.2.crate) = 183136 bytes
d45 3
a47 3
BLAKE2s (anyhow-1.0.80.crate) = 5477448bae26f58cfbc8e3d4c2a72460a26b744826a34092d7a221d4b13e53ff
SHA512 (anyhow-1.0.80.crate) = 481a3bc29de2af0b913d83cc79dacd559cf0bafecafcc707b921b91a732df953a2df582a54e5fca3f506f6441fd47379bd6bd006bcb1bd6f2615198f9903cc59
Size (anyhow-1.0.80.crate) = 45138 bytes
d75 3
a77 3
BLAKE2s (bitflags-2.4.2.crate) = 341a3f7ed70e7704d327cc7ab94caf847920b2de1b2e17c18701a643fe8be655
SHA512 (bitflags-2.4.2.crate) = ef4c20e6e78a2ecee97e17189b7100a504d8176c7c15d7f17d62157a116d66f83f8b2bba472a4acf02cd3edbd94b20a7047af918c3f3b371e2e04f7474be0214
Size (bitflags-2.4.2.crate) = 42602 bytes
d99 3
a101 3
BLAKE2s (chrono-0.4.35.crate) = 7066d980ca090266bf3703d88ae3d4a56eaf6d98abec526c32dceef6eda5d906
SHA512 (chrono-0.4.35.crate) = aed8bc3298c8f8dd8146c6a919610b6dda52c038a28b56c837a21590e41fda605cd466dc1b85e407f365e116d741cb82afbeff5d29f95f3f5bce4a62abf80812
Size (chrono-0.4.35.crate) = 234267 bytes
d111 3
a113 3
BLAKE2s (clap-4.5.3.crate) = 7ebd9b40b9c4b265a50a10e66182122d9915abe104219b33d6cea0eeb8a71ca7
SHA512 (clap-4.5.3.crate) = 735be90c75211cd8d77f014c8b91782246c652e92da810877a44ab4c9dc0b4ff9637640da04d57a17cd1550df1eba73d91d49d2e7a73815010c5d6a5017aaa9d
Size (clap-4.5.3.crate) = 55388 bytes
d129 3
a131 3
BLAKE2s (clap_derive-4.5.3.crate) = 047d24eb0f37f31e4a2fffdb87e3715c12b6298a24199c8eceed9db3426726f4
SHA512 (clap_derive-4.5.3.crate) = c9c5357225494d4cd4141dc5e3017c78966c53b04b9f43ea4e42e7d83f2a2b69b2668e2a25572c3957038eacab054524cd9b56044404d74cb7efbb19ceb7bbf2
Size (clap_derive-4.5.3.crate) = 29043 bytes
d342 3
a344 3
BLAKE2s (indoc-2.0.4.crate) = 03598bb3aec650b04e6e6915cd169572057f2ea1b730f93500c52db9e10f2541
SHA512 (indoc-2.0.4.crate) = ef1b8d19d89d848c1133f2865247e0ce23cbe5552454805910ed0478ac4acb11b11629aa4a5ce8756d0ed5cbc0644abedeac0246f433166c68f47cf58cf4487a
Size (indoc-2.0.4.crate) = 14311 bytes
d351 6
a356 6
BLAKE2s (insta-1.35.1.crate) = c4ae408ca10285eaf9a61f279c6cd41f36558c3a2b0d37113be043dec12d0b55
SHA512 (insta-1.35.1.crate) = 9da49142411eca816a7e5ef5512ce08bde2384ddb8d73d21b36a281fe300696f35546226cf875b32ef45724892579b3e7ea7727870da32af78aaac42fa4f465a
Size (insta-1.35.1.crate) = 551516 bytes
BLAKE2s (insta-cmd-0.4.0.crate) = adc57eb7780e47509776b2f37053c85235ea3f8784aba0b64633eda25c0de07e
SHA512 (insta-cmd-0.4.0.crate) = 933ea5c3b0408523ab3e4587879f8ad8dbbbfea0ed30322b18ba6fe6aaea93f0687faa33fa1f5bb8d06394cdf0753aa53e2f5a74b9b7952383e71f96be15e83d
Size (insta-cmd-0.4.0.crate) = 11925 bytes
d453 3
a455 3
BLAKE2s (memchr-2.7.1.crate) = 3524b154698575abbfc1f4461431368a94002f745e046cf4ca62411bbe9cf3f9
SHA512 (memchr-2.7.1.crate) = 5120496faa31fc427c8b4178461a262b3a34d70eddb7ad17a19d6db8b9969c9e113d3625b5e6dc677087fc80907377b00ba0421aba9a92cf73ca2849d932f473
Size (memchr-2.7.1.crate) = 96307 bytes
d489 3
d546 3
d615 3
a617 3
BLAKE2s (rayon-1.9.0.crate) = b1fc12428afdbc2caeab897247adb72e8fe58f26a2feedcc34fd9486527623ad
SHA512 (rayon-1.9.0.crate) = c9763503fb135eefdebebb82d4d19d20e48a182f1125030a7df085ebda4184942d9057598194ab8e8d39b942c83c231834b10a677e89badb6305a2b571fc1abc
Size (rayon-1.9.0.crate) = 177770 bytes
d627 3
a629 3
BLAKE2s (regex-1.10.3.crate) = a164e3feb98134de3bbe9560657772d554b7f18920fef1ac00d67e395aa23084
SHA512 (regex-1.10.3.crate) = d090898465013b0975a6de87fbdcdf76b4896578056f4da83424bd5e7832547a3d8ace643c379c4f14700a0a88dc95950a38645508d1675306c377879a90cf5d
Size (regex-1.10.3.crate) = 253101 bytes
d651 3
a653 3
BLAKE2s (ruff-0.3.4.tar.gz) = e4d926d2b97200b255d8f5f6af0c2344fddc9be2eda38d0f9ba560d235066734
SHA512 (ruff-0.3.4.tar.gz) = 7ab8d699551f9fc698bfdc86efa67f3a5c66a73a21eb67f80eba4feb763d880bbc6bfa269f6dc152f2204d6724b37ce487528bbae951f26708d7287fe818d130
Size (ruff-0.3.4.tar.gz) = 2129882 bytes
d708 3
a710 3
BLAKE2s (serde_json-1.0.114.crate) = 2f473c149e90750591880f06b1db997ae68dca454f688014e1a67910ddb512f1
SHA512 (serde_json-1.0.114.crate) = 2c35cd0e29ee2af6046ce849b5854b82b90f402b51c04ea86b32ce7d67869736f17a4d028dd8245c31201036bcca7a1d3df11d842a92a45b0eaebd809687d436
Size (serde_json-1.0.114.crate) = 146986 bytes
d720 6
a725 6
BLAKE2s (serde_with-3.6.1.crate) = 52f2a9b639f8fe8ec0aaca609779ff15ae78778ee331fe7d93e9fc8ccf62f8a7
SHA512 (serde_with-3.6.1.crate) = c76f4a9d8dfa53ce1d41e3fcd8748f6dccfe594da0dfb240239103b85358db46d6e3dabc0b2c16db126a93d24297960dc95477bc7d49aab809d8c6ad6a9a8a6e
Size (serde_with-3.6.1.crate) = 137164 bytes
BLAKE2s (serde_with_macros-3.6.1.crate) = 14500f5a8b33f4d213fef3b318605000313f64cc9cbb4c0885e6a8e0cf198592
SHA512 (serde_with_macros-3.6.1.crate) = ed6f4f24401bb5caaae3463a6e47493849ab504e156f52eedc9f55325bc418186716478ca353085913a61f2c715d56fb0320b44699bf24a56905fa0f6e4f246d
Size (serde_with_macros-3.6.1.crate) = 30747 bytes
d735 3
a737 3
BLAKE2s (similar-2.4.0.crate) = 7446f6d794e4f31791ed5b5ecfb4a0841e73701885d67d6ad2064e3d9f587940
SHA512 (similar-2.4.0.crate) = 6c8f1cb194c165ff6ad64298d37deb6bab0abdd51921e29395e1c86268c65db1b4a67ac03ba37dbc69a0ea35c0f3770e894de7253f0e410be7bfc7845a45ce7a
Size (similar-2.4.0.crate) = 53147 bytes
d741 3
a743 3
BLAKE2s (smallvec-1.13.1.crate) = 75281047e8c207a2299b971885cbcad8394029b35045e1ae750f70832c690281
SHA512 (smallvec-1.13.1.crate) = 1259ef947400470b8c9e74c5582dbc1a49753aa46420883c1f7d66f320f67bebe733a15a23cd57ba461020fad4ff337a5b298de82754602a78f5e6cec969652d
Size (smallvec-1.13.1.crate) = 34952 bytes
d762 6
a767 6
BLAKE2s (strum-0.25.0.crate) = b39d7dc4f3daa1de0a9e0a5e17e564771ea79253f3a48e2b62eb019ceafdbf31
SHA512 (strum-0.25.0.crate) = a3522df79547e94518f25a0e29248f67f1d7e2586a7a424d7d996cb6bfe5d98fcc4fc44da7ddcd4e35a1127b2816bee55107f30cb2a559f5b9bbb1346139544a
Size (strum-0.25.0.crate) = 5539 bytes
BLAKE2s (strum_macros-0.25.3.crate) = 30a77d169b8aaf134a32a0387a1edcb756200cca25ca70d20bc3366ead8223eb
SHA512 (strum_macros-0.25.3.crate) = e6ebc00943d9f88104815a5bd6a302a391a06fb0ed5ff836e01d341150628684e00e5e2e5b3f6466ece92d376985246f818243a0d1d775cfa55d1c50c0ec0c62
Size (strum_macros-0.25.3.crate) = 22570 bytes
d774 3
a776 3
BLAKE2s (syn-2.0.52.crate) = 529e0ffccb5d03f38e4c972464970e2cb9add2f27c48e2879f6df46a7ce144a6
SHA512 (syn-2.0.52.crate) = a0fb277a4d4611c465d76adf83040a6ac4375275d9f9414fddb34f577573b0f5890b94773bd57660e9af4b65778888ddf34c99d829fe4f58a966484cd8dd9b05
Size (syn-2.0.52.crate) = 254728 bytes
d828 3
a830 3
BLAKE2s (toml-0.8.11.crate) = 21eee7775d5b422e4bdb11881614e54562a5c56c628f11ff4106feebe29720ff
SHA512 (toml-0.8.11.crate) = 375f38cf272cf62ae4ab6dd5e495e3ec85dfc1effd61581afc5ba3a7e991fb0f6f778405c331b2969946116b43d7777acf5a3bdf43798b987bbdc47322564034
Size (toml-0.8.11.crate) = 51146 bytes
d834 3
a836 3
BLAKE2s (toml_edit-0.22.7.crate) = 09016a503226bb6a63629e85656e6047f10ce4360cb3b16eb6474e110113a90e
SHA512 (toml_edit-0.22.7.crate) = db3c648ed54301f510769d572b0b0b1ebb445fbb7f38dbd572bc8f15efe1256ba50403fec1288cd8b74c834399386a05da40d472bc9ac726a8124ca6e93d0fcc
Size (toml_edit-0.22.7.crate) = 104001 bytes
a848 3
BLAKE2s (tracing-log-0.1.4.crate) = 36f1c05ee097148c0b18db68c5af5cfb7fa2a04fbcc72c05bab13f83b51d0b03
SHA512 (tracing-log-0.1.4.crate) = 0706f5351cd940639a9a910c3b50099f742ed6880a503ad3c317d4ca318c3ddb54d04790badbf4ba0d968997a1490d2f325b99a842bdad5283006eb55674a998
Size (tracing-log-0.1.4.crate) = 20640 bytes
d855 3
a857 3
BLAKE2s (tracing-tree-0.2.5.crate) = 05b4f1980510975a8abe43761d39610ef68e5602f40210d5e817aa9095e4620b
SHA512 (tracing-tree-0.2.5.crate) = 1e136d6133e1cbebaa1bb83a642c4f7aa38869b095def9404ee7de02258375d1eed1caa230a5b6c62400b01ae6946d18b910e6928b020dc042d22b508c05d0b6
Size (tracing-tree-0.2.5.crate) = 28371 bytes
d897 3
d912 6
a917 6
BLAKE2s (uuid-1.7.0.crate) = 9b4665632447f5e578b3398ba8f57fc191aaec85b07520c61d945d811510b833
SHA512 (uuid-1.7.0.crate) = 2ea704d082b725d98717d772e1af84fe743929ee32658ebeb111c6fa2395ff5f44558b7e375087617f91c6f7bc242f2db96e80a631071722de6fe15af845e856
Size (uuid-1.7.0.crate) = 42627 bytes
BLAKE2s (uuid-macro-internal-1.7.0.crate) = 1cc579cef09267b93dd5bf17aaedb911a32e67ac5e080a7b1ad18dda60e81829
SHA512 (uuid-macro-internal-1.7.0.crate) = 4795ded7e93c5c535848d11a2f5e2c1879edece808d5bcc74527d4347ef59c5e5702659bcbaec6aadff0235a35c35d0b99043a39d906260fb9efab5f690d35e7
Size (uuid-macro-internal-1.7.0.crate) = 9137 bytes
a1046 3
BLAKE2s (yaml-rust-0.4.5.crate) = 65c7c0fe708cb682959e36fbb03b09a35b09d529e5c87364107f5985940a1404
SHA512 (yaml-rust-0.4.5.crate) = 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0
Size (yaml-rust-0.4.5.crate) = 47783 bytes
@


1.16
log
@py-ruff: updated to 0.3.3

0.3.3

Preview features

[flake8-bandit]: Implement S610 rule
[pycodestyle] Implement blank-line-at-end-of-file (W391)
[pycodestyle] Implement redundant-backslash (E502)
[pylint] - implement redeclared-assigned-name (W0128)

Rule changes

[flake8_comprehensions] Handled special case for C400 which also matches C416
[flake8-bandit] Implement upstream updates for S311, S324 and S605
[pyflakes] Remove F401 fix for __init__ imports by default and allow opt-in to unsafe fix
[pylint] Implement invalid-bool-return-type (E304)
[pylint] Include builtin warnings in useless-exception-statement (PLW0133)

CLI

Add message on success to ruff check

Bug fixes

[PIE970] Allow trailing ellipsis in typing.TYPE_CHECKING
Avoid TRIO115 if the argument is a variable
[F811] Avoid removing shadowed imports that point to different symbols
Fix F821 and F822 false positives in .pyi files
Fix F821 false negatives in .py files when from __future__ import annotations is active
Fix case where Indexer fails to identify continuation preceded by newline
Sort hash maps in Settings display
Track conditional deletions in the semantic model
[C413] Wrap expressions in parentheses when negating
[pycodestyle] Do not ignore lines before the first logical line in blank lines rules.
[pycodestyle] Do not trigger E225 and E275 when the next token is a ')'
[pylint] Avoid false-positive slot non-assignment for __dict__ (PLE0237)
Gate f-string struct size test for Rustc < 1.76

Documentation

Use ruff.toml format in README
[RUF008] Make it clearer that a mutable default in a dataclass is only valid if it is typed as a ClassVar
[pylint] Extend docs and test in invalid-str-return-type (E307)
Remove . from check and format commands
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.15 2024/03/11 13:29:54 wiz Exp $
a56 3
BLAKE2s (assert_cmd-2.0.14.crate) = 62b2c7762e1d651155c155b97f7b58e25107982d9244fb43290aee90c5b1ce26
SHA512 (assert_cmd-2.0.14.crate) = 112c3f933a013715c0dfcf29889ec023c88097a70fe212a7d98d0a5272d5f6da87df9353da006483830a0ac3c42a12e12d8fabeb90eb62453982edbc75215613
Size (assert_cmd-2.0.14.crate) = 24591 bytes
d111 3
a113 3
BLAKE2s (clap-4.5.2.crate) = 82ea9c8e42ab5369a24c8b8645dac25196f7f1b22bf68038b7e6021fda153a9f
SHA512 (clap-4.5.2.crate) = c74752b5a161ed5a48cc5f2ac3bf15325cc955aeb828273fe8b7be00c0e5bdd09ca6043c95c9d2908a1e44e447886859fd2a79e0014f508bc03b3b01f4567759
Size (clap-4.5.2.crate) = 55385 bytes
d129 3
a131 3
BLAKE2s (clap_derive-4.5.0.crate) = 608c6776618d2eb31a799ab1b41a851dd7c44b147558082306d9982c7df5a141
SHA512 (clap_derive-4.5.0.crate) = 0a9d79f957067b929f8e1340b0e0623f78808c5d287cae252e6508fe8e07c4f11bfa39b1d3b60bb6a531d888d809c43ad3f6a491a7dd1e3d3ce89af7e1b670f6
Size (clap_derive-4.5.0.crate) = 29042 bytes
a206 3
BLAKE2s (difflib-0.4.0.crate) = 9dedf118200e28f553a5eac255f0d880196f1e55fb258011866d9f8421cb0122
SHA512 (difflib-0.4.0.crate) = fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9
Size (difflib-0.4.0.crate) = 7638 bytes
a224 3
BLAKE2s (doc-comment-0.3.3.crate) = 3c6c0c2b176af73b7f930c90bde1054195adccd234d74431050b27bcfefff615
SHA512 (doc-comment-0.3.3.crate) = e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba
Size (doc-comment-0.3.3.crate) = 4123 bytes
d300 3
d492 3
a581 9
BLAKE2s (predicates-3.1.0.crate) = 5de7781cbff435a05c7d2192f7a684ed04927c7ab323404b6d0fef5d8fd4344a
SHA512 (predicates-3.1.0.crate) = 1ee38c715b4b55038497a4a4996e12de91d356d53173d3a034d6a1f56859cb3a4a61a82d016fbefdd6ff291519097ce9cef950547d3d437035cd7093d965dbf0
Size (predicates-3.1.0.crate) = 23090 bytes
BLAKE2s (predicates-core-1.0.6.crate) = 7c50800ca16a1c07e9783a294b8749f4980b8e4050f19b9af07dff6f04b8434d
SHA512 (predicates-core-1.0.6.crate) = afeb1de4275c76bb1c5950f42bce2f83a21ab217ec60130336286cb48b15f36bf2a1ca346bd652c10a65a1f9e3310d16b23b8333a3e0f7e20fe874c3f728e702
Size (predicates-core-1.0.6.crate) = 8084 bytes
BLAKE2s (predicates-tree-1.0.9.crate) = 75645adf369bec2cdbc1e70e2e1527319a533a96282c9762507236107130a30d
SHA512 (predicates-tree-1.0.9.crate) = 1fd5d9a84ca8fdd1b3c4759d5e6fb16e3d8fe8b0dfe5afbd16bb509c8558b0750705fff47701c95f7a8df1a222f639116a1b9ba4d89775bf03b06daf34f249a3
Size (predicates-tree-1.0.9.crate) = 7960 bytes
d585 3
a587 3
BLAKE2s (proc-macro2-1.0.78.crate) = a943500b942385975f8fc175283666658ebccce05b3f7b29091433808271cbe0
SHA512 (proc-macro2-1.0.78.crate) = 11956fe03a2e77a925cdff2c3c8bc8804dffab4fa1de963a128fa23f4189976fd2e2102bd346b92c33524beae320b71dadaa5213695a3ec638404196e14fa769
Size (proc-macro2-1.0.78.crate) = 47158 bytes
d645 3
a647 3
BLAKE2s (ruff-0.3.3.tar.gz) = 78c839f89211cf76ed98e023d2c02de4092957dad934a4688e309910aa4e60af
SHA512 (ruff-0.3.3.tar.gz) = ab4326314fe5615319ec82af8a7807be36a2bb51dce4173a83e3d1245fb66d995ef97b64b3b2519fb42cd39a839ef264525bc41d0f8452d8153545dcd2539b93
Size (ruff-0.3.3.tar.gz) = 2127676 bytes
a785 3
BLAKE2s (termtree-0.4.1.crate) = 9b92c0ac2ae55524a2ece9f82df9fdbf721e292aa6ca77c2c3a05ed34297b472
SHA512 (termtree-0.4.1.crate) = ddbe0d3ddd79b182732359f47958ca32aa351d10b1e7d5f6456700b851aa2b5314ce005e1fd120a248b676f219fbd68039cefc071d92c5b5477d053bb6e29062
Size (termtree-0.4.1.crate) = 4557 bytes
d795 6
a800 6
BLAKE2s (thiserror-1.0.57.crate) = 62312db3f33f643307a98e51894edc008778444ac14da3840147278b51056802
SHA512 (thiserror-1.0.57.crate) = 0ff7e48c3696f4f4c6af29f3142f0a7bb88a07b7a9877ec243e3ea15d89c48f1898b731311da5d4a7c88060628cae3eeea6a4eccf25bd851cb3075920cb1a936
Size (thiserror-1.0.57.crate) = 20993 bytes
BLAKE2s (thiserror-impl-1.0.57.crate) = 7f0509c5081788fd0e27096b0d5a13a78ce41853ebbe1e1a44f8d7c3cf2c5682
SHA512 (thiserror-impl-1.0.57.crate) = a850806f09b232546d1e0df5e35cd961a8aa32f1d8ac3b24df360981da53b75325a46dc788c994042c95a5887fdc77234b9f6ee5851242f734a613e579548e3c
Size (thiserror-impl-1.0.57.crate) = 15639 bytes
d822 3
a824 3
BLAKE2s (toml-0.8.10.crate) = be0d97c5ae51ec7517d63a90b4e97e4eb69a7af8cb4d1b6a12775b974ed29b29
SHA512 (toml-0.8.10.crate) = 24f3b44244d7e91ae50eaf20bde40c177352592aadd2dac697a831a5de9305ac1c93c8dc407579b9bbd8d9984fe34cfdc42c3243cd0057ad83db14bd899bb546
Size (toml-0.8.10.crate) = 50667 bytes
d828 3
a830 3
BLAKE2s (toml_edit-0.22.6.crate) = 38ba2d3a37a0703a3baeeaaa13bf3d1b6652da8ced521f4b11f0cbe91d6533de
SHA512 (toml_edit-0.22.6.crate) = 9816338008f2727fd53d34164c0be16621b61e22ac4838752839af4bd09e4d361f319bbd188c5732c1af140358d73d645e05faf4d655eb295d6c331293b7f2d2
Size (toml_edit-0.22.6.crate) = 103304 bytes
a926 3
BLAKE2s (wait-timeout-0.2.0.crate) = 74292341b8dbc71125610cb6f528f9a1b05b234d35fc98899901971af99da233
SHA512 (wait-timeout-0.2.0.crate) = db3b7aa2acfd44e64451042b8ba98eecab77a82aa5c58ed08dadb119ab36dee4e26d62baad7978ed56d5ad03019c96be5021455362290f56043981137bac8066
Size (wait-timeout-0.2.0.crate) = 12441 bytes
d939 3
a941 3
BLAKE2s (wasm-bindgen-futures-0.4.41.crate) = 508c777094bc28eb5026ddaf05bd7ec9d4afe1f6478ce62d44f0e88cd4d9476f
SHA512 (wasm-bindgen-futures-0.4.41.crate) = 8aba780d8d1c18f78e3d83efeaf83db72382d89ea262112100424dc082110e4d71eb173cee8c6b53f5d872cd74c2e4091770a9af829a45d466a65575b7178636
Size (wasm-bindgen-futures-0.4.41.crate) = 15382 bytes
d951 6
a956 6
BLAKE2s (wasm-bindgen-test-0.3.41.crate) = bad3b11bac1ba239f6db6816ed7da6234de34dcead51820635acc7360983eaad
SHA512 (wasm-bindgen-test-0.3.41.crate) = ab0a67d5c92a80ceb386a79a9fbd1c143862ba093ca888ebd6b3c095780d36dffbce723bfc0262fe310492ff7a141515b0c39cb87c99206a5d946313344fa206
Size (wasm-bindgen-test-0.3.41.crate) = 17595 bytes
BLAKE2s (wasm-bindgen-test-macro-0.3.41.crate) = 574c7799c1fd537a1aadda73fca2e83092874bf4acc3cfb876d6b856704b467f
SHA512 (wasm-bindgen-test-macro-0.3.41.crate) = b29fd455885d0a9f07a17460400f14d773820a7b33d345c156f0d62b1f8670d69775d6b966a465654667c1e202426d1587f57094bfff26e2d965f3f642104ff1
Size (wasm-bindgen-test-macro-0.3.41.crate) = 8539 bytes
@


1.15
log
@py-ruff: update to 0.3.2.

Preview features

    Improve single-with item formatting for Python 3.8 or older (#10276)

Rule changes

    [pyupgrade] Allow fixes for f-string rule regardless of line length (UP032) (#10263)
    [pycodestyle] Include actual conditions in E712 diagnostics (#10254)

Bug fixes

    Fix trailing kwargs end of line comment after slash (#10297)
    Fix unstable with items formatting (#10274)
    Avoid repeating function calls in f-string conversions (#10265)
    Fix E203 false positive for slices in format strings (#10280)
    Fix incorrect Parameter range for *args and **kwargs (#10283)
    Treat typing.Annotated subscripts as type definitions (#10285)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.14 2024/03/07 10:52:57 adam Exp $
d6 6
d21 3
d51 3
d63 3
d90 3
d102 18
a119 9
BLAKE2s (chrono-0.4.34.crate) = db4f36e1b62ebe1f65b46e3f1f89641a47c7f02b21c9b066533b0c2466a3b777
SHA512 (chrono-0.4.34.crate) = 2aaccde5e5ecaec744613429f807b3c34b92632973de7fdbdafd7ca510b917a23a0abc92a6497754d0d3368d684305648aec1fa2a0a61c88a100a20fab2348f1
Size (chrono-0.4.34.crate) = 228932 bytes
BLAKE2s (clap-4.5.1.crate) = e0159634a597a40fe4cfbaf9b3e5cd2d7c40a7c0be66db06efdeb70abeaaf2e4
SHA512 (clap-4.5.1.crate) = b777ed43aea510e789ed76514825ca3a27fac7e386c58a88a1d5c74d0d72fd720e0d97777ddc49ae2e060d76af3ca554f3b9cf6a5f10b944f044d2554a7a4d35
Size (clap-4.5.1.crate) = 55389 bytes
BLAKE2s (clap_builder-4.5.1.crate) = e5ba0589a85bc1faa38a9e521f87da653ad781cacd20679752d7c193bd89665d
SHA512 (clap_builder-4.5.1.crate) = 336ccf8d3f0fe43a9cad6f49939aa87cef9fb33451f5ae09e79c399680b94b84bf08f9974b0bc7a90f5c6727cdb26540e3b74ad47eb1bc0a5bc2358385825874
Size (clap_builder-4.5.1.crate) = 163569 bytes
d141 6
d156 6
d168 12
d189 3
d249 3
d270 3
d297 6
d309 3
d318 3
d336 3
d345 6
d363 3
d372 3
d378 3
d390 6
a395 3
BLAKE2s (js-sys-0.3.68.crate) = 405f5af1728493758a94a95c16e779eea527c13cf2f382e4d6c8114598fa6ef2
SHA512 (js-sys-0.3.68.crate) = 9b1b59f1688f95f9bd5031f68c18c0bbb8c16519c7b09aa3042e08e57921a3807d86f15407bb4d9d63c49747ac4847aa963f83373fd0d778a7e7962ea6551b6b
Size (js-sys-0.3.68.crate) = 80764 bytes
d447 9
d468 3
d492 3
d498 3
d504 3
d513 3
d576 3
d636 3
d642 3
d654 6
a659 3
BLAKE2s (ruff-0.3.2.tar.gz) = eb2827a072483923605aade9feb8850b307717aa1a59b8f02efbd9e8d8fa1198
SHA512 (ruff-0.3.2.tar.gz) = e487a6bea443b8fead4a82172148eb251c540eec0cb9382cea63b8870f513ebe0227dcb751c4bd164a605e229693c919b975b183d22d4ab54528102d323bfa81
Size (ruff-0.3.2.tar.gz) = 2076440 bytes
d669 9
d693 3
d705 3
d717 3
d732 3
d738 3
d750 3
d774 3
d789 3
d816 3
a824 6
BLAKE2s (time-0.3.20.crate) = 8d83af1a66f19320f1e0d7fa14b905302959b41238f7c8be2c8604865e1d75b1
SHA512 (time-0.3.20.crate) = 689099bcd5cfea6b92d88584d92e7c15163f427f621c653026e3b3f8066a3932836de3f8be9716a41b77f1d36a9fa6c3e2a42ab011d21ca38efeb55522a39145
Size (time-0.3.20.crate) = 111856 bytes
BLAKE2s (time-core-0.1.0.crate) = d6a99aaf7348bfafa37764bd3ab26ffe3bb7f200428bf4e85c2bdbab9d1f5e9e
SHA512 (time-core-0.1.0.crate) = f7e181a40a0052d7aedf78219a46f8876618342c710e819748a87a5bc0728e5b2fc7ba08e38ebfa6a17d6fb60382003bb35745ff1eabac1c8f8b47d186a383db
Size (time-core-0.1.0.crate) = 6597 bytes
d828 3
d855 15
d903 12
a914 6
BLAKE2s (unicode_names2-1.2.1.crate) = 8f828bee9f1d2d857ef3010ab7aa74a6b6db706a6573bdefde1a7b7bdfb5eca5
SHA512 (unicode_names2-1.2.1.crate) = 8e4e4eb366c4957b8b90744f4c69d16c53272e238237766d07979eac2437025c8dce191769ac5868a5ba878c2634245c3231101f010964edf92d43bef69141a8
Size (unicode_names2-1.2.1.crate) = 300483 bytes
BLAKE2s (unicode_names2_generator-1.2.1.crate) = 9df70284d4349ca238b7949596f7243c6f846511f3baa1ca3183927e1e7b7b15
SHA512 (unicode_names2_generator-1.2.1.crate) = 365fe69f9cf25af310c834cbd054e553a3d4f7631178c6f9d8edf7e086ac4df053f8736d89b46faa26eb866ad6b14761d55d4404d9823fcc36c82d745c15e1cb
Size (unicode_names2_generator-1.2.1.crate) = 13945 bytes
d927 9
d951 30
a980 15
BLAKE2s (wasm-bindgen-0.2.91.crate) = 96d6f395fd35a2c578444e09a7792c3e644c8fc9b85fd2f5647f6c013360a1f2
SHA512 (wasm-bindgen-0.2.91.crate) = 80e91e5b6094eddadbafd842a4a1b3284de7bb51bbd795e8716a0adac354dc14ceee0593d7c33090de06aadc8bc61b8eeab8851d066cc4ef4661e64adff1988a
Size (wasm-bindgen-0.2.91.crate) = 182689 bytes
BLAKE2s (wasm-bindgen-backend-0.2.91.crate) = 1201a4cd7781d3145c875ffc6e7f6d6f214fb5c5e2defa7e18a9c89a0a67dbaa
SHA512 (wasm-bindgen-backend-0.2.91.crate) = 7d3c8db4503982fae9c86620c964e8f9a4ce542a79c56f21d9f82d26bb9418e78b7fa9922901663bf78516d58652dc3255ef48d1e1f042d8a3c69210f5804204
Size (wasm-bindgen-backend-0.2.91.crate) = 28345 bytes
BLAKE2s (wasm-bindgen-macro-0.2.91.crate) = e6b7dbe2fff2898964f9f86be988d73232ec12bf21e6e83423621934a1bcb7ae
SHA512 (wasm-bindgen-macro-0.2.91.crate) = 6b05e0a2657e7e4f313089787b52cc7f59f5a94be6f716ba007fcbc3bf7c38561225ba3f39245d779e28dd30630b2d4c6be12baa6ea1e6cb47e562ccff48372f
Size (wasm-bindgen-macro-0.2.91.crate) = 13898 bytes
BLAKE2s (wasm-bindgen-macro-support-0.2.91.crate) = 711a6301a62e8bc149471d82e6f2f9d11c4feb54caeae88949ac7d5e12bd01cc
SHA512 (wasm-bindgen-macro-support-0.2.91.crate) = 1277682520d88cb9529adbc054590a732a8890debe33d1d64ebce332c66c02f84065c0f643fa45c01de8b80534b2daf8333979601323b3ed50dc49553233c39c
Size (wasm-bindgen-macro-support-0.2.91.crate) = 20091 bytes
BLAKE2s (wasm-bindgen-shared-0.2.91.crate) = f7319c3a90d1167d3db0bf6e8d0a899ff8d2ad97fec6cc747fe72dee6dd9ed29
SHA512 (wasm-bindgen-shared-0.2.91.crate) = 97072a8bdfadde104f6e9e760e1ac5ec665fdaff38a93a0bf601c95e652b35403e58a99fa8c0fefea6e47b38fb97f2e1ffcf52736f9ab890b0b9632efb26cb4b
Size (wasm-bindgen-shared-0.2.91.crate) = 7267 bytes
d1068 9
@


1.14
log
@py-ruff: updated to 0.3.1

v0.3.1

Preview features

[pycodestyle] Fix E301 not triggering on decorated methods.
[pycodestyle] Respect isort settings in blank line rules (E3*)
[pycodestyle] Make blank lines in typing stub files optional (E3*)
[pylint] Implement singledispatch-method (E1519)
[pylint] Implement useless-exception-statement (W0133)

Rule changes

[flake8-debugger] Check for use of debugpy and ptvsd debug modules
[pyupgrade] Generate diagnostic for all valid f-string conversions regardless of line length (UP032)
[pep8_naming] Add fixes for N804 and N805

CLI

Colorize the output of ruff format --diff
Make --config and --isolated global flags
Correctly expand tildes and environment variables in paths passed to --config

Configuration

Accept a PEP 440 version specifier for required-version
Implement isort's default-section setting

Bug fixes

Remove trailing space from CapWords message
Respect external codes in file-level exemptions
[flake8-raise] Avoid false-positives for parens-on-raise with future.exception() (RSE102)
[pylint] Add fix for unary expressions in PLC2801
[ruff] Fix RUF028 not allowing # fmt: skip on match cases
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.13 2024/03/03 11:59:40 wiz Exp $
a5 6
BLAKE2s (adler-1.0.2.crate) = f263779d752af886455fc0f42c997893fb1a09edcf1bd2980605251c2e3602aa
SHA512 (adler-1.0.2.crate) = 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
Size (adler-1.0.2.crate) = 12778 bytes
BLAKE2s (ahash-0.8.10.crate) = 3a62959d74d755d6092d997b3e59717d18a70f245cbef0cb1d9f4fb905b1bfd4
SHA512 (ahash-0.8.10.crate) = 108872193427773e15463916ba034fd6cebb35523d827da331f374cf13cf27ff251a07c978bff4072db9ec8c307d9df092149ebd963b0702f397ebedd80e87d3
Size (ahash-0.8.10.crate) = 43555 bytes
a14 3
BLAKE2s (anes-0.1.6.crate) = 51a3a431b53fc59bdeaf54f4dd87332d79d9c9cb47042879fb821b5a7afdfd9a
SHA512 (anes-0.1.6.crate) = f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
Size (anes-0.1.6.crate) = 23857 bytes
a41 3
BLAKE2s (arrayvec-0.7.4.crate) = 6fc004d0c42aa58bd9d356322914e46952dcaf2a64d5bd99a97f79c547d6ca91
SHA512 (arrayvec-0.7.4.crate) = 91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac
Size (arrayvec-0.7.4.crate) = 29856 bytes
a50 3
BLAKE2s (base64-0.21.7.crate) = df2f4858bff2d5cf89085ab367e7c3867edbd5c0b23e98ee510dd2d22c7634a7
SHA512 (base64-0.21.7.crate) = c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9
Size (base64-0.21.7.crate) = 82576 bytes
a74 3
BLAKE2s (cast-0.3.0.crate) = b7eb7925f63a001fded24ee7c24d6e990639a3b7af75e26b5534a59d91a45865
SHA512 (cast-0.3.0.crate) = 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
Size (cast-0.3.0.crate) = 11452 bytes
a86 9
BLAKE2s (ciborium-0.2.2.crate) = 5a7c6daf9c91eb36de7ee4cd116fd8f1d5507a6df77ddccc9e91c2a28be166c3
SHA512 (ciborium-0.2.2.crate) = 8d1af6a09f116e42f0098d7d0e34dd906dc3e718b257ff1a1fde655a235d40619f61f18917c0cf35c55de9160c255a9795d5e7525989037e3512807cc6a900b1
Size (ciborium-0.2.2.crate) = 35611 bytes
BLAKE2s (ciborium-io-0.2.2.crate) = bdcb8814b317987f51ceb4cd1ac7559aa010dbe021d5f1e8329c72232080559f
SHA512 (ciborium-io-0.2.2.crate) = 641b8592f9699d5e6c607815c8e6dfc82b2bd01897015e04ef8853420a7d90c2ec5c1140e39eb7623ce05587bea52ef63659eae76baee5b6592d2ac5298ce106
Size (ciborium-io-0.2.2.crate) = 6697 bytes
BLAKE2s (ciborium-ll-0.2.2.crate) = 62616920a5b3603cdedda2d9f1ff7a13e0e652131622a0cd26ea686e3ffb1cd3
SHA512 (ciborium-ll-0.2.2.crate) = 2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a
Size (ciborium-ll-0.2.2.crate) = 14695 bytes
a113 6
BLAKE2s (codspeed-2.4.0.crate) = d324ea8ece84aaac11aa881de8fa1b3212c0ef58383197ad724c5cc9e64272b3
SHA512 (codspeed-2.4.0.crate) = dd36b0955c7fbda98eb051b6e95daa22180c97b9ff8e773c91e69d29801410311a6c4b151051df633b8ea39e0803420cb03b420632f25ff9ab5ed47002511816
Size (codspeed-2.4.0.crate) = 4661 bytes
BLAKE2s (codspeed-criterion-compat-2.4.0.crate) = 4e3d0d3963a4c9bb180de2199043618d4d1bd3786b10add1d227a1b9088e53fa
SHA512 (codspeed-criterion-compat-2.4.0.crate) = 45d413d873fff6e43900b7d4001d5310373c879c03ba4040331e2ae889af565436cd4d72c15e91a2acf308d92b16a22cd276c3002eb5e679d60ac732f02bca85
Size (codspeed-criterion-compat-2.4.0.crate) = 10185 bytes
a122 6
BLAKE2s (console_error_panic_hook-0.1.7.crate) = 9b63b62dfc7dda93c501477c7c08398275c1f7a8286bf58b5b45906d95630922
SHA512 (console_error_panic_hook-0.1.7.crate) = 49f4fb2175c0068981678f291422ace3737dab7033b1a49d78fd821512c92fdd023c3fe28c7daed88c8f338c30a9c7f82f18bb4583c3fe7839ad8dcd0addd6b9
Size (console_error_panic_hook-0.1.7.crate) = 507196 bytes
BLAKE2s (console_log-1.0.0.crate) = dce2a1877da07a38c8d990333af4bfb96fb1fbbf563c74349d754859971ffc32
SHA512 (console_log-1.0.0.crate) = e44e2acf873fb86822474c6e2a7dc2964384db096b3ee13673bb57990dc0a930a306f53360f9d1145faa31bcbd194f8fcc1674bdbc2f6b236e7eefb4bc43a06a
Size (console_log-1.0.0.crate) = 28943 bytes
a128 9
BLAKE2s (crc32fast-1.4.0.crate) = d8afc5b7ff7f12dc81589a14d0012f8f687533491d6e066f984f85d3703bb24e
SHA512 (crc32fast-1.4.0.crate) = 3e0bf1d2411ad9c651e0242c574cfda09403db24ab4b55560145ee73b31b08be45e5e12ce2db991d165ff056c7f2f67203fb2c048651f1c66ce90ec3276c455e
Size (crc32fast-1.4.0.crate) = 38665 bytes
BLAKE2s (criterion-0.5.1.crate) = cfbc1d4fd6515994abdb76edbe8ff3c799885327026d20bf6de96f3e440ffe9d
SHA512 (criterion-0.5.1.crate) = 6a1a32437bdb95f8472bafb5b04bb5999a6ff6fee4ca5965028ec53b4867d01b529241d01809a003722ec7d5710c323274b6f3b50ca0935919a9dee693f4d3b0
Size (criterion-0.5.1.crate) = 110088 bytes
BLAKE2s (criterion-plot-0.5.0.crate) = 9a23a058f721a6ec706b67811ad5ec389f2281bf2fedf2aee6669be3900e2bf7
SHA512 (criterion-plot-0.5.0.crate) = 971e96dcc64a5afa7488f1a99475f0f5639c0ef63f9eeebcada351868697cbff397e99827cc07c0a52e7d7d1a87856fe1fc48c22075776b3bc9c94af62d79f14
Size (criterion-plot-0.5.0.crate) = 22706 bytes
a194 3
BLAKE2s (env_logger-0.10.2.crate) = 31aecfe0585ab552e7b9349f8da7a0b0e2971f957a0625c6f7995de346ee8b46
SHA512 (env_logger-0.10.2.crate) = c44131efb703eed984d8f4edcf18c77ef14036edf013e8bf445703c74a4386e4c3f4b55a272490da1ccb47a692ccde4670772c74d35c5723601c870416144b69
Size (env_logger-0.10.2.crate) = 36402 bytes
a212 3
BLAKE2s (flate2-1.0.28.crate) = 9b7cb46caa6af1f4f55b012096da451fdee9c0feb3daf73f1e50fa0c9935f4da
SHA512 (flate2-1.0.28.crate) = 9db6f3ddc4e1e91960b07c08712beabd911b297d93db8be3ecb97a392a4262e608c75ed8e9e34d87d58c3e67d1b7987734e14ab3d45fd837a2767e8016380284
Size (flate2-1.0.28.crate) = 73690 bytes
a236 6
BLAKE2s (half-2.4.0.crate) = 27f810efc0c120cdc9f4c418b8a7d980068e506f462a3bffedbe79e2bb972486
SHA512 (half-2.4.0.crate) = 7357a0f84dc6ae394efdd464f5a6da2bafa48bf8d794b2c34d1507d4d66af31ece8a012b58e6f76eacea2c249488a12c20f8c7e516ddd42a70633c9dbaa13bf5
Size (half-2.4.0.crate) = 50666 bytes
BLAKE2s (hashbrown-0.12.3.crate) = 333ec43a87815091d115d166101d9719d9b951279aea1a2050e6c49813d5a79a
SHA512 (hashbrown-0.12.3.crate) = b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
Size (hashbrown-0.12.3.crate) = 102968 bytes
a242 3
BLAKE2s (hermit-abi-0.3.9.crate) = e79ea390b597a58b10dae2062cf72b653e4f5e9e2032d5cc6ea2caadf1802afd
SHA512 (hermit-abi-0.3.9.crate) = f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045
Size (hermit-abi-0.3.9.crate) = 16165 bytes
a248 3
BLAKE2s (humantime-2.1.0.crate) = e2f2714ee862954ff21a5fe868eb2db60809630d21a8579d3256ebe32e8b6cfc
SHA512 (humantime-2.1.0.crate) = 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c
Size (humantime-2.1.0.crate) = 16749 bytes
a263 3
BLAKE2s (imara-diff-0.1.5.crate) = 051eb81a2a2b26d7aa6ad40159a2b6875dae78dd2704d4b4c9e4a0cc907d69ed
SHA512 (imara-diff-0.1.5.crate) = 9c8254012958869cb4845f76d34849b140dd1604d14dc9822f969ffd66c32a94ae6151a1b11052817e1ef60fb94ec52ac9bd0a122b5a1e6a994952445e4d869e
Size (imara-diff-0.1.5.crate) = 154821 bytes
a269 6
BLAKE2s (indicatif-0.17.8.crate) = 6751169933a27cc5484e46b7a9ed5001e04693cc9b3b08015d7c4a3d88b3dd6a
SHA512 (indicatif-0.17.8.crate) = 487e73445c5c7d3c16d6f93a3d9767f41b37d2832e56851154f8b69e678ab7d9ab04eba225a6bcf8b48842ae0db0249b060e998e29a252dedf8afacdc88b1aaf
Size (indicatif-0.17.8.crate) = 64869 bytes
BLAKE2s (indoc-2.0.4.crate) = 03598bb3aec650b04e6e6915cd169572057f2ea1b730f93500c52db9e10f2541
SHA512 (indoc-2.0.4.crate) = ef1b8d19d89d848c1133f2865247e0ce23cbe5552454805910ed0478ac4acb11b11629aa4a5ce8756d0ed5cbc0644abedeac0246f433166c68f47cf58cf4487a
Size (indoc-2.0.4.crate) = 14311 bytes
a281 3
BLAKE2s (instant-0.1.12.crate) = b06541050e8fca335fbc4ea630c2e4b68d8c53a8195c406fd1afdf9d8292ba52
SHA512 (instant-0.1.12.crate) = fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407
Size (instant-0.1.12.crate) = 6128 bytes
a287 3
BLAKE2s (is-terminal-0.4.12.crate) = d41c0c094187d45db47f00c81919ecb583894bbf2726f23511b63723970438fa
SHA512 (is-terminal-0.4.12.crate) = 9eb840a419f530c60d6acc52fdc9d6477818fb513bf9c3e8ab808ecd19087a52933e958a930e7a8c316d5e5a3e5beb56c34b560dddaa03c744ad37cfe6554a0f
Size (is-terminal-0.4.12.crate) = 7470 bytes
a290 3
BLAKE2s (itertools-0.10.5.crate) = a445c07be8da5c4bdf8dd6fb0a92746438e9ee1767fc180b2da34b31daa4de8d
SHA512 (itertools-0.10.5.crate) = d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3
Size (itertools-0.10.5.crate) = 115354 bytes
a353 3
BLAKE2s (matchers-0.1.0.crate) = e16e40b59402c6282f2b7ce6e930e3f88bb630b24e68b5bd0a2b1d9fb57f1fac
SHA512 (matchers-0.1.0.crate) = 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19
Size (matchers-0.1.0.crate) = 6948 bytes
a365 3
BLAKE2s (miniz_oxide-0.7.2.crate) = d432a6644275e3613826ac647ea132be5e00017717b4bcb4b09dd80dc860206d
SHA512 (miniz_oxide-0.7.2.crate) = 2f8f09d7afdb9d78bfc80a228ded85a215fea05e577e907921f1808f84aae30ab118048d7b53295f11aeb5de70ab6cbdec892f3a2417bedf6f53a4576d095432
Size (miniz_oxide-0.7.2.crate) = 55731 bytes
a386 3
BLAKE2s (nu-ansi-term-0.46.0.crate) = ffae3900c1fe2fe2257c2ea57d1d00e34f5d200c51dc249c4e64dc40c441e38b
SHA512 (nu-ansi-term-0.46.0.crate) = b4f37786dc85e0596e2b7b261a5a9fe0265bf1651c39efb358dd649b926b12c3093f307b98bf0c4df3899f0a7cb1854f2596bd5c3e22fbbef42f912ab2eb5043
Size (nu-ansi-term-0.46.0.crate) = 24311 bytes
a389 3
BLAKE2s (number_prefix-0.4.0.crate) = e2e6caf7fd792ec56ec5665184ed1b66469de944c998ee8e0eee92eb0f7105b5
SHA512 (number_prefix-0.4.0.crate) = a43b668d7314218b86ca7451daa9dfef71f6c9f6616bc34c12d94ae6030f182bcca9da83905cb46f3d49d0aa81385a787e92e4f3ae239658067adc249f8174df
Size (number_prefix-0.4.0.crate) = 6922 bytes
a392 3
BLAKE2s (oorandom-11.1.3.crate) = c0d14acf22446baea9e4176c4b8bfd89e852e7b293c251606a59346ed7a23f81
SHA512 (oorandom-11.1.3.crate) = 51ae60ef51da56d7673f36a6c5b99b743580c5f5be54fdcb54b69e5e2f6bbba3267f96b74e7cd6dee6962dfa6696fd9ed073f22726a2861b8f2601946a8efab9
Size (oorandom-11.1.3.crate) = 10068 bytes
a398 3
BLAKE2s (overload-0.1.1.crate) = d4fee1c8c08687a6412b7a83d8779f720d24141bd8786c3b6629dfae349d18a9
SHA512 (overload-0.1.1.crate) = f79bc3321f45df5e3d0e5fa9c4e60524e4e28dd3729a09956766738adcf99ca42c187a01d48701ebe23d39aee00a19d4a07da798edc781b942e866b339613532
Size (overload-0.1.1.crate) = 24439 bytes
a458 3
BLAKE2s (portable-atomic-1.6.0.crate) = d836eb1526bae29c0aae6a54b8a17157a97341c50bbcda5193e513fd84283d83
SHA512 (portable-atomic-1.6.0.crate) = b27cf57655a2f1e2d6ea7b45d80b4f9920a836e462f132c50dc1e4d314e162444309de1baecf45dad2defc7a5b99759165e54da9fe759b24092f8cb8755c515c
Size (portable-atomic-1.6.0.crate) = 140689 bytes
a515 3
BLAKE2s (regex-automata-0.1.10.crate) = 283615bf1114bdcf5a2ebd639ba1889a8a9a0195b566f41226f7e0961f3d5d81
SHA512 (regex-automata-0.1.10.crate) = 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f
Size (regex-automata-0.1.10.crate) = 114533 bytes
a518 3
BLAKE2s (regex-syntax-0.6.29.crate) = d478d8eadc2bbe2a71c9d613a1f7eae28f5b1c41015674b1da7b060922ed6631
SHA512 (regex-syntax-0.6.29.crate) = 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e
Size (regex-syntax-0.6.29.crate) = 299752 bytes
d528 3
a530 6
BLAKE2s (ring-0.17.8.crate) = 9b7fe9b075087b8d63c6aef6af4e8d76565429d17bb8b879e509ac92a3d1ab41
SHA512 (ring-0.17.8.crate) = e4966409a4078ee43bfc9cc659d08ad28419effe2a729c8c275361a7fe0620a3c727009bcfb1d0bab265af2bc107b50c19d868a4e80da7a8bb55f97e8b214358
Size (ring-0.17.8.crate) = 4188554 bytes
BLAKE2s (ruff-0.3.1.tar.gz) = 9219646b07c73ab504f9c001119ba74315c9b6c99243f0f340e8f25ac28b68a9
SHA512 (ruff-0.3.1.tar.gz) = 3d07605df2bd90ea4c9802a2e92f4934bd692eb81ea66f3e07855a0a19ed794c221ce154fa28305ec9afa99bb6971c4dcea2e818e1fb1bf6616651a93b7e3aca
Size (ruff-0.3.1.tar.gz) = 2069738 bytes
a539 9
BLAKE2s (rustls-0.22.2.crate) = c34c508eecdd8e5fdd1f49611f4506ad5cc857003847e5a04e0f3080f710050b
SHA512 (rustls-0.22.2.crate) = c25f71a3291420ccc33ad21f2495296d092f7d01365f1ce27c71343d9fb5f50c45024d84fdd25791d7ac9aa0dd53d6b7e25f31f35f9a7e823fac8117560ea6c1
Size (rustls-0.22.2.crate) = 332080 bytes
BLAKE2s (rustls-pki-types-1.3.1.crate) = 4f680526aff35f9063aacf41f2973e5cb9937b8886eea09007f6178551eee968
SHA512 (rustls-pki-types-1.3.1.crate) = 741cf0def113336865320aecde54a56cd5bbc7f3aad6e71dd209b4e38b642f42d0244b6fabf03a55467aa42fc3d1582bfa1fd5fda6402ae2ca11191f21158939
Size (rustls-pki-types-1.3.1.crate) = 21637 bytes
BLAKE2s (rustls-webpki-0.102.2.crate) = 128a0e70a36dce48932962f96a17742bf2fbc12371e2223a4548b2f726fc45cb
SHA512 (rustls-webpki-0.102.2.crate) = 697d44daa5e0a8ea2d12aa6f68026eb63a6e1c4420ee92656c9479df77e3f672ca2525442be55ab6183111fe594ac85661647150326223129ec23686792f6014
Size (rustls-webpki-0.102.2.crate) = 196881 bytes
a554 3
BLAKE2s (scoped-tls-1.0.1.crate) = 6c26ce57d3252ba15d330e92a54add4aefcd80402734fd0105d09b3bf561f92f
SHA512 (scoped-tls-1.0.1.crate) = 342f43d53edd33ea3e2197faf5dce37bfbeb0b20b6f0febad4dc6244c3185df127b2c10488e95561260a0ef968f32707460f2d0d23667cebece19b167c0a0c25
Size (scoped-tls-1.0.1.crate) = 8202 bytes
a563 3
BLAKE2s (serde-wasm-bindgen-0.6.5.crate) = 2c53dc36fca0005e23e42957fe0f94995a6b9b6bfecabe83fe53f8dcd9b30a3c
SHA512 (serde-wasm-bindgen-0.6.5.crate) = c457b1e8c83760d94eaf8eb49169cd620cc1fd8246af8953503c2bea9c4ae916f3de3b9070bfd4102a713f8d843b6ee96404e27b21a48c589b444aae0f9303b1
Size (serde-wasm-bindgen-0.6.5.crate) = 21098 bytes
a584 3
BLAKE2s (sharded-slab-0.1.7.crate) = 9576009750684906d49fa0c0e054d2643356a3f566f5df957df31b1c817bd49f
SHA512 (sharded-slab-0.1.7.crate) = 3be7438d4a75debb14463477f34de6db1ac38abe958ada5d5dae7ae8d5993e245da69fcb989d91aaaffda5f2b085d4bcc88d10e07ec567b7f40a21437de6d4cb
Size (sharded-slab-0.1.7.crate) = 58227 bytes
a587 3
BLAKE2s (shlex-1.3.0.crate) = 00a54f2882a7a2c2170fca55bd1acd51eea79f115f972ce143b5f4c9c974ee43
SHA512 (shlex-1.3.0.crate) = 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a
Size (shlex-1.3.0.crate) = 18713 bytes
a596 3
BLAKE2s (spin-0.9.8.crate) = 40d356ced615c0a4f5c7680d28ed15e6af96c3f6b9a1b9db71bc0c7728a63107
SHA512 (spin-0.9.8.crate) = b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee
Size (spin-0.9.8.crate) = 38958 bytes
a617 3
BLAKE2s (subtle-2.5.0.crate) = 70f485937a9381f2823003667e177a9e3f41f7ec98e301f778700cdce80d8201
SHA512 (subtle-2.5.0.crate) = f150b1e2037554f8cd3213a54ddbc258f8f670cc4f39e7084cdea4b47538dbc58b834bc93b443d58a4b9087224efc003234042aaf366687dbd32b1e7174082a0
Size (subtle-2.5.0.crate) = 13909 bytes
a629 3
BLAKE2s (termcolor-1.4.1.crate) = 052eddf6925aee94ddd6422f049b834dfc769ebd3b40553e579a82895d10a253
SHA512 (termcolor-1.4.1.crate) = b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a
Size (termcolor-1.4.1.crate) = 18773 bytes
a653 3
BLAKE2s (thread_local-1.1.8.crate) = ff24b6210b6bf0659eeffe5d0285dbba01a96771b4247b0e3d81943589cdc66a
SHA512 (thread_local-1.1.8.crate) = 6d7e3941f43c43ac091db5d1cf2a8a3892b54b0634d9200426eadeb82015566532f04b6040085dbdcb10580ac724b6ded8416931d764d795a5f923aced66c492
Size (thread_local-1.1.8.crate) = 13962 bytes
a668 3
BLAKE2s (tinytemplate-1.2.1.crate) = 0027e7b337b79cd45257e3b79454dc579ec1bd97811fd74824268704e3aa7454
SHA512 (tinytemplate-1.2.1.crate) = 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9
Size (tinytemplate-1.2.1.crate) = 26490 bytes
a692 9
BLAKE2s (tracing-indicatif-0.3.6.crate) = af6d2e472a4f309f78d6309dc3861b67278e5a5b2352ea74ed51db9b573de750
SHA512 (tracing-indicatif-0.3.6.crate) = 467aef821ac04ae81f217991fbf10fab3bb80b0eb60c48270377c258522137c7e496c37cb481376e4ec1916a01ba2792231a60fcbc5789536164d759b4f14522
Size (tracing-indicatif-0.3.6.crate) = 26505 bytes
BLAKE2s (tracing-log-0.2.0.crate) = 4088d47200a12bd915adaf7bae97ae2d7d803880a29874bf1beb6cfae373a00b
SHA512 (tracing-log-0.2.0.crate) = 0c1f060e8ffb9ff24cee7b85cc2d7d42c69b2f7623a7faecd7422b23b11ae8d5c7691e4635bae76861d444c369d9701ccb147904668023642b223e442e3c8285
Size (tracing-log-0.2.0.crate) = 17561 bytes
BLAKE2s (tracing-subscriber-0.3.18.crate) = ff127e189c049d7b8c9b354d8321006c38970e6da14f54f0af03b2f573e5b9cf
SHA512 (tracing-subscriber-0.3.18.crate) = 72f91855637aa476f03077d5f523cbc94989d40b12d7328167f88b081869ed096e6370450831f6cd5f0686cae5628f14eed4696c06a2ec75f56808b64445e0c1
Size (tracing-subscriber-0.3.18.crate) = 196312 bytes
a731 6
BLAKE2s (untrusted-0.9.0.crate) = 48fd20f1ccabe5057140657a1103382efe55b4711cc443e17c503849f38c1589
SHA512 (untrusted-0.9.0.crate) = 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416
Size (untrusted-0.9.0.crate) = 14447 bytes
BLAKE2s (ureq-2.9.6.crate) = 049ded0c80072a53335960fb76fc5818b58b8a27c9697f1ad872bf1374191b84
SHA512 (ureq-2.9.6.crate) = c2c860006e33146589107aa191552530749c143ab93a60ff3fa959dd53bbd03c48d7f4b410ecc4c92c28c2b483ec3c2c720373a6ee54ef8f9c31b069da205f9e
Size (ureq-2.9.6.crate) = 113677 bytes
a743 9
BLAKE2s (valuable-0.1.0.crate) = db7cc901bde919ce99e8880e1e71043f4830261f54c63f8934908b911596a081
SHA512 (valuable-0.1.0.crate) = a97f65db1f1c5049a276dbb0e45e25c6fc6ce9d27ac1fcd77c945324cd8216ef60344065c79799ca04e338455e4f7422c44078eea32d5fc359dd0211ee7eb387
Size (valuable-0.1.0.crate) = 27718 bytes
BLAKE2s (version_check-0.9.4.crate) = a26f24d5e2c5e631462ebe434aa239957f5102009d3824d5dff2bc90d3c79fb0
SHA512 (version_check-0.9.4.crate) = b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
Size (version_check-0.9.4.crate) = 14895 bytes
BLAKE2s (vt100-0.15.2.crate) = 3bcaa46c7805ee8731ab902eb05f2d69ef676ac02c61255e439767ca55ea4a6e
SHA512 (vt100-0.15.2.crate) = aaac73376e2ac0db4d1c3ee31f22b741e8ceb4b763feb247d566b1c81700bc0aa64851732993e56fa50c0197656a2668721a9f7f823433a0c6fac2fc09b62a3e
Size (vt100-0.15.2.crate) = 30404 bytes
a764 3
BLAKE2s (wasm-bindgen-futures-0.4.41.crate) = 508c777094bc28eb5026ddaf05bd7ec9d4afe1f6478ce62d44f0e88cd4d9476f
SHA512 (wasm-bindgen-futures-0.4.41.crate) = 8aba780d8d1c18f78e3d83efeaf83db72382d89ea262112100424dc082110e4d71eb173cee8c6b53f5d872cd74c2e4091770a9af829a45d466a65575b7178636
Size (wasm-bindgen-futures-0.4.41.crate) = 15382 bytes
a773 12
BLAKE2s (wasm-bindgen-test-0.3.41.crate) = bad3b11bac1ba239f6db6816ed7da6234de34dcead51820635acc7360983eaad
SHA512 (wasm-bindgen-test-0.3.41.crate) = ab0a67d5c92a80ceb386a79a9fbd1c143862ba093ca888ebd6b3c095780d36dffbce723bfc0262fe310492ff7a141515b0c39cb87c99206a5d946313344fa206
Size (wasm-bindgen-test-0.3.41.crate) = 17595 bytes
BLAKE2s (wasm-bindgen-test-macro-0.3.41.crate) = 574c7799c1fd537a1aadda73fca2e83092874bf4acc3cfb876d6b856704b467f
SHA512 (wasm-bindgen-test-macro-0.3.41.crate) = b29fd455885d0a9f07a17460400f14d773820a7b33d345c156f0d62b1f8670d69775d6b966a465654667c1e202426d1587f57094bfff26e2d965f3f642104ff1
Size (wasm-bindgen-test-macro-0.3.41.crate) = 8539 bytes
BLAKE2s (web-sys-0.3.68.crate) = 3fc14d7b374c1e1f52c801d178192a117e5dc9e63e828c82671203e4b20d7b81
SHA512 (web-sys-0.3.68.crate) = f4b537310e9900410bf4a00b382c2bff29317efd2ccfe12b9680dd3ed49a896eb8e8e10d9964d463f1627cc9df1e27dfef1c86693e90b94ce3c488915762d88e
Size (web-sys-0.3.68.crate) = 728353 bytes
BLAKE2s (webpki-roots-0.26.1.crate) = 8883f6205bbe7ded8fefc92f9189fb167ced72178ce1957d2bd216c274e1c413
SHA512 (webpki-roots-0.26.1.crate) = 89ac53267d850953aa78550a60f58f5bcb0f9e885c4c448911dc55bbb8dbc3fb845cd7545fc40ff26998b0c360756de85206adcb148ca6190e50bc2daea7f61f
Size (webpki-roots-0.26.1.crate) = 249748 bytes
a860 9
BLAKE2s (zerocopy-0.7.32.crate) = 131adc1fd951dbb8510ee4f740a36ec85edc090c820c9a456685686eb60d78b7
SHA512 (zerocopy-0.7.32.crate) = 6729b05eb88029555b88c75feff4f8bc28ad9675edb02b07486381f775c8650c95e2e59612906bd9c34c5e390fd339857ca91573ee9f9ca7948572cff4171c82
Size (zerocopy-0.7.32.crate) = 151096 bytes
BLAKE2s (zerocopy-derive-0.7.32.crate) = a5052917736e441532252adebab250b240e1b3ce644f26e0838a2041827ca08a
SHA512 (zerocopy-derive-0.7.32.crate) = 3ce8528871fd18d6abe92b98503927451d25791c9c4af0ba39a3b6ba2006030bdc137084d080e9b1ac8b5ddf5f2121e0a3ef34bb2033a040f2c72c8149a9fc0d
Size (zerocopy-derive-0.7.32.crate) = 37623 bytes
BLAKE2s (zeroize-1.7.0.crate) = baa7e9c604cbab771f49a3a213e3e2bb1c598b370aba7cdb7b5370c85cb7d733
SHA512 (zeroize-1.7.0.crate) = 9d31e3e76e8c861309a3579c21f6da5fd6b056c7d7a350427445a1a832e8827204804783f7f9b808acaa2148efef883d9078bf84943b1db55526bba5bf5a2756
Size (zeroize-1.7.0.crate) = 19039 bytes
@


1.13
log
@py-ruff: update to 0.3.0.

This release introduces the new Ruff formatter 2024.2 style and
adds a new lint rule to detect invalid formatter suppression
comments.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.12 2024/02/18 08:23:00 adam Exp $
d9 3
a11 3
BLAKE2s (ahash-0.8.7.crate) = 619b44001b4846e3aa43ef6b61b35c6b080b2933e5c84cca985303fca4267852
SHA512 (ahash-0.8.7.crate) = 2c9eaa22f7bda47a781994c769d4a2ef15ba0f511fdd4ec4680c13d4c1809f1ce01adecc3b3776793158062d28ad9e5f0b1d1c0a9429e43dd07cd99540eae7a6
Size (ahash-0.8.7.crate) = 42894 bytes
d30 3
a32 3
BLAKE2s (anstream-0.6.11.crate) = c2b6fd0c7d2a5ab620b3ce90406fabc6375c282240c6d9c694de0b38e1d7c823
SHA512 (anstream-0.6.11.crate) = f8dd65cc116a1495782a3bfc98edfdd0973ab22ea2fafd292fb4bd3495af7b5ea410f320d3fa05f7f812fa96c2a20f4cd2af9fc58869a1a306f32714cbe45163
Size (anstream-0.6.11.crate) = 30239 bytes
d57 3
a59 3
BLAKE2s (assert_cmd-2.0.13.crate) = eb8bf072b5bee3ab59da1e716833189c4cd133d874862980694f331f2c849ff5
SHA512 (assert_cmd-2.0.13.crate) = 3599483d28f1893945b63d693f38d656724f382ac7a0c2cb0773d72e6bba3dcc9137cca51575fca984c2435b081cd6ad68ed5d1fa04e606484926528cc41a305
Size (assert_cmd-2.0.13.crate) = 23917 bytes
d84 3
a86 3
BLAKE2s (bumpalo-3.14.0.crate) = ed059679dbe45bf238b303c652976eb4c41d2d746e6adb262417001df2981feb
SHA512 (bumpalo-3.14.0.crate) = 179c116a5320c5f21163c343ed48add36089d806e35bc303318dcfe09ba1d5f02bf8012726d0c2cb76a73fae05a7c887a91e18f9e5ff3b9f9ad8a2f12838757b
Size (bumpalo-3.14.0.crate) = 82400 bytes
d93 3
a95 3
BLAKE2s (cc-1.0.83.crate) = ab10f33ac9445cf3505988e87c5ead7ffdec771e992b09c9567abc07f680438c
SHA512 (cc-1.0.83.crate) = 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7
Size (cc-1.0.83.crate) = 68343 bytes
d120 3
a122 3
BLAKE2s (clap_complete-4.5.0.crate) = 71761b16b10603d864688add7ef238f6c1c06cd349fb67edb42843e3f4ac81ac
SHA512 (clap_complete-4.5.0.crate) = 947f5019ee6cd9cf2489281d09f466972395da47c16cf89ced7e02e839d6e3b5f48fe83f928aced28f60b303a65fcdd5ac40c4ba9871ee4c87722c9be9a85a23
Size (clap_complete-4.5.0.crate) = 37818 bytes
d168 3
a170 3
BLAKE2s (crc32fast-1.3.2.crate) = c60cd89cc50c52d5bedb1e7ce6c6299196d26700152f85282218c6fe15ec2a8b
SHA512 (crc32fast-1.3.2.crate) = a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357
Size (crc32fast-1.3.2.crate) = 38661 bytes
d177 3
a179 3
BLAKE2s (crossbeam-channel-0.5.11.crate) = d82751080d99069abdd68c2d4129046c3240cdc4631ba0fd4a1c79a44c05538b
SHA512 (crossbeam-channel-0.5.11.crate) = 1d37bae1c946d402c1fce37f22a82037d68896770757aa91d209387f947d39c514df52e0ce94317141513784511ac626482f16099cc3b62ca28a52f387b69c71
Size (crossbeam-channel-0.5.11.crate) = 90434 bytes
d192 9
a200 9
BLAKE2s (darling-0.20.5.crate) = ef7bf11e8f4b0adb3579862145b5bee3c4fe56e6310ae62aef69b446ff09fc6a
SHA512 (darling-0.20.5.crate) = 394bccf43738ce63d7d0647e828f6606daa1d1b2be85ac2839fd5ed22450e93191c33e25bd32e61ab9b82a4546a3f84acc6b376cc0029b9a236db31a38923a5a
Size (darling-0.20.5.crate) = 27737 bytes
BLAKE2s (darling_core-0.20.5.crate) = f149343923fe74cf0784e58c8dd5a6f426b1996714bb32fcc4daf9f4a70527cf
SHA512 (darling_core-0.20.5.crate) = 9179e08ada4e4871242d3be176109c8c6a94e1ce2451ab18e553061b40f004d1d725c50eb7f91668a43a90b548a0ba6a2a05728ef631c857a53116ff7dec08b7
Size (darling_core-0.20.5.crate) = 61089 bytes
BLAKE2s (darling_macro-0.20.5.crate) = 86669e622393c30b024cc671675cce93f55787279859918d3a11793b34cb197e
SHA512 (darling_macro-0.20.5.crate) = ef8d3433d4020decd186f842a0c590b6c44778252afadda0a6dab840f874bb0d7aaabaf3bdfa28f66f19ee8108930b5605a7f733a516b9c0c53955f229c5d4cc
Size (darling_macro-0.20.5.crate) = 1857 bytes
d231 6
a236 6
BLAKE2s (dyn-clone-1.0.16.crate) = 0b16b1cf89703a52f34fcb26a378e111ed1f7ee3b0c4856b2c0cdf44b0cecaa5
SHA512 (dyn-clone-1.0.16.crate) = 7b0822f0f53b617d3598c033026e447a3d5d735e3087231ef4c7442e3c3eefbe690cf9fe1fc53a30b09dbd23e21bc1bc9a6a7990b70371bb99ee5e771b672012
Size (dyn-clone-1.0.16.crate) = 11766 bytes
BLAKE2s (either-1.9.0.crate) = 5a2a8926fcb3b40b49b9bae0b6e35d54568dc40215691afa9bb355400b0eb180
SHA512 (either-1.9.0.crate) = 4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177
Size (either-1.9.0.crate) = 16660 bytes
d291 3
a293 3
BLAKE2s (half-2.3.1.crate) = 2618582ce61505f8eaa8d5784d3e654bb179e211e02e20f38b1807ff963b5b8f
SHA512 (half-2.3.1.crate) = b29acbca7b8f8fed6392346d03c710dad0f51cb2e358e7ea74a3aad4e10ffd22edb4154a56f877adc375da831a7597b51f7049335c0781a1b1110103e5eafc35
Size (half-2.3.1.crate) = 50257 bytes
d303 3
a305 3
BLAKE2s (hermit-abi-0.3.5.crate) = dc18bc22e6eb000ccb333e070d253344077d875dbc5380d8c2e8924ee3daf74d
SHA512 (hermit-abi-0.3.5.crate) = 28256ece8ed613bb789a194ab44dd071e48c16ce9f8d4622f828b5ffb83fdee18cd7fa939b40987060a43d76d4b76b3b78cc1109ab15c75880517661b8843bc5
Size (hermit-abi-0.3.5.crate) = 14437 bytes
d336 3
a338 3
BLAKE2s (indexmap-2.2.2.crate) = 9e8d67175f089af436fb6330569dc66ac59b0de303dc146c8da387189cd85e9c
SHA512 (indexmap-2.2.2.crate) = 814cffe0e586940c82c152536a970917ec8702a9b946151ccc8574188fa2cb0fab094888c0e910917c99e37f5f53723ab799999fab4bee395bca7d45adeed40c
Size (indexmap-2.2.2.crate) = 76160 bytes
d366 3
a368 3
BLAKE2s (is-terminal-0.4.11.crate) = 21cc77ef895fb390c263eda991acce2aa57d80c51644a203774a274bf6781dd1
SHA512 (is-terminal-0.4.11.crate) = cf8cc6d1609b9d072b5d2bed3d06a2337e65db43b21ee476d97b5a0764a539cb04c5cec70d052a6a8ce3d3d835bca38a3a334cabb84f51ab3fd09247a75e081b
Size (is-terminal-0.4.11.crate) = 7602 bytes
d375 3
d393 6
a398 6
BLAKE2s (lalrpop-0.20.0.crate) = ecbc3a5d27b27468803c03f3a35b2b78aeed04bf8770cbe551cbf226b0f72dac
SHA512 (lalrpop-0.20.0.crate) = 78607f89874e8b17649af353760477ccb31e8f9d88f799119de686a198065163378a32d34c372e456bab184dad2a63ec62d651dd88d66914b5d8f42f3c28547a
Size (lalrpop-0.20.0.crate) = 233201 bytes
BLAKE2s (lalrpop-util-0.20.0.crate) = 6e13af4a7b32c07697286d01548cf6824ac0da8ed9e75e80f8e15cbd56a907b9
SHA512 (lalrpop-util-0.20.0.crate) = 478ada7c29bb983f9b37bfeb0ea3bd51b3e38ee2458daf546673f66f857ea70f2498f2efe2fc87acab2ea7a1c41529fbdd96f28297b7dfaa83405bc00a5cc82d
Size (lalrpop-util-0.20.0.crate) = 10403 bytes
d414 6
a419 6
BLAKE2s (libcst-1.1.0.crate) = 68a7f91d063ca1df8edc4ecd9b51e789058246f7c8a1c01069ac9130555a44ea
SHA512 (libcst-1.1.0.crate) = 634a36d33cad15e35b3dc9533bec7fd4601cd2bb18e42c94ec68f843eb4aa6a24b8ff05ea5bf117f49bf075c67a8ce02773bb2f5750ab10eb2bdd0f510161611
Size (libcst-1.1.0.crate) = 110227 bytes
BLAKE2s (libcst_derive-1.1.0.crate) = 6d28a7214c8c6d4e0ce55c21f0cdf037f0ee2ca40904ca933507e8cc839d6a25
SHA512 (libcst_derive-1.1.0.crate) = b28e12ca622d7d5a2c8d5148fe95ff2ed599bd042dc9fe3b6b8bcf9366baba82b414171425fb14289c89782c7f270b0e81e21e76ef6d5b1d3f53bba13b604c7d
Size (libcst_derive-1.1.0.crate) = 9372 bytes
d435 3
a437 3
BLAKE2s (log-0.4.20.crate) = 1c6b9e2550f630e7661fc57cfb7d97f6a93997f2cf4a16fb35836b0668df2af8
SHA512 (log-0.4.20.crate) = 8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e
Size (log-0.4.20.crate) = 38307 bytes
d456 3
a458 3
BLAKE2s (mio-0.8.10.crate) = da4414d39cfd3c0e3785f7837f7b7f0184a3d20dd7d3feb541a23c6f8bedc2eb
SHA512 (mio-0.8.10.crate) = 680371f7da07824fcdc1e8c10a6771a71b97308c47bb5b295e0338fbcb56e211dfd91e1b400a080984c57055f08db24ca675c167f298a3dd4842a185bde62fb2
Size (mio-0.8.10.crate) = 102345 bytes
d606 3
a608 3
BLAKE2s (rayon-1.8.1.crate) = 2b1cccf3355172adffc48ad2dfaec9d651fe5a69a221e28d157d934cd2036c89
SHA512 (rayon-1.8.1.crate) = a83304be8334f5aa1c63468ddc749d8e8124c6947f1472320ba0bd4351c9ae582dba31ff369e9efdafdab439571fbf91b497c2370ec15406cfa810f5161cfb32
Size (rayon-1.8.1.crate) = 170448 bytes
a629 3
BLAKE2s (regex-syntax-0.7.5.crate) = 5119a5eebce120fd28155f42907d81786841400ec6fa53a34facd0c2cdcd760e
SHA512 (regex-syntax-0.7.5.crate) = 6388dbf68c8c86d8a5bd8cfb13a86e9ab2da1a339fd607c1a16848f85dd21c85d744d694c7b918954ea27eeefc90b589926c9da464343fb78ab639a5e2925efd
Size (regex-syntax-0.7.5.crate) = 343366 bytes
d639 6
a644 6
BLAKE2s (ring-0.17.7.crate) = 9f0276f89e4a9aed181d35a0a4a62947c448ada5c9fc753a9517df98b124d8a8
SHA512 (ring-0.17.7.crate) = 1b75cdcf51ebaa8684410e753e1766b88f95c27559baf88601db2cb267340fa03d7e4db38a2a91632993238be1913261cd116e0e8d8b541c3c8a6ca811d19b36
Size (ring-0.17.7.crate) = 4146482 bytes
BLAKE2s (ruff-0.3.0.tar.gz) = d8059b45308f932d36fb062af041f813ae6057716c7aae9786f8aa5ed0c300e5
SHA512 (ruff-0.3.0.tar.gz) = 310adb4c99c750407822ba98b4f78030268606a84aeaef3c7568245b91e9dac232abcecd1fb8e84cb44f2ff4678a969a5594b0ccf5d2c0f2d069ac42a35d8a3c
Size (ruff-0.3.0.tar.gz) = 2057870 bytes
d657 3
a659 3
BLAKE2s (rustls-pki-types-1.2.0.crate) = 20d20e237c136ebbcd821219521431de0d5d36cfe4bf8d522b3a624e67dccf2a
SHA512 (rustls-pki-types-1.2.0.crate) = 54ebe3d6bbb451460c197796870fd2d8b57361f58ada52650278a13d2d0fc71dcfbaf2cd9363b1437135085334c350517e3d688ece068088a450b33445d5724b
Size (rustls-pki-types-1.2.0.crate) = 21303 bytes
d666 3
a668 3
BLAKE2s (ryu-1.0.16.crate) = f3b9e2ad18e92dcd3132438589642a0289b7e5917f71c04fe91db8067363a558
SHA512 (ryu-1.0.16.crate) = 89e3e18346ae6e4035787766f286a6eb62f5294e39ad902cc29e95c53781c4e5dd629f567f22ecc7e9fe9d1c273323da9b867aadc9cd8a066727c58330b51b10
Size (ryu-1.0.16.crate) = 47351 bytes
a686 3
BLAKE2s (semver-1.0.22.crate) = 0ac83cfc94d2575578f66e07edd564ebd18d660d666d147ea1f20153db22fe41
SHA512 (semver-1.0.22.crate) = 7dcf9b6a02650d71d6c9ab3c29e44fdef95af296208f26aa7be6fd6e16773e5e5e66418c303a0589d1165df6dbfd46ad6ebf9eb5b3adab25a51f340947b2d949
Size (semver-1.0.22.crate) = 30446 bytes
d690 3
a692 3
BLAKE2s (serde-wasm-bindgen-0.6.4.crate) = 522a4159073be5d55e9edff550bd3cb9d5362dd19c915349ba62e24dabb8847b
SHA512 (serde-wasm-bindgen-0.6.4.crate) = 0883416f479c4169dbee79907e2aadfff46fb0ebb81dff9c8c2f5b27b6124b6ef2bfe42feaeced803add27b7262fa2471ab5c56fcb5ae7c57707e35345140233
Size (serde-wasm-bindgen-0.6.4.crate) = 20920 bytes
d699 3
a701 3
BLAKE2s (serde_json-1.0.113.crate) = 8dd552d4706b5a3336104adf1588e4379441836c8d14021b1bb94dda7d480e94
SHA512 (serde_json-1.0.113.crate) = 82571b025cd598fca635f18881b52db2364e07eff1b961ca7e3b0591dd41f95503f7188ef1ee6fbc060b9a2360cacbc8a5b85c01fef7879ae3392b29c0004b34
Size (serde_json-1.0.113.crate) = 146970 bytes
d762 6
a767 6
BLAKE2s (syn-2.0.51.crate) = aec864dea6689f973b5f19594e1f510a26e5e6fd61f0f4a370ece1d3fc1d0eee
SHA512 (syn-2.0.51.crate) = 5bf02fd75c1adda30e31c10567416014a6fde3e9bdb5930c580b5b8fa3760333221ba08c3853e8f6e1d13c7952990ba999dcdfbd75a05f384d6a920520590007
Size (syn-2.0.51.crate) = 254142 bytes
BLAKE2s (tempfile-3.10.0.crate) = 2a1f0cf8a3a56f83de681354b503716aed3f8a38a3db88ae330331c02587da8b
SHA512 (tempfile-3.10.0.crate) = 0f9bb6420105badfaf7e59f9679b53c6e3f875208ad8b08b9bf38cf67a1512742f1e3dc586136ec9cb760d127da6be69e9f9ed55f18722edf1af3a452e7d93fa
Size (tempfile-3.10.0.crate) = 33376 bytes
d798 3
a800 3
BLAKE2s (thread_local-1.1.7.crate) = 30ffa86ff25796622be75de4031e817bf2c927f9c0f1c2331d511abe811a3fe8
SHA512 (thread_local-1.1.7.crate) = 3772452c2a349fb564d29bb06e13c8ae64807db27c3ee217fa04fd0e9847e94adeea582b82ffc2d9116f31ff478eb088550caf1346c263de49b55fa17b431c31
Size (thread_local-1.1.7.crate) = 13585 bytes
d831 3
a833 3
BLAKE2s (toml_edit-0.22.4.crate) = 8053623cc7bc3576520fe23e6d39195bcaa263b8ccfba3feea9132804ca89235
SHA512 (toml_edit-0.22.4.crate) = 13a9034cb4af3818d1349c852d2e019985687fe8baebb6e3bbbb4f10074e505df53bc5b856d669535ba4c6a830c0c67f55830c2b1ec46a0832c2db3413a2a404
Size (toml_edit-0.22.4.crate) = 102719 bytes
d876 3
a878 3
BLAKE2s (unicode-normalization-0.1.22.crate) = 2b18e16ecf7fc6163fa8668a3e454d9f1262024700dd4a2062189efbe9164094
SHA512 (unicode-normalization-0.1.22.crate) = a5810d5e9cd93dbb80e013997aa9d38e60834619483a6623eb2859ec5d59a5aec3fc4db123dc7f4e2fe9f2b8799cf6af48bdff22d69a00a23707240e8bf3bb3c
Size (unicode-normalization-0.1.22.crate) = 122604 bytes
d927 3
a929 3
BLAKE2s (walkdir-2.4.0.crate) = 802e00ffa9364c7524bdbe8c3df86a040a3b94220ae24ed8bbb761349ab53069
SHA512 (walkdir-2.4.0.crate) = 09e1bc852c01b452c95b26a369831a97bc5c9e0ada3111c73774570dd73bb5b9e4735317d5572304fb48dca44ce7b9f77bbd17c418b6b047b2ab17b8bb42d9d9
Size (walkdir-2.4.0.crate) = 23550 bytes
d993 3
a995 3
BLAKE2s (windows-targets-0.52.0.crate) = fcda082fc3eca330a478727bb44e92a5a333a3cf9c463db397add89290503d0a
SHA512 (windows-targets-0.52.0.crate) = 0ea09552d89b802ec0d419b640fa02d0af7af602704a0e88ba10f81d123dee0c907460f6ec91224177ec9a948970abd7414740eb219148a4d66c269c2362740e
Size (windows-targets-0.52.0.crate) = 6229 bytes
d999 3
a1001 3
BLAKE2s (windows_aarch64_gnullvm-0.52.0.crate) = b11649b9a222da40d8cdcfc55fa7f116efed150e299126f822473d0acbd26f96
SHA512 (windows_aarch64_gnullvm-0.52.0.crate) = b7c3fe0a2ad5149be0df48fc7a4d15879eb130bd9441c58c25fc71b8a91483f0b553fb1bf29a9302acd348e9083a547430a840b059b0cfe19867ecaffcae986f
Size (windows_aarch64_gnullvm-0.52.0.crate) = 430182 bytes
d1005 3
a1007 3
BLAKE2s (windows_aarch64_msvc-0.52.0.crate) = 248386d0b0b4120fd90668641f55f4f9ee63ad748deddedf27b71a7f7cfa156b
SHA512 (windows_aarch64_msvc-0.52.0.crate) = 8446bfe5b9fe538415762c8129ab3bf2fe45482e045bce367475747786602ad4ae1187c6e508dd9d7b6be81bfc8d430e0db9c624e35c7cc52e823023e46f5cf1
Size (windows_aarch64_msvc-0.52.0.crate) = 821663 bytes
d1011 3
a1013 3
BLAKE2s (windows_i686_gnu-0.52.0.crate) = 25f17682dbaff5e63232c5e290f658e8ca20d031ce1fe6debe60f3ff2f62bc94
SHA512 (windows_i686_gnu-0.52.0.crate) = fe993f5bb6e039c257be9b35337e0221f718d23866818bfd19c76aaae236aafc2de4bb5014fcdf919563b5901cdaa14a2136cd086eeed3c83e46a5d02f6aa77e
Size (windows_i686_gnu-0.52.0.crate) = 870285 bytes
d1017 3
a1019 3
BLAKE2s (windows_i686_msvc-0.52.0.crate) = 4e3de05952535e0cb7cbfddd1dccfadd90326f657424664c8550b3db6a8b2939
SHA512 (windows_i686_msvc-0.52.0.crate) = 817ac796fd00bed51d80133ec873cf3d3d582ba41fec8a6f6407fbd7544f198e928aa5d710f70c13bbf74a1dde4c91c54e65eb9d3b7518a7f011ea42725eb671
Size (windows_i686_msvc-0.52.0.crate) = 888693 bytes
d1023 3
a1025 3
BLAKE2s (windows_x86_64_gnu-0.52.0.crate) = f107487f4ed09118102c706bea40a024784228975148d1c9307efd647674a075
SHA512 (windows_x86_64_gnu-0.52.0.crate) = 2d81af56ad0bc9536f6e066776642a546ce6c6d99551edc0603ffcafe6db15d5d5a32a642b204bbfadf34231daa3894ad7897a9c0c575c2b6bc1e3e58a9a3eb7
Size (windows_x86_64_gnu-0.52.0.crate) = 826213 bytes
d1029 3
a1031 3
BLAKE2s (windows_x86_64_gnullvm-0.52.0.crate) = 61ce28034c9b364676e36961d44c21a589fd72e46cb06d9bc9c8b3843e865d45
SHA512 (windows_x86_64_gnullvm-0.52.0.crate) = e88af35fd1c694dc189783e5c81aafa61aeffbddce4d7130e1125d0ce3d932fafeb345990ffd98477c41b578b7f5090f4f9c0457b02146309b95549c9f8f44f0
Size (windows_x86_64_gnullvm-0.52.0.crate) = 430165 bytes
d1035 6
a1040 6
BLAKE2s (windows_x86_64_msvc-0.52.0.crate) = 9d872bb0e5202fd2b745fd8cd1252c44600ec04c398d0199ef0b0d014b41cb81
SHA512 (windows_x86_64_msvc-0.52.0.crate) = 3aaee31533a1a48a6ab5cd15b3cadfbd906a93a153e53919d0aa74e440d11e29830554e4e014c215f5b88a475bb733fa8ba4ce9d773d3e23a40ea9ad37ddd0a7
Size (windows_x86_64_msvc-0.52.0.crate) = 821600 bytes
BLAKE2s (winnow-0.5.39.crate) = 0e7f23c07a31f830fb0eb19ab6857e29b73c5707c0b388cdf62cb0145d7f7b74
SHA512 (winnow-0.5.39.crate) = 76d4762a0258719c2212f0ba1e2a91098548d18b12dc79cf90e99a847eec3eae05e821effd7f5b2e68f482ccebc6ae8d7877e91b3db863886e007631e8af2c83
Size (winnow-0.5.39.crate) = 159300 bytes
@


1.12
log
@py-ruff: updated to 0.2.2

0.2.2

Highlights include:

Initial support formatting f-strings (in --preview).
Support for overriding arbitrary configuration options via the CLI through an expanded --config argument (e.g., --config "lint.isort.combine-as-imports=false").
Significant performance improvements in Ruff's lexer, parser, and lint rules.

Preview features

Implement minimal f-string formatting
[pycodestyle] Add blank line(s) rules (E301, E302, E303, E304, E305, E306)
[refurb] Implement readlines_in_for (FURB129)

Rule changes

[ruff] Ensure closing parentheses for multiline sequences are always on their own line (RUF022, RUF023)
[numpy] Add missing deprecation violations (NPY002)
[flake8-bandit] Detect mark_safe usages in decorators
[ruff] Expand asyncio-dangling-task (RUF006) to include new_event_loop
[flake8-pyi] Ignore 'unused' private type dicts in class scopes

Formatter

Docstring formatting: Preserve tab indentation when using indent-style=tabs
Disable top-level docstring formatting for notebooks
Stabilize quote-style's preserve mode

CLI

Allow arbitrary configuration options to be overridden via the CLI

Bug fixes

Make show-settings filters directory-agnostic
Respect duplicates when rewriting type aliases
Respect tuple assignments in typing analyzer
Use atomic write when persisting cache
Use non-parenthesized range for DebugText
[flake8-simplify] Avoid false positive with async for loops (SIM113)
[flake8-trio] Respect async with in timeout-without-await
[perflint] Catch a wider range of mutations in PERF101
[pycodestyle] Fix E30X panics on blank lines with trailing white spaces
[pydocstyle] Allow using parameters as a subsection header (D405)
[pydocstyle] Fix blank-line docstring rules for module-level docstrings
[pylint] Accept 0.0 and 1.0 as common magic values (PLR2004)
[pylint] Avoid suggesting set rewrites for non-hashable types
[ruff] Avoid false negatives with string literals inside of method calls (RUF027)
[ruff] Fix panic on with f-string detection (RUF027)
[ruff] Ignore builtins when detecting missing f-strings

Performance

Use memchr for string lexing
Use memchr for tab-indentation detection
Reduce Result<Tok, LexicalError> size by using Box<str> instead of String
Reduce size of Expr from 80 to 64 bytes
Improve trailing comma rule performance
Remove unnecessary string cloning from the parser
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.11 2024/02/09 13:11:13 adam Exp $
d45 3
a47 3
BLAKE2s (anyhow-1.0.79.crate) = a75c7227c93fda59874afc2f2218cd661fd31a863d8123f8b1d0f7736f302e75
SHA512 (anyhow-1.0.79.crate) = ecd6fb1367d494df18c0e274b336a133f3acf7b6a5487d20bdd06e08c7f1f729877086a0966e998221daff120504fadd2be2dc4219ed621f81b0a50c2bbc2011
Size (anyhow-1.0.79.crate) = 44931 bytes
d81 3
a83 3
BLAKE2s (bstr-1.9.0.crate) = 98ee6bc90875dc7ef2c1453266dff7b6d402a31f9193154693c4d3059eec68b5
SHA512 (bstr-1.9.0.crate) = dc313a16c38ad881128977a20bb390e7c95a96d9530596433a7c4fd7f77d5fffd079d436006dd8d2bfc4aacdd7f0aff229504444250418f6aa3f8d6d4df9abba
Size (bstr-1.9.0.crate) = 380170 bytes
d114 6
a119 6
BLAKE2s (clap-4.5.0.crate) = ea63ff98e395604a96417487ba3b69b1e2a3889963a4485a1e39b3eae82d7798
SHA512 (clap-4.5.0.crate) = 2956b6e65220188b2d11fc532480b78f0f3574dc4137adbae2519d77b9f581bc89a10ad044e8e533a032633340ff09e21dc35ceba41b8f0f2e2b8917ea00581e
Size (clap-4.5.0.crate) = 55379 bytes
BLAKE2s (clap_builder-4.5.0.crate) = 0801858a12cb1a988deee98dbc854a62ec0fe68da1225316691c3d2dc5d91b96
SHA512 (clap_builder-4.5.0.crate) = d0df594d0c15687d2b9c19c51f86a9fe1cfb9b8b78a8220d77b0e4d9252a850e217312fd3e1d1aae57703ce973f194241acd4e6ae0c9ab79e45d0c14ea8dae57
Size (clap_builder-4.5.0.crate) = 163521 bytes
d141 6
a146 6
BLAKE2s (codspeed-2.3.3.crate) = 6b9f5929591417f0aed86d0d4ff2682a5b7870512debc7983a3e56adc7093cd0
SHA512 (codspeed-2.3.3.crate) = e7fbc1b162f6b33c178475760ea0004eaff3dc2d96e30c13127eba5e3e82cf47ea46df48f22034c7f81a86ad3e33b91025ac37db9a30b0a6dbaa3fd8272dc062
Size (codspeed-2.3.3.crate) = 4552 bytes
BLAKE2s (codspeed-criterion-compat-2.3.3.crate) = ce408b499a5d9d89d6071668caa7dac487d566f6a6f7165b6f58cc7e6271ea03
SHA512 (codspeed-criterion-compat-2.3.3.crate) = dbfea5a813aa843016801d6513b8907d80f44a9d8454eb6da9abb73f5fb1d71c7514cb279723776ef8a3385f616fcd4f378b4a0814708df50e5641bccecffaf6
Size (codspeed-criterion-compat-2.3.3.crate) = 10192 bytes
a311 9
BLAKE2s (hoot-0.1.3.crate) = 5f75961df987a085ad65029efa7f723b6c09f90536478e85aa63d683f23ad4d8
SHA512 (hoot-0.1.3.crate) = af5b46374a0fe67f8d88b492e6b54074f6adec7a637aab218b59f704c103571c6b85d7a1e16e7e975301e4b7fa0e7240723628fa5f88baf1cd8abac9b894c266
Size (hoot-0.1.3.crate) = 25162 bytes
BLAKE2s (hootbin-0.1.1.crate) = 583c46a26256e2aad3f168563ab137156917e72ec4ad22796dc16a16f2b6abbf
SHA512 (hootbin-0.1.1.crate) = 8c398a456691a42cbff5cbcedd4e318303a77afac33bc4705d2a49791824c588f56e4ebb4b75b524a27bc389e356b5f79d7a7009764089b74bc20f7e196624c7
Size (hootbin-0.1.1.crate) = 6318 bytes
BLAKE2s (httparse-1.8.0.crate) = 0d6a8853f51616bf08c4360ab82e9d594192f0ae2919d2b71492443bacd78726
SHA512 (httparse-1.8.0.crate) = 849159d9876e0474c71f3c7aa3a7271699b807b293832d88d52e4326ed410b25f9d7b9ad75a143a51fb5c8ea5016c2513348edbc050d3b62dc9a6737ae98ee8f
Size (httparse-1.8.0.crate) = 29954 bytes
d351 3
a353 3
BLAKE2s (insta-1.34.0.crate) = 06738f48487a05ebe46df8496a69fa7d67e670a03f380b86524a3740387f63f0
SHA512 (insta-1.34.0.crate) = 792eff6de9d7d10212aad14566d0509ae66c0b43b2a38b187e8387ca131162daa097b92abfca801f3b4efa052a1adc1464a07f5e9c6d564832c2310b8a7f544a
Size (insta-1.34.0.crate) = 550760 bytes
d642 3
a644 3
BLAKE2s (ruff-0.2.2.tar.gz) = 65d9187c8f0c967292da5ae0ca2bd46fc8a7a076ae5cd7a1bb1d8c893a2166b5
SHA512 (ruff-0.2.2.tar.gz) = 1b1c72beee5323072d76fc8587fdc10abe6baf6a64946c93644806453aabd327e6e3277afbf2fd0d696b609318203416fc421dfa995a105004ac37ab05508b09
Size (ruff-0.2.2.tar.gz) = 2040633 bytes
d687 12
a698 12
BLAKE2s (semver-1.0.21.crate) = a30f0ce4fbf4201cfc83aa734e4df1fc0d0994917cd2de44b3cbb318c0e91c69
SHA512 (semver-1.0.21.crate) = bc3ceb11f2b729be086120c06ca2cefc34c5141d2d4af64279b0868456894eb9097b234b326249f2aa83d8b99086fcac4c5b7ef4a1e14b1198ae808fde245c35
Size (semver-1.0.21.crate) = 30445 bytes
BLAKE2s (serde-1.0.196.crate) = c0c81d92a73695d154992d22cd2b21d3b0549a060f2fb1019aa50f0848598733
SHA512 (serde-1.0.196.crate) = 0917aa36d855ca77726d538fb7fcfcf629722c784d747b3869c0d69444c447d7b1fab556a9eb9594ddf6cc508df636fdde051a1c3909f9c691e4921946ebda19
Size (serde-1.0.196.crate) = 77097 bytes
BLAKE2s (serde-wasm-bindgen-0.6.3.crate) = 2d10ed6ffacf1e83235d8963789c1272ce362dcd745c1d78d1c42c2ebb3bd632
SHA512 (serde-wasm-bindgen-0.6.3.crate) = c2f7ee9ceb64fb6fc4d653946f23bb0ba2e62ab6cb0cfb870cda451251e721546f484e5a70e4d81c367dd6880028c3625366791a0011a0b4ed8af99a91d184c8
Size (serde-wasm-bindgen-0.6.3.crate) = 20941 bytes
BLAKE2s (serde_derive-1.0.196.crate) = bd870113a6ad714625280345e3230c0cfb60c812e4a8f80e52e58d352e3a12e1
SHA512 (serde_derive-1.0.196.crate) = f4df7f835e8416e4662c62a46d5f6e6d45ffd103812d681b220f8080310720e27f738a34a8e622df722fed55a1d8c654dd4abfbd78d1fdc871306bf3985baf22
Size (serde_derive-1.0.196.crate) = 55775 bytes
d765 3
a767 3
BLAKE2s (syn-2.0.48.crate) = f3b759189b8c977f52eb6a0f89a7cef5d54c95dfb7aad3bf6524257ac8b3d22d
SHA512 (syn-2.0.48.crate) = 926c0ad55cc743df20f9166b6d71fd44421aeb1f073fd86b6ddb53e13cd508b539c0360ce64b07b65597bb14639c8f33acf7e60951e1e9128624517aa3aee325
Size (syn-2.0.48.crate) = 250566 bytes
d897 3
a899 3
BLAKE2s (ureq-2.9.5.crate) = 9fabe595d1112f529753d8a5e47d1e97b22e1e9d28376c55a8d420af73f3fb2a
SHA512 (ureq-2.9.5.crate) = a42b211d29fcf4905595d8bb356e835b1b5ca01f17534c734f6f88304b9bac61e262f24121deb45f6b1b454b2f7493e2f4020f05d3c75cd82d3cf43d1ab8e241
Size (ureq-2.9.5.crate) = 115049 bytes
@


1.11
log
@py-ruff: updated to 0.2.1

0.2.1

This release includes support for range formatting (i.e., the ability to format specific lines within a source file).

Preview features

[refurb] Implement missing-f-string-syntax (RUF027)
Format module-level docstrings
Formatter

Add --range option to ruff format
Don't trim last empty line in docstrings

Bug fixes

Skip empty lines when determining base indentation
Drop __get__ and __set__ from unnecessary-dunder-call
Respect generic Protocol in ellipsis removal
Revert "Use publicly available Apple Silicon runners

Performance

Skip LibCST parsing for standard dedent adjustments
Remove CST-based fixer for C408
Add our own ignored-names abstractions
Remove CST-based fixers for C400, C401, C410, and C418
Use AhoCorasick to speed up quote match
Remove CST-based fixers for C405 and C409
Add fast-path for comment detection
Invert order of checks in zero-sleep-call
Short-circuit typing matches based on imports
Run dunder method rule on methods directly
Track top-level module imports in the semantic model
Slight speed-up for lowercase and uppercase identifier checks
Remove LibCST-based fixer for C403

Documentation

Update max-pos-args example to max-positional-args
Fixed example code in weak_cryptographic_key.rs
Fix references to deprecated ANN rules in changelog
Fix default for max-positional-args
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.10 2024/01/31 11:58:28 adam Exp $
d9 3
a11 3
BLAKE2s (ahash-0.8.6.crate) = c7ecdf122e7a34429eb48e7855ae47923b0f263167ab871b542c96fa43097698
SHA512 (ahash-0.8.6.crate) = 46428b27e96be1f30058b9383a94988beeb5064dfb4df04d6959b451d0c77ef69fc51f07fdf9511ab9728295eb6beee7783c31a2297f9e473fc537883e722b73
Size (ahash-0.8.6.crate) = 42780 bytes
d33 12
a44 12
BLAKE2s (anstyle-1.0.2.crate) = d6a66a3162617312bf948708fc49e9745bdd442bf0e683a644c22da48a3e17d0
SHA512 (anstyle-1.0.2.crate) = 09220abfc844192ca698589897845752e02666b4ecd6529af4cde9f260ef36694e6e631c7503fc0e438ac72c88c419043b78399385cb248e789e86404503935a
Size (anstyle-1.0.2.crate) = 13983 bytes
BLAKE2s (anstyle-parse-0.2.1.crate) = 24d2481c93b16bebaf1def6df26d18163e7325db22eb99fac9dc1fc485e1cca5
SHA512 (anstyle-parse-0.2.1.crate) = 5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176
Size (anstyle-parse-0.2.1.crate) = 24802 bytes
BLAKE2s (anstyle-query-1.0.0.crate) = 22ccc9fc9fa45db6fb6ea29831c6986d6dde4fdba205fd4599621d432848a32c
SHA512 (anstyle-query-1.0.0.crate) = 2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
Size (anstyle-query-1.0.0.crate) = 8620 bytes
BLAKE2s (anstyle-wincon-3.0.1.crate) = 80d0249a4482d400a41ccf4e9a5a75a8064a17d6e511544bac9e6982fdeba566
SHA512 (anstyle-wincon-3.0.1.crate) = 75ab14081b09e031ee0f559538976f39092aaeb6f561a56de83d12911cc2b45e28eec21068792c86a61e344021921ab55e7139ca79acec78e7d4a796dfa42a2e
Size (anstyle-wincon-3.0.1.crate) = 11279 bytes
d63 3
a65 3
BLAKE2s (base64-0.21.3.crate) = 94fdc9fd913ef38601e6f5730f7d49f327fd932fdaa714cdaef0c8c23e838332
SHA512 (base64-0.21.3.crate) = 75745fe54f321d21fb94d6481aa35f8fac29c8fa514a36043d10eb1a08f5566ee0ad0cdc7358a20b8086babd2afe043efad6720df1289495b5df4a788dbe920c
Size (base64-0.21.3.crate) = 76898 bytes
d78 9
a86 9
BLAKE2s (bitflags-2.4.1.crate) = fd00225e0f135e0354f83db133db21ebdbe0e11824a74df7843af022d50ab8de
SHA512 (bitflags-2.4.1.crate) = d3fd7abc95acc1cb5bf16d6acc12dbb8eadd250f069268df13c2e8dc3d5f5c15a929cd17ca931c77393b64dce0516ef8674c469789ed32d78e315b5faada062b
Size (bitflags-2.4.1.crate) = 37043 bytes
BLAKE2s (bstr-1.6.2.crate) = 49a3553eaa00f692beb3e7dec711ef2440e78ac92d317d4639ba34a2bc34e9e5
SHA512 (bstr-1.6.2.crate) = 2661f453d3b529fa90a52da26b0c373df7e077b5503ff9e8dc4ac17ae546817a41b7353d3517a94d89b3b0bc4409740c6fe14b7dc78fd1aaa2a3f5888ce10057
Size (bstr-1.6.2.crate) = 380096 bytes
BLAKE2s (bumpalo-3.13.0.crate) = bc85438fe6ff09250c30826eb9878131907fbfeff1e2db334e447e1adc975908
SHA512 (bumpalo-3.13.0.crate) = 419368d6ca37474c2867751fe5706d0c747326bebce323d571cfc07ee0f022d8e8a7ef5692091b0fa804995b081998dafc55da19a53e51135a767bc0afdb9605
Size (bumpalo-3.13.0.crate) = 82114 bytes
d102 21
a122 21
BLAKE2s (chrono-0.4.33.crate) = 1a6eb88d6f1b6a9be5a1277bcb5be682b16a049f9fc74c0e9cb43dfa3da66c05
SHA512 (chrono-0.4.33.crate) = 172996d2ccc8733957d45fcc24fefb3531c7b33a798ab9f494be23f08d6d2bc350401574c626fd8eec0191ba28c0f7b73af7bc4235ec72a4b1d437fb7e89c875
Size (chrono-0.4.33.crate) = 221279 bytes
BLAKE2s (ciborium-0.2.1.crate) = 31bf0372825a2acccbfd38610308991ab5aa2b847580951e8cb26855e58bb908
SHA512 (ciborium-0.2.1.crate) = 4403239badcdb5ea6e754e706472e25c4593a1fbdfc5a07e46409ea3dac41151020204167102dbf401a2e5f31b3731267bc3759be59a73880a022e5f4a3064fc
Size (ciborium-0.2.1.crate) = 34974 bytes
BLAKE2s (ciborium-io-0.2.1.crate) = 2c065db24f9a895f0f1cf9b65daeeca9f65dc893922531309de68120aff2c283
SHA512 (ciborium-io-0.2.1.crate) = 8860de0a72f07d0d0bb84af3c24635193540c574cc87367c7379222bf97ed68648330511866810265b68076bd1146e0ddb41c269e62db669b1c3390aca679c50
Size (ciborium-io-0.2.1.crate) = 6679 bytes
BLAKE2s (ciborium-ll-0.2.1.crate) = 531bdda34be72acc9bf93c6a9efc4c81dd512fc1196f233634e569c7fffdc843
SHA512 (ciborium-ll-0.2.1.crate) = 214550780734dcb0bb5dc999ecf22283850bf52ee4a9cfb58d86bdac9d4b80db32f0664eef71e8197e7e56a6643ff45d2974b9a36945db2c754a98df42adf9f8
Size (ciborium-ll-0.2.1.crate) = 14649 bytes
BLAKE2s (clap-4.4.18.crate) = 2831c7a207d97a83dcc4ffba7da662c4fed2408278570cdadefc5b816b1438d6
SHA512 (clap-4.4.18.crate) = 1f151864b92dcfcc69a66c2a8aa8310ce28171895698d82e2e69e19a6b51ed8780e5eaa77410df9aae2d17c9b45117b913a4c23ef879106c1b7a96182656ebb9
Size (clap-4.4.18.crate) = 55269 bytes
BLAKE2s (clap_builder-4.4.18.crate) = cc4059436dfc01b45ca7633b8c1a4248aa505ea0db76de01dfd3b568927ace34
SHA512 (clap_builder-4.4.18.crate) = ff04ce8e700d8df4a0ae94e8341c3bcc1ebd415312e3b21d56e6beadf604aa5576641861506fa1c901a615a013e4f30bf8e6467889d637b34fa37ef22e2a15c2
Size (clap_builder-4.4.18.crate) = 163538 bytes
BLAKE2s (clap_complete-4.4.0.crate) = 9742ed8aa2882e6aeb4a0bb927004836a9efa694546d0b6249525ce40810d950
SHA512 (clap_complete-4.4.0.crate) = 56a5d9e49dd5fda7d06100dc2701ce1c231b255400f4fe06fa37066b366ccbd9c8064c9305d29017db8e31d2b88ba1acef4934ec8ae82f649a28bdbabed05d84
Size (clap_complete-4.4.0.crate) = 37256 bytes
d126 3
a128 3
BLAKE2s (clap_complete_fig-4.4.0.crate) = 52ea8bd4e68b3a2bfff92f5cf5498e4cdcdc5c92ab13c9182b03532e5c9ca46a
SHA512 (clap_complete_fig-4.4.0.crate) = 313610635be8c383079615d1c77a5e35e2bdc2c10e1df9284d0ecad9e35d5ebab2adbccc77a9682ba17a3db1574c87c93ee1667537626882dc66a9bc4435beda
Size (clap_complete_fig-4.4.0.crate) = 10486 bytes
d132 6
a137 6
BLAKE2s (clap_derive-4.4.7.crate) = cc93e0ab7a4ba21b778f726768b6fd0e3588d7bbf6b74757c990fb618f9ebe2c
SHA512 (clap_derive-4.4.7.crate) = 4be40460468f7ce22906cdc9eea8d01bb07cb206d4ce0c3df2abd929d6925b175a49cf63907925ca16ae6297d6f4d933087fa5b35958e551117ec7ae050be167
Size (clap_derive-4.4.7.crate) = 29046 bytes
BLAKE2s (clap_lex-0.6.0.crate) = 3f2a3c4251e49cb379fd70331c74d54bb19244d1d5b5ada5108f13bd63fe466c
SHA512 (clap_lex-0.6.0.crate) = 3651aa5e27ed35b6b75b1d25fd9c20c26a2a6039116e54d84c51469087732a4f0fd71754326456b367e341b017d03749e9a6774cb7b62250ca8745f5af46574e
Size (clap_lex-0.6.0.crate) = 12272 bytes
d153 3
a155 3
BLAKE2s (console-0.15.7.crate) = 9af14289a8d00376b4c035cb0f4a438cc596b50d0ffe197542a518eb6fe88dbc
SHA512 (console-0.15.7.crate) = f37213812527bcad23baa8648cd949d8ec955e1be7589ecd36fee46637e77420c2561fc301f2562dd95bb66802b92ec1da5b85367bf16b793849913698a80576
Size (console-0.15.7.crate) = 35409 bytes
d162 3
a164 3
BLAKE2s (core-foundation-sys-0.8.4.crate) = 764baa38d0da621bbf65724162b8425356775dcaefec99a3c3734a304f114623
SHA512 (core-foundation-sys-0.8.4.crate) = 15da472316d6decc213e4e5f08ecd22a108ebefe427b890741de4f9199614f19123e64329da76de5e8b4c9ff74ffc31738fd929acc1460fc757b4aa1fd3fdbb6
Size (core-foundation-sys-0.8.4.crate) = 17725 bytes
d177 12
a188 12
BLAKE2s (crossbeam-channel-0.5.8.crate) = f52230ed84b89bc15c117f5251f9575cf7c8672c7f44d589e9443a6a6c3e457c
SHA512 (crossbeam-channel-0.5.8.crate) = 47677d6fe63050c51393e4a0537a3c65d7055c9eae118ebe60c5d716b4f47f23c2b1947b1e1b66bfb34a57c4db3a44631d323e996dd545565fe4f58c25863ff4
Size (crossbeam-channel-0.5.8.crate) = 90455 bytes
BLAKE2s (crossbeam-deque-0.8.3.crate) = 7cbeb24b31b979d705dd7aad84ebd1b3f25d939955c4c70dd3d8ad7cf26158eb
SHA512 (crossbeam-deque-0.8.3.crate) = f3201c9afef7d2d119702696f7e5e7997a104b8f7d67c7adebd1cbed84d3a3415636ff674f1ccdfd95d0dc162384e46c6138c8203ede69577b0d5359a4b44672
Size (crossbeam-deque-0.8.3.crate) = 21746 bytes
BLAKE2s (crossbeam-epoch-0.9.15.crate) = 29f6c985f1050d18011c21ed7e9ff6f2dc1ad2f6de4d9041094bf5cc56dfff70
SHA512 (crossbeam-epoch-0.9.15.crate) = d9292c059ef1d156da52950137b2b3ea5eab66c4cc2f763d02078d0b0106980839ebed2ae2aec53e026ee7b3ddc37c4b51370d925ada1ad13d9981934daa7bde
Size (crossbeam-epoch-0.9.15.crate) = 48553 bytes
BLAKE2s (crossbeam-utils-0.8.16.crate) = ad56e24749319cb7d7cf31623a4d1cdc5f2cb5060e7dbbaa654c5a5393db128f
SHA512 (crossbeam-utils-0.8.16.crate) = 4b8d599a8b93015eea2fd404cdf1526fbb94662fffc7c64d2f0659aeef349e4ad682f61b2b85d075c7f3fbbc4d8106cd7caf6e65dae117ba982f31262df3f831
Size (crossbeam-utils-0.8.16.crate) = 42508 bytes
d192 9
a200 9
BLAKE2s (darling-0.20.3.crate) = 2dd4ea6a30d9312da2c27da44d465be96653a4139d2bf1756018abe0855f5aaf
SHA512 (darling-0.20.3.crate) = 4ef4cd5d4c915d2d5ba2c97777822f81a5f20546352059144e2ad1559df6d38660916d8ebf51085964e57150f572ccff5c12826854c8d2131c9ebe0339f87418
Size (darling-0.20.3.crate) = 26066 bytes
BLAKE2s (darling_core-0.20.3.crate) = 2a1dcf85f9fe8a1c73439390d61dfb202091db7088913c6e4173e76ab89f2187
SHA512 (darling_core-0.20.3.crate) = e655d0fe74f2015f60c749480a55e701076ea003e2263a65d2263293de038c8b4fe2b4103b2b6b95db63ac465e0623970fc54ff176177e7d7ce248330af99d7f
Size (darling_core-0.20.3.crate) = 60281 bytes
BLAKE2s (darling_macro-0.20.3.crate) = 572a34ebd7b63149164d2a07bb798dd66c9e80018409f0fe27992989bb98a85d
SHA512 (darling_macro-0.20.3.crate) = bcbf2567ebf674f9aca2bb887db82c5d87bcbda6ce6e526c4a1f503f23c4a1451b17aeb2f6ae8b8a0c93cb0737edf14d6d258d998f654662d67a9cd956d7850b
Size (darling_macro-0.20.3.crate) = 1859 bytes
d231 3
a233 3
BLAKE2s (dyn-clone-1.0.13.crate) = d1fc04ad2e39c1d24762131865367e1aacfadccc203c388249426875e623bbc7
SHA512 (dyn-clone-1.0.13.crate) = 84a8221bb9262265e48d3c268d19a2ef4171fd773b9bf9840e256b3457d99350164dd2dd6b1fb6c0ae430aa2df9cd6b164eb1823a20fb9477bd5b877d43a1fc1
Size (dyn-clone-1.0.13.crate) = 11813 bytes
d243 3
a245 3
BLAKE2s (env_logger-0.10.1.crate) = 4500909f287250419ad39dfc19076cfba598b420162fcf992fc266cb248f0b2e
SHA512 (env_logger-0.10.1.crate) = 5749661d10a482447527f4641a86a77dfecff0984e13f07cc9392359287c74837af8b290c358a4888934ae3ec0389f51e8cd269fbcc48cd27bd44bbacac41b0f
Size (env_logger-0.10.1.crate) = 36524 bytes
d252 3
a254 3
BLAKE2s (fastrand-2.0.0.crate) = 42dd91a1bcff2aa564be1f91dfbded2aff790d9bdd77af6b6b27666741dd2651
SHA512 (fastrand-2.0.0.crate) = 9449dd52e4b722d5747f68f127843c0d1a402765c2b6186b9526f8ae23293cb1f6b50adcbf18a8ea768292642184cb0eb42b1801d20f6815397903f9977f3cbc
Size (fastrand-2.0.0.crate) = 14402 bytes
d264 3
a266 3
BLAKE2s (flate2-1.0.27.crate) = f4bb2b1d22251dc2083cae0ad79dbf53ed70101ba0b9a6e683b9974fec3469b1
SHA512 (flate2-1.0.27.crate) = e76e76444686433acabd16513e6e5860d4d6fa53a810f37266f36900f154acacac6dcd77b0373599a6d33a09175f5f02146d84726b982c59a78926950e19ff09
Size (flate2-1.0.27.crate) = 73460 bytes
d282 3
a284 3
BLAKE2s (getrandom-0.2.10.crate) = 8036e93e577ce6f1525e6b288a7e6b3b934580bf69be98ba2ddda3b58566fb54
SHA512 (getrandom-0.2.10.crate) = 82af9e0417bff9272ed0478be4ac90426405ce210014b21899c6b95fde1b16893bf46295388ff5f13fa712a04c99c46b770fab83f41a1343af1590a86ca8da3b
Size (getrandom-0.2.10.crate) = 34955 bytes
d291 3
a293 3
BLAKE2s (half-1.8.2.crate) = 06e412ad3cca1082278f20b32764604d9f62c4703d31ff477d25436d8b29eb62
SHA512 (half-1.8.2.crate) = 5eb128e41b8b7f9769a669834b2f8380b115395bf2a2a181732bf6c71234d978dbc4c527fddadaa7bd7fae9add77958b27616bfa1767fd123d3cfb887663292e
Size (half-1.8.2.crate) = 41874 bytes
d297 3
a299 3
BLAKE2s (hashbrown-0.14.2.crate) = e60f11737b18687879e711767185723a057869c36bb0721cd0a53ece96c00e1d
SHA512 (hashbrown-0.14.2.crate) = a611359ccc8d859a72e812b94123ff162f5653caa1839c5f5e3269ed18b5fe2b2c7b15b4f03ae8076a622d08090a90e747d8cbcdfce9cf7f317592f1a3695351
Size (hashbrown-0.14.2.crate) = 140080 bytes
d303 3
a305 3
BLAKE2s (hermit-abi-0.3.2.crate) = 48f5236d8d19446302ade57b131f22dbafa101b7cbb0d94efd7764676f9b3059
SHA512 (hermit-abi-0.3.2.crate) = 22901ec8976a7c96e93c9e07a2c5d3db49d7af60ce60c7ee6f61c3cbe93190d1f285e737c1c8b2236d540ab14e5d92e42828ec05f1b212332a862baf2b1b57f6
Size (hermit-abi-0.3.2.crate) = 13783 bytes
d309 12
d324 3
a326 3
BLAKE2s (iana-time-zone-0.1.57.crate) = 6ad718aed7b101e09a45499802b0ea57bee05db55522403e0610ccf5518ef9af
SHA512 (iana-time-zone-0.1.57.crate) = 79bc0fe559dce022cd3c15ffc3b6f870c14a40de6d5a61b4a5a6ad28fe7efce82a16ac5102073a3510f3ba683843475f7fb8a4029bbafbc1cc25e48b98ce2fe8
Size (iana-time-zone-0.1.57.crate) = 19785 bytes
d345 6
a350 6
BLAKE2s (indexmap-2.1.0.crate) = d995303ac1c6358e20aaebb899a7f96c0d90f192cf6eca74072bbe3c84bdda85
SHA512 (indexmap-2.1.0.crate) = 9d303eef918b9264b9fe326cc1d71f4095f7ed5639ed8696efa3e9be65dff2c50ada4495409e109e7718997db51ae1fd865cf8e88978107d7823faba14380600
Size (indexmap-2.1.0.crate) = 68224 bytes
BLAKE2s (indicatif-0.17.7.crate) = 24ee376dd6a7bdd49506682fb13fbd44fecc6d7594dee9f5705bfffe2da97ece
SHA512 (indicatif-0.17.7.crate) = 412955eec523e961a20bb48f9921128004e723b405c8f1bb73abfaeb4f532ac6f883794fe6c8738a40c2e0a400a6ebf94ee17d89f7cdc98d9d0f8611d84a369e
Size (indicatif-0.17.7.crate) = 63108 bytes
d375 3
a377 3
BLAKE2s (is-terminal-0.4.9.crate) = 41bf08ba6b557b3c6c2557f9c2fd2a6b742173e915c3ae0ffa5d26f83aec61d6
SHA512 (is-terminal-0.4.9.crate) = 0803ea53945715333d9b5fb18feec7230a49cb1a5f7308e2ea8d06a650e376794dd372be111e85622fd21320228706dd589423510dd010cd6ea112f185c46966
Size (is-terminal-0.4.9.crate) = 8109 bytes
d387 6
a392 6
BLAKE2s (itoa-1.0.9.crate) = 29c0a4ba2feabd7d0703934d8e3c7da93f73b35673c2b444df2a7109706593a1
SHA512 (itoa-1.0.9.crate) = 95f7906edb7d6a2690389167f8c4d01bc37827205bca87d527f2eb33722419ed2f2e8afaa559cc5a0a7e7fac76515c9c44c71c42b536aa34b0e2858c40946b6d
Size (itoa-1.0.9.crate) = 10492 bytes
BLAKE2s (js-sys-0.3.67.crate) = c066fdffefc10e652ccdc41f6a69b377796466053aa893f05adf4fd247566b50
SHA512 (js-sys-0.3.67.crate) = 590d947a869c3435166e34c25b3011351f6804b43887ee76bc2be69b7407b5181bbbc3a5bf6c50867c65d73fcd8e65ac7b0d395710ccd52000beb87f8826be96
Size (js-sys-0.3.67.crate) = 80764 bytes
d417 3
a419 3
BLAKE2s (libc-0.2.152.crate) = 06001fedbcd029ede94b7fa1344fba428264df9751af8d9b28768db802b8192d
SHA512 (libc-0.2.152.crate) = 1722f6f52077efab90026aae3d10306f8c38ebba95366593c3c1adf707fae121ab450064ad9e8be5a667caf6af0b90fad4d1ca1009db0f2220093c44e33c4b5c
Size (libc-0.2.152.crate) = 740278 bytes
d429 3
d435 6
a440 6
BLAKE2s (linux-raw-sys-0.4.12.crate) = db0a2527866b551eacc993ece999ad9da42ff573a47e59afce46eeb322353b96
SHA512 (linux-raw-sys-0.4.12.crate) = d9564d02d5f41356478066592e438629adb3275df0e5a1a44030cc99bf8856b8af64f18f27371f84122a828b34712aae16495a1a16050fbdbece6d95e9cdace9
Size (linux-raw-sys-0.4.12.crate) = 1465800 bytes
BLAKE2s (lock_api-0.4.10.crate) = 8539fd14b7f4416d0eff6aeaa2146e49cb5b75894e65466ca32d50016abd491e
SHA512 (lock_api-0.4.10.crate) = ffe8cad8099bc382832181c1ff95e0935993491f247114604201be7d4ddf8402fd4db8fd6499c611f95fbce7d57dc3d3738eddfab31c52f50ab8709e549697db
Size (lock_api-0.4.10.crate) = 26713 bytes
a452 3
BLAKE2s (memoffset-0.9.0.crate) = b4d72b8920104d2f39c7bcc9a3fc64aa0b2af8b68f5b6fadd2fb71eebbe3223a
SHA512 (memoffset-0.9.0.crate) = 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55
Size (memoffset-0.9.0.crate) = 9033 bytes
d459 6
a464 6
BLAKE2s (miniz_oxide-0.7.1.crate) = 8828f41da010ee5dff26a15deb1e0973dca6c69b22521812b366e0977103416d
SHA512 (miniz_oxide-0.7.1.crate) = 5eb6ffe34a866403273ff0267ff7838aeb50722ca57a03d5a1d842a5f19a3b4af570b133a3b9d64d78eafe49e4b9732b92dd63fd9c6b0ce59b3295daf10f6a3c
Size (miniz_oxide-0.7.1.crate) = 55194 bytes
BLAKE2s (mio-0.8.8.crate) = 4b300d1e0a006717210bbb8aa794e898dd120da16112e46d3a38319d8437e6be
SHA512 (mio-0.8.8.crate) = 448a05f19a147fe119965f7f1aaf24c2a40ed816ddf2e5c95ba3bdaded5e2812314c64a50dc7baada93bb005b65159cb6597f82a407936885ea376bb128b0c9a
Size (mio-0.8.8.crate) = 94264 bytes
d486 3
a488 3
BLAKE2s (num-traits-0.2.16.crate) = f7348f4ca6d66f90dd5adb0691832ff6e1d249949858a1da4155fc7c6c8b9a8f
SHA512 (num-traits-0.2.16.crate) = 2ef65e2f6275b1000f611cc4d019b2f4846a8964b54d9b96462da10e3ac9edbf3d1de82e40094c76f7f5205740361b0eb0ced414bcddbaba5955144f728c6f94
Size (num-traits-0.2.16.crate) = 50130 bytes
d501 3
a503 3
BLAKE2s (os_str_bytes-6.5.1.crate) = fd331b98f535359b9b2fdb9640198f275e92ab32e853cbd05f507fe39a5de2b9
SHA512 (os_str_bytes-6.5.1.crate) = 6d7a4475398daaae4e3d55ad58a8fba729517acf5744a5a6296f477207ee91e5bc36c2b54e58f6f9b15ce9bc75286e9ba62a59d577f0171d8151d3aaa01311b8
Size (os_str_bytes-6.5.1.crate) = 22778 bytes
d510 3
a512 3
BLAKE2s (parking_lot_core-0.9.8.crate) = e59e3833f8790b6c4a33e7932f5ac467fc86a9665a93d55ac8ca93eda4b41594
SHA512 (parking_lot_core-0.9.8.crate) = 8d6dfdf661b0f7d0774cb9f61121f2daefd182ac8a2a0d24eab451febfbe1a664c815c163d34a7f3d15a54915a8e22e6c6cd10e89cb7d7598d48d81ad6a3c256
Size (parking_lot_core-0.9.8.crate) = 32383 bytes
d525 9
a533 12
BLAKE2s (peg-0.8.1.crate) = 3bbec7eb07d4e26cc6af2cf168f6c319356e6d95586444ecfdbaf7db4c0414ae
SHA512 (peg-0.8.1.crate) = e2b88ee2f55e1761b46191bd79a945261bbc7ce327a98cbd47394e5d60608a47cc845cdb0d834149e43d694ff542fb9eadbbc2b628facfe492f89a6bd1786d38
Size (peg-0.8.1.crate) = 17093 bytes
BLAKE2s (peg-macros-0.8.1.crate) = f682f700c7bb1935ff8d9c1aa60ccad533363ef5abb551cc5823a7d7e4dbb267
SHA512 (peg-macros-0.8.1.crate) = 84f7fb240ea3c543df4d28f3bbcd80fa6d68133af3557c214eca2298a8e988dbbea84fda85fc87d1f1149dcf4cf6e8b83e23c3a75525409aa0d02758fcf2cfc1
Size (peg-macros-0.8.1.crate) = 27881 bytes
BLAKE2s (peg-runtime-0.8.1.crate) = 3ffc8f213f58164fdd2951adf29eb98d9303b8996fa51ba714ae4bae9fb151d7
SHA512 (peg-runtime-0.8.1.crate) = 360677e388c0d98053bf60d7ae003bafae38e892d4f30e5f31f6fe26f13e236aa1e0dfc7c4d741604b4df601a1cbee376b5a32078ec6b0abe0b2062ab0d136cc
Size (peg-runtime-0.8.1.crate) = 4019 bytes
BLAKE2s (pep440_rs-0.3.12.crate) = 8d69055ff7333cf7fc3e7d2d396ac1b6a6c005c451b50eeea5d6ee78a4fc90a3
SHA512 (pep440_rs-0.3.12.crate) = b405d0b2e87e18c65e8ed36d0eadd5b56d8161d8567fd1f7fd4cec6f276d2c362990571b7d069d31e80dd7cf4cff921274e82cb4211adba35a454ead0b2669d8
Size (pep440_rs-0.3.12.crate) = 23943 bytes
d537 3
a539 3
BLAKE2s (pep508_rs-0.2.1.crate) = 3b41b523c92ef5f8b30900471b701a71f3e112a5c11a8faf6e5367e02626ba95
SHA512 (pep508_rs-0.2.1.crate) = 761c477654fcd7044a864ca27d37c9d584ed2df5f949bcfd293c626384063e96d77866e5a86ca4c482fa3a60d9a200a0a132a5174e29c57690cb0369664c7767
Size (pep508_rs-0.2.1.crate) = 30134 bytes
d567 3
a569 3
BLAKE2s (portable-atomic-1.4.3.crate) = 00a36983dfd83ddef4deba71cd0f2576e92e0e918d89c17928640a0ee38b9007
SHA512 (portable-atomic-1.4.3.crate) = 89f14902c1e55c37d7663bc9255378441a0951e5d8e21665a8102e06b766135cec6d982f9ed01b4167e872a7853102ad0e9347e9b163ea81d81b00ee2362e9a0
Size (portable-atomic-1.4.3.crate) = 126291 bytes
d576 3
a578 3
BLAKE2s (predicates-3.0.3.crate) = 94c013753f84f66e67d6151824a7499d7df174f08e83d9c179667732ec74c9c8
SHA512 (predicates-3.0.3.crate) = 6638890cf3ca26170363e789318fd201223818089a34970fb650c12e11da0c2031dbe114ffa1e4bc55c05f7c75f41c60ca3bdb4764e061c6317508275940c7e1
Size (predicates-3.0.3.crate) = 22743 bytes
a587 6
BLAKE2s (proc-macro-error-1.0.4.crate) = 2877169f24a0bf3a09d9bfd388ac5d39082672d9258c1c96a851c1bc166b234a
SHA512 (proc-macro-error-1.0.4.crate) = 8a47bc9d3e24e9561d1e384d8f5a633284c2cf9b5e6733c5f9d1dbfe1870ccc8e2152482852e50b551cecb68e009148585b910ffb0508a7b4875598eaf8657db
Size (proc-macro-error-1.0.4.crate) = 25293 bytes
BLAKE2s (proc-macro-error-attr-1.0.4.crate) = 3204ef6b947e06798ac6e978bd1a40f2f7e81de7d3079fd7b639242f8ed032a8
SHA512 (proc-macro-error-attr-1.0.4.crate) = 2606afa9ec78d7dad4500c98d3a5ecbd02c6b53ab829c742bed7f57b322a95238ab4e01cf268746815f1424fd9b02eddfa30e72f98c66106f57765f3d3116495
Size (proc-macro-error-attr-1.0.4.crate) = 7971 bytes
d591 3
a593 3
BLAKE2s (pyproject-toml-0.8.2.crate) = de8ca4c54d854e040e56d5d4d57b474a53f6a5794d1b48612803b6e6a075d2d0
SHA512 (pyproject-toml-0.8.2.crate) = e3ae18e9453c6895322564eb7709c894dad528a4390df8410c8d360147c024f59ddec7a5632658c4078ec25633e13b97fa9191468e522dde0f5c483eba36a4b8
Size (pyproject-toml-0.8.2.crate) = 6047 bytes
a617 6
BLAKE2s (redox_syscall-0.2.16.crate) = 5d05ce546323fbcedb872cf55da0403e1ae5c6fc354eb2adf263bf7d671971b8
SHA512 (redox_syscall-0.2.16.crate) = 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27
Size (redox_syscall-0.2.16.crate) = 24012 bytes
BLAKE2s (redox_syscall-0.3.5.crate) = 14cabe779c177678c10653eb7f0e52774e34069533c08c450d1797357f5086fe
SHA512 (redox_syscall-0.3.5.crate) = 16f8f4766932bb54e4740cfdb4f0802f76246c0bf88c1d76c69c115949b124b625d8c3b85d8947073c2e9544f425aa16c10f71fabe3c03d29e424c47fe4ccdde
Size (redox_syscall-0.3.5.crate) = 23404 bytes
d621 6
a626 6
BLAKE2s (redox_users-0.4.3.crate) = fafe5c327db7de7f8b6340807a14fb60bdea5ac74634a60379b62c4793cb447b
SHA512 (redox_users-0.4.3.crate) = 0d3366e23cf93e1b0e025a29025eaebfcd1145bd158e2663b94fd952dc2d8a25566819e3a03c4136ca16a6408d37396e2ead0814c3f0c2bb10334dfd0b838fda
Size (redox_users-0.4.3.crate) = 15353 bytes
BLAKE2s (regex-1.10.2.crate) = fca11f936973bdf2195e6ded901b8df5b73fbaaba9afab2de68c1790c5b355f2
SHA512 (regex-1.10.2.crate) = e594f70cc540586e4039e7b905ede9e507757b531f22a94aae185e47732ae0d54bceb2c6aceb815819a9652c01ccf697798d372631f2f864c04ca2eec59759d3
Size (regex-1.10.2.crate) = 252839 bytes
d630 3
a632 6
BLAKE2s (regex-automata-0.3.9.crate) = f3c84ccddc7ba6fb86c58c5f8413247a04821452743efd09d441ef8cc3485c26
SHA512 (regex-automata-0.3.9.crate) = c404677bf470f913c1ca70385a1b9694ec4c048d306380c23001bb746803ff70999c7e215efdf02c6bf03cd9a922e98a6ecb3be588fd4f05c1f57836dbe54c0f
Size (regex-automata-0.3.9.crate) = 610489 bytes
BLAKE2s (regex-automata-0.4.3.crate) = d788d9abcbb1c8fab5c65b1fd5a228df5056f00f3baaa971f6758c8125e8911f
SHA512 (regex-automata-0.4.3.crate) = 4fc82fe3556f829956c3172447589555ef286fd66ee9a445cbdcdbe57970655e35b6eb0895ba02c344d826609257e0c95d3f7f51858aa260103bed7b08d8c1a8
Size (regex-automata-0.4.3.crate) = 617011 bytes
d651 3
a653 3
BLAKE2s (ruff-0.2.1.tar.gz) = 3afcee38e21db2d93a75ce4e41dffb509b20cd7d9f53eaab91bb3b3d1163a475
SHA512 (ruff-0.2.1.tar.gz) = 2c7a79294dfffcc6f801c9ef8d74856d59c783751c5e286f5a5e189eac53668eb0a8c9079fe84a569c7c4e964140473e1de123d01c30b79befd587c5f9a909d0
Size (ruff-0.2.1.tar.gz) = 2009158 bytes
d660 12
a671 9
BLAKE2s (rustix-0.38.28.crate) = 93d44f6b7324d83ecd02edcb9c68af584e686c05a3cdc4a2574d09e2e9d04608
SHA512 (rustix-0.38.28.crate) = a48c959c0fbc9700294b1ab0fb71a303bcef89a01b4407c2d7dc7c83b35dfbdb69bb6ac9a364ba7d68b4e561445e6c227af586cab15d9799de9e6622e89ada12
Size (rustix-0.38.28.crate) = 365398 bytes
BLAKE2s (rustls-0.21.10.crate) = 004dfc018ede92666799ee3ba3275863dd252f37c3b7686069eec1580f0ee9b4
SHA512 (rustls-0.21.10.crate) = 3bfcd137e6d4d86c716e8afe75450a39ca055d44557fd1a8d4b6ad4d7c58e2d5fb86ba92c3825a667c9daf5bd7a89a779ffcf8c23d6cd0af05ad47ad437da139
Size (rustls-0.21.10.crate) = 284920 bytes
BLAKE2s (rustls-webpki-0.101.7.crate) = 75bd5248f25253ef11913a1d6060b981a5303b3901daa1e9d39baa7b1e5cce27
SHA512 (rustls-webpki-0.101.7.crate) = 680e3d52f699c9d6200e2e738a4245a5114fc7122546c07d3f15f1e6741a52275061b3e016c2240f1dc3eb9f701f7346193bd82e827274fb73b8e9e0d5af4e68
Size (rustls-webpki-0.101.7.crate) = 168808 bytes
d675 3
a677 3
BLAKE2s (ryu-1.0.15.crate) = 9cd8b57860ba906eaae35b47878818e4e574fb5463963cb95a0134a0acae6eee
SHA512 (ryu-1.0.15.crate) = 4655b5647f919082a9b84b889539ae7fb23a1201057cf280efe79c58cb5f040864efb7812cda5021bf6d34838a15d173ac8bdb0fb9fa2dba85173d3efa5a826b
Size (ryu-1.0.15.crate) = 46906 bytes
a692 3
BLAKE2s (sct-0.7.1.crate) = 193e434d039547327415969611772aacf035a5f6f22f00567a3facd7103d1879
SHA512 (sct-0.7.1.crate) = 6030295b3b11411f5a7e518db1066282bf11a279c27414c5e959cd430e9fcbb7358e5d69bcc68c8bf696d4c1d9579ed7218b7f9dfbb61de2271c4c3d3316fb7e
Size (sct-0.7.1.crate) = 27501 bytes
d720 9
a728 9
BLAKE2s (serde_with-3.6.0.crate) = a1da6216cd640789898807e55a95259d8d9759d3fdb7adb295c5858e432f9ea0
SHA512 (serde_with-3.6.0.crate) = 2236836e3d48059362dd2d3da80f5d86dcd5af36de585bb72e8770c9cf16eabaf3a41f2e8a9507256b6975f4e79819074a217c7e01c8864cf35cab98dcb591e4
Size (serde_with-3.6.0.crate) = 137070 bytes
BLAKE2s (serde_with_macros-3.6.0.crate) = 75064fdb7a2671d4c2fca5ed2fdecdbdf0ff4e431879a9a5a92499a10ee596af
SHA512 (serde_with_macros-3.6.0.crate) = ae3a80777fb3695587343f3ef5b251b0ab5cc6d4735d72729c4149f46d695aca97b78fa774eb916734a208924f513fbe7229bf34915a57d3bc44478e41c51ce7
Size (serde_with_macros-3.6.0.crate) = 30742 bytes
BLAKE2s (sharded-slab-0.1.4.crate) = 206b04e9df17375efb608fb3e86815c276b8e1691960756f14c3e3f6939aecf7
SHA512 (sharded-slab-0.1.4.crate) = 123a9ddb126d1adf41a30a632604264d66a06bacc497db6373e9dd36164197f8321f2fc826a16247674f0f69d9f6e30aca37810f787693c4a5c2cee8c5887c55
Size (sharded-slab-0.1.4.crate) = 52479 bytes
d759 3
d768 3
d777 3
a779 3
BLAKE2s (tempfile-3.9.0.crate) = e8b3d89e690470c7e5686803bba085302a33b9f05c58b9309c8a34f2eb75b987
SHA512 (tempfile-3.9.0.crate) = 04e06c966bfa7a1567e7185ebd5c2876b96e46e36af14931bf0eba63795cd20d1c3427b6709a4cab2a68b8d289fdabd5537a50e5407a76e3a9fa0dcc7d3ce6d7
Size (tempfile-3.9.0.crate) = 32182 bytes
d783 3
a785 3
BLAKE2s (termcolor-1.2.0.crate) = 5d72f2ac1947726d45cb7aa4738259c230dc11d840998d6b44301bb13e6a37e9
SHA512 (termcolor-1.2.0.crate) = cf1896523353390b2f90b2a8bf30f47da5fc7c2daa635bd0cd8059bdc73feb243e46e4279562fe45d5726f2840833b1e967c7de19ffc0c853592d9f86c0c1be7
Size (termcolor-1.2.0.crate) = 17917 bytes
d798 12
a809 12
BLAKE2s (test-case-core-3.2.1.crate) = 295e591560a06ec6527127159fc5552a0b0f0b260b92617026dd6306189798ec
SHA512 (test-case-core-3.2.1.crate) = aa794947a737e8cdc8323cd55f7166eb1d93718f887388dd9537721cd26100ccd2afa27d0a017104024ca3d032ced686c9f778cd01cdd6b15577ae7d3ce1ab3e
Size (test-case-core-3.2.1.crate) = 13783 bytes
BLAKE2s (test-case-macros-3.2.1.crate) = d87ad3b59721a14859f6a4403e82cd7217b3097a0b09a3bb324bd0677c7404fe
SHA512 (test-case-macros-3.2.1.crate) = 21ad4f69caf795575e4bf04e4ce438d6d47f5878abd4ab0094c53cf56cef262ba01951e9acaf4bf3ddf23a502378d5af971e54d71019faa1cc3df99bcbf11abe
Size (test-case-macros-3.2.1.crate) = 5011 bytes
BLAKE2s (thiserror-1.0.51.crate) = 819c664382233065f7b14c30a65b249794c6f2f2ecea36e743c7eb7172f4f45f
SHA512 (thiserror-1.0.51.crate) = bcc6c9be93aafcfb1d867d7ea9f85ba9a90c197993932965ed5418150c43c730bf4c642e2078b6297fdeadfe5734215e4521f0be5c54c9566a256effdcfcd38f
Size (thiserror-1.0.51.crate) = 20045 bytes
BLAKE2s (thiserror-impl-1.0.51.crate) = f3ca8b980b66c14d20ffe3ad7c084e9aab0dcebbcab6e1c97e8c7521efff31ac
SHA512 (thiserror-impl-1.0.51.crate) = cfd65a2a2f40de5330fb5a20f7a7a7956128938b1ad9b0b901f51d20c72f0c13cbf6ff670b0f8848aaf3e05b1b788f62338af76a4aaac621bf43071b1ec08cdf
Size (thiserror-impl-1.0.51.crate) = 15372 bytes
d837 3
a839 3
BLAKE2s (toml-0.8.9.crate) = cd12af9ae55abfbe69aca1e20a6a000f60e085b2b211e076f11c5cc33b35e383
SHA512 (toml-0.8.9.crate) = 7c40465f72bc1b19589bbdb096c8c67f4a10ae363525aa292935414404d14b9d46f17896e12219d7c332fe760903fe898b706a0ee1c5c234af64b27344cf7e18
Size (toml-0.8.9.crate) = 50659 bytes
d843 3
a845 3
BLAKE2s (toml_edit-0.21.1.crate) = 4bf261d8fc391837c20e07df8524c14280080ccce68dda2aa62c9ff6f0e80116
SHA512 (toml_edit-0.21.1.crate) = 10cd3b16f763f55294923ce8f166f96fbd67a0acc4a93a46fb3044d8a38148097c592ebb405ced87030d35154abfcc971eacf0172b624ab477a11e616efbaa07
Size (toml_edit-0.21.1.crate) = 101661 bytes
d882 3
a884 3
BLAKE2s (unicode-bidi-0.3.13.crate) = e6dac6f62a814bed44458d7d113c445681d8619c421c65271162c31bd55da1cb
SHA512 (unicode-bidi-0.3.13.crate) = fb094fcfd907d90fa7232432aca0143209446e4c5c73d8a0fe6d2dc44b9dbb5b8b926c59b5e3f9a5a0a36f91c04613509b6e430c9c4adf526e7445e6e8d7a3d9
Size (unicode-bidi-0.3.13.crate) = 44477 bytes
d906 3
a908 3
BLAKE2s (ureq-2.9.1.crate) = 19d549315b97d601857b3459d741350fd6307b019b4a354a8845013265e87111
SHA512 (ureq-2.9.1.crate) = a8c580f624300e6e1d068814c38719f3624ed63274bc0c4fe06d6ea30023b3e79ad3241fed2ed9f008a8040b49fd2d2271fb0221db1e657369f37060251e3eb6
Size (ureq-2.9.1.crate) = 114348 bytes
d915 6
a920 6
BLAKE2s (uuid-1.6.1.crate) = 1fbf431b1cf9734f1546832f17148025cda609d74705f86ec353c7513f0267fc
SHA512 (uuid-1.6.1.crate) = b9f3dbad176b3640b4b943d127ac8fcd0938e7bc750430626cc603efdcf5faf479f8de7940d64ed1b5b6e6378b42a1aaf3c1e791ee59b9db9394409261cf3c55
Size (uuid-1.6.1.crate) = 55554 bytes
BLAKE2s (uuid-macro-internal-1.6.1.crate) = 4b0e8cff5242e853e86b5fa26ee3418963d98a7aedf0b8b2216fb26341f82256
SHA512 (uuid-macro-internal-1.6.1.crate) = b02aa9fe7471d30edc4722b057843702c110de2fbb7d299d72f209f4d6270b2354469bcc567672c2920ce79662b5abe1112c409cef7519233f174780cc935c9e
Size (uuid-macro-internal-1.6.1.crate) = 9137 bytes
d945 33
a977 33
BLAKE2s (wasm-bindgen-0.2.90.crate) = c2df3969a12c0d622dae1ae6d64d66f1d3cd7cd802989dd0a452d5cab2347210
SHA512 (wasm-bindgen-0.2.90.crate) = c6f73581590a8142b66bdc6373d925f1b1d37d4d09718b49c3454d3d2e16eab3dde97724cbd246420e0c29656bac8ede82eaa0b0e94f22238628dd974223db62
Size (wasm-bindgen-0.2.90.crate) = 182529 bytes
BLAKE2s (wasm-bindgen-backend-0.2.90.crate) = ef5f9cb7f966fd32bc18ebbbbf6bdb2811dbf8a74f280ca8d548ae3f2e00957a
SHA512 (wasm-bindgen-backend-0.2.90.crate) = 7b19cfee23dad5b09b6089d2b56692bc183d477fed5db8a91a6b30c574b3de4b1d45004761248d8c5437ce20a5ff64f7e081fccbd84e8ed72fd154e5a06607da
Size (wasm-bindgen-backend-0.2.90.crate) = 28348 bytes
BLAKE2s (wasm-bindgen-futures-0.4.40.crate) = 525084678ebc6d2b14e5605c34af84368040de3001f2877a11679e55d1168417
SHA512 (wasm-bindgen-futures-0.4.40.crate) = 8a2cd103e6d2c8c2c4cf1f83897f9cd54319bf1a648078c18b0bbd5f47903d8ec21949b776eaca8c997ddac7b9ffb3cf48348be1e830d485671a73bccc876250
Size (wasm-bindgen-futures-0.4.40.crate) = 15375 bytes
BLAKE2s (wasm-bindgen-macro-0.2.90.crate) = 2fb5f313b57c175e306d7bbfb5187509e22f4c5d1c13023079bfe47663ab6633
SHA512 (wasm-bindgen-macro-0.2.90.crate) = 97dc09c02ea4daa1694f3a118aed3ae958373e179bc7ae4d7bcd14b9958f79c03564d678ec04d7f80b6e6a5529f63f1a853b2905055be8a210d41a12ff279007
Size (wasm-bindgen-macro-0.2.90.crate) = 13904 bytes
BLAKE2s (wasm-bindgen-macro-support-0.2.90.crate) = ea6bf57ffeffcd3e0e5cf3c50f8836727ab2a27655db307e9af96fdf652f677a
SHA512 (wasm-bindgen-macro-support-0.2.90.crate) = 9a5782cebb192276a0a05b54f8cadd994cbb97388d72c85f9c60754ade309684883cb2f916badc1360522a6599172eab84aa2bc981889cf2ef2aed8a4e0a3577
Size (wasm-bindgen-macro-support-0.2.90.crate) = 20008 bytes
BLAKE2s (wasm-bindgen-shared-0.2.90.crate) = f9f6ad94f89911ca9a49e5c5217bda983d96f79ce694e115a48aa16bb58ef364
SHA512 (wasm-bindgen-shared-0.2.90.crate) = f6639c004b17661d0a571181e1447db7eeadbfe93005d6f0e1bab983967591b64cf2ed21e7b77934ad45058adedcae28af1ef141696bd598f9c2d683abf93018
Size (wasm-bindgen-shared-0.2.90.crate) = 7264 bytes
BLAKE2s (wasm-bindgen-test-0.3.40.crate) = 3ff6ab1fdb006077d6be3824ea3ab3f427301da66737e873a7c86058e1f65490
SHA512 (wasm-bindgen-test-0.3.40.crate) = 29f8beec2af769b26854ed68f8f0daee09aac1d7491c28711e60bfdbad5f2d680135bd36cc9735907cc05af2729bc076ba8c800e3ac29db1fc8d6aec16b990f2
Size (wasm-bindgen-test-0.3.40.crate) = 17396 bytes
BLAKE2s (wasm-bindgen-test-macro-0.3.40.crate) = 5edac578367d576191e634ea0e1b6512c2bc3b5c855e5ac4ca2d7968999f5584
SHA512 (wasm-bindgen-test-macro-0.3.40.crate) = d0da880b6a4e63dbacce978946d24c104e36375c97a5f7659a427fc7e3b6bbe76d620358139bb180880aad704dc283ca474ca120055bcfc18eed1a8fc6ce1a79
Size (wasm-bindgen-test-macro-0.3.40.crate) = 8540 bytes
BLAKE2s (web-sys-0.3.64.crate) = 452e9beafd5b3a8fe9424ab0e7c56a1b459545d20f143d5ac041cabca1b0ac4d
SHA512 (web-sys-0.3.64.crate) = b02b0bc3f1354842b364d2f062ea4f5025edb6e615046750b56a6e2fcacef7e0b46a190eb45e14e590cf297e3ec1a813a81612ac5acfc12d744fe16c5ce041a4
Size (web-sys-0.3.64.crate) = 725584 bytes
BLAKE2s (webpki-roots-0.25.3.crate) = ce62ba9fa2ff1796df420972d4f3ed6bb7675e490d3f08f8d05d8fa7cdd3e393
SHA512 (webpki-roots-0.25.3.crate) = 53770d6b4f7c0f25de31d9658261c1fed57e0ff9c3246a39f257646bec088b0f9a6975fd5505c0fac52dee3eb00df8291c3d5a5aef86899442f5626b5cd8478a
Size (webpki-roots-0.25.3.crate) = 251565 bytes
BLAKE2s (which-4.4.0.crate) = c75133bc3e19fe69aba6ddd055a532a43f470ed513d9f1d9e83b7d7886dbfbca
SHA512 (which-4.4.0.crate) = 8380e5ea79f7768c8b1479c2fbb6e6c8b232f3a8d43b6554b78a370f302fb396d53842678d760ce9fc720fe607cfb9da3e0da4180e4a6ecfef48119105555fd7
Size (which-4.4.0.crate) = 10889 bytes
d987 3
a989 3
BLAKE2s (winapi-util-0.1.5.crate) = 0bbadc89bd260c16095f1d19c2dc0f5acbd24d64dc1dcada628bf4acb003c6cc
SHA512 (winapi-util-0.1.5.crate) = 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd
Size (winapi-util-0.1.5.crate) = 10164 bytes
d993 3
a995 6
BLAKE2s (windows-0.48.0.crate) = 2dd07bb8d0bbdbc2bf9b2f2dc28143fe85bafa5aad09f5feec84869582e58b97
SHA512 (windows-0.48.0.crate) = 7c906f885fa0a730f1cb1ef4e62f5b602a49d44343febe1d38fcd4cbc28e0342766983796042585fe457aa229333558715b6270e378946faa8f398a7ecc2af8c
Size (windows-0.48.0.crate) = 11864177 bytes
BLAKE2s (windows-sys-0.45.0.crate) = ab9bbf992194e1e2290ea4e92ae8ef6b891d7b593f30077050ce33b65f4f3088
SHA512 (windows-sys-0.45.0.crate) = f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47
Size (windows-sys-0.45.0.crate) = 2568659 bytes
a1001 3
BLAKE2s (windows-targets-0.42.2.crate) = 0ffc45054da2117ecbcb2b23f4e1752acb5a2061c796cebc8326638edfe8fee7
SHA512 (windows-targets-0.42.2.crate) = 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9
Size (windows-targets-0.42.2.crate) = 5492 bytes
a1007 3
BLAKE2s (windows_aarch64_gnullvm-0.42.2.crate) = d54bcb45a942881d10f991e18bd7da77ce433c60be2adf5fa82ff63d42b43392
SHA512 (windows_aarch64_gnullvm-0.42.2.crate) = 75cd7eb1def8ce9d0ff3d7468d2b1cc31cc76c08f981a2460c3d1eb09cff7100d7442863a3591621c1f5f3b3f4badf0b5c95285b6ed583e37283a8403f1095f1
Size (windows_aarch64_gnullvm-0.42.2.crate) = 364071 bytes
a1013 3
BLAKE2s (windows_aarch64_msvc-0.42.2.crate) = 4da4896f17b2c0ef034e220777baf2885d323898a918b5e0de2863837d11869c
SHA512 (windows_aarch64_msvc-0.42.2.crate) = d2dafa8c94d01c1b65ca1bd631d31f2ef842f1db7accb132ff78c3f8483221b991afd3391563e03dcec42bbc9cbdc0ebdab47b991d25af85b5ba2ac1bbf8db63
Size (windows_aarch64_msvc-0.42.2.crate) = 666981 bytes
a1019 3
BLAKE2s (windows_i686_gnu-0.42.2.crate) = 2cdfe1c0829696b9ade24af7f0115ceac893ba9177173891fdd2a55c1f22dc17
SHA512 (windows_i686_gnu-0.42.2.crate) = ad09d650a05cb91cb6b40f59025c023a4c286bc1194586697c506016df2b9b0d5b02606b81687bc634795a0d9a9b8a73e486599328ae09c853e8e5ba662fc59c
Size (windows_i686_gnu-0.42.2.crate) = 736236 bytes
a1025 3
BLAKE2s (windows_i686_msvc-0.42.2.crate) = fa8537414719d6744e472f5700f7f1eda6cf8aaa4e77b2d7f006a25f3037c57e
SHA512 (windows_i686_msvc-0.42.2.crate) = c1706fc36d4b157c020744a11b3eb5d7dfbf05a0b56775bc717e94b7fd725816b20154fdbcd69ac08dbfb8b8bbfa74fab72d7a9c10399aad6a1cc54cf597e804
Size (windows_i686_msvc-0.42.2.crate) = 724951 bytes
a1031 3
BLAKE2s (windows_x86_64_gnu-0.42.2.crate) = de90baaa194b8436505237cfe9ad48ece720cb6fe3848c2204929888ca9788f2
SHA512 (windows_x86_64_gnu-0.42.2.crate) = 5767af3c86e717f93137a89d442230e6b60a649057edb3ab104b1f82c0bcd64fe089dcdf2f4fd486a799bece1ddb5f0449641536b678211945e749ae24f35c1f
Size (windows_x86_64_gnu-0.42.2.crate) = 699373 bytes
a1037 3
BLAKE2s (windows_x86_64_gnullvm-0.42.2.crate) = 07dc5fb7796917729ca9a6f8e9a08c232c690b35d624276c56045c6b4a513783
SHA512 (windows_x86_64_gnullvm-0.42.2.crate) = d39a8bc948110fe612d3f8d6628b3f0d56620df11d8a49e0fabb6c90389ad407582b3af10e4eab46c79b3d11d2e10753d73d9e55963fbeac085f41e9749bdba3
Size (windows_x86_64_gnullvm-0.42.2.crate) = 364068 bytes
a1043 3
BLAKE2s (windows_x86_64_msvc-0.42.2.crate) = 6a3952bb3b73bd233e809f7c562e14701b58536a4f0c638caf930b8be0bc36da
SHA512 (windows_x86_64_msvc-0.42.2.crate) = 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788
Size (windows_x86_64_msvc-0.42.2.crate) = 666936 bytes
d1050 3
a1052 3
BLAKE2s (winnow-0.5.15.crate) = f886746154fb7843db99c6fc83dbfbd7f87a95991109bff87f56b18f1729dfc4
SHA512 (winnow-0.5.15.crate) = 42dce18906f41e45e6dd75ba01af6a94501317dee8b45f4c7340f7c9c94f8935afe2536cd9ad5a91eef6f3a6135cab0a451d67a35b5a0fd69130a90e6aa47603
Size (winnow-0.5.15.crate) = 145621 bytes
d1062 9
a1070 6
BLAKE2s (zerocopy-0.7.30.crate) = d029aef57dc2dd39288c25fd1bf28c97d2fbaf81f039eabaa54142f466ca876f
SHA512 (zerocopy-0.7.30.crate) = f7de0b18e4c9b16bfa88488bb22917c6aedb8b910fe2fe0913797af61c4dc91a017374da0e02e1a3b2f53ae0888231d302675109f3bcc86624ea6fee78545f23
Size (zerocopy-0.7.30.crate) = 149425 bytes
BLAKE2s (zerocopy-derive-0.7.30.crate) = 76c16b59f7c868cc15cd8a3c693a8d2ab8aeabebd86fa89d603a50205023a365
SHA512 (zerocopy-derive-0.7.30.crate) = 41511ba6ba2ce39d31b849dd3e255004e1c0212feb6eb2311bd78ff95f4c372123e14da867dcc48c510efb4fe26fad87f0a561c6a929a488f7776b9a598e92c0
Size (zerocopy-derive-0.7.30.crate) = 533513 bytes
@


1.10
log
@py-ruff: updated to 0.1.15

0.1.15

Preview features

Error when NURSERY selector is used with --preview
Preserve indentation around multiline strings in formatter
[flake8-return] Add fixes for all rules (RET505, RET506, RET507, RET508)
[flake8-simplify] Add fix for if-with-same-arms (SIM114)
[pycodestyle] Add fix for multiple-imports-on-one-line (E401)
[pylint] Add fix for collapsible-else-if (PLR5501)
[pylint] Add fix for useless-else-on-loop (PLW0120)
[pylint] Implement assigning-non-slot (E0237)
[pylint] Implement potential-index-error (PLE0643)
[pylint] Implement too-many-nested-blocks (PLR1702)
[ruff] Add rule to sort __slots__ and __match_args__
[ruff] Detect unnecessary dict comprehensions for iterables (RUF025)
[ruff] Guard against use of default_factory as a keyword argument (RUF026)
[ruff] Implement mutable-fromkeys-value (RUF024)

CLI

Enable auto-wrapping of --help output

Bug fixes

Avoid rendering display-only rules as fixable
Detect automagic-like assignments in notebooks
Generate custom JSON schema for dynamic setting
[flake8-no-pep420] Include global --config when determining namespace packages
[flake8-pie] Omit bound tuples passed to .startswith or .endswith
[flake8-return] Avoid panic when fixing inlined else blocks
[flake8-return] Consider exception suppression in unnecessary assignment
[flake8-return] Take NoReturn annotation into account when analyzing implicit returns
[flake8-simplify] Support inverted returns in needless-bool (SIM103)
[flake8-type-checking] Add Pydantic's BaseConfig to default-copy list
[flake8-type-checking] Avoid marking InitVar as a typing-only annotation
[pycodestyle] Allow dtype comparisons in type-comparison
[pydocstyle] Re-implement last-line-after-section (D413)

Documentation

[flake8-pytest-style] Add fix safety documentation for duplicate-parameterize-test-cases
[pylint] Document literal-membership fix safety conditions
[isort] Fix reference to isort rule code
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.9 2024/01/20 08:09:09 adam Exp $
d30 3
a32 3
BLAKE2s (anstream-0.6.4.crate) = c9b06c7ea4af4a8fb696fb43c921063f74a793088ef0f441cb398852e72e0404
SHA512 (anstream-0.6.4.crate) = 0b983d626c53d1edc184f04cbd2c004eb9c40d14486b23cce86ebf50cbd3d916d32cb0423ae1d67c2b83b966690090af740538538ef846c0b126c686a1ebe159
Size (anstream-0.6.4.crate) = 20593 bytes
d114 6
a119 6
BLAKE2s (clap-4.4.13.crate) = 440fb6fa70f4de3621ab3b204ef69b09ea34d5dec885ab98a3803ad3629ee871
SHA512 (clap-4.4.13.crate) = 330b551e4862f90abd89fc00ed3bcff829310528af5c7c642170d1c21be25cfa841d01a974e14093c3955dfa36267a12eb1ea25729fad7985c41e506c83069ae
Size (clap-4.4.13.crate) = 55293 bytes
BLAKE2s (clap_builder-4.4.12.crate) = 7522a769044e7cc07a8d1086a831a35aba9c0c699b533fdc6bb18f08592c4124
SHA512 (clap_builder-4.4.12.crate) = 7edcd85a45f17d4f6f87e463bfd9f5e0348067907b13a1f625007f0527544af21476b3805988e2b6f5baabce8ab5deb08f80b3d94ab5d5535fd310c6c668a21e
Size (clap_builder-4.4.12.crate) = 163345 bytes
d360 3
a362 3
BLAKE2s (is-macro-0.3.4.crate) = 2a638219cf912fbf8efb07e32c77a9ed092adffa14fd39e6a1eeeb15c940e5c8
SHA512 (is-macro-0.3.4.crate) = 13996355f9df11eef24c09b7caaf9301a4257617766f84aa75cf9a3aaaa8b089dad4c47ea145c9002619f70dfd2c2ff8beae7126037cad103ebdf722ed018b89
Size (is-macro-0.3.4.crate) = 4932 bytes
d372 3
a374 3
BLAKE2s (itertools-0.12.0.crate) = 9f4eccf79ebd81fba39c5ee15c07ce8dab098436d298c390661e00d8b22278e8
SHA512 (itertools-0.12.0.crate) = 8f4c1239aa185ba21740dfda7a0c7cd47d62430db21724acdd580a8cd62df6c0adbb11fb8ffa691acd5f1b20a143d57dbf7e30d9596c38a07b5a4b3405e31ce0
Size (itertools-0.12.0.crate) = 133620 bytes
d435 3
a437 3
BLAKE2s (memchr-2.6.4.crate) = b5ed28df5e85e7eece1bd30f7867285403c59cdcd257712f76d4803ca65511e3
SHA512 (memchr-2.6.4.crate) = 1065a67e04ec9210c70e430288e0a8d39f36ce6414722099553e99112ea2f8f710eae44bf39f8775b9850e6c8a50e634a1b1b084a8eb4f6b2eae6697dcf5b5f4
Size (memchr-2.6.4.crate) = 94439 bytes
d585 6
a590 6
BLAKE2s (proc-macro2-1.0.76.crate) = 24239de482516bbc12266b9464ad3de5308fa839aea08a67968f1b96f9ba35a4
SHA512 (proc-macro2-1.0.76.crate) = 2ea7ade475171166489ab3e745e8c526e49c7521bc39b1bfec6dd2fd0807fd3cc5579235f77534be855f9ecab481205e77e66b14ebb22e66d2c3cff842567247
Size (proc-macro2-1.0.76.crate) = 45660 bytes
BLAKE2s (pyproject-toml-0.8.1.crate) = 8d32d5c76b4bdb03c65f2c6dd9f84d689def031f5c48d682daaca645694b3896
SHA512 (pyproject-toml-0.8.1.crate) = e1980f5ee49351fb32e14ffaac3778792223d46420f3bf1bce0c7693551dad20e9434ee048442736b8ed357184437dc67963ba40e3acc28bc72107eb4c955834
Size (pyproject-toml-0.8.1.crate) = 6047 bytes
d657 3
a659 3
BLAKE2s (ruff-0.1.15.tar.gz) = 23553bbe65ddee9ccf3f95d494a30e8a2bc15423a4191fb182df5cf5586a8803
SHA512 (ruff-0.1.15.tar.gz) = 8e631085ee03749b49d5a8d32f8f3de1f4d44c71a5ec992e7ac5b5e40a8aa6f2ad8728e140fdb510278c21b092bc1d04337b1de4635202d4dab697b6f7ef815c
Size (ruff-0.1.15.tar.gz) = 1971643 bytes
d705 3
a707 3
BLAKE2s (serde-1.0.195.crate) = b18dec492e16c38abe86d994e7e5f54616c1fac7e0951ecb5a2de2d0c158311a
SHA512 (serde-1.0.195.crate) = 0002ecb933d08fbdc8585ee74efb4048d385459f629261f5a4a8401b794f1c02b8296db79f479013a0b2a47ba99bee6c02d60d0fc2454e32f1b038b4071e8727
Size (serde-1.0.195.crate) = 76856 bytes
d711 3
a713 3
BLAKE2s (serde_derive-1.0.195.crate) = 1b3d573c00d8415c112d37b3b86ea99fe3d21c350a7a9af84ce29f1a24ce218a
SHA512 (serde_derive-1.0.195.crate) = 8a82ae4e7cfe0c3ac27688cc95d74bf4c2e10c1fe845ab28fb57579b2f47f36d13218c2ae603f93f00114065d47c3e46166dea39b205be673f443c34305dacce
Size (serde_derive-1.0.195.crate) = 55687 bytes
d726 6
a731 6
BLAKE2s (serde_with-3.5.1.crate) = f9848929d57ffabba9fe31b482313fbb258f733d3f5741a87eb162ad5c56785b
SHA512 (serde_with-3.5.1.crate) = dd978a46c3de22fad07b48f5e2ce242a6b84ff4438d2c508aaf5a545a16dc0b112e39707ee95b798d46a891717937ac177fcd9fc1ee23576f53147e6478b6ac5
Size (serde_with-3.5.1.crate) = 133721 bytes
BLAKE2s (serde_with_macros-3.5.1.crate) = 43e7e2f63aff1774ea28a6b41816185e5b42765ccbb501fd350b0b6c654e5d7a
SHA512 (serde_with_macros-3.5.1.crate) = 7efc9435a73606eb73cd677bf4ab845dea9eedde134fd7ec78740fcab7a3ed7db045affdde72f1e2f933fc1248e08f0e90b5e327b67fbf3dc8a1e3aa4579373f
Size (serde_with_macros-3.5.1.crate) = 30734 bytes
d837 3
a839 3
BLAKE2s (toml-0.8.8.crate) = 235039293caf0790d31b5dd2d294017dcfe5398c0902ba106942626fe90c7013
SHA512 (toml-0.8.8.crate) = 6a583ce29d8179b480d29ca5e4624a4d6a8212cc741cd0c27c88ce46526f664a2f32eafd322b648f145f5ee5024d522a126f56befab5f1d68c32f2fb9866c7e5
Size (toml-0.8.8.crate) = 50451 bytes
d843 3
a845 3
BLAKE2s (toml_edit-0.21.0.crate) = 2fd4cadb0e7867aab82646c466ca11e8118f90babd2324c55771eb347cc25e94
SHA512 (toml_edit-0.21.0.crate) = 6889b7c3b6679db874b9ef099e3bfbce75b7f15cf47860e542af42d449d0795113bf7dc84a7f2d394ee0fe037d7f4c0857c3eeba6902a8b42bb9cbfc96f0f324
Size (toml_edit-0.21.0.crate) = 101265 bytes
d978 3
a980 3
BLAKE2s (wild-2.2.0.crate) = 16b754341e79b1f0f9301b9daf2db5172f9a1a6a2e601ae25614616d7ac2ec9b
SHA512 (wild-2.2.0.crate) = 12a3484f372b5979715d56afdadc6d9b152ee75c1961fd0352f5cfb500691b526d4fc32bee32af7548cb7e6bb20288a5eae710a473bde9d2065fcbfc3f8de851
Size (wild-2.2.0.crate) = 8067 bytes
@


1.9
log
@py-ruff: updated to 0.1.14

v0.1.14

Changes

Preview features

[flake8-bugbear] Add fix for duplicate-value (B033)
[flake8-simplify] Implement enumerate-for-loop (SIM113)
[pygrep_hooks] Add fix for deprecated-log-warn (PGH002)
[pylint] Implement import-private-name (C2701)
[refurb] Implement regex-flag-alias with fix (FURB167)
[ruff] Add rule and fix to sort contents of __all__ (RUF022)
[tryceratops] Add fix for error-instead-of-exception (TRY400)

Rule changes

[flake8-pyi] Fix PYI047 false negatives on PEP-695 type aliases
[flake8-pyi] Fix PYI049 false negatives on call-based TypedDicts
[pylint] Exclude self and cls when counting method arguments (PLR0917)

CLI

--show-settings displays active settings in a far more readable format
Add --extension support to the formatter

Configuration

Ignore preview status for fixable and unfixable selectors
[pycodestyle] Use the configured tab size when expanding indents

Bug fixes

Recursively visit deferred AST nodes
Visit deferred lambdas before type definitions
[flake8-simplify] Avoid some more enumerate-for-loop false positives (SIM113)
[pandas-vet] Limit inplace diagnostics to methods that accept inplace
[pylint] Add the __prepare__ method to the list of recognized dunder method
[pylint] Ignore unnecessary dunder calls within dunder definitions
[refurb] Avoid bailing when reimplemented-operator is called on function (FURB118)
[ruff] Avoid treating named expressions as static keys (RUF011)

Documentation

Add instructions on using noqa with isort rules
Documentation update for URL giving 'page not found'
Fix admonition in dark mode
Update contributing docs to use cargo bench -p ruff_benchmark
Update emacs integration section to include emacs-ruff-format
[flake8-blind-except] Document exceptions to blind-except rule
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.8 2024/01/12 18:39:23 adam Exp $
d102 3
a104 3
BLAKE2s (chrono-0.4.31.crate) = 55600c5f451c6e311360b3a7fc223841f73fa4e00c8e606d2b8d2386de4c73c0
SHA512 (chrono-0.4.31.crate) = 23276daa2c1bc3b7b2327dc84200fb40cc995a8b599d1a537e92e08138ab8a0d1548a510a8155dcdda18820120d7204e89a4686c866fc3a8d2460cdb30ac6089
Size (chrono-0.4.31.crate) = 214513 bytes
d324 3
a326 3
BLAKE2s (ignore-0.4.21.crate) = 9f991f734eef34dfe7deeb50b3b5f6bfa3651d55231aea17cd07968662e3f19f
SHA512 (ignore-0.4.21.crate) = 34f41115f5ecb4e76c1a3a74052f35f2b9ada17963dcf0f6257bedd843f54a44b3c170d7c44763399edf2997d2c8f291e1eab6622aa7afcbf50eb9485d722b41
Size (ignore-0.4.21.crate) = 55500 bytes
d609 6
a614 6
BLAKE2s (rayon-1.8.0.crate) = cccc64a60d164dda5caa2b5535ebcb5184e5ab043168b5b33e3c66e20dfc1e0a
SHA512 (rayon-1.8.0.crate) = ab1cef238530d81c255b6631ecfed9cc4f3f8d7cb6a74701d29c1dcb022cc5b859db1d246cf8247d47702fdadcedfe64a6749e24cf6c7258e8c9411af7e4524a
Size (rayon-1.8.0.crate) = 170172 bytes
BLAKE2s (rayon-core-1.12.0.crate) = d126a09d8f6b63909bd81a9543a31349e0e5c9c84c84b4dc0034b8ffebfecd1d
SHA512 (rayon-core-1.12.0.crate) = 588fa479c499e1620e25c5818996f0376d3bf526272af6c50a17ca0ccf0f8f67b03a3a665938575a86a8edc1f101a37ab01133b27f904eb5c291bbfc581135b2
Size (rayon-core-1.12.0.crate) = 70081 bytes
d657 3
a659 3
BLAKE2s (ruff-0.1.14.tar.gz) = c9bea892e0662d1a56eebacc20cbb7f8b911ab006dbeec46921ff17b56960ac6
SHA512 (ruff-0.1.14.tar.gz) = 339e7ce7d8ac4e8a9b00bb15145e28e329c515a0386e632214b1106a67db1a0e7fd9d7a624e247ed998f6a75ffd23ad30c359b5f4f77946c64bf1c9c630f17b7
Size (ruff-0.1.14.tar.gz) = 1954042 bytes
d717 3
a719 3
BLAKE2s (serde_json-1.0.109.crate) = 2d8b70bf8f070e62f64aa8d7427911ea90489e53423a42e4f5085ce07584e82a
SHA512 (serde_json-1.0.109.crate) = 0457074472412c21c150c33329d11aad3e3e326fe10cd328f3f43fbea0d35478966b9dbcd1ef55f6723433071be89abb45b57ea78f88ff5c79a38ae31550f31c
Size (serde_json-1.0.109.crate) = 146459 bytes
d726 6
a731 6
BLAKE2s (serde_with-3.4.0.crate) = d96750452452f7694c8676a3f326985c8efaea83ed7e2ed344e9c6cca40eac84
SHA512 (serde_with-3.4.0.crate) = bd380804b87d17dddf7e928452013f8d6c5458fd13a3f316e39b67437d214e8b1797a2dd08cfb7a71f0b2e32359282aabb5eb1e77a05500d6bc2dfa7ac45a3cb
Size (serde_with-3.4.0.crate) = 126494 bytes
BLAKE2s (serde_with_macros-3.4.0.crate) = f4f821c7a9427a0fc0b6ca6d4668cb14f06b585ea60024c659a8fd2484ebcb48
SHA512 (serde_with_macros-3.4.0.crate) = 473d9a0ae39fbfb7163231670bc1da5b2662e19f7224b99e11b8395776344ba6e8e1da7a190fd9752a1f05edd9a0c7edcdfe3df0e05d2a96074690c13e42f1a7
Size (serde_with_macros-3.4.0.crate) = 28226 bytes
d738 3
a740 3
BLAKE2s (shlex-1.2.0.crate) = 572ef663f8250105c799144614f4bad98a1fd1e9e99f70f2a65e99dc166ef0f0
SHA512 (shlex-1.2.0.crate) = cf48c0c47aac44654a48047fed3568c30f53f19cd131615cabbc247dbdf1eb1b7540b0d188f341251b4876dd0d5fcc13792800f0160f7907e8d8fe9a5e75083f
Size (shlex-1.2.0.crate) = 6584 bytes
d747 3
a749 3
BLAKE2s (smallvec-1.11.2.crate) = 043efde220cf42d3a5771a62de1b618d741220f6ddfd85144168db741e2b54e3
SHA512 (smallvec-1.11.2.crate) = 5cfb427c3b99b0dbd71f6154ed899abcde9d7d2992977ac7b2ef3a4c3ff51e4efafd133071a69609b4ed6cb269bdc26b79eb72e1988f10dfcaef8185d950cd1d
Size (smallvec-1.11.2.crate) = 34801 bytes
d786 3
d951 3
a953 3
BLAKE2s (wasm-bindgen-futures-0.4.39.crate) = 2615774d481d2906881082a5de8c0cd78df743fbc27db8f6b5c834d15834faba
SHA512 (wasm-bindgen-futures-0.4.39.crate) = 2874f0abcb301e7ec06ebdc189fc39eef191cc1cf56f659dda1f52929870455df7c227cc44b649b91e0cf088ca1c08f347a5f82ff55e8477e65ef633fd828f0b
Size (wasm-bindgen-futures-0.4.39.crate) = 15376 bytes
d963 6
a968 6
BLAKE2s (wasm-bindgen-test-0.3.39.crate) = 2039724bc8320a742d1b8f716fa0eb496ca083579984f08f36d7ccf4a374da8b
SHA512 (wasm-bindgen-test-0.3.39.crate) = 25feca023bf46f26a7e76d69b80e641e435872ba60a3132afd08b15b55db9bb43d3618343df574a99f17634711b1740838432b06bd1f8a44bed72ae66835b06c
Size (wasm-bindgen-test-0.3.39.crate) = 17399 bytes
BLAKE2s (wasm-bindgen-test-macro-0.3.39.crate) = 6a1d0f1d5468af13c3aa5d362c62b5121cd9486e3136c4c14ab46c01435b8dcf
SHA512 (wasm-bindgen-test-macro-0.3.39.crate) = da792b5c237bc4e65b90759939b14170219db52651ca4165c9f52507f4eccab721b6f0c0a847cba51cfb47e5ac68e12afca738fa634101a5afd3bec62eefe34f
Size (wasm-bindgen-test-macro-0.3.39.crate) = 8538 bytes
@


1.8
log
@py-ruff: updated to 0.1.13

0.1.13

Bug fixes

Include base pyproject when initializing cache settings
[flake8-simplify] Account for possibly-empty f-string values in truthiness logic
[pylint] Add the missing period in unnecessary-dunder-call
[pylint] Fix __aenter__ message in unnecessary-dunder-call


0.1.12

Preview features

Formatter: Hug multiline-strings in preview style
[flake8-bandit] Add ssl-with-no-version (S504)
[flake8-bandit] Implement ssl-insecure-version (S502)
[flake8-bandit] Implement ssl-with-bad-defaults (S503)
[flake8-bandit] Implement suspicious import rules (S4XX)
[flake8-simplify] Implement zip-dict-keys-and-values (SIM911)
[pyflakes] Add a fix for redefined-while-unused (F811)
[pylint] Implement unnecessary-dunder-call (C2801)
[ruff] Add parenthesize-chained-operators (RUF021) to enforce parentheses in a or b and c

Rule changes

[flake8-boolean-trap] Allow Boolean positional arguments in setters
[flake8-builtins] Restrict builtin-attribute-shadowing (A003) to actual shadowed references
[flake8-pyi] Add fix for generator-return-from-iter-method (PYI058)
[pyflakes] Don't flag redefined-while-unused (F811) in if branches
[pyupgrade] Add some additional Python 3.12 typing members to deprecated-import
[ruff] Add fix for parenthesize-chained-operators (RUF021)
[ruff] Include subscripts and attributes in static key rule (RUF011)
[ruff] Support variable keys in static dictionary key rule (RUF011)

Formatter

Generate deterministic IDs when formatting notebooks
Allow # fmt: skip with interspersed same-line comments
Parenthesize breaking named expressions in match guards

Bug fixes

Add cell indexes to all diagnostics
Avoid infinite loop in constant vs. None comparisons
Handle raises with implicit alternate branches
Ignore trailing quotes for unclosed l-brace errors
Respect multi-segment submodule imports when resolving qualified names
Use DisplayParseError for stdin parser errors
Use comment_ranges for isort directive extraction
Use transformed source code for diagnostic locations
[flake8-pyi] Exclude warnings.deprecated and typing_extensions.deprecated arguments
[flake8-pyi] Fix false negative for unused-private-protocol (PYI046) with unused generic protocols
[pydocstyle] Disambiguate argument descriptors from section headers
[pylint] Homogenize PLR0914 message to match other PLR09XX rules
[ruff] Allow Hashable = None in type annotations (RUF013)

Documentation

Fix admonition hyperlink colouring
Add missing preview link
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.7 2024/01/07 16:31:38 wiz Exp $
d57 3
a59 3
BLAKE2s (assert_cmd-2.0.12.crate) = 4a76f6560524e2c8e5e88fb502003bb39ba568bfb91f8e48e0717a22ca693121
SHA512 (assert_cmd-2.0.12.crate) = d14783933521ffbcc0bcad8e52e7e0e4fb58cb609123b2a50e20dbee10d7f2df4eb020cdfde386c8cde6b7e0696a3f98e0dbd698c82c99a2c6903c437ec907e4
Size (assert_cmd-2.0.12.crate) = 25347 bytes
d378 3
a380 3
BLAKE2s (js-sys-0.3.66.crate) = 69e88390a49f76a3035d0fc9c1358d513a2df5c0d77fdda925549b9bbebd4dc5
SHA512 (js-sys-0.3.66.crate) = 7244c856b2455d441e02eb12227517a101af28596d676797ae45098512052c09650612a93d912378d27254c5ac64dba9b37057c7493c1e3d3e0d52b2169340ac
Size (js-sys-0.3.66.crate) = 80765 bytes
d654 6
a659 6
BLAKE2s (ring-0.16.20.crate) = de2f801e5445409bf543e674e2837e3dcfc9869794cc30ddabbf7ad3f1fc76b0
SHA512 (ring-0.16.20.crate) = d97d1b08eb796d4c107426ff2c015ab1f221612500c8a57fca8e3f064e8c0f5ae2a5e6071d013313cd9f4be8fed4ba03beae84bd446f56b2b2ca5d483c328191
Size (ring-0.16.20.crate) = 5082615 bytes
BLAKE2s (ruff-0.1.13.tar.gz) = 8ed1e712462956f69228a1c55aba313db02dfb4dfa78fe46beacef354ed532b4
SHA512 (ruff-0.1.13.tar.gz) = f1910bcb8cf3b143b33ff55725b4cd0405e2e74c7dc4addc43a4c2d521b4d390c6fc49ce4c74cbe37095adbf02debf6b69e75962afce96f1acd60a6ea6d5344c
Size (ruff-0.1.13.tar.gz) = 1926170 bytes
d669 6
a674 6
BLAKE2s (rustls-0.21.7.crate) = 72196d2e3a98cc74154c14586ebb9f8fc278dc42ed0e62d8390130fa6eaf5b47
SHA512 (rustls-0.21.7.crate) = 44d8e9af46113651bfbd627042c9643dcb82a94369fefd6010ce3c53378d3014697d97cad0c1e8649480c0e3b437096f0adf23e44bc98a6580df48c39f2642f6
Size (rustls-0.21.7.crate) = 283818 bytes
BLAKE2s (rustls-webpki-0.101.4.crate) = 93ef9a1b9d190dc934deed63607246204bc5f85075e8f6ac939ba4ff0d231003
SHA512 (rustls-webpki-0.101.4.crate) = 76e1780027469e2b9ab8305bd0242f22764d77094f4283aa78033665b1cc1a04aeecaa1dbbd6a28d95ade752447a2311cf76be16ccc2e87fb514293b57809984
Size (rustls-webpki-0.101.4.crate) = 164324 bytes
d696 3
a698 3
BLAKE2s (sct-0.7.0.crate) = 100ba6a03c4cd585a5c299ab183067ffae3bd7d9e1ef4f6201d4f7d35426493d
SHA512 (sct-0.7.0.crate) = 175d2a912e3f35dcb110991a066d7d9b0d47a0febe4e92ab7d92a27c886a7eb9abf203c9080b3e2cbda9bedbc816bd138476363c2a0c7367d3abc7e6bce83046
Size (sct-0.7.0.crate) = 27502 bytes
d702 3
a704 3
BLAKE2s (semver-1.0.20.crate) = 94b5007250199bba509eb95bdbf2f70551276ec93e12ff020083070cb601ade4
SHA512 (semver-1.0.20.crate) = 35a55f1d1e4dc8674d48053da36b7152b5e3bfeb72eebf7d307c491b02d77e6bd4552212551be29e2a2c3951afde292c2614829e668d9382fec0f258dc6484fe
Size (semver-1.0.20.crate) = 30451 bytes
d741 3
a743 3
BLAKE2s (similar-2.3.0.crate) = 3757231cafc65a7a79d7f643c74ed2ee423be802e4fa88b41a5cf57c09198a21
SHA512 (similar-2.3.0.crate) = d0b8fe77d03a94f9ca3b21bbc481c22055c16930931ef73240c1cccc6a47c5f8133b2921fa88aa290ef9257a9238afea8168f3b4a0d3e5b679cfbb9493c05b14
Size (similar-2.3.0.crate) = 51082 bytes
d750 3
a752 3
BLAKE2s (spin-0.5.2.crate) = d5bc3b486fe3a6db98d04b18e180a4588bd37bd5657c38528f7ab6c999df3dcf
SHA512 (spin-0.5.2.crate) = fc57f7906da2b7a298c5f89215e881e8827b4d9f934dbf138338e0ee30122d8459483be566268fa374b41d63d8dbf65d42e0b322535ba35c827d7edb2176f267
Size (spin-0.5.2.crate) = 12004 bytes
d900 3
a902 3
BLAKE2s (untrusted-0.7.1.crate) = 48f0deda5147bf1af1cfd64f69dbf4f508c292fc732653a243a76f916442ccb5
SHA512 (untrusted-0.7.1.crate) = 5ebe3266912e4e78fdfdd13f9fcc07e9cf489d19d5e9ff346486f47aa58a0aca35278d561612c49eb3cab5a6759ac974d3b92bfabc399e1bc0808428dc347be0
Size (untrusted-0.7.1.crate) = 7924 bytes
d942 6
a947 6
BLAKE2s (wasm-bindgen-0.2.89.crate) = da6de96bb3206b376fe23c03ddecc71fcd66378c4ab462566471ef40a607e86e
SHA512 (wasm-bindgen-0.2.89.crate) = e9e3b95547423ac7acb0f0b327b9fde6c8ef3160296509332fe5d9cbf9eb6a4ed6ad30b29552cdcd113a94e95fab4e3ecc1e7a03811514f84fac569972febf5b
Size (wasm-bindgen-0.2.89.crate) = 181935 bytes
BLAKE2s (wasm-bindgen-backend-0.2.89.crate) = 66bd8fb2266c022f39f35ace2f68898f5b25de41c79d319e783df7e898b7963c
SHA512 (wasm-bindgen-backend-0.2.89.crate) = 9ff63a2401e741013753fbbbc86990948e0e8820ffdb4b16167d2c72f12626306e5d077fef37d8d956acc73eefd699dc7f03250926a5609639b127d4e46daf1b
Size (wasm-bindgen-backend-0.2.89.crate) = 28205 bytes
d951 9
a959 9
BLAKE2s (wasm-bindgen-macro-0.2.89.crate) = 5a95a13a9ed648af60aff1ca32cddd51ca0a0d4c9ed951a9db24a1597b71fa8b
SHA512 (wasm-bindgen-macro-0.2.89.crate) = 060e0f300bdc42557798f4d7348165ac9dde60e4f7760acca5da6ec02bdf8bac22e2e5b80f733aae625a0c699dbe831e0afc6e66b2af8fe445aa6513c5180381
Size (wasm-bindgen-macro-0.2.89.crate) = 13906 bytes
BLAKE2s (wasm-bindgen-macro-support-0.2.89.crate) = d63c9c61b7595985125fb1c271a374585934ce0c02e65e03b992671a18e66abc
SHA512 (wasm-bindgen-macro-support-0.2.89.crate) = 4ff50819d989733b51e6614b8b14992dc7e53e4c283b89c4e21dd50659cdc49a8cec379df7630ee26e04be62f4ff0bc5eeee9153dbeaec213e8217964a149e76
Size (wasm-bindgen-macro-support-0.2.89.crate) = 20008 bytes
BLAKE2s (wasm-bindgen-shared-0.2.89.crate) = a65ca8ee3873473da3075ef71d697e045d39aa984a5f5f97c6709a7a86199308
SHA512 (wasm-bindgen-shared-0.2.89.crate) = 02b2252b5b2e6bc8723404ee8cc750684f488b3e80ab60210d97fd7b343a67db2ef8d62aa792a5f02bb351467f4ffbc887512a215007f6fd089b29f8d3a23be3
Size (wasm-bindgen-shared-0.2.89.crate) = 7265 bytes
d969 3
a971 3
BLAKE2s (webpki-roots-0.25.2.crate) = 6b8dc7ad334ee25764b18942bf020ab017f7c7e10d416e5898374abfc09f419e
SHA512 (webpki-roots-0.25.2.crate) = 7988580df398bad3d62e6ce9d19afc9af7c7ad9d374533c2c67fccce930243a2712c667da9bf02a7624e88dfb94cd5ea04fcf58eda006976ca27e5c87fcb1002
Size (webpki-roots-0.25.2.crate) = 250405 bytes
@


1.7
log
@py-ruff: update to 0.1.11.

v0.1.11

Changes

Preview features

    [pylint] Implement super-without-brackets (W0245) (#9257)

Bug fixes

    Check path string properly in python -m ruff invocations (#9367)

Documentation

    Tweak relative-imports message (#9365)
    Add fix safety note for yield-in-for-loop (#9364)


v0.1.10

Changes

Preview features

    Improve dummy_implementations preview style formatting (#9240)
    Normalise Hex and unicode escape sequences in strings (#9280)
    Parenthesize long type annotations in annotated assignments (#9210)
    Parenthesize multi-context managers in with statements (#9222)
    [flake8-pyi] Implement generator-return-from-iter-method (PYI058) (#9313)
    [pylint] Implement empty-comment (PLR2044) (#9174)
    [refurb] Implement bit-count (FURB161) (#9265)
    [ruff] Add never-union rule to detect redundant typing.NoReturn and typing.Never (#9217)

CLI

    Add paths to TOML parse errors (#9358)
    Add row and column numbers to formatter parse errors (#9321)
    Improve responsiveness when invoked via Python (#9315)
    Short rule messages should not end with a period (#9345)

Configuration

    Respect runtime-required decorators on functions (#9317)

Bug fixes

    Avoid asyncio-dangling-task for nonlocal and global bindings (#9263)
    Escape trailing placeholders in rule documentation (#9301)
    Fix continuation detection following multi-line strings (#9332)
    Fix scoping for generators in named expressions in classes (#9248)
    Port from obsolete wsl crate to is-wsl (#9356)
    Remove special pre-visit for module docstrings (#9261)
    Respect __str__ definitions from super classes (#9338)
    Respect unused-noqa via per-file-ignores (#9300)
    Respect attribute chains when resolving builtin call paths (#9309)
    Treat all typing_extensions members as typing aliases (#9335)
    Use Display for formatter parse errors (#9316)
    Wrap subscripted dicts in parens for f-string conversion (#9238)
    [flake8-annotations] Avoid adding return types to stub methods (#9277)
    [flake8-annotations] Respect mixed return and raise cases in return-type analysis (#9310)
    [flake8-bandit] Don't report violations when SafeLoader is imported from yaml.loader (S506) (#9299)
    [pylint] Avoid panic when comment is preceded by Unicode (#9331)
    [pylint] Change PLR0917 error message to match other PLR09XX messages (#9308)
    [refurb] Avoid false positives for math-constant (FURB152) (#9290)

Documentation

    Expand target name for better rule documentation (#9302)
    Fix typos found by codespell (#9346)
    [perflint] Document PERF102 fix un-safety (#9351)
    [pyupgrade] Document UP007 fix un-safety (#9306)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.6 2023/12/30 10:40:49 wiz Exp $
d45 3
a47 3
BLAKE2s (anyhow-1.0.76.crate) = 2b3d639492bbebe659c2d46cb18e9468a5d35ca44b9e1f50ad4c0ebd937f01df
SHA512 (anyhow-1.0.76.crate) = 53f2240f952fd806ad0f247b1ee26f988cb8e237e067ddaa12e67efc8d2477ecc5eea0e7fbe59a7f35935185238b184860e3c594c67a96856b0c6407a09cad55
Size (anyhow-1.0.76.crate) = 44259 bytes
d114 3
a116 3
BLAKE2s (clap-4.4.12.crate) = e78e497ccca0b1a67af90f680bba0906a547df065fba9d81b6892d6df0f8b905
SHA512 (clap-4.4.12.crate) = 003c7ee7b71254a1d8977282bde75b57a8e191abb0439f66695c047cbe63ad1bf7ab1a14ed79b415c7bd6144f82d49a77325f618a34c932f258bed98903bb97c
Size (clap-4.4.12.crate) = 54784 bytes
d249 3
a251 6
BLAKE2s (errno-0.3.3.crate) = b60a1408c161b52694c72a492398ac1a27023e436811bb2930776abec6df41ba
SHA512 (errno-0.3.3.crate) = 9524db39d0c9be287e0d2aed3358a86e961b2868717037212a2e9dc408bc73198ab23196d7923a9ba7e0e9357276075148f582e0325ad36ae1b212a8c674173e
Size (errno-0.3.3.crate) = 10543 bytes
BLAKE2s (errno-dragonfly-0.1.2.crate) = 98b2cbc4374e5c9bec5416a0564feba5e8b0ff6ff565fc69342afb77ee6a1fee
SHA512 (errno-dragonfly-0.1.2.crate) = f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916
Size (errno-dragonfly-0.1.2.crate) = 1810 bytes
d405 3
a407 3
BLAKE2s (libc-0.2.149.crate) = 48efe3c00a9d8d822876a0587ac2a8bd98a30e80f340bed8b21fb8880c371875
SHA512 (libc-0.2.149.crate) = 0def64d400d473d6eed30e985522d36801ee6472b15f90e74dc4592e0a8ffbaf30b731be280de52b30255cf60aeca8efe817b67049227dc7000c807e007d7289
Size (libc-0.2.149.crate) = 715592 bytes
d420 3
a422 3
BLAKE2s (linux-raw-sys-0.4.10.crate) = dbe24409f75c8efc3a24d0d8605f8da3a4f54465bc1abc3f3eb585d0b99f125c
SHA512 (linux-raw-sys-0.4.10.crate) = 107f61add087bff55869798d5c71bc6ac9ecb27a603d8f9071b856189de8b7b0a7f9243fa1433700f52a0c3020eff5604dbf6e0653109d0dd277b98ab45fae21
Size (linux-raw-sys-0.4.10.crate) = 1407767 bytes
d585 3
a587 3
BLAKE2s (proc-macro2-1.0.73.crate) = fc3b7582f3da7874abfd08be4e5b61120a12e6a9d9440d0e9e0e011efd39c84f
SHA512 (proc-macro2-1.0.73.crate) = ab0b900bf388cd95d1f5542736b958dd597eae1dfc04fd5636628c9faa39f6c38a22fbc1adff7824839a32603be943598faf45ce159589855835898358f524e9
Size (proc-macro2-1.0.73.crate) = 45329 bytes
d597 3
a599 3
BLAKE2s (quote-1.0.33.crate) = ef2fafb12d5a6d83190b418b603c391017c0480b072b8f4eefe8cb0d767b395c
SHA512 (quote-1.0.33.crate) = c1e76c3c017e8554eebe309f8167fd56fce931981c06798aa85a0cc6d64a9cba6ab103f5a1324e69c6f9ca5dc47a8e31ff2e847850542748697afcd265b5939c
Size (quote-1.0.33.crate) = 28090 bytes
d657 3
a659 3
BLAKE2s (ruff-0.1.11.tar.gz) = 2f50c213f905a989c2869835cd2386c39822a35cd8ffe9ea992f6f38264c81bb
SHA512 (ruff-0.1.11.tar.gz) = 19e6459ef56f80a0bad6b077b03cdc2da0fac922779aa0a459bb9cc01d4bfb6b5fe8a0d11801b47e5b5b6b81e531fdf55186c71643e7b5f3096914369d42f4bc
Size (ruff-0.1.11.tar.gz) = 1924109 bytes
d666 3
a668 3
BLAKE2s (rustix-0.38.21.crate) = d8ce83ae9f81da588e09223b413aa84790e2bb20a0c59bece6f9957e7cf25c1f
SHA512 (rustix-0.38.21.crate) = f3b147706e1befb9d743bb57c7f8dc0a1ca8f244ed98069dfc757ee9d7281f097531bf7d1028d21ac798ee27bfb07b2ea6ac395dd0bc6caef4647fac88669833
Size (rustix-0.38.21.crate) = 358962 bytes
d705 3
a707 3
BLAKE2s (serde-1.0.193.crate) = 52d833bba904ae32406615231724de720ce6d70325dbcb4d8936859d728b2f86
SHA512 (serde-1.0.193.crate) = 82259ca302f42116ecffca3c88bc1212785ce5430f9d29390a9041d4e5943c13b13de119fde644a583960102c4b6e850a16f962d36dc76ac69fc2297ed65a506
Size (serde-1.0.193.crate) = 76863 bytes
d711 3
a713 3
BLAKE2s (serde_derive-1.0.193.crate) = bfa6c0f9c7f4a402e3867f7b12db0be9c20d7df764f5313f65170e6ec79effb3
SHA512 (serde_derive-1.0.193.crate) = 05efb144aeee293a0e7dc7540106eb8c4920b2d8dfc25771d73afa8ffcba330104643430a6e396ea2adabbed4ccb23591251479b75449b9c8322799f91d38c41
Size (serde_derive-1.0.193.crate) = 55692 bytes
d774 6
a779 6
BLAKE2s (syn-2.0.40.crate) = 46747a9422411a915b0596f936ff59ea1d5fda543c7560a0e932526146fa0051
SHA512 (syn-2.0.40.crate) = 27f9bda7df0549142ac0f732387182d5372f1a49facb2c5f20cfafd9b03afa0ed8c1e35b9b6f2659add33f01f00a2bee24de3b5709bb9238503e0064b791e612
Size (syn-2.0.40.crate) = 245201 bytes
BLAKE2s (tempfile-3.8.1.crate) = 77e2723b0294248ae894aa20e700aafd8f580d5d60c5043a9538c27c7498fb38
SHA512 (tempfile-3.8.1.crate) = b257bfb70793575d59ec4cf4b7492aff83dafb68b367a48594211f476a3b1d4800b69bddc405d8749d8b320c30cbe71be1261a60b4bbc862663b37a6c7d97a3a
Size (tempfile-3.8.1.crate) = 32164 bytes
@


1.6
log
@py-ruff: update to 0.1.9.

Changes

Breaking changes

    Add site-packages to default exclusions (#9188)

Preview features

    Fix: Avoid parenthesizing subscript targets and values (#9209)
    [pylint] Implement too-many-locals (PLR0914) (#9163)
    Implement reimplemented_operator (FURB118) (#9171)
    Add a rule to detect string members in runtime-evaluated unions (#9143)
    Implement no_blank_line_before_class_docstring preview style (#9154)

Rule changes

    CONSTANT_CASE variables are improperly flagged for yoda violation (SIM300) (#9164)
    [flake8-pyi] Cover ParamSpecs and TypeVarTuples (PYI018) (#9198)
    [flake8-bugbear] Add fix for zip-without-explicit-strict (B905) (#9176)
    Add fix to automatically remove print and pprint statements (T201, T203) (#9208)
    Prefer Never to NoReturn in auto-typing in Python >= 3.11 (ANN201) (#9213)

Formatter

    can_omit_optional_parentheses: Exit early for unparenthesized expressions (#9125)
    Fix dynamic mode with doctests so that it doesn't exceed configured line width (#9129)
    Fix can_omit_optional_parentheses for expressions with a right most fstring (#9124)
    Add target_version to formatter options (#9220)

CLI

    Update ruff format --check to display message for already formatted files (#9153)

Bug fixes

    Reverse order of arguments for operator.contains (#9192)
    Iterate over lambdas in deferred type annotations (#9175)
    Fix panic in D208 with multibyte indent (#9147)
    Add support for NoReturn in auto-return-typing (#9206)
    Allow removal of typing from exempt-modules (#9214)
    Avoid mutable-class-default violations for Pydantic subclasses (#9187)
    Fix dropped union expressions for piped non-types in PYI055 autofix (#9161)
    Enable annotation quoting for multi-line expressions (#9142)
    Deduplicate edits when quoting annotations (#9140)
    Prevent invalid utf8 indexing in cell magic detection (#9146)
    Avoid nested quotations in auto-quoting fix (#9168)
    Add base-class inheritance detection to flake8-django rules (#9151)
    Avoid asyncio-dangling-task violations on shadowed bindings (#9215)

Documentation

    Fix blog post URL in changelog (#9119)
    Add error suppression hint for multi-line strings (#9205)
    Fix typo in SemanticModel.parent_expression docstring (#9167)
    Document link between import sorting and formatter (#9117)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.5 2023/12/17 22:15:04 wiz Exp $
d45 3
a47 3
BLAKE2s (anyhow-1.0.75.crate) = 82eb61a2b9353013c15eea5c839813e56b08c252eec4d50c78725c7956e37328
SHA512 (anyhow-1.0.75.crate) = 190d6be8ede0af9808210db53e4dc31ce69b126a26b0357220c4705a11e83cab2c2c09c59964a35794f3c434f717eaa6bb669e9e8f16012535c14246b17e8d40
Size (anyhow-1.0.75.crate) = 43901 bytes
d87 3
a89 3
BLAKE2s (cachedir-0.3.0.crate) = 341c36786400e32d6e9f3814a38e881f90040d49365172ca198988c5ea2393c9
SHA512 (cachedir-0.3.0.crate) = 7494e32f4537483fb1e23505a15f2d6296008e147b28f8ec800ca2198579f35578ad3f64e8d9b082f3c094849b7b92bd5adc6ea39a4a2b9d6ed175bc48abc8c1
Size (cachedir-0.3.0.crate) = 7125 bytes
d114 6
a119 6
BLAKE2s (clap-4.4.7.crate) = df1ec8185a6e9ef7e0cd42fc53a9e5ddd91353081831bb042b82cf2bb4c3f666
SHA512 (clap-4.4.7.crate) = 493c0432d91687a5116a34ebeae6d41bf080edb98541e867e7a985bd4244e7c028a6512f37dbf198f82e92203df682d5725f6bc96a2216c71cea2863aa37ef7b
Size (clap-4.4.7.crate) = 54408 bytes
BLAKE2s (clap_builder-4.4.7.crate) = 3fd68a6d0ec9a40736fdfb8ae3c17fa96faa2fc19bcd1956e5a6de6f3cc1bb9d
SHA512 (clap_builder-4.4.7.crate) = 191fe2bcfdac0d88ffc30d42ca6411f9391266ba03a9b6916b22b6843458793fd312e4fce041031937889ed638e82b517a7d51a34387907624e8b03c2c7ca91d
Size (clap_builder-4.4.7.crate) = 162516 bytes
d150 3
a152 6
BLAKE2s (colored-2.0.4.crate) = 758bbe4871c4e65e9c3403b4afd87f95f4aac91bbfa1e415f8bdf85f64f67f06
SHA512 (colored-2.0.4.crate) = 38e664d23546d77c81da6f5eca6ee8113d6ce20107bf7325255de2c59d532e662ee1f751420bba8ccbbe468b8cb13f743050e4145d0e1f1e37087a1f3a65ada0
Size (colored-2.0.4.crate) = 23654 bytes
BLAKE2s (configparser-3.0.3.crate) = 993686adae2b6a3d5fb5872b6e26c0b01ef96254909c6d1988c5d8a78eaa4bb7
SHA512 (configparser-3.0.3.crate) = 14e678c0617a5a95444964291fce9492f8e2c7117c3c93272d79572548dc89e8d2bea088d0dfc49481f777ce6da4e8773359de5d6f26e21f21af7ae220ded0d4
Size (configparser-3.0.3.crate) = 23259 bytes
d243 3
a245 3
BLAKE2s (env_logger-0.10.0.crate) = 279aaae993db71bf2be722fb2cfe9042a6a3a2765a0461ce2ed3dabc9afa4ad2
SHA512 (env_logger-0.10.0.crate) = 4dd02f9d333a1f15657167ef4bd403eda5426cad17e0a4a43fa20cc65449345eb4d3fae2d6b10a3480016b9e23497fac13ed7e70b40c9450ef430be9f910d3e4
Size (env_logger-0.10.0.crate) = 36574 bytes
d327 3
a329 3
BLAKE2s (ignore-0.4.20.crate) = 2a344166bb57bac61477b69436875a0a557d3b465abd5078f5d435e5e4a3fd81
SHA512 (ignore-0.4.20.crate) = e90c5c356252fa1c573bb92971477f2805e4167c3e7878e7da6756ae14463cca328a6614d448cf9a3a28abc5bf0f7c62313a8cb8103a04bb1c3bac0d0924f658
Size (ignore-0.4.20.crate) = 53551 bytes
d360 6
a365 3
BLAKE2s (is-macro-0.3.1.crate) = cdb923f5ee3466da417647bb281aa79be53d4667c7ae6199619360cd2051b18f
SHA512 (is-macro-0.3.1.crate) = 427f77ebbca912a49f6a237d91f758ed1bf6dff99f388d646005924ef4088d09cf546d3399b783e33b3ddbfd3e50d2bd88867f119fe85a210fc19713db7c0476
Size (is-macro-0.3.1.crate) = 5902 bytes
d369 3
d375 3
a377 3
BLAKE2s (itertools-0.11.0.crate) = 3651db8732f4d8deb4635251b01ca4b4f342c884e6412f77df934f3eb4b2eff4
SHA512 (itertools-0.11.0.crate) = 8ece00ba0a7cf481ad4586da24385a6f0b1719b9c3f0c25b9b5b373dd1a0ca7b9687a77cd179853392890b7bf4d31e0356a4e5fd540465b4ac62bd74ef717fd8
Size (itertools-0.11.0.crate) = 125074 bytes
d528 3
a557 3
BLAKE2s (pmutil-0.5.3.crate) = 7f761b894e3737783694822bf379a7cca0a869056ddb2286c6b24ee18d6118ff
SHA512 (pmutil-0.5.3.crate) = eceacc281e61b6444b0bcdc27cd2a980dd723f638a612bdb9969124f48177ddbbcf0e8ba8029b298597d8b6de0b7fe9b173cd2bc408003955e21a8997f980bdf
Size (pmutil-0.5.3.crate) = 11031 bytes
d588 3
a590 3
BLAKE2s (proc-macro2-1.0.70.crate) = 75917ed24f72060030539b9c898e784d8c2cca27bd30cf04c955d4ac7a2b78b9
SHA512 (proc-macro2-1.0.70.crate) = ae9366856853f7d96caf7a7581843d36bfc7843f8683897b19ffc666c03b0b1eff502ddb18ca4c1c1a239a368f03f6cc258b0e2795f64b61c6a31404462eec5f
Size (proc-macro2-1.0.70.crate) = 44343 bytes
d651 6
a656 6
BLAKE2s (result-like-0.4.6.crate) = 72a147f992f6acab1a3e1090aa271fd45f2c72ed73b66f92364f4f5887865a73
SHA512 (result-like-0.4.6.crate) = 81b202903a90058a993315253099748c69b9caa42e62121f3fdd63b7d4f22878c81133d0b09f28f3366f180615241cfadf3e055ac86fb9662b9c982e5cc06a91
Size (result-like-0.4.6.crate) = 4311 bytes
BLAKE2s (result-like-derive-0.4.6.crate) = 6ba2926fc0a936d34a209b0c70128fab71e20f0f77d2e71d34f4a6866314248b
SHA512 (result-like-derive-0.4.6.crate) = 1097cfd81fe99472c0c308df7ba64ebd20497b0f855b66839c2a81ce8a179a305d04e7eb4d17be9d1dcc3e90f5fec7d59cf6d3093924354a6e02aa4ac2bfcbb5
Size (result-like-derive-0.4.6.crate) = 5814 bytes
d660 3
a662 3
BLAKE2s (ruff-0.1.9.tar.gz) = 02daa514ac0116dc283cba621f81f363b270349f39098767b59e27f299b2416c
SHA512 (ruff-0.1.9.tar.gz) = a7df3183d24cbfc02eef8675212053a2ce2032bf21d5c5e36a8185a946895d645158f2ee7c8ad286b438d643b3c2be1ebe0a43170932b1fe0ceaa750c5326bb1
Size (ruff-0.1.9.tar.gz) = 1907145 bytes
d720 6
a725 6
BLAKE2s (serde_json-1.0.108.crate) = 1324ef4c8f09fe20355977061b9a3d865c5f81dac3558c33d45c80dbac76305c
SHA512 (serde_json-1.0.108.crate) = 7d8d1b74515388d99983ffbc5696cba022305cf4c797d3ff5d2959fc8fc8f4ce01cc4c9e7ccae7097b06b5acf5307027f6b7315df1fd8f58e681cc5968e79fb6
Size (serde_json-1.0.108.crate) = 146476 bytes
BLAKE2s (serde_spanned-0.6.3.crate) = 60528cccc13d8686815286489a3e6725810dd9ea56a7d62e459c9bdaba978a43
SHA512 (serde_spanned-0.6.3.crate) = 5c4f4a861dba2af7f0ad0c585859f845a7ea6c0a8ff8b63985503c9da27f313ba15b904b0aa56a59043c44a87c75fd317b23006a3804d332b84855189e436610
Size (serde_spanned-0.6.3.crate) = 7737 bytes
a779 3
BLAKE2s (syn-ext-0.4.0.crate) = 7bf1ee02cf32536dac63703aab3ec247942d3914260b008f531f219cabc3e20d
SHA512 (syn-ext-0.4.0.crate) = f285166f4315334461cd9c2d9e386309730fa0ed38934b0f9c16684cb46e9f241d97ee31e36c3989974d6bab3d94bc4cda85c8be0d2ae71b0afc4a5352c945d3
Size (syn-ext-0.4.0.crate) = 10535 bytes
d795 3
a797 3
BLAKE2s (test-case-3.2.1.crate) = 3c632704e00ad52bb9bda478a1df1b5baa6b97319d0babaff3a5e6f97917e882
SHA512 (test-case-3.2.1.crate) = 60724384f47ed37089362c30eed7365de240c86fcd5dafe05061a29ce313fe9d91cc40a021455acc32fb4bbe7225aa81874f3e79c097fb41876e7d18cb4a2337
Size (test-case-3.2.1.crate) = 8664 bytes
d804 6
a809 6
BLAKE2s (thiserror-1.0.50.crate) = 62d5a536c172b0482631f8c92955536f850f6ba33c28e7bcd23350de48a2ccda
SHA512 (thiserror-1.0.50.crate) = 65605a9cfbc43447a50980739259a45d933f1eb315926dce909892f7162c79bd04bfcee7b38b5a9fa71b24fbe4416d050ae8e2443932577541513a23ebeeac46
Size (thiserror-1.0.50.crate) = 19414 bytes
BLAKE2s (thiserror-impl-1.0.50.crate) = 725b56eb9eb18631724a8837d8f63b5413c72cd9aecc95b5ad5f0cd56ed657a4
SHA512 (thiserror-impl-1.0.50.crate) = 8555e010f94390e93ba757bce9ef25d066ed542f23b843db431a66fbab722584ea0ce6c9d4b6f4d92cea3d91c190336abd567c4a0aa4a27893db25720c5b89c9
Size (thiserror-impl-1.0.50.crate) = 15357 bytes
d837 9
a845 9
BLAKE2s (toml-0.8.2.crate) = da7c7989ca3085b8008528c44177f9d4a903e13c085ceb05bad358c19a0f8630
SHA512 (toml-0.8.2.crate) = 99c8e779c040ab2781d4d1626283e851ef386431732d0f84e7084cc65e892c5f9664a8834d95d558f135c77ca9c5132df953aede1357cb646579f5b3d8187570
Size (toml-0.8.2.crate) = 50425 bytes
BLAKE2s (toml_datetime-0.6.3.crate) = 20fdc201f4187e64af1d1c0a46b1e3872ef1cd6601c373e35c352bbaa01f8854
SHA512 (toml_datetime-0.6.3.crate) = cabf5dce24ed3bf4674008743180a21e86286d999cdce79f934de48b1e1fe0f16a7f3d2498bf059acdb823b51bc01986faf47139f8100ae272e6bd19095cfa9b
Size (toml_datetime-0.6.3.crate) = 10770 bytes
BLAKE2s (toml_edit-0.20.2.crate) = 838657bf9202c37a75c7b681b2bddefebd6e1b4a55a18a62251e281c81156238
SHA512 (toml_edit-0.20.2.crate) = 7eacaf3c78ac8c2bd768dc7e5ff03c39dbfed60da1eb498ba537a56579d674a23a7db6dc30286a088a0f3158cc1a292783194df5415eb1620d61c61df36e18dc
Size (toml_edit-0.20.2.crate) = 96487 bytes
a1079 3
BLAKE2s (wsl-0.1.0.crate) = 025cdf97caf57d1c505f05010925bf0e66999f2b6cb1d58591beb5d9f822d604
SHA512 (wsl-0.1.0.crate) = 25aa278eea159d9508a6e3c18cd0c9e848dfcfded427fc7b0d62f64eb4ed97442d4b3254004aa1c898ef3c43f42f9050cc35a4bea3e824a25058a4f4142276b3
Size (wsl-0.1.0.crate) = 2135 bytes
@


1.5
log
@py-ruff: update to 0.1.8.

v0.1.8

Changes

This release includes opt-in support for formatting Python snippets within docstrings via the docstring-code-format setting. Check out the blog post for more details!

Preview features

    Add "preserve" quote-style to mimic Black's skip-string-normalization (#8822)
    Implement prefer_splitting_right_hand_side_of_assignments preview style (#8943)
    [pycodestyle] Add fix for unexpected-spaces-around-keyword-parameter-equals (#9072)
    [pycodestyle] Add fix for comment-related whitespace rules (#9075)
    [pycodestyle] Allow sys.path modifications between imports (#9047)
    [refurb] Implement hashlib-digest-hex (FURB181) (#9077)

Rule changes

    Allow flake8-type-checking rules to automatically quote runtime-evaluated references (#6001)
    Allow transparent cell magics in Jupyter Notebooks (#8911)
    [flake8-annotations] Avoid ANN2xx fixes for abstract methods with empty bodies (#9034)
    [flake8-self] Ignore underscore references in type annotations (#9036)
    [pep8-naming] Allow class names when apps.get_model is a non-string (#9065)
    [pycodestyle] Allow matplotlib.use calls to intersperse imports (#9094)
    [pyflakes] Support fixing unused assignments in tuples by renaming variables (F841) (#9107)
    [pylint] Add fix for subprocess-run-without-check (PLW1510) (#6708)

Formatter

    Add docstring-code-format knob to enable docstring snippet formatting (#8854)
    Use double quotes for all docstrings, including single-quoted docstrings (#9020)
    Implement "dynamic" line width mode for docstring code formatting (#9098)
    Support reformatting Markdown code blocks (#9030)
    add support for formatting reStructuredText code snippets (#9003)
    Avoid trailing comma for single-argument with positional separator (#9076)
    Fix handling of trailing target comment (#9051)

CLI

    Hide unsafe fix suggestions when explicitly disabled (#9095)
    Add SARIF support to --output-format (#9078)

Bug fixes

    Apply unnecessary index rule prior to enumerate rewrite (#9012)
    [flake8-err-msg] Allow EM fixes even if msg variable is defined (#9059)
    [flake8-pie] Prevent keyword arguments duplication (#8450)
    [flake8-pie] Respect trailing comma in unnecessary-dict-kwargs (PIE804) (#9015)
    [flake8-raise] Avoid removing parentheses on ctypes.WinError (#9027)
    [isort] Avoid invalid combination of force-sort-within-types and lines-between-types (#9041)
    [isort] Ensure that from-style imports are always ordered first in __future__ (#9039)
    [pycodestyle] Allow tab indentation before keyword (#9099)
    [pylint] Ignore @@overrides and @@overloads for too-many-positional (#9000)
    [pyupgrade] Enable printf-string-formatting fix with comments on right-hand side (#9037)
    [refurb] Make math-constant (FURB152) rule more targeted (#9054)
    [refurb] Support floating-point base in redundant-log-base (FURB163) (#9100)
    [ruff] Detect unused-asyncio-dangling-task (RUF006) on unused assignments (#9060)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.4 2023/12/11 09:35:23 wiz Exp $
d480 3
a482 3
BLAKE2s (once_cell-1.18.0.crate) = 2f70290489bac1069afecce7999205a621d8f965a25f01836dc147bea532c9fe
SHA512 (once_cell-1.18.0.crate) = 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8
Size (once_cell-1.18.0.crate) = 32969 bytes
d657 3
a659 3
BLAKE2s (ruff-0.1.8.tar.gz) = 59784bfe7905551306ed6d19196dfb9a53151c110b0ad1ae162b9e6208272a2a
SHA512 (ruff-0.1.8.tar.gz) = 6653373aff58f1b69337600e007c48f29ca800604e7e5be2f7b341941dd80fdd6a73df65c7aae62484b37ca51b978aa1e35bdd96f72670af198918873449002f
Size (ruff-0.1.8.tar.gz) = 1891750 bytes
a836 3
BLAKE2s (toml-0.7.8.crate) = 5bc673c77c09ed109832d7bb1fa877e6a7ddf13701a995fb065bbddc7f98f849
SHA512 (toml-0.7.8.crate) = 84479acfa305aa682ed6ba655208c245d442d61028c422fefd6174371ec214e88912c257a3e2527e14646b655b18d55ac2d5482b0b4fd8cc2a9f66575ff1c84b
Size (toml-0.7.8.crate) = 49671 bytes
a842 3
BLAKE2s (toml_edit-0.19.15.crate) = bc8250ef522c2c4066f61f2754945843e8af3ee3f4a2a7d2eb2b66fe43eea98b
SHA512 (toml_edit-0.19.15.crate) = 46d6bd2fea957392ae0ad7e687dad7743b76ee8e8ec76c80d6374ea294d3d09b6f73df0a82c821b9ee3b5268987a4136aa825034309f3cbc1947dbd1af1505dc
Size (toml_edit-0.19.15.crate) = 95324 bytes
d855 3
a857 3
BLAKE2s (tracing-indicatif-0.3.5.crate) = 0fc0c632799fa9f1f53071ffebc191da0946001e559d26cf4a6d5d4e07e550fb
SHA512 (tracing-indicatif-0.3.5.crate) = 34163c09b47aa17ed02d1c42a6f318cb585e5e2d734015e45572d63495538ac70bbe18b1044cf3eb13f7b9a78427b30bcf67b8c3b6f8009c707e8455060dab40
Size (tracing-indicatif-0.3.5.crate) = 25959 bytes
d897 6
a902 6
BLAKE2s (unicode_names2-1.2.0.crate) = f5224923f400941ed375ad2e9811a81b5ac832fa929b457cc974ffba8caf07a2
SHA512 (unicode_names2-1.2.0.crate) = caea3d206939de52bdb66d4cf61433ce5d73283c3642e47d0f256cb9d0a479e57befdbe7465c77fcb6462733af15fc927a109ea2de85df9decfad26ce906551d
Size (unicode_names2-1.2.0.crate) = 299764 bytes
BLAKE2s (unicode_names2_generator-1.2.0.crate) = d79a5df80fded209721f61b4b5ac9490f7b59896ea3137b80af06f17b9d22432
SHA512 (unicode_names2_generator-1.2.0.crate) = adee8b9429d293e25ee9a51ef57c249e35c7efb1d07a3ae2083b47f96cd85b6bb0b6c809ef25f139fd50fe8274dd5cd2ea592623e00e13652f29ef0fbbb6a06c
Size (unicode_names2_generator-1.2.0.crate) = 9581 bytes
d951 3
a953 3
BLAKE2s (wasm-bindgen-futures-0.4.38.crate) = 36e28e0b8f57384cf94ea24ca4324bd7dc2a8e83f0072f2467a91d09317e4ea7
SHA512 (wasm-bindgen-futures-0.4.38.crate) = ea7e3dedd08c3a4827eb3191d48624cb479120e061a2d5deab75fc5175cbb5c0e961995c2cc7b60b58beb39cdb0237a8aff3b27681cfe38ba7fde3128612e520
Size (wasm-bindgen-futures-0.4.38.crate) = 15376 bytes
d963 6
a968 6
BLAKE2s (wasm-bindgen-test-0.3.38.crate) = a249237b71d6985d2f82da9d9c5ffaa16bfec2bf54239f818d659586f5e63a51
SHA512 (wasm-bindgen-test-0.3.38.crate) = e7e598854ad3d4e437247ad7b8a43b98108c6986731e6ff3811ad06ddf2c30af5dbf259f686547165a260e615d691a6ac7573b94a98b75afa9d23ae400d37454
Size (wasm-bindgen-test-0.3.38.crate) = 17394 bytes
BLAKE2s (wasm-bindgen-test-macro-0.3.38.crate) = d06436c36029b2575735074cf18164725c215abd4bacff7c2542452a26c077c4
SHA512 (wasm-bindgen-test-macro-0.3.38.crate) = 8756ab32ddad3586c7458070c702a9819885802c21c4da26c2b7758e396ea85fd91638d84bf59c19efea611e3f9ee86db78bda38e21ad4b2424bae7095e48669
Size (wasm-bindgen-test-macro-0.3.38.crate) = 8539 bytes
@


1.4
log
@py-ruff: update to 0.1.7.

v0.1.7

Changes

Preview features

    Implement multiline dictionary and list hugging for preview style (#8293)
    Implement the fix_power_op_line_length preview style (#8947)
    Use Python version to determine typing rewrite safety (#8919)
    [flake8-annotations] Enable auto-return-type involving Optional and Union annotations (#8885)
    [flake8-bandit] Implement django-raw-sql (S611) (#8651)
    [flake8-bandit] Implement tarfile-unsafe-members (S202) (#8829)
    [flake8-pyi] Implement fix for unnecessary-literal-union (PYI030) (#7934)
    [flake8-simplify] Extend dict-get-with-none-default (SIM910) to non-literals (#8762)
    [pylint] - add unnecessary-list-index-lookup (PLR1736) + autofix (#7999)
    [pylint] - implement R0202 and R0203 with autofixes (#8335)
    [pylint] Implement repeated-keyword (PLE1132) (#8706)
    [pylint] Implement too-many-positional (PLR0917) (#8995)
    [pylint] Implement unnecessary-dict-index-lookup (PLR1733) (#8036)
    [refurb] Implement redundant-log-base (FURB163) (#8842)

Rule changes

    [flake8-boolean-trap] Allow booleans in @@override methods (#8882)
    [flake8-bugbear] Avoid B015,B018 for last expression in a cell (#8815)
    [flake8-pie] Allow ellipses for enum values in stub files (#8825)
    [flake8-pyi] Check PEP 695 type aliases for snake-case-type-alias and t-suffixed-type-alias (#8966)
    [flake8-pyi] Check for kwarg and vararg NoReturn type annotations (#8948)
    [flake8-simplify] Omit select context managers from SIM117 (#8801)
    [pep8-naming] Allow Django model loads in non-lowercase-variable-in-function (N806) (#8917)
    [pycodestyle] Avoid E703 for last expression in a cell (#8821)
    [pycodestyle] Update E402 to work at cell level for notebooks (#8872)
    [pydocstyle] Avoid D100 for Jupyter Notebooks (#8816)
    [pylint] Implement fix for unspecified-encoding (PLW1514) (#8928)

Formatter

    Avoid unstable formatting in ellipsis-only body with trailing comment (#8984)
    Inline trailing comments for type alias similar to assignments (#8941)
    Insert trailing comma when function breaks with single argument (#8921)

CLI

    Update ruff check and ruff format to default to the current directory (#8791)
    Stop at the first resolved parent configuration (#8864)

Configuration

    [pylint] Default max-positional-args to max-args (#8998)
    [pylint] Add allow-dunder-method-names setting for bad-dunder-method-name (PLW3201) (#8812)
    [isort] Add support for from-first setting (#8663)
    [isort] Add support for length-sort settings (#8841)

Bug fixes

    Add support for @@functools.singledispatch (#8934)
    Avoid off-by-one error in stripping noqa following multi-byte char (#8979)
    Avoid off-by-one error in with-item named expressions (#8915)
    Avoid syntax error via invalid ur string prefix (#8971)
    Avoid underflow in get_model matching (#8965)
    Avoid unnecessary index diagnostics when value is modified (#8970)
    Convert over-indentation rule to use number of characters (#8983)
    Detect implicit returns in auto-return-types (#8952)
    Fix start >= end error in over-indentation (#8982)
    Ignore @@overload and @@override methods for too-many-arguments checks (#8954)
    Lexer start of line is false only for Mode::Expression (#8880)
    Mark pydantic_settings.BaseSettings as having default copy semantics (#8793)
    Respect dictionary unpacking in NamedTuple assignments (#8810)
    Respect local subclasses in flake8-type-checking (#8768)
    Support type alias statements in simple statement positions (#8916)
    [flake8-annotations] Avoid filtering out un-representable types in return annotation (#8881)
    [flake8-pie] Retain extra ellipses in protocols and abstract methods (#8769)
    [flake8-pyi] Respect local enum subclasses in simple-defaults (PYI052) (#8767)
    [flake8-trio] Use correct range for TRIO115 fix (#8933)
    [flake8-trio] Use full arguments range for zero-sleep-call (#8936)
    [isort] fix: mark __main__ as first-party import (#8805)
    [pep8-naming] Avoid N806 errors for type alias statements (#8785)
    [perflint] Avoid PERF101 if there's an append in loop body (#8809)
    [pycodestyle] Allow space-before-colon after end-of-slice (#8838)
    [pydocstyle] Avoid non-character breaks in over-indentation (D208) (#8866)
    [pydocstyle] Ignore underlines when determining docstring logical lines (#8929)
    [pylint] Extend self-assigning-variable to multi-target assignments (#8839)
    [tryceratops] Avoid repeated triggers in nested tryceratops diagnostics (#8772)

Documentation

    Add advice for fixing RUF008 when mutability is not desired (#8853)
    Added the command to run ruff using pkgx to the installation.md (#8955)
    Document fix safety for flake8-comprehensions and some pyupgrade rules (#8918)
    Fix doc formatting for zero-sleep-call (#8937)
    Remove duplicate imports from os-stat documentation (#8930)
    Replace generated reference to MkDocs (#8806)
    Update Arch Linux package URL in installation.md (#8802)
    [flake8-pyi] Fix error in t-suffixed-type-alias (PYI043) example (#8963)
    [flake8-pyi] Improve motivation for custom-type-var-return-type (PYI019) (#8766)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.3 2023/11/19 16:26:35 wiz Exp $
d9 3
a11 3
BLAKE2s (ahash-0.8.3.crate) = 463c4e49539eb24c885915c860ed4fc060bc31e8d50069c2a3539c755ebc3f51
SHA512 (ahash-0.8.3.crate) = cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e
Size (ahash-0.8.3.crate) = 42416 bytes
d264 3
a266 3
BLAKE2s (filetime-0.2.22.crate) = 935dbfe20d564f94b05fcee2cd3d2069bcd62b4510f587b03b0287e56d50e4d3
SHA512 (filetime-0.2.22.crate) = d40d8baeb57ec85bb9ccf76ff0f898915c4e6cf384020121b53f4a2a1ef2840af5b4c9e8e1ff177034273f4f7a6bf81d2dd7a02cf498b61ea31ceaa30b877067
Size (filetime-0.2.22.crate) = 15029 bytes
d363 3
a365 3
BLAKE2s (is-macro-0.3.0.crate) = 35e624145eed9745bde52cd56e92db4e13a5a3f32b1d116737e9fe97361185a2
SHA512 (is-macro-0.3.0.crate) = 5bf9bd45a015b2a39d84d904ee1136137cab7668a12a362042cce2b83f37a73fe3371d662156a82ae538d957d37fc063630d1fe5d3128e58250f5d7c531588df
Size (is-macro-0.3.0.crate) = 5252 bytes
d657 3
a659 3
BLAKE2s (ruff-0.1.7.tar.gz) = 2dafbb44f2eec2509d46e55a42037ce01cf70bec7c30dd33531083befc2b5892
SHA512 (ruff-0.1.7.tar.gz) = 6d61e0a7d92765c01eee5cadf6cd5a920cede339c39f8912bfd1747318c9a40d751b24286861c09c5cb719b0c7da13a6b0de8890ed90a7db8c2e5c3e8d563b65
Size (ruff-0.1.7.tar.gz) = 1842985 bytes
d705 9
a713 9
BLAKE2s (serde-1.0.190.crate) = e9bc4519d191ef8a85e24ad077973c9d098ea6a80108f0049870faa73c4de639
SHA512 (serde-1.0.190.crate) = 7f1cbe819fbae803865beb20b5d8b9fa52d503e04083be7181c1d04b702aaecf553796db960bfea87dc17ef864246e78a919219588064fb083e77dd2c6c16ce1
Size (serde-1.0.190.crate) = 76455 bytes
BLAKE2s (serde-wasm-bindgen-0.6.1.crate) = 6d71a3ab71ec01f5f913e7afe82c1453a88ae90ce05b2e55cec0aea15771d182
SHA512 (serde-wasm-bindgen-0.6.1.crate) = f68d215c3cf24ed6289f23d3e3c40dbc482a9967158763d9436d6e804e94328ecb10499dde5facbc64668b7e20a54112d07973085932d5aef6f5f1e7c294850b
Size (serde-wasm-bindgen-0.6.1.crate) = 19875 bytes
BLAKE2s (serde_derive-1.0.190.crate) = 210fc4bc025686838a607a146888fe036bc0c9c53aab7bb63ef2d067fde034f6
SHA512 (serde_derive-1.0.190.crate) = 5b37b659c45ab95b0333d787cc5e8374076121d548837556774cbe768073b02aef4a6889e32b738ce5d85613264ba78570c0af48d049102d4d687ad791dd09ea
Size (serde_derive-1.0.190.crate) = 55676 bytes
d774 3
a776 3
BLAKE2s (syn-2.0.39.crate) = d1f8198d2d9b5f5b86ab92cc1cf06132e6edcf61debde87a0a8d83c69ea2aaa0
SHA512 (syn-2.0.39.crate) = 96cc347cfdb0f9ca0b6c7289279a1cad8fc401625783742292564f7ceca8237ced8d9a3f62069696f6132ed06092dff2baaf4be09ef53b21260d93785b0e27c3
Size (syn-2.0.39.crate) = 244129 bytes
d1008 3
d1017 3
d1026 3
d1035 3
d1044 3
d1053 3
d1062 3
d1071 3
d1080 3
d1098 6
@


1.3
log
@py-ruff: update to 0.1.6.

0.1.6

Preview features

    [flake8-boolean-trap] Extend boolean-type-hint-positional-argument (FBT001) to include booleans in unions (#7501)
    [flake8-pie] Extend reimplemented-list-builtin (PIE807) to dict reimplementations (#8608)
    [flake8-pie] Extend unnecessary-pass (PIE790) to include ellipses (...) (#8641)
    [flake8-pie] Implement fix for unnecessary-spread (PIE800) (#8668)
    [flake8-quotes] Implement unnecessary-escaped-quote (Q004) (#8630)
    [pycodestyle] Implement fix for multiple-spaces-after-keyword (E271) and multiple-spaces-before-keyword (E272) (#8622)
    [pycodestyle] Implement fix for multiple-spaces-after-operator (E222) and multiple-spaces-before-operator (E221) (#8623)
    [pyflakes] Extend is-literal (F632) to include comparisons against mutable initializers (#8607)
    [pylint] Implement redefined-argument-from-local (PLR1704) (#8159)
    [pylint] Implement fix for unnecessary-lambda (PLW0108) (#8621)
    [refurb] Implement if-expr-min-max (FURB136) (#8664)
    [refurb] Implement math-constant (FURB152) (#8727)

Rule changes

    [flake8-annotations] Add autotyping-like return type inference for annotation rules (#8643)
    [flake8-future-annotations] Implement fix for future-required-type-annotation (FA102) (#8711)
    [flake8-implicit-namespace-package] Avoid missing namespace violations in scripts with shebangs (#8710)
    [pydocstyle] Update over-indentation (D208) to preserve indentation offsets when fixing overindented lines (#8699)
    [pyupgrade] Refine timeout-error-alias (UP041) to remove false positives (#8587)

Formatter

    Fix instability in await formatting with fluent style (#8676)
    Compare formatted and unformatted ASTs during formatter tests (#8624)
    Preserve trailing semicolon for Notebooks (#8590)

CLI

    Improve debug printing for resolving origin of config settings (#8729)
    Write unchanged, excluded files to stdout when read via stdin (#8596)

Configuration

    [isort] Support disabling sections with no-sections = true (#8657)
    [pep8-naming] Support local and dynamic class- and static-method decorators (#8592)
    [pydocstyle] Allow overriding pydocstyle convention rules (#8586)

Bug fixes

    Avoid syntax error via importing trio.lowlevel (#8730)
    Omit unrolled augmented assignments in PIE794 (#8634)
    Slice source code instead of generating it for EM fixes (#7746)
    Allow whitespace around colon in slices for whitespace-before-punctuation (E203) (#8654)
    Use function range for no-self-use (#8637)
    F-strings doesn't contain bytes literal for PLW0129 (#8675)
    Improve detection of TYPE_CHECKING blocks imported from typing_extensions or _typeshed (#8429)
    Treat display as a builtin in IPython (#8707)
    Avoid FURB113 autofix if comments are present (#8494)
    Consider the new f-string tokens for flake8-commas (#8582)
    Remove erroneous bad-dunder-name reference (#8742)
    Avoid recommending Self usages in metaclasses (#8639)
    Detect runtime-evaluated base classes defined in the current file (#8572)
    Avoid inserting trailing commas within f-strings (#8574)
    Remove incorrect deprecation label for stdout and stderr (#8743)
    Fix unnecessary parentheses in UP007 fix (#8610)
    Remove repeated and erroneous scoped settings headers in docs (#8670)
    Trim trailing empty strings when converting to f-strings (#8712)
    Fix ordering for force-sort-within-sections (#8665)
    Run unicode prefix rule over tokens (#8709)
    Update UP032 to unescape curly braces in literal parts of converted strings (#8697)
    List all ipython builtins (#8719)

Documentation

    Document conventions in the FAQ (#8638)
    Redirect from rule codes to rule pages in docs (#8636)
    Fix permalink to convention setting (#8575)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.2 2023/11/13 11:28:07 wiz Exp $
d141 6
a146 6
BLAKE2s (codspeed-2.3.1.crate) = 38a554a3711ca92b72a872552633c9da3992c0ecb353358bc08b9b442c128ff6
SHA512 (codspeed-2.3.1.crate) = 8d885ba2b94b1788389e97fe9f834884c0eb2dfb3500928401f0d755fe4a32b945fafe8aa0aa609c8e59490ebac0436c2c5cc48901be2af9dd0adfdd8419a5bd
Size (codspeed-2.3.1.crate) = 4526 bytes
BLAKE2s (codspeed-criterion-compat-2.3.1.crate) = 872f57f3dd13ab80012378f406c570feb8fc0fa5c6608b7e734e4e1bf8d81563
SHA512 (codspeed-criterion-compat-2.3.1.crate) = cfc0e2456b75e94cf9c42800a2c1e35208735138b632680c0ffdd788676e2b0f8ab1ef5b5351dcc092668f4020c903084fad11cbc11ee1d61e1476a5fb1c4193
Size (codspeed-criterion-compat-2.3.1.crate) = 9839 bytes
d153 3
a155 3
BLAKE2s (configparser-3.0.2.crate) = 4177db4939776fe249d9444baf952e76af9a9d29fa365449d2932f6c3e7d9e1f
SHA512 (configparser-3.0.2.crate) = ffa9055a736a93dd062b92ab1345a29565804021268787ab6dd314c00ccec4d2dd94562b1576ac356692011ae67ddc86ae8965e217b1607b680f0669eb4ea9ec
Size (configparser-3.0.2.crate) = 22545 bytes
d276 6
a281 6
BLAKE2s (form_urlencoded-1.2.0.crate) = 799a811ccf13d717d848200fb79705128745524cd02f04fdcab7e504db7600d1
SHA512 (form_urlencoded-1.2.0.crate) = 899ddd113a79bdeac12e499f581c5499d1a4b698c75cfc2d6aada5880cd802fc8537ff9ce68eca28374318d66fd70100962105c1e8962868a5732bb86326c104
Size (form_urlencoded-1.2.0.crate) = 8923 bytes
BLAKE2s (fs-err-2.10.0.crate) = d6448642203f236a7687fa8def0069ccc913c2c44519c1323eea9b8ad9a420fd
SHA512 (fs-err-2.10.0.crate) = 7f7ac36f8424f0db2ca03afbfb78226beb9b0ca11f62648cae67078bf7865088af1a30ef729354b09857861620356f25ad758859f2fd5e6649872268e7982b80
Size (fs-err-2.10.0.crate) = 18216 bytes
d294 3
a296 3
BLAKE2s (globset-0.4.13.crate) = da9442bf7f35b6abb75fa0c202286ed96e7663929b97ad877557277ea3ddddf8
SHA512 (globset-0.4.13.crate) = 1573911bcd22242ed4bfb96968b6324a67c5602f8460155d1600091e38028c4fee35cc6ec9e706a3f292b6bb14057ef97c5701fba07b213ee7b9653170c616d4
Size (globset-0.4.13.crate) = 24031 bytes
d327 3
a329 3
BLAKE2s (idna-0.4.0.crate) = 492886756e69f9b56187a9b6bed3a1de9c95c2782dfe3000d83c4f603996de5b
SHA512 (idna-0.4.0.crate) = b4133c5f73bd9c4ccc05245a9edcc5c980714129ce4f6eb7851eea7e509617ff972fadefe6ac78db6b4106667d9d6070de52c4d42414c95921e3d9fe1b7a76cb
Size (idna-0.4.0.crate) = 271429 bytes
d378 3
a380 3
BLAKE2s (js-sys-0.3.64.crate) = c9c7a918f352659c11ba8b6c21204fe8312c3244ac163479631a677caa58b51d
SHA512 (js-sys-0.3.64.crate) = a4f389a4eb45c2122e7bcf365dccdce8fcf14b1b521b8b839746bba8783296e2f1b959d73bdd874743f49c61a24c4077dec52f63cc7d594cd42e9cd6ea9c2e64
Size (js-sys-0.3.64.crate) = 80313 bytes
d528 3
a530 3
BLAKE2s (percent-encoding-2.3.0.crate) = 05999f6de1e647e105fbf3c409917a8a047d6ec80627bb6fb5f79667c706223f
SHA512 (percent-encoding-2.3.0.crate) = 54ba129b0f3b43627707be994a281cdb69d5a7bdbc91dfeaa0226cf2834adeff7d2597dca5d11dd48b5731e831acf1284497b251abfebc0618761f98fe3c01cd
Size (percent-encoding-2.3.0.crate) = 10196 bytes
d585 3
a587 3
BLAKE2s (proc-macro2-1.0.69.crate) = e0605ba40979765feb4b2c3b5b3335cfd4732929b62263dadcdc9af04b778438
SHA512 (proc-macro2-1.0.69.crate) = d197cbe9b6100c3193a01fd7dd6b4e49d440290012ababb5d9f139409f0afe816f213d67a03abeb1f3227228e0a1f2446d1dc0a2775363a15d1237c38b45d6a1
Size (proc-macro2-1.0.69.crate) = 44271 bytes
d657 3
a659 3
BLAKE2s (ruff-0.1.6.tar.gz) = 649bfb44124d9ce7189417c755491121c8f74ef9a884db35c7b1afdfc36ea0f2
SHA512 (ruff-0.1.6.tar.gz) = 01b0b252efd402ddfd17cc0a6ce8acc4a29e788b4321538d9406550ee87b4d9e428fd90bccfec5627491542553d01c5ffea35b0b332f9bb889a5fcec45f5f9a6
Size (ruff-0.1.6.tar.gz) = 1719627 bytes
d684 6
a689 6
BLAKE2s (schemars-0.8.15.crate) = 0830d8d7293f9d6e197360c65335d16017d5a639ea68174d15a001842ccfa253
SHA512 (schemars-0.8.15.crate) = d1eb57bd7892560863ecdbe568dc52b61f5a85ab93fcf968dffbe4d9111a831fe31fb84139b330391ef67d3ebd2d4a825eb9f70f9fa95a7eacd92ccb16a9fe82
Size (schemars-0.8.15.crate) = 57130 bytes
BLAKE2s (schemars_derive-0.8.15.crate) = 078bfdb730501bd68d363694355711cd63afa6481e5220dcd44b7363e13e665a
SHA512 (schemars_derive-0.8.15.crate) = 09ce7c3613a1b326a39d9ccc76c546e03b83bbfadd1fc4ecdd7341bc6a1af21772f1963618b3f232738abcdedc705fe009c09688ca631a1b0cd18049b4fb2667
Size (schemars_derive-0.8.15.crate) = 19060 bytes
d864 6
a869 6
BLAKE2s (tracing-log-0.1.3.crate) = c8c68cc5b0d9aa96efc73cc4bfcfa51b91395bb89e55c32f2a3953045fe18659
SHA512 (tracing-log-0.1.3.crate) = 440cb8ddd5823cd0d86b68bbbf29f6886d5800f95d0aaa9477f98f188013fd009c2b9bc982b17efd08abd071bc70ca511f988b9db8c21d8e3d323fb67614d289
Size (tracing-log-0.1.3.crate) = 20549 bytes
BLAKE2s (tracing-subscriber-0.3.17.crate) = 4a226ee059c6e20eec4dc54aa10b3d00e3d042c49cba1e9e2823777c4a3323e0
SHA512 (tracing-subscriber-0.3.17.crate) = 53a2a760d833f729e042b4f76b56c93ff7c50ddba968dfa9294f24425fe9a3dfc6c3b95a526ebd78df852b48b76c85d2f4f7be9170d75a6eea8734f77218e727
Size (tracing-subscriber-0.3.17.crate) = 191711 bytes
d912 6
a917 6
BLAKE2s (ureq-2.8.0.crate) = baf3951a9ab54dddaccb5e353cc1ffd8c5553aab126859458b070a21225b3ee8
SHA512 (ureq-2.8.0.crate) = 3b398a52da98e9350792d29eeef8a20d4689a55210df3e30d3e1786d3c5e378c3a144d64b3728f282a07e7e701ce21794e6c50eccceef670d7f5bfefd5da0333
Size (ureq-2.8.0.crate) = 112867 bytes
BLAKE2s (url-2.4.1.crate) = 61cee092e91b5abaf4a3b604b5920b6abbf1179120f8f6e2f7819ab2a17d1f10
SHA512 (url-2.4.1.crate) = ff2aed100e405f4474e17dcc01d59b63460e7a8babeb7cdcf9df6c1c65216c425e24d557f76c7097702b2befc381656107bef755ce929089b52a3901c46aa185
Size (url-2.4.1.crate) = 78228 bytes
d921 6
a926 6
BLAKE2s (uuid-1.5.0.crate) = 797a631085a5c5c2752f68c3f0a401912267ad2fb813755a79ab958734f23c0e
SHA512 (uuid-1.5.0.crate) = 42494524d5e837558d6254adbc5749ebabfca018b3d41b47a5ebf5925e37005e02ebd1a20a1cfc59cdfcfb5bb87656a7ef5e1383681363c3ae3df2ca3adea3b5
Size (uuid-1.5.0.crate) = 55532 bytes
BLAKE2s (uuid-macro-internal-1.5.0.crate) = 4e0e32a48cf39b0f4c2ff9375e7ef0c8b897c38802d641097c847d7e6a68ae05
SHA512 (uuid-macro-internal-1.5.0.crate) = ea64cb52166c7819ea8d50e8b96da5048995b61402c04e62901ca57678a904828ed3781a1105a3791ef9020e64c523d74d4bf120c3dc6f510825bc5c45d4e179
Size (uuid-macro-internal-1.5.0.crate) = 9136 bytes
d951 24
a974 24
BLAKE2s (wasm-bindgen-0.2.87.crate) = f49fdb059a097087571b78e9ff58efc8d452d504e2a7c5793089da04648ad27f
SHA512 (wasm-bindgen-0.2.87.crate) = 0c3099155ef079d2b91d2d5b135243d687bf865cdd9ae9d97d8cc2eb4c9bf7439b66b28d5b1d7e95048e53be63ed4909b6b3f2427951348de25ca7abb7a03705
Size (wasm-bindgen-0.2.87.crate) = 175052 bytes
BLAKE2s (wasm-bindgen-backend-0.2.87.crate) = 5ff82aa5b9daa6b8f1f4994e2ff7a0d39dbedb4a9bb04a5620a457321785dbfc
SHA512 (wasm-bindgen-backend-0.2.87.crate) = 317ee2bdf85067cb7f4b4ed6ff475ff9e5063143e9b7c8a28572211c09025935815227c4afa8c92823ac92102562d4d34531aa4891d8c922048d37e27377ee94
Size (wasm-bindgen-backend-0.2.87.crate) = 26821 bytes
BLAKE2s (wasm-bindgen-futures-0.4.37.crate) = 814ea1294737b2b0b8914713bf3e4ed1cf8a1627dd70c718211a835ae8ab5fc1
SHA512 (wasm-bindgen-futures-0.4.37.crate) = 144d321ac7c9f55d94e8a0a6803c2994be763141a757f33c27513fac45b0193d4e4429c899bf1fad25039d56054a0fa381f0171df09c06260532cb06d5407448
Size (wasm-bindgen-futures-0.4.37.crate) = 15193 bytes
BLAKE2s (wasm-bindgen-macro-0.2.87.crate) = 7025b3d21ab3bf47f36efa9eea85253922e5b6bdb3fdde4c465ac03e18d291c7
SHA512 (wasm-bindgen-macro-0.2.87.crate) = af366d8d853b280014cdf5286f3b1f6d7fb0837ce6e359a81cb6f85161537c8e2cd06d7f893c957f5bf1548d34084d33a213670b471937782b56033a23cb15a6
Size (wasm-bindgen-macro-0.2.87.crate) = 13897 bytes
BLAKE2s (wasm-bindgen-macro-support-0.2.87.crate) = a6ef11ae6e4a967477a93e325afbbcac3ace05973727b53a98475ef221392d80
SHA512 (wasm-bindgen-macro-support-0.2.87.crate) = 9390aa2767fed1027be168612c424d4c7cd4423addd83b79afd8c67886f66303ca4846e6454302ecc78b47bc62e8ee46849a4c0d3edb98849ce8476901424e33
Size (wasm-bindgen-macro-support-0.2.87.crate) = 20006 bytes
BLAKE2s (wasm-bindgen-shared-0.2.87.crate) = 7dff1a928b87d4373e91afb1d034234f4a0c2652f92517777e973c25d63eef75
SHA512 (wasm-bindgen-shared-0.2.87.crate) = cb9ff537554f56fd07052ddc4adc904a57ee64e13298df1dfca58b361ce163c34640e7dd9ed301ec1375f335dfa424230e22638ea7569ceb34aeca4505f6c008
Size (wasm-bindgen-shared-0.2.87.crate) = 7248 bytes
BLAKE2s (wasm-bindgen-test-0.3.37.crate) = 2f9eb28ab22ee9572ee7d78dfb216159374ee0fcad71d896036b952dae3e625f
SHA512 (wasm-bindgen-test-0.3.37.crate) = 642a772a358f396c7b2bad0aa96ff97e28c96007d66d06782ca0305e73359d6b6aca39cdb5dfc976230ec5cd147720242506e437403cdee9473a78b2bed7e733
Size (wasm-bindgen-test-0.3.37.crate) = 16984 bytes
BLAKE2s (wasm-bindgen-test-macro-0.3.37.crate) = 9b5dea941f0de1d9272af34cb05c7fe81415193af654be0c84e0d4d96bd2c0f5
SHA512 (wasm-bindgen-test-macro-0.3.37.crate) = e33763962d426b59749ae7f17c7f524a585963c6e0a7a2a0337c51bdc323f6fd8a6e9c63297fb80c6e8f1e5d0d25bb8970a94d2eaa4381cc028ed61e475407b4
Size (wasm-bindgen-test-macro-0.3.37.crate) = 7739 bytes
@


1.2
log
@py-ruff: update to 0.1.5.

0.1.5

Preview features

    [flake8-bandit] Implement mako-templates (S702) (#8533)
    [flake8-trio] Implement TRIO105 (#8490)
    [flake8-trio] Implement TRIO109 (#8534)
    [flake8-trio] Implement TRIO110 (#8537)
    [flake8-trio] Implement TRIO115 (#8486)
    [refurb] Implement type-none-comparison (FURB169) (#8487)
    Flag all comparisons against builtin types in E721 (#8491)
    Make SIM118 fix as safe when the expression is a known dictionary (#8525)

Formatter

    Fix multiline lambda expression statement formatting (#8466)

CLI

    Add hidden --extension to override inference of source type from file extension (#8373)

Configuration

    Account for selector specificity when merging extend_unsafe_fixes and override extend_safe_fixes (#8444)
    Add support for disabling cache with RUFF_NO_CACHE environment variable (#8538)

Bug fixes

    [E721] Flag comparisons to memoryview (#8485)
    Allow collapsed-ellipsis bodies in other statements (#8499)
    Avoid D301 autofix for u prefixed strings (#8495)
    Only flag flake8-trio rules when trio import is present (#8550)
    Reject more syntactically invalid Python programs (#8524)
    Avoid raising TRIO115 violations for trio.sleep(...) calls with non-number values (#8532)
    Fix F841 false negative on assignment to multiple variables (#8489)

Documentation

    Fix link to isort known-first-party (#8562)
    Add notes on fix safety to a few rules (#8500)
    Add missing toml config tabs (#8512)
    Add instructions for configuration of Emacs (#8488)
    Improve detail link contrast in dark mode (#8548)
    Fix typo in example (#8506)
    Added tabs for configuration files in the documentation (#8480)
    Recommend project.requires-python over target-version (#8513)
    Add singleton escape hatch to B008 documentation (#8501)
    Fix tab configuration docs (#8502)

0.1.4

Preview features

    [flake8-trio] Implement timeout-without-await (TRIO001) (#8439)
    [numpy] Implement NumPy 2.0 migration rule (NPY200) (#7702)
    [pylint] Implement bad-open-mode (W1501) (#8294)
    [pylint] Implement import-outside-toplevel (C0415) rule (#5180)
    [pylint] Implement useless-with-lock (W2101) (#8321)
    [pyupgrade] Implement timeout-error-alias (UP041) (#8476)
    [refurb] Implement isinstance-type-none (FURB168) (#8308)
    Detect confusable Unicode-to-Unicode units in RUF001, RUF002, and RUF003 (#4430)
    Add newline after module docstrings in preview style (#8283)

Formatter

    Add a note on line-too-long to the formatter docs (#8314)
    Preserve trailing statement semicolons when using fmt: skip (#8273)
    Preserve trailing semicolons when using fmt: off (#8275)
    Avoid duplicating linter-formatter compatibility warnings (#8292)
    Avoid inserting a newline after function docstrings (#8375)
    Insert newline between docstring and following own line comment (#8216)
    Split tuples in return positions by comma first (#8280)
    Avoid treating byte strings as docstrings (#8350)
    Add --line-length option to format command (#8363)
    Avoid parenthesizing unsplittable because of comments (#8431)

CLI

    Add --output-format to ruff rule and ruff linter (#8203)

Bug fixes

    Respect --force-exclude in lint.exclude and format.exclude (#8393)
    Respect --extend-per-file-ignores on the CLI (#8329)
    Extend bad-dunder-method-name to permit __index__ (#8300)
    Fix panic with 8 in octal escape (#8356)
    Avoid raising D300 when both triple quote styles are present (#8462)
    Consider unterminated f-strings in FStringRanges (#8154)
    Avoid including literal shell=True for truthy, non-True diagnostics (#8359)
    Avoid triggering single-element test for starred expressions (#8433)
    Detect and ignore Jupyter automagics (#8398)
    Fix invalid E231 error with f-strings (#8369)
    Avoid triggering NamedTuple rewrite with starred annotation (#8434)
    Avoid un-setting bracket flag in logical lines (#8380)
    Place 'r' prefix before 'f' for raw format strings (#8464)
    Remove trailing periods from NumPy 2.0 code actions (#8475)
    Fix bug where PLE1307 was raised when formatting %c with characters (#8407)
    Remove unicode flag from comparable (#8440)
    Improve B015 message (#8295)
    Use fixedOverflowWidgets for playground popover (#8458)
    Mark byte_bounds as a non-backwards-compatible NumPy 2.0 change (#8474)

Internals

    Add a dedicated cache directory per Ruff version (#8333)
    Allow selective caching for --fix and --diff (#8316)
    Improve performance of comment parsing (#8193)
    Improve performance of string parsing (#8227)
    Use a dedicated sort key for isort import sorting (#7963)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.1 2023/10/29 22:03:03 wiz Exp $
d27 3
a29 3
BLAKE2s (annotate-snippets-0.9.1.crate) = 8279d7845a0ff19fe665268c6d0bc1a3013d0f6215563a01694a5c7a2cc0bf37
SHA512 (annotate-snippets-0.9.1.crate) = e1e8b262a6681730ad068c29d7e0f3879acf0c7138721f606851228bd5d90292f24ac2c225fe49f26264e7d35de5ed3904850e522da8cd2c44a67f7db36f2d8e
Size (annotate-snippets-0.9.1.crate) = 31829 bytes
d279 3
a281 3
BLAKE2s (fs-err-2.9.0.crate) = 79a1a6fe5d165599ddccbb3c7f4ade7b0b1947f67ff2d3ba163108c51c3fd974
SHA512 (fs-err-2.9.0.crate) = b0fe36a1158a1267a10f6ca66f987448c2fe05dbc26af67cf92e2fff5af210312494823c201156f1029e3d81ec4b075a63a51770e153dad3867fdc6ee1d29126
Size (fs-err-2.9.0.crate) = 17662 bytes
d303 3
a305 3
BLAKE2s (hashbrown-0.14.0.crate) = 06d54aa57aa3dea00f9e8a4f3dc6a7b08f86a015abba2285b7363985af52a992
SHA512 (hashbrown-0.14.0.crate) = f0fbdf81517f59a0b67f792a4097f1131d346b2b4cbda93590749cef7f9f1c9029e0e182f58c23b74d3028f7502c30b9593c1eb4da37f95388d74b14582b8959
Size (hashbrown-0.14.0.crate) = 116103 bytes
d339 3
a341 3
BLAKE2s (indexmap-2.0.0.crate) = 7af5153d8ba13a1e97b155579c1a5fde5e8c7caaa3621afcd43e742397d0ba6d
SHA512 (indexmap-2.0.0.crate) = 59bc19653436389e1408e21b0933e5ca6f9fe228f0f5fbe9a7e4fb461b9712ba82983cbf22c0581eaf7913298b9ef5842702946152b493c1dc651381d6bce1a3
Size (indexmap-2.0.0.crate) = 64038 bytes
d588 9
a596 9
BLAKE2s (pyproject-toml-0.8.0.crate) = 96cc45568c36a0fe14f7e670857b683a3b5feb72364282ad075268df6d3ea4a9
SHA512 (pyproject-toml-0.8.0.crate) = bbf35aaab78fe6acb7f77d6460576bec37495694b2ede9939ebcf2302c372a4309bf1f93dfe39d17ca361c87bfbbf72666f4e38caef20bb53cc28193fa22de0f
Size (pyproject-toml-0.8.0.crate) = 6047 bytes
BLAKE2s (quick-junit-0.3.3.crate) = 97bd94554a4abc45ebbea0295fca38e82f6f6d023ef7ae8e2637545e00d45e1d
SHA512 (quick-junit-0.3.3.crate) = ad78e58a6918971de633d479b5d551720c817e2e84b03a346490d15a5284b4a3b881158215427567b217aa384d48f71d8ceb173506f5ae79fd070b2a79e1cb35
Size (quick-junit-0.3.3.crate) = 11242 bytes
BLAKE2s (quick-xml-0.29.0.crate) = 8f108b8f14f484e2bf0c79c0c69f6274a624e9da72ada8eab195f92e5be8889b
SHA512 (quick-xml-0.29.0.crate) = 1a6d61e2161e3701e2d4e4b243d1a20072d546a3a0e3389c185f1c9a53bd6af172ed1b791f9a329cec67a2dd9babae44048bebb7293dfdc0efacfce0aba820fb
Size (quick-xml-0.29.0.crate) = 160308 bytes
d657 3
a659 3
BLAKE2s (ruff-0.1.5.tar.gz) = fec3bcaf18766e491ede15fce5f0fd1e7caf87a3263d5905831ea8e55f608eb3
SHA512 (ruff-0.1.5.tar.gz) = c2c6af21cd50c42e57e962de3f912ecc735819b927145c1fa59e73e1e8166ee14bbd8963fe911d98b49ad3d8cc3183f3545c140003fe9aa58f3457677f11fb39
Size (ruff-0.1.5.tar.gz) = 1700097 bytes
d747 3
a749 3
BLAKE2s (smallvec-1.11.1.crate) = 5487460a1fe435bc4719f28aad8ac3ffc79569b147f71eec8de842c6a022b976
SHA512 (smallvec-1.11.1.crate) = d4ed45e8867366072e77f23ebe8b31be96be37e5beed30fc2b5ffea81ab04a2ad2aa34fb4f29724b02a5eb90f8b1d8c40b800ee915453947f90758ce999704b5
Size (smallvec-1.11.1.crate) = 34831 bytes
d759 3
d840 3
d849 3
@


1.1
log
@devel/py-ruff: import py-ruff-0.1.3

Ruff is an extremely fast Python linter, written in Rust.

Ruff aims to be orders of magnitude faster than alternative tools
while integrating more functionality behind a single, common
interface.

Ruff can be used to replace Flake8 (plus dozens of plugins), isort,
pydocstyle, yesqa, eradicate, pyupgrade, and autoflake, all while
executing tens or hundreds of times faster than any individual
tool.
@
text
@d1 1
a1 1
$NetBSD$
a5 3
BLAKE2s (RustPython-c3147d2c1524ebd0e90cf1c2938d770314fd5a5a.tar.gz) = 565711b6d09962c9a20692cff948470a9d913580d89bdddbb2c044b015aac6e8
SHA512 (RustPython-c3147d2c1524ebd0e90cf1c2938d770314fd5a5a.tar.gz) = fe3c5816a01c53450bd370f0f7240f6c76726bf9a771350365cd5d140dda6fc405cd19df5af70c7c5f253d1fd542d2d862ad0af995027d372b621b449bdb6c36
Size (RustPython-c3147d2c1524ebd0e90cf1c2938d770314fd5a5a.tar.gz) = 10875298 bytes
d78 3
a80 3
BLAKE2s (bitflags-2.4.0.crate) = f1f72070f4833b300dc148b34eb3267481043232f8f088f20905a84483f549e4
SHA512 (bitflags-2.4.0.crate) = 0c3d6667abea48811a792749702136ee3db97518b33bc4c7d35737505bf56315e0e5810deeea28b7a1b540ec0e21bd319ba0b3c5c4aef0ba8ed5499ffdfd9b0c
Size (bitflags-2.4.0.crate) = 36954 bytes
d114 6
a119 6
BLAKE2s (clap-4.4.6.crate) = a629b7bd97358f804ca56d8fa8e420ead07348fdb408cf20db3408697188f107
SHA512 (clap-4.4.6.crate) = 94fb68da3c6b43c90f05dba94339794243a0ab4780feeb27d31f0808e4efd734aa13384fd7e493ab1214ad528134bd23e15ce2e3a9f83075f47a7c856222c6a8
Size (clap-4.4.6.crate) = 54823 bytes
BLAKE2s (clap_builder-4.4.6.crate) = 54c1afa1430bda207ee1605221b5094c1614c9dfaa4852b5329ca34e2bdbb60f
SHA512 (clap_builder-4.4.6.crate) = d6dde9859015995aefa6c7f45d98928bef5120578460b1c576738e49df5a0e64ac0adae04e0f3d7fce0bc84de8b3dd7632840c61ed46c95855f7f801351c6f56
Size (clap_builder-4.4.6.crate) = 162450 bytes
d132 6
a137 6
BLAKE2s (clap_derive-4.4.2.crate) = 3de1953a1060dc43523cb593b435cbe50debf86773b89bc15f29863058c23519
SHA512 (clap_derive-4.4.2.crate) = a111ee62021b3b5176ea4db5d3a30b7b0ce00f074b6a9bcefd1d70bbd147a779c9adb491424013ab021792a5253c33d9e38c0fe9deeb414def7ebeb9e40c2ce7
Size (clap_derive-4.4.2.crate) = 29019 bytes
BLAKE2s (clap_lex-0.5.1.crate) = 91d67bc119dc59c9835ae6773ed5023f225bccb9c9a21e80a771679e7c78976d
SHA512 (clap_lex-0.5.1.crate) = ea5e49e9a8536093f7de89be30add7c3d880b232b0ce393b0429fd4402db2518036998689817bdfd472b6400224fd3c42fec1b5f8538dc433c31dadeb6281e80
Size (clap_lex-0.5.1.crate) = 11793 bytes
d141 6
a146 6
BLAKE2s (codspeed-2.3.0.crate) = 7a3fdd0bb9fb8fd0c9d7f83404e4623a8053a6f57bf5687e3ed383d1d3c09837
SHA512 (codspeed-2.3.0.crate) = 4683bce822dbc591e5af778bab98fc324d5315639eeba8680e0fd81cf115c8cb0292e9706d788f012919bb8331892cf7efb234e1497c6dabfbc6a568266df764
Size (codspeed-2.3.0.crate) = 4524 bytes
BLAKE2s (codspeed-criterion-compat-2.3.0.crate) = d6fda0614feb93ca93d77e3cdb55bb04be25115ed627dec2ee5dc74665772641
SHA512 (codspeed-criterion-compat-2.3.0.crate) = 525c1d0d8a09124bf35e64145071bbe1249cf7aaca45b05832e71600e9b270f825b0f9d8b68f649a5f4769f83ef5508d317607e4bcf7935d975e5edd9ca3f672
Size (codspeed-criterion-compat-2.3.0.crate) = 9842 bytes
d405 3
a407 3
BLAKE2s (libc-0.2.147.crate) = 84b4227ac3264ec16af0072f1783c1a0bba74399caaa382bc03ae681dbc0fc82
SHA512 (libc-0.2.147.crate) = bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e
Size (libc-0.2.147.crate) = 686772 bytes
a410 3
BLAKE2s (libcst-80e4c1399f95e5beb532fdd1e209ad2dbb470438.tar.gz) = 73c8706240ced5c2288f7383d86cc2cb72f3f84de70658207dfcc11abb8c93c3
SHA512 (libcst-80e4c1399f95e5beb532fdd1e209ad2dbb470438.tar.gz) = f2d5d07b4039046271a2edabfc0cdd244cf5637db44fb3bafe56b6b8966913f199d1483e2e04b993b14aa81330e748db6400510411f8f4543df2d6b867f474ff
Size (libcst-80e4c1399f95e5beb532fdd1e209ad2dbb470438.tar.gz) = 726513 bytes
d420 3
a422 3
BLAKE2s (linux-raw-sys-0.4.5.crate) = e4ac27b2da65437c43d28b4d5b19242bb8894cea8ef45d52e0206643e08a2004
SHA512 (linux-raw-sys-0.4.5.crate) = 13c36e03cb5bdb2e9f17622e21eda608057fc9d908bc55a829fdeeb77785094769d4f4b4daf376c5509ceb3abfdb3936f668bd6d5b2fd48e21c5c28b6e597e78
Size (linux-raw-sys-0.4.5.crate) = 1274380 bytes
d588 3
a590 3
BLAKE2s (pyproject-toml-0.7.0.crate) = 963674fa48df3737a23f731389bd72ae80d6a49b8931d42077744a9a842f09ae
SHA512 (pyproject-toml-0.7.0.crate) = e45128a7c67c6f719b83a69459c38a975027cefa26a19a8a329a13bfa8792c5109224792647a12300fb2f2734f994b172f0e62ef3a99c06aacfad156472c35d4
Size (pyproject-toml-0.7.0.crate) = 5975 bytes
d621 3
d657 3
a659 3
BLAKE2s (ruff-0.1.3.tar.gz) = 311be9b526ce3832a72ce8947c866bea72eb57f70a73867d721fd74949f71cde
SHA512 (ruff-0.1.3.tar.gz) = 8b1a4d219c696e3436c6dc8983989520c0f43d7e0059c24d07bef1f23b2fb8e767bec5c1b373e7114a2be8edb997b6f7da4be673d9b948a10471b13edd61b48b
Size (ruff-0.1.3.tar.gz) = 1667977 bytes
d666 3
a668 3
BLAKE2s (rustix-0.38.10.crate) = d2cab9ae3f060830de5ef3e42484444b747b3556e3919613e3ea7f64c2d70ffb
SHA512 (rustix-0.38.10.crate) = 4329ad809994cb377f2bade3673a3cc829062f4c9977019735b90df17af92c22d3f036a13a3fe7073872dcac8f5e424db7bc56b0d2530e5e7b468a9d92a867c9
Size (rustix-0.38.10.crate) = 342427 bytes
d705 9
a713 9
BLAKE2s (serde-1.0.188.crate) = c291569107afdad54abf7964ecc7fb793b421c72157d2fd6a1c124b789bc9a33
SHA512 (serde-1.0.188.crate) = 7d42ce834bcd1034f8ccbcd6646cc93f8e189e344f29f4d7b0ab148ba11ce7848d0ab986dce7a0245fcd6893243f5768f7bc0ca9c24c75c53585ecc899d312d2
Size (serde-1.0.188.crate) = 76230 bytes
BLAKE2s (serde-wasm-bindgen-0.6.0.crate) = b9ac195ac51e9bf4e490b679f172a78ca3bebf783e21734c282e42b764b535fc
SHA512 (serde-wasm-bindgen-0.6.0.crate) = 52b31f9014fa6b98007782d46a5f7ded5cf90461de329e88bc105c3dc00646fdc6e67a518e86ea99ee10423dd14fc6710f32fd770d5c99ae3a38dec5d69daf2c
Size (serde-wasm-bindgen-0.6.0.crate) = 19623 bytes
BLAKE2s (serde_derive-1.0.188.crate) = a06cee7680c36c94c809fe2af78cc56d1f3fa34b1b6d93a7a68a76a3d7c0c268
SHA512 (serde_derive-1.0.188.crate) = fa9132a319f7829e6afad65289031be99255466d76270875d9d81f82f63e53592eaef5452d0df38da92e9d0b6f2b37e91026635fff4bf597b0ae662b71b5eff0
Size (serde_derive-1.0.188.crate) = 55563 bytes
d717 3
a719 3
BLAKE2s (serde_json-1.0.107.crate) = 00db8cb322827f0f56b780be5ed8f4d01311b0a530a3cc9e1330c6a4d6771ada
SHA512 (serde_json-1.0.107.crate) = ecd4ef86538df402f2a397cb86c5b4b277a9a43d742e2af3d51ab5ac0ba31c677bfc72db06c10f8abbc970ee41d5f77d758f1f70ea18495d96bf78cb7d66c2bc
Size (serde_json-1.0.107.crate) = 146458 bytes
d771 3
a773 3
BLAKE2s (syn-2.0.38.crate) = 6ef11bec9aa3babcee336358ea4ebd8aaafac7add4104bdbd25c085d6fa32c45
SHA512 (syn-2.0.38.crate) = 84fd4f4bc6de97cdb63a1ee9161daf8fb8fd1fa0f3c3bba4a29c463cd62cffd292c45b8cf17fd0911e580098cadc7b167e4e686595d31d72e7b53ee7df6d5f04
Size (syn-2.0.38.crate) = 243284 bytes
d777 3
a779 3
BLAKE2s (tempfile-3.8.0.crate) = 2c4513eb65d4b4ef69f7fd3ee804fe900b49be58bbc33dfbc9712c1a452c7d86
SHA512 (tempfile-3.8.0.crate) = 8bc8e954bc0c6af46cf6e77d70f93583baea39fce54b111f4bba51fe5d5e5c184753ae2a2ea68a882b6ba5a157a57aeffeecc3e3cae86d78d952f3aa025fdf7f
Size (tempfile-3.8.0.crate) = 31720 bytes
d912 6
a917 6
BLAKE2s (uuid-1.4.1.crate) = 0b50bd8c20376b10d3777be9cd34f86d9230e3537bf7fe8749475c9c0ca12e54
SHA512 (uuid-1.4.1.crate) = 95914b62948941e9dcda7b66b932088b328a23286d163449a72961874f4a856db6db1d60a125e56cd1d7b1c00391485a45520852ea49bd8e5a7b8cae8ecf8b96
Size (uuid-1.4.1.crate) = 55291 bytes
BLAKE2s (uuid-macro-internal-1.4.1.crate) = 068e4f540e7b6e66fec051bd39e865ff008f08366c03d6661475d3ee896da678
SHA512 (uuid-macro-internal-1.4.1.crate) = 7672e1dd5d9e844e6c8fa8e9ee99fd7c85e95de26189365e0919de053e87272b979785310a39d221247d8f6427c294ed2444db46a66640ccc346d009c7ba2632
Size (uuid-macro-internal-1.4.1.crate) = 9140 bytes
@

