codicoop / boilerplate_django

Plantilla pels nous projectes web amb Django.
GNU General Public License v3.0
0 stars 0 forks source link

Bump the python-dependencies group with 7 updates #100

Closed dependabot[bot] closed 11 months ago

dependabot[bot] commented 11 months ago

Bumps the python-dependencies group with 7 updates:

Package From To
django-sendgrid-v5 1.2.2 1.2.3
boto3 1.28.79 1.29.3
celery 5.3.4 5.3.5
sentry-sdk 1.34.0 1.35.0
rich 13.6.0 13.7.0
ruff 0.1.4 0.1.6
pytest-django 4.6.0 4.7.0

Updates django-sendgrid-v5 from 1.2.2 to 1.2.3

Release notes

Sourced from django-sendgrid-v5's releases.

v1.2.3

What's Changed

Full Changelog: https://github.com/sklarsa/django-sendgrid-v5/compare/v1.2.2...v1.2.3

Commits


Updates boto3 from 1.28.79 to 1.29.3

Changelog

Sourced from boto3's changelog.

1.29.3

  • api-change:macie: [botocore] The macie client has been removed following the deprecation of the service.
  • api-change:appmesh: [botocore] Change the default value of these fields from 0 to null: MaxConnections, MaxPendingRequests, MaxRequests, HealthCheckThreshold, PortNumber, and HealthCheckPolicy -> port. Users are not expected to perceive the change, except that badRequestException is thrown when required fields missing configured.
  • api-change:athena: [botocore] Adding SerivicePreProcessing time metric
  • api-change:cloud9: [botocore] A minor doc only update related to changing the date of an API change.
  • api-change:cloudformation: [botocore] This release adds a new flag ImportExistingResources to CreateChangeSet. Specify this parameter on a CREATE- or UPDATE-type change set to import existing resources with custom names instead of recreating them.
  • api-change:codepipeline: [botocore] CodePipeline now supports overriding source revisions to achieve manual re-deploy of a past revision
  • api-change:codestar-connections: [botocore] This release adds support for the CloudFormation Git sync feature. Git sync enables updating a CloudFormation stack from a template stored in a Git repository.
  • api-change:connect: [botocore] This release adds WISDOM_QUICK_RESPONSES as new IntegrationType of Connect IntegrationAssociation resource and bug fixes.
  • api-change:dlm: [botocore] Added support for SAP HANA in Amazon Data Lifecycle Manager EBS snapshot lifecycle policies with pre and post scripts.
  • api-change:ec2: [botocore] This release adds new features for Amazon VPC IP Address Manager (IPAM) Allowing a choice between Free and Advanced Tiers, viewing public IP address insights across regions and in Amazon Cloudwatch, use IPAM to plan your subnet IPs within a VPC and bring your own autonomous system number to IPAM.
  • api-change:ecr: [botocore] Documentation and operational updates for Amazon ECR, adding support for pull through cache rules for upstream registries that require authentication.
  • api-change:emr: [botocore] Update emr client to latest version
  • api-change:events: [botocore] Update events client to latest version
  • api-change:internetmonitor: [botocore] Adds new querying capabilities for running data queries on a monitor
  • api-change:ivs: [botocore] type & defaulting refinement to various range properties
  • api-change:ivschat: [botocore] type & defaulting refinement to various range properties
  • api-change:kinesisvideo: [botocore] Docs only build to bring up-to-date with public docs.
  • api-change:location: [botocore] Remove default value and allow nullable for request parameters having minimum value larger than zero.
  • api-change:medialive: [botocore] MediaLive has now added support for per-output static image overlay.
  • api-change:mgn: [botocore] Removed invalid and unnecessary default values.
  • api-change:osis: [botocore] Add support for enabling a persistent buffer when creating or updating an OpenSearch Ingestion pipeline. Add tags to Pipeline and PipelineSummary response models.
  • api-change:pipes: [botocore] TargetParameters now properly supports BatchJobParameters.ArrayProperties.Size and BatchJobParameters.RetryStrategy.Attempts being optional, and EcsTaskParameters.Overrides.EphemeralStorage.SizeInGiB now properly required when setting EphemeralStorage
  • api-change:rds: [botocore] This release adds support for option groups and replica enhancements to Amazon RDS Custom.
  • api-change:redshift-serverless: [botocore] Updated SDK for Amazon Redshift Serverless, which provides the ability to configure a connection with IAM Identity Center to manage user and group access to databases.
  • api-change:redshift: [botocore] Updated SDK for Amazon Redshift, which you can use to configure a connection with IAM Identity Center to manage access to databases. With these, you can create a connection through a managed application. You can also change a managed application, delete it, or get information about an existing one.
  • api-change:s3: [botocore] Removes all default 0 values for numbers and false values for booleans
  • api-change:sso-admin: [botocore] Improves support for configuring RefreshToken and TokenExchange grants on applications.
  • api-change:sso-oidc: [botocore] Adding support for sso-oauth:CreateTokenWithIAM.
  • api-change:sts: [botocore] API updates for the AWS Security Token Service
  • api-change:trustedadvisor: [botocore] AWS Trusted Advisor introduces new APIs to enable you to programmatically access Trusted Advisor best practice checks, recommendations, and prioritized recommendations. Trusted Advisor APIs enable you to integrate Trusted Advisor with your operational tools to automate your workloads.
  • api-change:verifiedpermissions: [botocore] Adding BatchIsAuthorized API which supports multiple authorization requests against a PolicyStore
  • api-change:wisdom: [botocore] This release adds QuickResponse as a new Wisdom resource and Wisdom APIs for import, create, read, search, update and delete QuickResponse resources.
  • api-change:endpoint-rules: [botocore] Update endpoint-rules client to latest version

