Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 3, 2025

This PR contains the following updates:

Package Change Age Confidence
Brotli ==1.1.0 -> ==1.2.0 age confidence
boto3 ==1.40.59 -> ==1.40.67 age confidence
django (changelog) ==5.2.7 -> ==5.2.8 age confidence
django-countries (changelog) ==7.6.1 -> ==8.0.0 age confidence
django-lasuite ==0.0.16 -> ==0.0.17 age confidence
drf_spectacular ==0.28.0 -> ==0.29.0 age confidence
ipython ==9.6.0 -> ==9.7.0 age confidence
langfuse ==3.8.1 -> ==3.9.0 age confidence
markdown (changelog) ==3.9 -> ==3.10 age confidence
posthog ==6.7.10 -> ==6.8.0 age confidence
pydantic (changelog) ==2.12.3 -> ==2.12.4 age confidence
pydantic-ai-slim (source, changelog) ==1.6.0 -> ==1.11.0 age confidence
pyfakefs (changelog) ==5.10.0 -> ==5.10.2 age confidence
pylint-pydantic ==0.4.0 -> ==0.4.1 age confidence
ruff (source, changelog) ==0.14.2 -> ==0.14.3 age confidence
sentry-sdk (changelog) ==2.42.1 -> ==2.43.0 age confidence

Release Notes

google/brotli (Brotli)

v1.2.0

Compare Source

