ruff/scripts
Rogdham bc7b30364d
python_stdlib: update for 3.14 (#18014)
## Summary

Added version 3.14 to the script generating the `known_stdlib.rs` file.

Rebuilt the known stdlibs with latest version (2025.5.10) of [stdlibs
Python lib](https://pypi.org/project/stdlibs/) (which added support for
3.14.0b1).

_Note: Python 3.14 is now in [feature
freeze](https://peps.python.org/pep-0745/) so the modules in stdlib
should be stable._

_See also: #15506_

## Test Plan

The following command has been run. Using for tests the `compression`
module which been introduced with Python 3.14.
```sh
ruff check --no-cache --select I001 --target-version py314 --fix
```

With ruff 0.11.9:
```python
import base64
import datetime

import compression

print(base64, compression, datetime)
```

With this PR:
```python
import base64
import compression
import datetime   

print(base64, compression, datetime)
```
2025-05-11 11:25:54 -05:00
..
benchmarks Bump 0.11.9 (#17986) 2025-05-09 10:43:27 -05:00
release Update release script to match uv (#11496) 2024-07-03 07:35:28 -05:00
ty_benchmark Rename Red Knot (#17820) 2025-05-03 19:49:15 +02:00
_utils.py Use __future__ imports in scripts (#5301) 2023-06-22 11:40:16 -04:00
add_plugin.py [pydoclint] Implement docstring-missing-exception and docstring-extraneous-exception (DOC501, DOC502) (#11471) 2024-07-20 19:41:51 +00:00
add_rule.py Use a derive macro for Violations (#14557) 2024-11-27 09:41:40 +00:00
check_docs_formatted.py Check for backtick-quoted shortcut links in CI (#16114) 2025-02-14 08:37:46 +01:00
check_ecosystem.py Standardise ruff config (#15558) 2025-01-21 12:09:11 +01:00
Dockerfile.ecosystem Remove outdated feature flag from Dockerfile.ecosystem (#4620) 2023-05-24 08:19:08 +00:00
ecosystem_all_check.py Update pre-commit dependencies (#10698) 2024-04-06 23:00:41 +00:00
ecosystem_all_check.sh Rename Autofix to Fix (#7657) 2023-09-28 10:53:05 +00:00
ecosystem_all_check_entrypoint.sh Make ecosystem all check more generic (#4629) 2023-05-24 16:26:23 +02:00
formatter_ecosystem_checks.sh Improve the performance of the formatter instability check job (#14471) 2024-11-20 08:55:10 -06:00
generate_builtin_modules.py Use #[expect(lint)] over #[allow(lint)] where possible (#17822) 2025-05-03 21:20:31 +02:00
generate_known_standard_library.py python_stdlib: update for 3.14 (#18014) 2025-05-11 11:25:54 -05:00
generate_mkdocs.py Generate documentation redirects for lowercase rule codes (#15564) 2025-01-18 10:09:23 +05:30
pyproject.toml Standardise ruff config (#15558) 2025-01-21 12:09:11 +01:00
release.sh Update release script to match uv (#11496) 2024-07-03 07:35:28 -05:00
transform_readme.py Update pre-commit dependencies (#10698) 2024-04-06 23:00:41 +00:00
update_ambiguous_characters.py Update pre-commit dependencies (#10698) 2024-04-06 23:00:41 +00:00
update_schemastore.py Update the schemastore script to match changes in ty (#17952) 2025-05-08 09:31:52 -05:00