chore(deps): update python dependencies #248
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
>=4.2,<5.2→>=5.2,<6v0.14.9→v0.14.13v7.1.6→v7.2.0>=4.2,<5.2→>=5.2,<6>=2.8,<=3.2→>=3.3,<=3.3.0>=3.12.0,<3.16→>=3.16.1,<3.17>=3.12,<3.16→>=3.16,<3.17>=2.0.0,<=8.3.3→>=8.19.3,<=8.19.3>=2.0.0,<=8.3.3→>=8.19.3,<=8.19.30.9.22→0.9.26Note: The
pre-commitmanager in Renovate is not supported by thepre-commitmaintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.Release Notes
django/django (Django)
v5.2.10Compare Source
v5.2.9Compare Source
v5.2.8Compare Source
v5.2.7Compare Source
v5.2.6Compare Source
v5.2.5Compare Source
v5.2.4Compare Source
v5.2.3Compare Source
v5.2.2Compare Source
v5.2.1Compare Source
v5.2Compare Source
astral-sh/ruff-pre-commit (astral-sh/ruff-pre-commit)
v0.14.13Compare Source
See: https://github.com/astral-sh/ruff/releases/tag/0.14.13
v0.14.12Compare Source
See: https://github.com/astral-sh/ruff/releases/tag/0.14.12
v0.14.11Compare Source
See: https://github.com/astral-sh/ruff/releases/tag/0.14.11
v0.14.10Compare Source
See: https://github.com/astral-sh/ruff/releases/tag/0.14.10
astral-sh/setup-uv (astral-sh/setup-uv)
v7.2.0: 🌈 add outputs python-version and python-cache-hitCompare Source
Changes
Among some minor typo fixes and quality of life features for developers of actions the main feature of this release are new outputs:
UV_PYTHON)While implementing this it became clear, that it is easier to handle the Python binaries in a separate cache entry. The added benefit for users is that the "normal" cache containing the dependencies can be used in all runs no matter if these cache the Python binaries or not.
🐛 Bug fixes
🚀 Enhancements
🧰 Maintenance
⬆️ Dependency updates
django-haystack/django-haystack (django-haystack)
v3.3.0: : Django v5 supportCompare Source
The marquee feature in this release is official support for Django v4 and v5 but this also coincided with a number of changes behind the scenes to make Haystack easier to support and several volunteers have stepped up to help work on Haystack. Especial thanks to @cclauss and @claudep for helping move things forward.
Major changes
New Contributors
All Changes
setuptoolsto fix failing tests on Python 3.12 by @cclauss in #1963Full Changelog: django-haystack/django-haystack@v3.2.1...v3.3.0
v3.2.1Compare Source
encode/django-rest-framework (djangorestframework)
v3.16.1Compare Source
This release fixes a few bugs, clean-up some old code paths for unsupported Python versions and improve translations.
Minor changes
backports.zoneinfodependency and conditions on unsupported Python 3.8 and lower in #9681. Python versions prior to 3.9 were already unsupported so this isn't considered as a breaking change.Bug fixes
unique_togethervalidation withSerializerMethodFieldin #9712UniqueTogetherValidatorto handle fields withsourceattribute in #9688Translations
Documentation
drf-restwindand update outdated images inbrowsable-api.mdin #9680djangorestframework-guardian2todjangorestframework-guardianin #9734requestin serializer context when usingHyperlinkedModelSerializerin #9732Internal changes
pyupgradetopre-commithooks in #9682pytzis available in #9715New Contributors
Full Changelog: encode/django-rest-framework@3.16.0...3.16.1
v3.16.0Compare Source
This release is considered a significant release to improve upstream support with Django and Python. Some of these may change the behaviour of existing features and pre-existing behaviour. Specifically, some fixes were added to around the support of
UniqueConstraintwith nullable fields which will improve built-in serializer validation.Features
LoginRequiredMiddlewarein #9514 and #9657Bug fixes
UniqueConstraintin #9360UniqueConstraintin #9531unique_togethervalidation with source in #9482AttributeErrorraised within properties in #9455get_template_contextto handle also lists in #9467DecimalFieldin #9515open()insetup.pyin #9661Translations
Removals
AutoSchema._get_referencemethod in #9525Documentation and internal changes
OperandHolderin #9437adrfthird party package in #9198querysetattribute in #9528httpiecall in docs in #9543<>in validators example in #9590strftimelink in the docs in #9624actionattribute in 'Introspecting ViewSet actions' docs section in #9633rest-framework-gm2m-relationspackage to the list of 3rd party libraries in #9063django-pyoidcas a third party authentication library in #9667New Contributors
@maerteijnmade their first contribution in #9198@FraCata00made their first contribution in #9444@AlvaroVegamade their first contribution in #9451@james-mchugh made their first contribution in #9455@ifeanyidavidmade their first contribution in #9479@p-schlickmann made their first contribution in #9480@akkumanmade their first contribution in #9505@rafaelgramoschimade their first contribution in #9509@Sinaatkdmade their first contribution in #9521@gtkaczmade their first contribution in #9535@slivercmade their first contribution in #9556@gabrielromagnoli1987made their first contribution in #9543@cheehong1030made their first contribution in #9563@amansharma612made their first contribution in #9590@Glurodamade their first contribution in #9616@deepakangadimade their first contribution in #9624@EXG1Omade their first contribution in #9633@decadenzamade their first contribution in #9640@mojtabaakbari221bmade their first contribution in #9063@mikemangermade their first contribution in #9661@gbipmade their first contribution in #9667Full Changelog: encode/django-rest-framework@3.15.2...3.16.0
elastic/elasticsearch-py (elasticsearch)
v8.19.3: 8.19.3Compare Source
Enhancements
Bug fixes
elasticsearch9package imports (#3232)API
indices.delete_data_stream_options,indices.get_data_stream_optionsandindices.put_data_stream_optionsAPIstransform.get_node_statsAPIrequests_per_secondargument todelete_by_query_rethrottle,reindex_rethrottleandupdate_by_query_rethrottleAPIsallow_closed,allow_no_indices,expand_wildcards,ignore_throttledandignore_availablearguments tocat.segmentsAPIidargument toml.stop_trained_model_deploymentAPIv8.19.2: 8.19.2Compare Source
Enhancements
flush_after_secondsoption tostreaming_bulk()(#3064)Bug Fixes
AttrDictinstances (#3080)API
streamsnamespace withstreams.logs_disable,streams.logs_enable,streams.statusAPIsindices.get_data_stream_settingsAPIindices.put_data_stream_settingsAPIbytesandtimeparameters to various APIs in thecatnamespace.index_templateparameter toindices.simulate_index_templateAPIinput_typeparameter toinference.text_embeddingAPIsizeparameter fromreindexAPIDSL
CartesianBounds,CartesianCentroid,ChangePointaggregationsp_valueparameter toSignificantTermsaggregationfieldsparameter toSemanticTextfieldOther
v8.19.1: 8.19.1Compare Source
Enhancements and Fixes
multi_match()signature (#3052)API
expand_wildcardsparameter to Snapshot Create APIparamsparameter of SQL Query API to arrayfieldsparameter of Term Vectors API to array of stringsDSL
skip_emptysetting into_dict()recursive serializations (#3041)ChunkingSettingstypeSemanticTextIndexOptionstypeexclude_vectorsattribute toSourceFiltertypeSparseVectorIndexOptionstypeexecution_hintattribute toTDigesttypeprimaryattribute toShardFailuretypekeyattribute ofArrayPercentilesItemto floatv8.19.0: 8.19.0Compare Source
Enhancements
API updates
if_primary_term,if_seq_noandop_typefrom Create APIstored_fieldsfrom Get Source APImin_compatible_shard_nodefrom Async Search Submit APImaster_timeoutfrom Cat Aliases APImaster_timeoutfrom Ingest Get Ip Location Database APIapplication,priviledgeandusernamefrom the Security Get User APItype_query_stringtotypein License Post Start Trial APIrequire_data_streamto Index APIsettings_filterto Cluster Get Component Template APIcauseto Cluster Put Component Template APIccs_minimize_roundtripsto EQL Search APIkeep_aliveandkeep_on_completionto ES|QL Async Query APIformatto ES|QL Async Query Get APIallow_no_indices,expand_wildcardsandignore_availableto Indices Recovery APIinput_typeto Inference APItimeoutto all Inference Put APIsrefreshto Security Get User Profile APIwait_for_completionto the Snapshot Delete APIDSL Updates
copy_tooption in DSL field declarations correctly (Fixes #2992) (#2994)keyto FiltersBucket typev8.18.1: 8.18.1Compare Source
inference.inferenceAPIs that were removed by mistakeCountedKeywordandPassthroughfieldsrescore_vectorto Knn querybbq_flatandbbq_hnswvector index typesscriptandon_script_errortoDateandDateNanosfieldsv8.18.0: 8.18.0Compare Source
Elasticsearch-DSL <https://github.com/elastic/elasticsearch-dsl-py/>_ package (#2736)param()in Python DSL methods (#2861)simulatesub-client documentation (#2749)wait_for_active_shardsfrom experimental Get field usage stats APIaccess_tokentotokenin Logout of OpenID Connect APIinclude_source_on_errorto Create, Index, Update and Bulk APIstimeoutto Resolve Cluster APIadaptive_allocationsbody field to Start and Update a trained model deployment APIindex_template_subtitutionstoindex_template_substitutionsin Simulate data ingestion API* Addif_primary_term,if_seq_no,op_type,require_aliasandrequire_data_streamto Create APImax_concurrent_shard_requeststo Open point in time APIlocalandflat_settingsto Check index templates APIreopento Update index settings APIresourceto Reload search analyzer APIlazyto Roll over to a new index APIcauseandcreateto Simulate index template APIsignore_malformed,script,on_script_errorandtime_series_dimensionto Boolean fieldindexto GeoShape fieldsearch_inference_idto SemanticText fieldv8.17.2: 8.17.2Compare Source
8.17.2 (2025-03-04)
keep_aliveto Submit async search APIinclude_ccs_metadatato ES|QL query APIv8.17.1: 8.17.1Compare Source
8.17.1 (2025-01-23)
timeoutandmaster_timeoutto Snapshot lifecycle management (SLM) APIsallow_partial_search_resultsto SQL search APIthrottle_period_in_millisto Create or update watch APIv8.17.0: 8.17.0Compare Source
8.17.0 (2024-12-13)
allow_partial_search_resultsto the Open Point in Time APIkeep_aliveto the Get async search status APIkeep_alive,pre_filter_shard_sizeandscrollparameters from the Submit async search API. They were never supported.master_timeoutandtimeoutto all autoscaling policy APIsmaster_timeoutto the Alias exists and Get alias APIslist_executed_pipelinesandrequire_data_streamto Bulk APIinclude_model_definitionto Get trained models APImetato Create data frame analytics APIaggsto Create datafeeds APIallow_no_indices,expand_wildcards,ignore_throttledandignore_unavailableto Create anomaly detection jobs APIv8.16.0: 8.16.0Compare Source
8.16.0 (2024-11-12)
BulkIndexErrorandScanErrorserializable (#2669, contributed by @seagrine)traceis missing fromopentelemetrypackage (#2694, contributed by @nicoloboschi)nodesparameter in Task management API (contributed by @margaretpearce)data_stream_nameandsettingsto Delete auto-follow pattern APImax_samples_per_keyto Get async EQL status APIlifecycleand remove unuseddata_retentionanddownsampling parametersfrom Put data stream lifecycle APIinclude_remotesand removeflat_settingsfrom Cluster stats APIremote_indicesto Create or update application privileges and Create or update roles APIsv8.15.1: 8.15.1Compare Source
8.15.1 (2024-09-08)
qparameter to Update by Query APIallow_no_indicesandignore_unavailableparameters to Resolve index APIv8.15.0: 8.15.0Compare Source
dry_runandforceparameters to the Perform inference APIv8.14.0: 8.14.0Compare Source
node_pool_classoverride (#2581, contributed by @tallakh)retrieverto the Search APIdeprecatedand removedallow_auto_createfrom the Create or update component template APIallow_auto_create,cause,deprecated,ignore_missing_component_templatesandmaster_timeoutto the Create or update index template APIcause, removedflat_settingsandtimeoutfrom the Create or update index template legacy APIcompletionandreranktask types to the Inference APIsqueryandtimeoutparameters to the Perform inference APItyped_keysto the Search Application Search APIwith_profile_uidto the Get API key information and Query API key information APIsv8.13.2: 8.13.2Compare Source
ml.update_trained_model_deploymentAPIv8.13.1: 8.13.1Compare Source
force_synthetic_sourceto the Get APIwait_for_completionto the Create trained model APItyped_keysto the Query API key information APIv8.13.0: 8.13.0Compare Source
Configuration
📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, on day 1 of the month ( * 0-3 1 * * ) (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.