1.29.2

  • api-change:codecatalyst: [botocore] This release includes updates to the Dev Environment APIs to include an optional vpcConnectionName parameter that supports using Dev Environments with Amazon VPC.
  • api-change:dlm: [botocore] This release adds support for Amazon Data Lifecycle Manager default policies for EBS snapshots and EBS-backed AMIs.
  • api-change:ec2: [botocore] Enable use of tenant-specific PublicSigningKeyUrl from device trust providers and onboard jumpcloud as a new device trust provider.
  • api-change:fsx: [botocore] Enables customers to update their PerUnitStorageThroughput on their Lustre file systems.
  • api-change:glue: [botocore] Introduces new column statistics APIs to support statistics generation for tables within the Glue Data Catalog.
  • api-change:imagebuilder: [botocore] This release adds the Image Lifecycle Management feature to automate the process of deprecating, disabling and deleting outdated images and their associated resources.
  • api-change:iot: [botocore] GA release the ability to index and search devices based on their GeoLocation data. With GeoQueries you can narrow your search to retrieve devices located in the desired geographic boundary.
  • api-change:ivs-realtime: [botocore] This release introduces server side composition and recording for stages.
  • api-change:kafka: [botocore] Added a new API response field which determines if there is an action required from the customer regarding their cluster.

... (truncated)

Commits
  • 0996499 Merge branch 'release-1.29.3'
  • 4a66dc1 Bumping version to 1.29.3
  • d8a36e3 Add changelog entries from botocore
  • daac03c Merge branch 'release-1.29.2'
  • 8e700ef Merge branch 'release-1.29.2' into develop
  • b229d95 Bumping version to 1.29.2
  • 359c5ab Add changelog entries from botocore
  • 9a5eac0 Merge branch 'release-1.29.1'
  • 301d2af Merge branch 'release-1.29.1' into develop
  • 5abd18f Bumping version to 1.29.1
  • Additional commits viewable in compare view


Updates celery from 5.3.4 to 5.3.5

Release notes

Sourced from celery's releases.

v5.3.5

Main theme of this release is adding Python 3.12 compatibility support to all through the projects dependencies. Also lots of bugs were squashed. Dependencies upgraded and docs improved.

What's Changed

... (truncated)

Changelog

Sourced from celery's changelog.

5.3.5

:release-date: 2023-11-10 7:15 P.M GMT+6 :release-by: Asif Saif Uddin

What's Changed

... (truncated)