SECURITY
  • python: added Decompressor::can_accept_more_data method and optional
    output_buffer_limit argument Decompressor::process;
    that allows mitigation of unexpectedly large output;
    reported by Charles Chan (https://github.com/charleswhchan)
Added
  • decoder / encoder: added static initialization to reduce binary size
  • python: allow limiting decoder output (see SECURITY section)
  • CLI: brcat alias; allow decoding concatenated brotli streams
  • kt: pure Kotlin decoder
  • cgo: support "raw" dictionaries
  • build: Bazel modules
Removed
  • java: dropped finalize() for native entities
Fixed
  • java: in compress pass correct length to native encoder
Improved
  • build: install man pages
  • build: updated / fixed / refined Bazel buildfiles
  • encoder: faster encoding
  • cgo: link via pkg-config
  • python: modernize extension / allow multi-phase module initialization
Changed
  • decoder / encoder: static tables use "small" model (allows 2GiB+ binaries)
boto/boto3 (boto3)

v1.40.67

Compare Source

=======

  • api-change:cloudfront: [botocore] This release adds new and updated API operations. You can now use the IpAddressType field to specify either ipv4 or dualstack for your Anycast static IP list. You can also enable cross-account resource sharing to share your VPC origins with other AWS accounts
  • api-change:datazone: [botocore] Added support for Project Resource Tags
  • api-change:ec2: [botocore] This release adds AvailabilityZoneId support for DescribeFastSnapshotRestores, DisableFastSnapshotRestores, and EnableFastSnapshotRestores APIs.
  • api-change:endpoint-rules: [botocore] Update endpoint-rules client to latest version
  • api-change:fsx: [botocore] Amazon FSx now enables secure management of Active Directory credentials through AWS Secrets Manager integration. Customers can use Secret ARNs instead of direct credentials when joining resources to Active Directory domains.
  • api-change:groundstation: [botocore] Introduce CreateDataflowEndpointGroupV2 action
  • api-change:s3: [botocore] Launch IPv6 dual-stack support for S3 Express
  • api-change:sagemaker: [botocore] Add new fields in SageMaker Hyperpod DescribeCluster API response: TargetStateCount, SoftwareUpdateStatus and ActiveSoftwareDeploymentConfig to provide AMI update progress visibility .

v1.40.66

Compare Source

=======

  • api-change:pinpoint-sms-voice-v2: [botocore] This release adds support for the CarrierLookup API, which returns information about a destination phone number including if the number is valid, the carrier, and more.

v1.40.65

Compare Source

=======

  • api-change:bedrock-agentcore-control: [botocore] Adds support for direct code deploy with CreateAgentRuntime and UpdateAgentRuntime
  • api-change:budgets: [botocore] Fix the AWS Budgets endpoint for the aws-eusc partition.
  • api-change:ec2: [botocore] Add Amazon EC2 trn2.3xlarge instance type.
  • api-change:ecs: [botocore] Documentation-only update for LINEAR and CANARY deployment strategies.
  • api-change:endpoint-rules: [botocore] Update endpoint-rules client to latest version
  • api-change:kinesis: [botocore] Adds support for MinimumThroughputBillingCommitment with new UpdateAccountSettings API. Adds support to configure warm throughput for on-demand streams in new UpdateStreamWarmThroughput API and existing CreateStream API and UpdateStreamMode API.

v1.40.64

Compare Source

=======

  • api-change:connectcases: [botocore] Added two new case rule types: Parent Child Field Options (restricts child field options based on parent field value) and Hidden (controls child field visibility based on parent field value). Both enable dynamic field behavior within templates.
  • api-change:ec2: [botocore] Amazon VPC IP Address Manager (IPAM) now supports automated prefix list management, allowing you to create rules that automatically populate customer-managed prefix lists with CIDRs from your IPAM pools or AWS resources based on tags, Regions, or other criteria.
  • api-change:emr: [botocore] Update endpoint ruleset parameters casing
  • api-change:endpoint-rules: [botocore] Update endpoint-rules client to latest version
  • api-change:fms: [botocore] Update endpoint ruleset parameters casing
  • api-change:fsx: [botocore] Update endpoint ruleset parameters casing
  • api-change:health: [botocore] Update endpoint ruleset parameters casing
  • api-change:kinesis: [botocore] Update endpoint ruleset parameters casing
  • api-change:lambda: [botocore] Add Python3.14 (python3.14) and Java 25 (java25) support to AWS Lambda
  • api-change:logs: [botocore] Update endpoint ruleset parameters casing
  • api-change:marketplace-catalog: [botocore] Update endpoint ruleset parameters casing
  • api-change:mediaconvert: [botocore] Adds SlowPalPitchCorrection to audio pitch correction settings. Enables opacity for VideoOverlays. Adds REMUX_ALL option to enable multi-rendition passthrough to VideoSelector for allow listed accounts.
  • api-change:omics: [botocore] Added WDL_LENIENT engine type that enables implicit typecasting of variable values to its compatible declared types
  • api-change:payment-cryptography: [botocore] Allow additional characters in the CertificateSubject for GetCertificateSigningRequest API.
  • api-change:redshift: [botocore] Update endpoint ruleset parameters casing
  • api-change:resourcegroupstaggingapi: [botocore] Update endpoint ruleset parameters casing
  • api-change:sagemaker: [botocore] Allow update of platform identifier via UpdateNotebookInstance operation.
  • api-change:savingsplans: [botocore] Add dual-stack endpoint support for Savings Plans
  • api-change:snowball: [botocore] Update endpoint ruleset parameters casing
  • api-change:ssm-quicksetup: [botocore] Update endpoint ruleset parameters casing
  • api-change:textract: [botocore] Update endpoint ruleset parameters casing
  • api-change:waf: [botocore] Update endpoint ruleset parameters casing

v1.40.63

Compare Source

=======

  • api-change:amp: [botocore] Add Anomaly Detection APIs for Amazon Managed Prometheus
  • api-change:apigateway: [botocore] Update endpoint ruleset parameters casing
  • api-change:appconfig: [botocore] Update endpoint ruleset parameters casing
  • api-change:appflow: [botocore] Update endpoint ruleset parameters casing
  • api-change:applicationcostprofiler: [botocore] Update endpoint ruleset parameters casing
  • api-change:appmesh: [botocore] Update endpoint ruleset parameters casing
  • api-change:appsync: [botocore] Update endpoint ruleset parameters casing
  • api-change:artifact: [botocore] Update endpoint ruleset parameters casing
  • api-change:auditmanager: [botocore] Update endpoint ruleset parameters casing
  • api-change:bedrock-agent: [botocore] Update endpoint ruleset parameters casing
  • api-change:bedrock-agentcore-control: [botocore] Web-Bot-Auth support for AgentCore Browser tool to help reduce captcha challenges.
  • api-change:chime: [botocore] Update endpoint ruleset parameters casing
  • api-change:cleanrooms: [botocore] Added support for advanced Spark configurations to optimize SQL performance
  • api-change:cloudcontrol: [botocore] Update endpoint ruleset parameters casing
  • api-change:clouddirectory: [botocore] Update endpoint ruleset parameters casing
  • api-change:cloudsearch: [botocore] Update endpoint ruleset parameters casing
  • api-change:cloudwatch: [botocore] Update endpoint ruleset parameters casing
  • api-change:codecatalyst: [botocore] Update endpoint ruleset parameters casing
  • api-change:codecommit: [botocore] Update endpoint ruleset parameters casing
  • api-change:codedeploy: [botocore] Update endpoint ruleset parameters casing
  • api-change:cognito-sync: [botocore] Update endpoint ruleset parameters casing
  • api-change:compute-optimizer: [botocore] Update endpoint ruleset parameters casing
  • api-change:connectcases: [botocore] Update endpoint ruleset parameters casing
  • api-change:deadline: [botocore] Update endpoint ruleset parameters casing
  • api-change:devops-guru: [botocore] Update endpoint ruleset parameters casing
  • api-change:docdb: [botocore] Adding FailoverState and TagList to GlobalCluster and SynchronizationStatus to GlobalClusterMember.
  • api-change:ecs: [botocore] Amazon ECS Service Connect now supports Envoy access logs, providing deeper observability into request-level traffic patterns and service interactions.
  • api-change:eks-auth: [botocore] Update endpoint ruleset parameters casing
  • api-change:elasticache: [botocore] Update endpoint ruleset parameters casing
  • api-change:emr-serverless: [botocore] This release adds the capability to enable User Background Sessions for customers running Trusted Identity Propagation enabled Interactive Sessions on EMR Serverless Applications.
  • api-change:endpoint-rules: [botocore] Update endpoint-rules client to latest version
  • api-change:firehose: [botocore] Update endpoint ruleset parameters casing
  • api-change:frauddetector: [botocore] Update endpoint ruleset parameters casing
  • api-change:geo-places: [botocore] Update endpoint ruleset parameters casing
  • api-change:glue: [botocore] This release adds the capability to enable User Background Sessions for customers running Trusted Identity Propagation enabled Interactive Sessions on AWS Glue.
  • api-change:greengrassv2: [botocore] Update endpoint ruleset parameters casing
  • api-change:iotevents-data: [botocore] Update endpoint ruleset parameters casing
  • api-change:iot-managed-integrations: [botocore] Add a new GetManagedThingCertificate API to expose Iot ManagedIntegrations (MI) device certificate, and add "-" support for name, properties, actions and events in the CapabilityReportCapability object.
  • api-change:keyspacesstreams: [botocore] Update endpoint ruleset parameters casing
  • api-change:kms: [botocore] Add cross account VPC endpoint service connectivity support to CustomKeyStore.
  • api-change:license-manager-linux-subscriptions: [botocore] Update endpoint ruleset parameters casing
  • api-change:marketplace-reporting: [botocore] Update endpoint ruleset parameters casing
  • api-change:neptune: [botocore] Update endpoint ruleset parameters casing
  • api-change:rtbfabric: [botocore] RTB Fabric documentation update.
  • api-change:s3outposts: [botocore] Update endpoint ruleset parameters casing
  • api-change:sagemaker-runtime: [botocore] Update endpoint ruleset parameters casing
  • api-change:schemas: [botocore] Update endpoint ruleset parameters casing
  • api-change:serverlessrepo: [botocore] Update endpoint ruleset parameters casing
  • api-change:servicecatalog: [botocore] Update endpoint ruleset parameters casing
  • api-change:sso: [botocore] Update endpoint ruleset parameters casing
  • api-change:sts: [botocore] Update endpoint ruleset parameters casing

v1.40.62

Compare Source

=======

  • api-change:bedrock-runtime: [botocore] Add support for system tool and web citation response.

v1.40.61

Compare Source

=======

  • api-change:apigatewayv2: [botocore] Update endpoint ruleset parameters casing
  • api-change:application-signals: [botocore] Added support for CloudWatch Synthetics Canary resources in ListAuditFindings API. This enhancement allows customers to retrieve audit findings specifically for CloudWatch Synthetics canaries and enables service-canary correlation analysis.
  • api-change:backupsearch: [botocore] Update endpoint ruleset parameters casing
  • api-change:bcm-pricing-calculator: [botocore] Update endpoint ruleset parameters casing
  • api-change:bedrock-agent-runtime: [botocore] Update endpoint ruleset parameters casing
  • api-change:bedrock-runtime: [botocore] Update endpoint ruleset parameters casing
  • api-change:cleanroomsml: [botocore] Update endpoint ruleset parameters casing
  • api-change:clients: [botocore] The following clients have been removed per deprecation of the services - qldb, qldb-session, robomaker, lookoutmetrics, lookoutvision, iotfleethub, apptest
  • api-change:cloud9: [botocore] Update endpoint ruleset parameters casing
  • api-change:cloudsearchdomain: [botocore] Update endpoint ruleset parameters casing
  • api-change:codeconnections: [botocore] Update endpoint ruleset parameters casing
  • api-change:codeguru-security: [botocore] Update endpoint ruleset parameters casing
  • api-change:detective: [botocore] Update endpoint ruleset parameters casing
  • api-change:ec2: [botocore] This released the DescribeCapacityReservationTopology API.
  • api-change:ecs: [botocore] Amazon ECS supports native linear and canary service deployments, allowing you to shift traffic in increments for more control.
  • api-change:efs: [botocore] Update endpoint ruleset parameters casing
  • api-change:elastictranscoder: [botocore] Update endpoint ruleset parameters casing
  • api-change:emr-containers: [botocore] Update endpoint ruleset parameters casing
  • api-change:endpoint-rules: [botocore] Update endpoint-rules client to latest version
  • api-change:gameliftstreams: [botocore] Add stream group expiration date and expired status
  • api-change:glacier: [botocore] Update endpoint ruleset parameters casing
  • api-change:groundstation: [botocore] Enable use of AzEl ephemerides
  • api-change:inspector-scan: [botocore] Update endpoint ruleset parameters casing
  • api-change:kafkaconnect: [botocore] Update endpoint ruleset parameters casing
  • api-change:kendra: [botocore] Update endpoint ruleset parameters casing
  • api-change:kinesisvideo: [botocore] Update endpoint ruleset parameters casing
  • api-change:lambda: [botocore] Added SerializedRequestEntityTooLargeException to Lambda Invoke API
  • api-change:marketplace-deployment: [botocore] Update endpoint ruleset parameters casing
  • api-change:mediapackage-vod: [botocore] Update endpoint ruleset parameters casing
  • api-change:migrationhuborchestrator: [botocore] Update endpoint ruleset parameters casing
  • api-change:notifications: [botocore] Update endpoint ruleset parameters casing
  • api-change:opensearch: [botocore] Update endpoint ruleset parameters casing
  • api-change:organizations: [botocore] Added Account State field to the ListDelegatedAdministrators API response.
  • api-change:partnercentral-selling: [botocore] Update endpoint ruleset parameters casing
  • api-change:pipes: [botocore] Update endpoint ruleset parameters casing
  • api-change:ram: [botocore] Update endpoint ruleset parameters casing
  • api-change:resource-groups: [botocore] Update endpoint ruleset parameters casing
  • api-change:s3: [botocore] Amazon Simple Storage Service / Features: Add conditional writes in CopyObject on destination key to prevent unintended object modifications.
  • api-change:s3control: [botocore] Update endpoint ruleset parameters casing
  • api-change:sagemaker: [botocore] Amazon SageMaker now supports deleting training and processing jobs in a terminal status.
  • api-change:sagemaker-featurestore-runtime: [botocore] Update endpoint ruleset parameters casing
  • api-change:security-ir: [botocore] Update endpoint ruleset parameters casing
  • api-change:servicecatalog-appregistry: [botocore] Update endpoint ruleset parameters casing
  • api-change:sqs: [botocore] Update endpoint ruleset parameters casing
  • api-change:support-app: [botocore] Update endpoint ruleset parameters casing
  • api-change:taxsettings: [botocore] Update endpoint ruleset parameters casing
  • api-change:trustedadvisor: [botocore] Update endpoint ruleset parameters casing
  • api-change:workspaces: [botocore] Added IPv6 address support for WorkSpaces using Dual-Stack subnets
  • api-change:workspaces-instances: [botocore] Update endpoint ruleset parameters casing
  • api-change:xray: [botocore] Update endpoint ruleset parameters casing

v1.40.60

Compare Source

=======

  • api-change:accessanalyzer: [botocore] Update endpoint ruleset parameters casing
  • api-change:aiops: [botocore] Update endpoint ruleset parameters casing
  • api-change:athena: [botocore] Update endpoint ruleset parameters casing
  • api-change:backup-gateway: [botocore] Update endpoint ruleset parameters casing
  • api-change:bedrock-data-automation: [botocore] Update endpoint ruleset parameters casing
  • api-change:braket: [botocore] Update endpoint ruleset parameters casing
  • api-change:ce: [botocore] Updated endpoint for eusc-de-east-1 region.
  • api-change:chime-sdk-identity: [botocore] Update endpoint ruleset parameters casing
  • api-change:chime-sdk-media-pipelines: [botocore] Update endpoint ruleset parameters casing
  • api-change:codeartifact: [botocore] Update endpoint ruleset parameters casing
  • api-change:codeguruprofiler: [botocore] Update endpoint ruleset parameters casing
  • api-change:cognito-idp: [botocore] Update endpoint ruleset parameters casing
  • api-change:comprehend: [botocore] Update endpoint ruleset parameters casing
  • api-change:connectcampaigns: [botocore] Update endpoint ruleset parameters casing
  • api-change:controltower: [botocore] Update endpoint ruleset parameters casing
  • api-change:cost-optimization-hub: [botocore] Update endpoint ruleset parameters casing
  • api-change:dax: [botocore] Update endpoint ruleset parameters casing
  • api-change:elasticbeanstalk: [botocore] Update endpoint ruleset parameters casing
  • api-change:endpoint-rules: [botocore] Update endpoint-rules client to latest version
  • api-change:entityresolution: [botocore] Update endpoint ruleset parameters casing
  • api-change:forecast: [botocore] Update endpoint ruleset parameters casing
  • api-change:greengrass: [botocore] Update endpoint ruleset parameters casing
  • api-change:iam: [botocore] Fixed missing SummaryMap keys in GetAccountSummary response that were being filtered out during deserialization in AWS Java SDK v2
  • api-change:invoicing: [botocore] Update endpoint ruleset parameters casing
  • api-change:kinesis: [botocore] Adds support for record sizes up to 10MiB and introduces new UpdateMaxRecordSize API to modify stream record size limits. Adds record size parameters to existing CreateStream and DescribeStreamSummary APIs for request and response payloads respectively.
  • api-change:launch-wizard: [botocore] Update endpoint ruleset parameters casing
  • api-change:lex-runtime: [botocore] Update endpoint ruleset parameters casing
  • api-change:managedblockchain: [botocore] Update endpoint ruleset parameters casing
  • api-change:mturk: [botocore] Update endpoint ruleset parameters casing
  • api-change:neptune-graph: [botocore] Update endpoint ruleset parameters casing
  • api-change:outposts: [botocore] Update endpoint ruleset parameters casing
  • api-change:pinpoint: [botocore] Update endpoint ruleset parameters casing
  • api-change:rbin: [botocore] Update endpoint ruleset parameters casing
  • api-change:rds-data: [botocore] Update endpoint ruleset parameters casing
  • api-change:redshift-serverless: [botocore] Update endpoint ruleset parameters casing
  • api-change:rekognition: [botocore] Update endpoint ruleset parameters casing
  • api-change:repostspace: [botocore] Update endpoint ruleset parameters casing
  • api-change:route53profiles: [botocore] Update endpoint ruleset parameters casing
  • api-change:route53resolver: [botocore] Update endpoint ruleset parameters casing
  • api-change:s3vectors: [botocore] Update endpoint ruleset parameters casing
  • api-change:scheduler: [botocore] Update endpoint ruleset parameters casing
  • api-change:secretsmanager: [botocore] Update endpoint ruleset parameters casing
  • api-change:ses: [botocore] Update endpoint ruleset parameters casing
  • api-change:shield: [botocore] Update endpoint ruleset parameters casing
  • api-change:simspaceweaver: [botocore] Update endpoint ruleset parameters casing
  • api-change:socialmessaging: [botocore] Update endpoint ruleset parameters casing
  • api-change:ssm-sap: [botocore] Update endpoint ruleset parameters casing
  • api-change:sso-admin: [botocore] Update endpoint ruleset parameters casing
  • api-change:stepfunctions: [botocore] Update endpoint ruleset parameters casing
  • api-change:waf-regional: [botocore] Update endpoint ruleset parameters casing
  • api-change:workmailmessageflow: [botocore] Update endpoint ruleset parameters casing
django/django (django)

v5.2.8

Compare Source

SmileyChris/django-countries (django-countries)

v8.0.0

Compare Source

Note: This release includes all changes from the yanked versions 7.8, 7.9, and 7.9.1, which were yanked because they inadvertently dropped Python 3.7 support without a major version bump.

Features
  • Added common names for six additional countries/territories: Democratic Republic of the Congo (CD), South Georgia (GS), Netherlands (NL), Palestine (PS), Saint Helena (SH), and Vatican City (VA). These provide friendlier, shorter names when COUNTRIES_COMMON_NAMES is enabled (default).
Bugfixes
  • Fix COUNTRIES_OVERRIDE to support custom country codes that are 3 characters long. Previously, 3-character codes were incorrectly treated as alpha3 codes and resolved to existing countries. (#​474)
  • Fixed TypeError "unhashable type: 'list'" when using CountryField(multiple=True) in Django admin list_display. (#​311)
  • Fixed CountryField(multiple=True) displaying "-" instead of country names in Django admin readonly_fields. (#​463)
  • Fixed incorrect max_length calculation for CountryField(multiple=True) when using COUNTRIES_FIRST with COUNTRIES_FIRST_REPEAT. (#​469)
  • Updated country names to match ISO 3166-1 OBP: Bahamas (The) and Netherlands (Kingdom of the). Also improved self_generate() regex to handle type hints in dictionary declarations.
Improved Documentation
  • Added MkDocs documentation site and simplified README to focus on quick start with link to full documentation.
  • Consolidated release documentation into CONTRIBUTING.md and improved development setup instructions.
  • Added documentation warning that CountryField does not support Django's autocomplete_fields in admin or third-party admin filter packages like more_admin_filters. (#​473)
  • Added comprehensive documentation on ISO 3166-1 country name formatting, explaining parentheses vs commas usage, capitalization of "the", and addressing common political objections about territories like Taiwan, Kosovo, Hong Kong, and Palestine.
Deprecations and Removals
  • Drop Python 3.7 support. Python 3.7 reached end-of-life in June 2023. The minimum supported Python version is now 3.8.
Misc
  • Expanded test matrix to cover Python 3.8-3.13 and Django 3.2-5.1 with improved test infrastructure.
  • Fixed various code quality issues identified by ruff linter, including improved string formatting and file handling.
  • Migrated build system from setuptools to uv_build for faster and more modern package building.
  • Simplified release process with automated just deploy command and towncrier for changelog management.
  • Fix unnecessary list comprehension in test_tags.py

v7.9.1

Compare Source

Bugfixes
  • Fix COUNTRIES_OVERRIDE to support custom country codes that are 3 characters long. Previously, 3-character codes were incorrectly treated as alpha3 codes and resolved to existing countries. (#​474)

Note: This release was yanked because it inadvertently dropped Python 3.7 support without a major version bump. Use 8.0.0 or later instead.

v7.9

Compare Source

Bugfixes
  • Fix COUNTRIES_OVERRIDE to support custom country codes that are 3 characters long. Previously, 3-character codes were incorrectly treated as alpha3 codes and resolved to existing countries. (#​474)

Note: This release was yanked because it inadvertently dropped Python 3.7 support without a major version bump. Use 8.0.0 or later instead.

v7.8

Compare Source

Where'd 7.7 go? Well 7.6 was accidentally bumped to 7.8 because of the new release process!

Note: This release was yanked because it inadvertently dropped Python 3.7 support without a major version bump. Use 8.0.0 or later instead.

Improved Documentation
  • Added MkDocs documentation site and simplified README to focus on quick start with link to full documentation.
  • Consolidated release documentation into CONTRIBUTING.md and improved development setup instructions.
Misc
  • Expanded test matrix to cover Python 3.8-3.13 and Django 3.2-5.1 with improved test infrastructure.
  • Fixed various code quality issues identified by ruff linter, including improved string formatting and file handling.
  • Migrated build system from setuptools to uv_build for faster and more modern package building.
  • Simplified release process with automated just deploy command and towncrier for changelog management.
suitenumerique/django-lasuite (django-lasuite)

v0.0.17

Compare Source

Added
  • ✨(backend) extract reach and roles choices #​33
Fixed
  • 🐛(oidc) do not allow user sub update when set #​34
tfranzel/drf-spectacular (drf_spectacular)

v0.29.0

Compare Source

  • Add l18n handling for Decimal field #&#8203;1466 <https://github.com/tfranzel/drf-spectacular/issues/1466>_
  • Fix LogoutSerializer for JWT/dj_rest_auth #&#8203;1392 <https://github.com/tfranzel/drf-spectacular/issues/1392>_
  • fix: support token blacklist feature in rest_auth [Bart van Andel]
  • [django-filter] Add null_label if set in ChoiceFilter (#&#8203;1450 <https://github.com/tfranzel/drf-spectacular/issues/1450>_) [Enric Pou]
  • fix: camelize tuples/fixed length array (#&#8203;1432 <https://github.com/tfranzel/drf-spectacular/issues/1432>_) [Chris Wesseling]
  • Fix items:False case in enum hook #&#8203;1432 <https://github.com/tfranzel/drf-spectacular/issues/1432>_
  • Add option to overwrite serializer description #&#8203;1463 <https://github.com/tfranzel/drf-spectacular/issues/1463>_
  • Fix OpenApiViewExtension not providing view instance under self.target (#&#8203;1405 <https://github.com/tfranzel/drf-spectacular/issues/1405>_) [astro-stan]
  • Move list default fix to source of the problem #&#8203;1436 <https://github.com/tfranzel/drf-spectacular/issues/1436>_
  • Improve confusing doc #&#8203;1461 <https://github.com/tfranzel/drf-spectacular/issues/1461>_
  • Add assert to pagination test #&#8203;1459 <https://github.com/tfranzel/drf-spectacular/issues/1459>_
  • fix SafeString handling for picky CDumper (#&#8203;1435 <https://github.com/tfranzel/drf-spectacular/issues/1435>_)
  • Remove EOL 3.7 from suite; pydantic not updated for <=3.8
  • Fix DecimalField with decimal_places and max_digits equal. [keter2002]
  • fix test for i18n changes on DRF (#&#8203;1444 <https://github.com/tfranzel/drf-spectacular/issues/1444>_)
  • Improve to_filter_name support for django_filter [Matwey V. Kornilov]
  • fixes prefix estimation on windows [Luis Nell]
  • Fix default for array types [Stanislav Khlud]
  • fix: use CSafeDumper for render yaml if available [florian]
  • fix: sort list to produce same hash [florian]
  • Add typing.Generic to default lib_doc_excludes [Max Howald]
  • Add get_doc test for class that inherits from Generic [Max Howald]
  • Add Django REST framework 3.16 support [Paolo Melchiorre]
  • Fix memory leak [artemkucher]
  • Fix python 3.11 slice index [Egor Litvinov]
  • fix: correct port mapping for the container in README [Maksym Bieńkowski]
  • Update docs [q0w]
  • Allow setting callable for ENUM_NAME_OVERRIDES [q0w]
  • Add allauth's DRF token auth #&#8203;1401 <https://github.com/tfranzel/drf-spectacular/issues/1401>_
  • update away from retired GH worker image
  • add condition to check, that serializer Meta has model attribute [aliev_vt]
  • Fix docs compile issue and update some old code (#&#8203;1389 <https://github.com/tfranzel/drf-spectacular/issues/1389>_) [Mike Manger]
  • Fix location of @​extend_schema_field [johnthagen]
  • Remove reference to non-exposed lazy_serializer [johnthagen]
  • Document how to lazily define a recursive SerializerMethod [johnthagen]
  • Link to SerializerMethod docs [johnthagen]
  • Document Django 5.1 support in README [johnthagen]
  • Bump django from 4.2.11 to 4.2.18 in /requirements [dependabot[bot]]
  • Enhance bug report template with instructions for better clarity [antoliny0919]
  • add pydantic computed field to tests #&#8203;1354 <https://github.com/tfranzel/drf-spectacular/issues/1354>_

Breaking changes / important additions:

  • Finally fixed the memory leak thanks to @​artKucher.
  • Another performance improvement is the usage of the C versions of yaml, if available.
  • Apart from that, there are a lot of small improvements and bugfixes.
ipython/ipython (ipython)

v9.7.0

Compare Source

Python-Markdown/markdown (markdown)

v3.10

Compare Source

posthog/posthog-python (posthog)

v6.8.0

Compare Source

  • feat(llma): send web search calls to be used for LLM cost calculations

v6.7.14

Compare Source

  • fix(django): Handle request.user access in async middleware context to prevent SynchronousOnlyOperation errors in Django 5+ (fixes #​355)
  • test(django): Add Django 5 integration test suite with real ASGI application testing async middleware behavior

v6.7.13

Compare Source

  • fix(llma): cache cost calculation in the LangChain callback

v6.7.12

Compare Source

  • fix(django): Restore process_exception method to capture view and downstream middleware exceptions (fixes #​329)
  • fix(ai/langchain): Add LangChain 1.0+ compatibility for CallbackHandler imports (fixes #​362)

v6.7.11

Compare Source

  • feat(ai): Add $ai_framework property for framework integrations (e.g. LangChain)
pydantic/pydantic (pydantic)

v2.12.4

Compare Source

pydantic/pydantic-ai (pydantic-ai-slim)

v1.11.0: (2025-11-04)

Compare Source

What's Changed

New Contributors

Full Changelog: pydantic/pydantic-ai@v1.10.0...v1.11.0

v1.10.0: (2025-11-03)

Compare Source

What's Changed

New Contributors

Full Changelog: pydantic/pydantic-ai@v1.9.1...v1.10.0

v1.9.1: (2025-10-30)

Compare Source

What's Changed

  • Support AsyncAnthropicVertex as AnthropicProvider.anthropic_client by @​DouweM in #​3292
  • Set AG-UI frontend state directly on provided deps so it can be read from on_complete handler by @​DouweM in #​3297
  • Retry instead of error when Google response is empty with MALFORMED_FUNCTION_CALL or other recoverable finish reason by @​ArneZsng in #​3300
  • Add Version Policy to docs by @​DouweM in #​3301

Full Changelog: pydantic/pydantic-ai@v1.9.0...v1.9.1

v1.9.0: (2025-10-29)

Compare Source

What's Changed

New Contributors

Full Changelog: pydantic/pydantic-ai@v1.8.0...v1.9.0

v1.8.0: (2025-10-29)

Compare Source

What's Changed

New Contributors

Full Changelog: pydantic/pydantic-ai@v1.7.0...v1.8.0

v1.7.0: (2025-10-27)

Compare Source

What's Changed

New Contributors

Full Changelog: pydantic/pydantic-ai@v1.6.0...v1.7.0

pytest-dev/pyfakefs (pyfakefs)

v5.10.2

Compare Source

Fixes a problem with pathlib.glob in Python 3.14.

Fixes
  • fixed pathlib.glob() for Python 3.14 (see #​1239)

v5.10.1

Compare Source

Fixes a regression introduced in version 5.9.0.

Fixes
  • fixed a deadlock in shutil.copytree if copying using an shutil function as
    copy_function argument (see #​1235)
fcfangcc/pylint-pydantic (pylint-pydantic)

v0.4.1

Compare Source

fixed #​41

astral-sh/ruff (ruff)

v0.14.3

Compare Source

Released on 2025-10-30.

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)
Contributors

Configuration

📅 Schedule: Branch creation - "before 7am on monday" (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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added automated dependencies noChangeLog This does not require a changelog line labels Nov 3, 2025
@coderabbitai
Copy link

coderabbitai bot commented Nov 3, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Note

Free review on us!

CodeRabbit is offering free reviews until Thu Nov 06 2025 to showcase some of the refinements we've made.

Comment @coderabbitai help to get the list of available commands and usage tips.

@renovate renovate bot force-pushed the renovate/python-dependencies branch from 1386757 to f324c45 Compare November 5, 2025 22:35
@qbey qbey merged commit 9426a7e into main Nov 5, 2025
21 checks passed
@qbey qbey deleted the renovate/python-dependencies branch November 5, 2025 22:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated dependencies noChangeLog This does not require a changelog line

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants