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

Allow Notify.gov to use more languages (notify-admin #867) #879

Closed
wants to merge 5 commits into from

Conversation

terrazoon
Copy link
Contributor

It looks like the move to poetry in notifications_utils has the side (desired, probably) effect that the api and admin project will now check their compatibility with notification_utils dependencies and reject it if there is an issue. I ran in to several incompatibilities and have fixed as best I could in this PR and in my PRs for api and admin.

Additionally, it looks like daily_total_cache_key was removed from the utils project but not from the api or admin projects. I have put temporary workarounds in the api and admin PRs. But as of right now, if you pull down the api and admin PRs and run them, you can see that it is possible to send text messages for our new supported languages.

@terrazoon terrazoon changed the title fix dependency issues and daily_total_cache_key issue Allow Notify.gov to use more languages (notify-admin #867) Oct 19, 2023
@terrazoon terrazoon temporarily deployed to staging October 19, 2023 16:13 — with GitHub Actions Inactive
@terrazoon terrazoon temporarily deployed to staging October 19, 2023 16:47 — with GitHub Actions Inactive
@terrazoon terrazoon temporarily deployed to staging October 19, 2023 16:52 — with GitHub Actions Inactive
@terrazoon terrazoon temporarily deployed to staging October 19, 2023 16:57 — with GitHub Actions Inactive
@terrazoon
Copy link
Contributor Author

It's good in the long run that poetry is going to enforce compatibility between dependencies in utils, admin, and api. But in the short run, the projects are currently not compatible. After resolving things so they can run together locally, I'm still getting unit test failures from some unhappy dependency.

@terrazoon terrazoon temporarily deployed to staging October 31, 2023 14:57 — with GitHub Actions Inactive
@terrazoon terrazoon closed this Oct 31, 2023
@terrazoon terrazoon deleted the notify-admin-867b branch December 1, 2023 15:24
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.

Allow Notify.gov to use the maximum amount of AWS-allowable character sets
1 participant