Commits
  • 8e5efc2 Bump version: 5.3.4 → 5.3.5
  • 104c5e1 Added changelog for v5.3.5 (#8623)
  • 8aa8b62 added 2 debian package for better stability in Docker (#8629)
  • 7d7b9a7 fix documentation of broker_connection_max_retries
  • 4e88881 Fix: serialization error when gossip working (#6566)
  • 3723009 Fixed RecursionError caused by giving config_from_object nested mod… (#8619)
  • ae54d41 update docs docker image (#8618)
  • 8f6679f Correct type of request in task_revoked documentation (#8616)
  • 308255e lint,mypy,docker-unit-tests -> Python 3.12 (#8617)
  • 2a4c427 updated dockerfile to add python 3.12 (#8614)
  • Additional commits viewable in compare view


Updates sentry-sdk from 1.34.0 to 1.35.0

Release notes

Sourced from sentry-sdk's releases.

1.35.0

Various fixes & improvements

  • Updated gRPC integration: Asyncio interceptors and easier setup (#2369) by @​fdellekart

    Our gRPC integration now instruments incoming unary-unary grpc requests and outgoing unary-unary, unary-stream grpc requests using grpcio channels. Everything works now for sync and async code.

    Before this release you had to add Sentry interceptors by hand to your gRPC code, now the only thing you need to do is adding the GRPCIntegration to you sentry_sdk_init() call. (See documentation for more information):

    import sentry_sdk
    from sentry_sdk.integrations.grpc import GRPCIntegration
    

    sentry_sdk.init( dsn="PUBLIC_DSN", enable_tracing=True, integrations=[ GRPCIntegration(), ], )

    The old way still works, but we strongly encourage you to update your code to the way described above.

  • Python 3.12: Replace deprecated datetime functions (#2502) by @​sentrivana

  • Metrics: Unify datetime format (#2409) by @​mitsuhiko

  • Celery: Set correct data in check_ins (#2500) by @​antonpirker

  • Celery: Read timezone for Crons monitors from celery_schedule if existing (#2497) by @​antonpirker

  • Django: Removing redundant code in Django tests (#2491) by @​vagi8

  • Django: Make reading the request body work in Django ASGI apps. (#2495) by @​antonpirker

  • FastAPI: Use wraps on fastapi request call wrapper (#2476) by @​nkaras

  • Fix: Probe for psycopg2 and psycopg3 parameters function. (#2492) by @​antonpirker

  • Fix: Remove unnecessary TYPE_CHECKING alias (#2467) by @​rafrafek

Changelog

Sourced from sentry-sdk's changelog.

1.35.0

Various fixes & improvements

  • Updated gRPC integration: Asyncio interceptors and easier setup (#2369) by @​fdellekart

    Our gRPC integration now instruments incoming unary-unary grpc requests and outgoing unary-unary, unary-stream grpc requests using grpcio channels. Everything works now for sync and async code.

    Before this release you had to add Sentry interceptors by hand to your gRPC code, now the only thing you need to do is adding the GRPCIntegration to you sentry_sdk_init() call. (See documentation for more information):

    import sentry_sdk
    from sentry_sdk.integrations.grpc import GRPCIntegration
    

    sentry_sdk.init( dsn="PUBLIC_DSN", enable_tracing=True, integrations=[ GRPCIntegration(), ], )

    The old way still works, but we strongly encourage you to update your code to the way described above.

  • Python 3.12: Replace deprecated datetime functions (#2502) by @​sentrivana

  • Metrics: Unify datetime format (#2409) by @​mitsuhiko

  • Celery: Set correct data in check_ins (#2500) by @​antonpirker

  • Celery: Read timezone for Crons monitors from celery_schedule if existing (#2497) by @​antonpirker

  • Django: Removing redundant code in Django tests (#2491) by @​vagi8

  • Django: Make reading the request body work in Django ASGI apps. (#2495) by @​antonpirker

  • FastAPI: Use wraps on fastapi request call wrapper (#2476) by @​nkaras

  • Fix: Probe for psycopg2 and psycopg3 parameters function. (#2492) by @​antonpirker

  • Fix: Remove unnecessary TYPE_CHECKING alias (#2467) by @​rafrafek

Commits


Updates rich from 13.6.0 to 13.7.0

Release notes

Sourced from rich's releases.

The "It's a wrap" release

[13.7.0] - 2023-11-15

Added

Fixed

  • Some text goes missing during wrapping when it contains double width characters Textualize/rich#3176
  • Ensure font is correctly inherited in exported HTML Textualize/rich#3104
  • Fixed typing for FloatPrompt.
Changelog

Sourced from rich's changelog.

[13.7.0] - 2023-11-15

Added

Fixed

  • Some text goes missing during wrapping when it contains double width characters Textualize/rich#3176
  • Ensure font is correctly inherited in exported HTML Textualize/rich#3104
  • Fixed typing for FloatPrompt.
Commits


Updates ruff from 0.1.4 to 0.1.6

Release notes

Sourced from ruff's releases.

v0.1.6

Changes

0.1.6

Preview features

  • [flake8-boolean-trap] Extend boolean-type-hint-positional-argument (FBT001) to include booleans in unions (#7501)
  • [flake8-pie] Extend reimplemented-list-builtin (PIE807) to dict reimplementations (#8608)
  • [flake8-pie] Extend unnecessary-pass (PIE790) to include ellipses (...) (#8641)
  • [flake8-pie] Implement fix for unnecessary-spread (PIE800) (#8668)
  • [flake8-quotes] Implement unnecessary-escaped-quote (Q004) (#8630)
  • [pycodestyle] Implement fix for multiple-spaces-after-keyword (E271) and multiple-spaces-before-keyword (E272) (#8622)
  • [pycodestyle] Implement fix for multiple-spaces-after-operator (E222) and multiple-spaces-before-operator (E221) (#8623)
  • [pyflakes] Extend is-literal (F632) to include comparisons against mutable initializers (#8607)
  • [pylint] Implement redefined-argument-from-local (PLR1704) (#8159)
  • [pylint] Implement fix for unnecessary-lambda (PLW0108) (#8621)
  • [refurb] Implement if-expr-min-max (FURB136) (#8664)
  • [refurb] Implement math-constant (FURB152) (#8727)

Rule changes

  • [flake8-annotations] Add autotyping-like return type inference for annotation rules (#8643)
  • [flake8-future-annotations] Implement fix for future-required-type-annotation (FA102) (#8711)
  • [flake8-implicit-namespace-package] Avoid missing namespace violations in scripts with shebangs (#8710)
  • [pydocstyle] Update over-indentation (D208) to preserve indentation offsets when fixing overindented lines (#8699)
  • [pyupgrade] Refine timeout-error-alias (UP041) to remove false positives (#8587)

Formatter

  • Fix instability in await formatting with fluent style (#8676)
  • Compare formatted and unformatted ASTs during formatter tests (#8624)
  • Preserve trailing semicolon for Notebooks (#8590)

CLI

  • Improve debug printing for resolving origin of config settings (#8729)
  • Write unchanged, excluded files to stdout when read via stdin (#8596)

Configuration

  • [isort] Support disabling sections with no-sections = true (#8657)
  • [pep8-naming] Support local and dynamic class- and static-method decorators (#8592)
  • [pydocstyle] Allow overriding pydocstyle convention rules (#8586)

Bug fixes

  • Avoid syntax error via importing trio.lowlevel (#8730)
  • Omit unrolled augmented assignments in PIE794 (#8634)
  • Slice source code instead of generating it for EM fixes (#7746)

... (truncated)

Changelog

Sourced from ruff's changelog.

0.1.6

Preview features

  • [flake8-boolean-trap] Extend boolean-type-hint-positional-argument (FBT001) to include booleans in unions (#7501)
  • [flake8-pie] Extend reimplemented-list-builtin (PIE807) to dict reimplementations (#8608)
  • [flake8-pie] Extend unnecessary-pass (PIE790) to include ellipses (...) (#8641)
  • [flake8-pie] Implement fix for unnecessary-spread (PIE800) (#8668)
  • [flake8-quotes] Implement unnecessary-escaped-quote (Q004) (#8630)
  • [pycodestyle] Implement fix for multiple-spaces-after-keyword (E271) and multiple-spaces-before-keyword (E272) (#8622)
  • [pycodestyle] Implement fix for multiple-spaces-after-operator (E222) and multiple-spaces-before-operator (E221) (#8623)
  • [pyflakes] Extend is-literal (F632) to include comparisons against mutable initializers (#8607)
  • [pylint] Implement redefined-argument-from-local (PLR1704) (#8159)
  • [pylint] Implement fix for unnecessary-lambda (PLW0108) (#8621)
  • [refurb] Implement if-expr-min-max (FURB136) (#8664)
  • [refurb] Implement math-constant (FURB152) (#8727)

Rule changes

  • [flake8-annotations] Add autotyping-like return type inference for annotation rules (#8643)
  • [flake8-future-annotations] Implement fix for future-required-type-annotation (FA102) (#8711)
  • [flake8-implicit-namespace-package] Avoid missing namespace violations in scripts with shebangs (#8710)
  • [pydocstyle] Update over-indentation (D208) to preserve indentation offsets when fixing overindented lines (#8699)
  • [pyupgrade] Refine timeout-error-alias (UP041) to remove false positives (#8587)

Formatter

  • Fix instability in await formatting with fluent style (#8676)
  • Compare formatted and unformatted ASTs during formatter tests (#8624)
  • Preserve trailing semicolon for Notebooks (#8590)

CLI

  • Improve debug printing for resolving origin of config settings (#8729)
  • Write unchanged, excluded files to stdout when read via stdin (#8596)

Configuration

  • [isort] Support disabling sections with no-sections = true (#8657)
  • [pep8-naming] Support local and dynamic class- and static-method decorators (#8592)
  • [pydocstyle] Allow overriding pydocstyle convention rules (#8586)

Bug fixes

  • Avoid syntax error via importing trio.lowlevel (#8730)
  • Omit unrolled augmented assignments in PIE794 (#8634)
  • Slice source code instead of generating it for EM fixes (#7746)
  • Allow whitespace around colon in slices for whitespace-before-punctuation (E203) (#8654)
  • Use function range for no-self-use (#8637)
  • F-strings doesn't contain bytes literal for PLW0129 (#8675)

... (truncated)

Commits
  • f460f9c Bump version to v0.1.6 (#8744)
  • 2faac1e [refurb] Implement math-constant (FURB152) (#8727)
  • b7dbb90 Remove incorrect deprecation label for stdout and stderr (#8743)
  • 66794bc Remove erroneous bad-dunder-name reference (#8742)
  • dca430f Fix instability with await fluent style (#8676)
  • 841e6c8 Add River in "Who's Using Ruff?" section (#8740)
  • bd99175 Update D208 to preserve indentation offsets when fixing overindented lines ...
  • 4c86b15 Fix typo (#8735)
  • e2109c1 Improve debug printing for resolving origin of config settings (#8729)
  • 1fcccf8 Avoid syntax error via importing trio.lowlevel (#8730)
  • Additional commits viewable in compare view


Updates pytest-django from 4.6.0 to 4.7.0

Release notes

Sourced from pytest-django's releases.

4.7.0

https://pytest-django.readthedocs.io/en/latest/changelog.html#v4-7-0-2023-11-08

Changelog

Sourced from pytest-django's changelog.

v4.7.0 (2023-11-08)

Compatibility ^^^^^^^^^^^^^

  • Official Django 5.0 support.

  • Official Python 3.12 support.

Improvements ^^^^^^^^^^^^

  • The Django test tags from the previous release now works on any :class:~django.test.SimpleTestCase (i.e. any Django test framework test class), not just :class:~django.test.TransactionTestCase classes.

  • Some improvements for those of us who like to type their tests:

    • Add pytest_django.DjangoAssertNumQueries for typing :fixture:django_assert_num_queries and :fixture:django_assert_max_num_queries.

    • Add pytest_django.DjangoCaptureOnCommitCallbacks for typing :fixture:django_capture_on_commit_callbacks.

    • Add pytest_django.DjangoDbBlocker for typing :fixture:django_db_blocker.

Commits
  • baaafd8 Update changelog
  • 16ee779 Add pytest_django.DjangoAssertNumQueries for typing purposes
  • 28484f4 Add pytest_django.DjangoCaptureOnCommitCallbacks for typing purposes
  • 017bd77 tests: type django_db_blocker fixtures
  • d599fdb Move docs to use Sphinx's minimal Makefile
  • fa6bb34 Run non-test workflows with Python 3.12
  • 2414995 Avoid _blocking_manager mutable global
  • d93631f Export pytest_django.DjangoDbBlocker for typing purposes
  • 53eead4 Maybe fix readthedocs build failures
  • c5eeb37 Checks for tags on any SimpleTestCase not just TransactionTestCase
  • Additional commits viewable in
dependabot[bot] commented 11 months ago

Superseded by #101.