Skip to content

33246 update imports for changes to business account - #4438

Merged
kialj876 merged 3 commits into
bcgov:mainfrom
kialj876:33246-update-business-account-imports
May 28, 2026
Merged

kialj876 merged 3 commits into
bcgov:mainfrom
kialj876:33246-update-business-account-imports

Conversation

@kialj876

Copy link
Copy Markdown
Collaborator

Issue #: /bcgov/entity#33246

Description of changes:

  • updates to services to consume common business account updates (minor import tweak)
  • NOTE: changes to business-registry-dissolution is tracked separately and will be in a subsequent PR (same with furnishings service which gets the account import through business-registry-dissolution)

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the lear license (Apache 2.0).

kialj876 added 2 commits May 27, 2026 13:37
Signed-off-by: Kial Jinnah <kialj876@gmail.com>
Signed-off-by: Kial Jinnah <kialj876@gmail.com>
Signed-off-by: Kial Jinnah <kialj876@gmail.com>
@sonarqubecloud

Copy link
Copy Markdown

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Mechanical import update across multiple services/jobs to consume AccountService from the business_account package root (previously imported from the submodule path business_account.AccountService). Accompanying version bumps and lockfile regenerations pin business-registry-account to 0.1.1.

Changes:

  • Replace from business_account.AccountService import AccountService with from business_account import AccountService in 6 services/jobs and related tests.
  • Bump each affected service/job version and regenerate poetry.lock files to pin business-registry-account to 0.1.1.
  • Minor author metadata change in update-colin-filings/pyproject.toml.

Reviewed changes

Copilot reviewed 18 out of 25 changed files in this pull request and generated no comments.

Show a summary per file
File Description
queue_services/business-filer/src/.../business_info.py Import update
queue_services/business-filer/pyproject.toml Version bump
queue_services/business-filer/poetry.lock Lock to business-registry-account 0.1.1
queue_services/business-emailer/tests/unit/test_worker.py Test import update
queue_services/business-emailer/tests/unit/test_worker_dispatch.py Test import update
queue_services/business-emailer/tests/unit/test_services_namex.py Test import update
queue_services/business-emailer/src/.../services/namex.py Import update
queue_services/business-emailer/src/.../resources/business_emailer.py Import update
queue_services/business-emailer/pyproject.toml Version bump
queue_services/business-emailer/poetry.lock Lock regen + 0.1.1
queue_services/business-bn/src/.../registration.py Import update
queue_services/business-bn/pyproject.toml Version bump
queue_services/business-bn/poetry.lock Lock regen + 0.1.1
gcp-jobs/update-legal-filings/src/.../worker.py Import update
gcp-jobs/update-legal-filings/pyproject.toml Version bump
gcp-jobs/update-legal-filings/poetry.lock Lock regen + 0.1.1
gcp-jobs/update-colin-filings/src/.../worker.py Import update
gcp-jobs/update-colin-filings/pyproject.toml Version bump + author metadata
gcp-jobs/update-colin-filings/poetry.lock Lock regen + 0.1.1
gcp-jobs/filings-notebook-report/src/.../notebookreport.py Import update
gcp-jobs/filings-notebook-report/pyproject.toml Version bump
gcp-jobs/filings-notebook-report/poetry.lock Lock regen + 0.1.1
gcp-jobs/email-reminder/src/.../worker.py Import update
gcp-jobs/email-reminder/pyproject.toml Version bump
gcp-jobs/email-reminder/poetry.lock Lock regen + 0.1.1

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@loneil loneil left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Import changes and version updates look good. Noted dissolution and furnishing proj updates to come.
CI fails are just already existing code coverage gaps.

@meawong meawong left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@kialj876
kialj876 merged commit b85ab79 into bcgov:main May 28, 2026
34 of 38 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants