Data and AI releases

This month801Companies169

801 this month · 169 companies

Ruff 0.17.0

UpdateyesterdayUnverifiedAdded Oct 10, 2026

Release Notes Released on 2026-10-09. The executables in our macOS and Windows release archives and ruff wheels are now code-signed. macOS executables are signed with an Apple Developer ID certificate and notarized by Apple. Windows executables have timestamped Authenticode signatures from Azure Artifact Signing.

Topics: Security

Astral's release notes

More Ruff releases

Every Ruff release
Updateunverified

Ruff 0.16.10

Release Notes Released on 2026-10-01. Preview features Add a migration guide for categories \[pyupgrade\] Add rule for context manager iterator annotations (UP052) Performance Reduce memory used by diagnostics Server Avoid running uv format in untrusted workspaces Documentation Fix links to moved changelog sections and renamed mdtests Add Python 3.15 as a...

Updateunverified

Ruff 0.16.9

Release Notes Released on 2026-09-24. Preview features \[ruff\] Avoid false positives for overloaded division (RUF069) Bug fixes \[flake8-bugbear\] Avoid false positives for calls with keyword arguments (B009, B010, B043) \[flake8-tidy-imports\] Allow lazy imports to be used in deferred annotations (TID255) Rule changes Update LibCST-based fixes for Python...

Updateunverified

Ruff 0.16.8

Release Notes Released on 2026-09-16. Bug fixes Visit functional TypedDict keyword arguments correctly ( #28584 ) [ flake8-simplify ] Detect nested async with under sync parent ( SIM117 ) ( #27821 ) [ flake8-simplify ] Preserve operand order in SIM109 fix ( #27824 ) [ pyupgrade ] Preserve required parentheses in multiline UP040 fixes ( #28164 ) [ pyupgrade...

Updateunverified

Ruff 0.16.7

Release Notes Released on 2026-09-10. Preview features [ ruff ] Add rule for default values on method receivers ( RUF077 ) ( #26700 ) [ ruff ] Recognize re.prefixmatch ( RUF039 , RUF055 ) ( #28311 ) Bug fixes Alternate nested quotes inside format spec interpolations ( #28259 ) [ flake8-implicit-str-concat ] Mark fix unsafe when it creates a docstring (...

Updateunverified

Ruff 0.16.6

Release Notes Released on 2026-09-03. Preview features Move pytest-fixture-autouse to the restriction category ( #28219 ) [ flake8-pytest-style ] Add an autofix for PT020 ( #27993 ) [ flake8-tidy-imports ] Prevent fix loop between TID254 and TID255 ( #28262 ) [ isort ] Exclude pragma comments from line length calculation ( I001 ) ( #27313 ) Bug fixes...

Updateunverified

Ruff 0.16.5

Release Notes Released on 2026-08-27. Preview features Allow rules without codes ( #28049 ) Introduce category selectors ( #27666 ) Update preview default rules and categories ( #27877 ) Bug fixes [ flake8-async ] Detect blocking generic HTTP requests ( ASYNC210 ) ( #28024 ) [ flake8-datetimez ] Allow timezone-safe strptime chains ( DTZ007 ) ( #28023 ) [...

Updateunverified

Ruff 0.16.4

Release Notes Released on 2026-08-20. Preview features [ flake8-use-pathlib ] Add autofix for PTH116 ( #26460 ) [ refurb ] Restrict delete-full-slice to lists ( FURB131 ) ( #27711 ) [ refurb ] Skip FURB101 and FURB103 when the open argument is a file descriptor ( #27643 ) Bug fixes Fix InvalidInstruction on Windows CPUs that do not support POPCNT ( #27803 )...

Updateunverified

Ruff 0.16.3

Release Notes Released on 2026-08-13. Preview features [ pylint ] Fix false negatives on negative numbers ( PLR6104 ) ( #27251 ) [ pyupgrade ] Add rule to replace while 1 with while True ( UP048 ) ( #27190 ) Bug fixes [ flake8-bandit ] Also check keyword arguments ( S602 , S603 , S607 , S609 ) ( #27687 ) [ pylint ] Allow continue in finally on Python 3.8 (...

Also shipped on Oct 9, 2026

Astral in October 2026
Betaunverified

Google Workspace connector is available in Beta

The managed Google Workspace connector is now available in Beta in Databricks Lakeflow Connect. Use the connector to ingest audit activity from Google Workspace applications and services into Databricks. The connector uses OAuth user authorization and supports incremental ingestion.