PrefectHQ
prefect
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Optimizations
Branches
Benchmarks
Runs
Performance History
Latest Results
Map union errors to their setting and name the profile in the use_profile hint Profile.validate_settings matched an error to a setting only when the error path equalled the setting's path. A union field reports one error per member type below that path, so an invalid union value, such as PREFECT_FLOWS_DEFAULT_RETRY_DELAY_SECONDS="abc", mapped to no setting: `prefect config set` saved it and use_profile could not skip it. Errors below a setting's path now count for that setting, grouped into one entry per setting, and `prefect config set` prints one heading per setting. use_profile's hint now uses `prefect --profile <name> config ...`, since plain `prefect config` edits the active profile, and an error with nothing to skip is re-raised as it was instead of after a second validation.
cristiangirlea:cg/16813-profile-validation-warn
7 hours ago
Add type hints to new tests and cover the single-run route
DEVJHAWAR11:fix/flow-run-bigint-parameters-500
8 hours ago
fix(callables): align positional-only arg defaults in source-parsed signatures `_generate_signature_from_source` aligned `ast.arguments.defaults` against only `args`, but defaults apply to the trailing positional parameters spanning both `posonlyargs` and `args`. Entrypoints whose function mixed a required positional-only arg with later defaulted args (e.g. `def f(a, b=5, /, c=10)`) shifted defaults onto the wrong parameters and raised "non-default argument follows default argument". Align the defaults against the combined positional count. Signed-off-by: Udaya Tejas <udayatejas2004@gmail.com>
udsy19:fix/callables-posonly-defaults
13 hours ago
fix(collections): return empty list from extract_instances when no match extract_instances() promises a list of instances when a single type is given, but returned ret[type_], raising KeyError whenever no object matched that type (including the default types=object case on an empty iterable). Return ret.get(type_, []) so the documented empty-list contract holds. Signed-off-by: Udaya Tejas <udayatejas2004@gmail.com>
udsy19:fix/extract-instances-empty
14 hours ago
Use existing Cloud action types as test examples Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
tolerate-unknown-automation-actions
15 hours ago
Preserve Pendulum deprecation warnings on inherited constants
devin/1791318018-remove-pendulum
16 hours ago
Complete Pendulum deprecation coverage and preserve task identity
devin/1791318018-remove-pendulum
17 hours ago
Fix Pendulum validation and internal deprecation warnings
devin/1791318018-remove-pendulum
17 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
Warn and skip invalid profile values instead of failing every command
#23258
22 hours ago
6b32017
cristiangirlea:cg/16813-profile-validation-warn
CodSpeed Performance Gauge
0%
Fix 500 from flow run list endpoints when a parameter exceeds 64 bits
#23429
8 hours ago
0e6cac8
DEVJHAWAR11:fix/flow-run-bigint-parameters-500
CodSpeed Performance Gauge
0%
fix(callables): align positional-only arg defaults in source-parsed signatures
#23428
14 hours ago
6e2ab7b
udsy19:fix/callables-posonly-defaults
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs