Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update all minor dependencies #288

Merged
merged 1 commit into from
Oct 30, 2023
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 28, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update Pending
black (changelog) ==23.9.1 -> ==23.10.0 age adoption passing confidence minor 23.10.1
email-validator ==2.0.0.post2 -> ==2.1.0.post1 age adoption passing confidence minor
fastapi ==0.103.2 -> ==0.104.0 age adoption passing confidence minor 0.104.1
github.com/cds-snc/terraform-modules v7.0.2 -> v7.2.5 age adoption passing confidence module minor v7.2.11 (+5)
notifications-python-client ==8.0.1 -> ==8.1.0 age adoption passing confidence minor

Review

  • Updates have been tested and work
  • If updates are AWS related, versions match the infrastructure (e.g. Lambda runtime, database, etc.)

Release Notes

psf/black (black)

v23.10.0

Compare Source

Stable style
  • Fix comments getting removed from inside parenthesized strings (#​3909)
Preview style
  • Fix long lines with power operators getting split before the line length (#​3942)
  • Long type hints are now wrapped in parentheses and properly indented when split across
    multiple lines (#​3899)
  • Magic trailing commas are now respected in return types. (#​3916)
  • Require one empty line after module-level docstrings. (#​3932)
  • Treat raw triple-quoted strings as docstrings (#​3947)
Configuration
  • Fix cache versioning logic when BLACK_CACHE_DIR is set (#​3937)
Parser
  • Fix bug where attributes named type were not acccepted inside match statements
    (#​3950)
  • Add support for PEP 695 type aliases containing lambdas and other unusual expressions
    (#​3949)
Output
  • Black no longer attempts to provide special errors for attempting to format Python 2
    code (#​3933)
  • Black will more consistently print stacktraces on internal errors in verbose mode
    (#​3938)
Integrations
  • The action output displayed in the job summary is now wrapped in Markdown (#​3914)
JoshData/python-email-validator (email-validator)

v2.1.0

  • Python 3.8+ is now required (support for Python 3.7 was dropped).
  • The old email field on the returned ValidatedEmail object, which in the previous version was superseded by normalized, will now raise a deprecation warning if used. See https://stackoverflow.com/q/879173 for strategies to suppress the DeprecationWarning.
  • A __version__ module attribute is added.
  • The email address argument to validate_email is now marked as positional-only to better reflect the documented usage using the new Python 3.8 feature.
tiangolo/fastapi (fastapi)

v0.104.0

Compare Source

Features

Upgrades

Internal
cds-snc/terraform-modules (github.com/cds-snc/terraform-modules)

v7.2.5

Compare Source

What's Changed

Full Changelog: cds-snc/terraform-modules@v7.2.4...v7.2.5

v7.2.4

Compare Source

What's Changed

Full Changelog: cds-snc/terraform-modules@v7.2.3...v7.2.4

v7.2.3

Compare Source

What's Changed

Full Changelog: cds-snc/terraform-modules@v7.2.2...v7.2.3

v7.2.2

Compare Source

What's Changed

Full Changelog: cds-snc/terraform-modules@v7.2.1...v7.2.2

v7.2.1

Compare Source

What's Changed

Full Changelog: cds-snc/terraform-modules@v7.2.0...v7.2.1

v7.2.0

Compare Source

What's Changed

Full Changelog: cds-snc/terraform-modules@v7.1.0...v7.2.0

v7.1.0

Compare Source

What's Changed

Full Changelog: cds-snc/terraform-modules@v7.0.2...v7.1.0

alphagov/notifications-python-client (notifications-python-client)

v8.1.0

Compare Source

  • Reuse the same requests.session between requests to increase performance through HTTP Keepalive

Configuration

📅 Schedule: Branch creation - "every weekend" in timezone America/Montreal, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, 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 has been generated by Mend Renovate. View repository job log here.

@patheard
Copy link
Member

@renovate renovate bot force-pushed the renovate/all-minor branch 2 times, most recently from 7e93fb9 to d4d29ea Compare October 30, 2023 12:55
@renovate renovate bot force-pushed the renovate/all-minor branch from d4d29ea to 34abbbd Compare October 30, 2023 13:03
@github-actions
Copy link

Plan for api

✅   Terraform Init: success
✅   Terraform Validate: success
✅   Terraform Format: success
✅   Terraform Plan: success
✅   Conftest: success

Plan: 1 to add, 1 to change, 0 to destroy
Show summary
CHANGE NAME
update module.rds.aws_rds_cluster.cluster
add module.rds.aws_cloudwatch_log_group.log_exports["postgresql"]
Show plan
Resource actions are indicated with the following symbols:
  + create
  ~ update in-place

Terraform will perform the following actions:

  # module.rds.aws_cloudwatch_log_group.log_exports["postgresql"] will be created
  + resource "aws_cloudwatch_log_group" "log_exports" {
      + arn               = (known after apply)
      + id                = (known after apply)
      + name              = "/aws/rds/cluster/list-manager-cluster/postgresql"
      + name_prefix       = (known after apply)
      + retention_in_days = 30
      + skip_destroy      = false
      + tags              = {
          + "CostCentre" = "list-manager-production"
          + "Name"       = "list-manager-cluster"
          + "Terraform"  = "true"
        }
      + tags_all          = {
          + "CostCentre" = "list-manager-production"
          + "Name"       = "list-manager-cluster"
          + "Terraform"  = "true"
        }
    }

  # module.rds.aws_rds_cluster.cluster will be updated in-place
  ~ resource "aws_rds_cluster" "cluster" {
      ~ copy_tags_to_snapshot               = false -> true
      ~ enabled_cloudwatch_logs_exports     = [
          + "postgresql",
        ]
        id                                  = "list-manager-cluster"
        tags                                = {
            "CostCentre" = "list-manager-production"
            "Name"       = "list-manager-cluster"
            "Terraform"  = "true"
        }
        # (39 unchanged attributes hidden)
    }

Plan: 1 to add, 1 to change, 0 to destroy.

Warning: Argument is deprecated

  with module.vpc.aws_eip.nat,
  on .terraform/modules/vpc/vpc/main.tf line 40, in resource "aws_eip" "nat":
  40:   vpc = true

use domain attribute instead

(and 3 more similar warnings elsewhere)

─────────────────────────────────────────────────────────────────────────────

Saved the plan to: plan.tfplan

To perform exactly these actions, run the following command to apply:
    terraform apply "plan.tfplan"
Show Conftest results
WARN - plan.json - main - Missing Common Tags: ["aws_acm_certificate.list_manager_certificate"]
WARN - plan.json - main - Missing Common Tags: ["aws_api_gateway_domain_name.api"]
WARN - plan.json - main - Missing Common Tags: ["aws_api_gateway_rest_api.api"]
WARN - plan.json - main - Missing Common Tags: ["aws_api_gateway_stage.api"]
WARN - plan.json - main - Missing Common Tags: ["aws_cloudwatch_event_rule.every-three-minutes"]
WARN - plan.json - main - Missing Common Tags: ["aws_cloudwatch_log_group.api_access"]
WARN - plan.json - main - Missing Common Tags: ["aws_cloudwatch_metric_alarm.api-gateway-above-maximum-latency-critical"]
WARN - plan.json - main - Missing Common Tags: ["aws_cloudwatch_metric_alarm.api-gateway-above-maximum-latency-warning"]
WARN - plan.json - main - Missing Common Tags: ["aws_cloudwatch_metric_alarm.api-invalid-auth-token-warning"]
WARN - plan.json - main - Missing Common Tags: ["aws_cloudwatch_metric_alarm.logs-1-429-error-1-minute-warning"]
WARN - plan.json - main - Missing Common Tags: ["aws_cloudwatch_metric_alarm.logs-1-5XX-error-1-minute-warning"]
WARN - plan.json - main - Missing Common Tags: ["aws_cloudwatch_metric_alarm.logs-1-api-error-1-minute-warning"]
WARN - plan.json - main - Missing Common Tags: ["aws_cloudwatch_metric_alarm.logs-10-429-error-5-minutes-critical"]
WARN - plan.json - main - Missing Common Tags: ["aws_cloudwatch_metric_alarm.logs-10-5XX-error-5-minutes-critical"]
WARN - plan.json - main - Missing Common Tags: ["aws_cloudwatch_metric_alarm.rds_cpu_utilization_writer"]
WARN - plan.json - main - Missing Common Tags: ["aws_cloudwatch_metric_alarm.rds_freeable_memory_writer"]
WARN - plan.json - main - Missing Common Tags: ["aws_cloudwatch_metric_alarm.route53_list_manager_health_check"]
WARN - plan.json - main - Missing Common Tags: ["aws_ecr_repository.api"]
WARN - plan.json - main - Missing Common Tags: ["aws_iam_policy.api"]
WARN - plan.json - main - Missing Common Tags: ["aws_iam_role.api"]
WARN - plan.json -...

@patheard patheard merged commit 6e08ac9 into main Oct 30, 2023
7 checks passed
@patheard patheard deleted the renovate/all-minor branch October 30, 2023 13:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant