forked from openwallet-foundation/acapy
-
Notifications
You must be signed in to change notification settings - Fork 1
[pull] main from openwallet-foundation:main #214
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
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Allow schema id to be used during anoncreds issuance Signed-off-by: jamshale <jamiehalebc@gmail.com> * Fix scenario test Signed-off-by: jamshale <jamiehalebc@gmail.com> * Fix mistake in handler / Add unit tests Signed-off-by: jamshale <jamiehalebc@gmail.com> * Try a sleep in between upgrades. Issue with github actions Signed-off-by: jamshale <jamiehalebc@gmail.com> * Refactor based on PR review comments Signed-off-by: jamshale <jamiehalebc@gmail.com> * Repair _fetch_schema_attr_names function call Signed-off-by: jamshale <jamiehalebc@gmail.com> * Remove unnessecary self usage Signed-off-by: jamshale <jamiehalebc@gmail.com> --------- Signed-off-by: jamshale <jamiehalebc@gmail.com>
Signed-off-by: ff137 <ff137@proton.me>
See https://github.com/openwallet-foundation/acapy/pull/3498/files#r1954246291 Signed-off-by: ff137 <ff137@proton.me>
Just raising the `HTTPUnprocessableEntity` exception doesn't report the validation error to the client Signed-off-by: ff137 <ff137@proton.me> Co-authored-by: jamshale <31809382+jamshale@users.noreply.github.com>
Signed-off-by: ff137 <ff137@proton.me>
👷 Dependabot: don't ignore major releases
* ⬆️ Upgrade pytest to 8.3.4 Signed-off-by: ff137 <ff137@proton.me> * 🎨 Fix pyproject.toml for examples Signed-off-by: ff137 <ff137@proton.me> * ⬆️ Update lock file Signed-off-by: ff137 <ff137@proton.me> * 🎨 Assign default urls Signed-off-by: ff137 <ff137@proton.me> * ✅ Fix fixture scope renamed from `loop_scope` Signed-off-by: ff137 <ff137@proton.me> * 🎨 Fix ruff errors Signed-off-by: ff137 <ff137@proton.me> --------- Signed-off-by: ff137 <ff137@proton.me>
* ➖ Remove sphinx dependencies from main app Signed-off-by: ff137 <ff137@proton.me> * ⬆️ Upgrade build os to ubuntu-24 Signed-off-by: ff137 <ff137@proton.me> * 🎨 Remove unused, sample extension config Signed-off-by: ff137 <ff137@proton.me> * ⬆️ Upgrade docs requirements Signed-off-by: ff137 <ff137@proton.me> * ♻️ Regenerated docs rst files Signed-off-by: ff137 <ff137@proton.me> * 📝 Add pip install instruction to readme Signed-off-by: ff137 <ff137@proton.me> --------- Signed-off-by: ff137 <ff137@proton.me> Co-authored-by: Stephen Curran <swcurran@gmail.com>
* Create ReuseConnection.md Document how developers can leverage acapy's reuse connection feature Signed-off-by: Yuki I <42908250+MonolithicMonk@users.noreply.github.com> * Update example events object to be consistent Signed-off-by: Yuki I <omoge.real@gmail.com> --------- Signed-off-by: Yuki I <42908250+MonolithicMonk@users.noreply.github.com> Signed-off-by: Yuki I <omoge.real@gmail.com>
Signed-off-by: Stephen Curran <swcurran@gmail.com>
* Add did:indy support Signed-off-by: jamshale <jamiehalebc@gmail.com> * Update from review comments Signed-off-by: jamshale <jamiehalebc@gmail.com> * Some refactoring and cleanup from comments Signed-off-by: jamshale <jamiehalebc@gmail.com> --------- Signed-off-by: jamshale <jamiehalebc@gmail.com> Co-authored-by: Stephen Curran <swcurran@gmail.com>
* chore(deps): Bump prompt-toolkit from 2.0.10 to 3.0.50 Bumps [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit) from 2.0.10 to 3.0.50. - [Release notes](https://github.com/prompt-toolkit/python-prompt-toolkit/releases) - [Changelog](https://github.com/prompt-toolkit/python-prompt-toolkit/blob/master/CHANGELOG) - [Commits](prompt-toolkit/python-prompt-toolkit@2.0.10...3.0.50) --- updated-dependencies: - dependency-name: prompt-toolkit dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * 🎨 Remove `use_asyncio_event_loop` -- prompt-toolkit now runs on top of asyncio by default Signed-off-by: ff137 <ff137@proton.me> * 🎨 Remove need for prompt init Signed-off-by: ff137 <ff137@proton.me> * ✅ Remove mocking of unused function Signed-off-by: ff137 <ff137@proton.me> * ✅ Mock only `sys.stdout.isatty`, not `sys.stdout` Signed-off-by: ff137 <ff137@proton.me> --------- Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: ff137 <ff137@proton.me> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: ff137 <ff137@proton.me> Co-authored-by: jamshale <31809382+jamshale@users.noreply.github.com>
Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/v8.2.1/CHANGES.rst) - [Commits](sphinx-doc/sphinx@v8.1.3...v8.2.1) --- updated-dependencies: - dependency-name: sphinx dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the all-actions group with 1 update: [ossf/scorecard-action](https://github.com/ossf/scorecard-action). Updates `ossf/scorecard-action` from 2.4.0 to 2.4.1 - [Release notes](https://github.com/ossf/scorecard-action/releases) - [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md) - [Commits](ossf/scorecard-action@v2.4.0...v2.4.1) --- updated-dependencies: - dependency-name: ossf/scorecard-action dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-actions ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* add vcdm 2.0 model and context Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * add backwards compatibility checks: limit proof type and add issuance date with vcdm 1.1 Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * seperate test fixtures, lint Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * replace issuanceDate tests Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * remove askar issuanceDate sorting Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * rename credential context constant Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * linting Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * updated linting Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * remove askar sorting step Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * add vcdm 2.0 tests, fix presentation route default cryptosuite Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * Fix broken tests, add v2 context to test document loader Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * Lint Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * Debugging unit tests Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * rename test function to v2 Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * add list of support cryptosuites for vcdm 2.0 Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * add list of supported cryptosuites for vcdm 2.0 Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * fix presentation fixture Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * fix created format check Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * fix tset fixtures Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * lint Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * add authentication proof purpose Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * add holder proof type derivation when creating a vp Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * linting Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> --------- Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca>
* Remove base wallet type must be new wallet type restriction Signed-off-by: jamshale <jamiehalebc@gmail.com> * Remove invalid test Signed-off-by: jamshale <jamiehalebc@gmail.com> --------- Signed-off-by: jamshale <jamiehalebc@gmail.com>
Signed-off-by: Daniel Bluhm <dbluhm@pm.me>
* ⬆️ Upgrade poetry to 2.1 Signed-off-by: ff137 <ff137@proton.me> * ⬆️ Update lock file to 2.1.1 Signed-off-by: ff137 <ff137@proton.me> * 🔧 Configure package-mode = false Signed-off-by: ff137 <ff137@proton.me> --------- Signed-off-by: ff137 <ff137@proton.me>
…entials (#3549) * 🐛 Remove shim that redirects from indy to anoncreds proof handler The shim prevents an askar-anoncreds wallet from presenting Indy creds. Resolves #3516 Signed-off-by: ff137 <ff137@proton.me> * 🐛 Load LinkSecret from Anoncreds master secret Signed-off-by: ff137 <ff137@proton.me> * 🎨 Improve logging in get_link_secret Signed-off-by: ff137 <ff137@proton.me> * 🐛 Attempt standard loading of LinkSecret; use fallback if it fails Signed-off-by: ff137 <ff137@proton.me> * ✅ Test coverage for get_link_secret Signed-off-by: ff137 <ff137@proton.me> * 🎨 Fix type hints Signed-off-by: ff137 <ff137@proton.me> --------- Signed-off-by: ff137 <ff137@proton.me>
* 🐛 Fix: allow anoncreds wallet to delete indy credentials Resolves #3550 Signed-off-by: ff137 <ff137@proton.me> * 🎨 Avoid shadowing `profile` Signed-off-by: ff137 <ff137@proton.me> * ✅ Test coverage Signed-off-by: ff137 <ff137@proton.me> * 🎨 Comments Signed-off-by: ff137 <ff137@proton.me> --------- Signed-off-by: ff137 <ff137@proton.me> Co-authored-by: jamshale <31809382+jamshale@users.noreply.github.com>
Signed-off-by: Ian Costanzo <ian@anon-solutions.ca>
Refactor cognitive complexity Add happy path unit test Raise a responder None error Remove unused duplicated funtion Signed-off-by: jamshale <jamiehalebc@gmail.com>
Bumps the all-actions group with 1 update: [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact). Updates `dawidd6/action-download-artifact` from 8 to 9 - [Release notes](https://github.com/dawidd6/action-download-artifact/releases) - [Commits](dawidd6/action-download-artifact@v8...v9) --- updated-dependencies: - dependency-name: dawidd6/action-download-artifact dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-actions ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jamshale <31809382+jamshale@users.noreply.github.com>
Bumps [python-json-logger](https://github.com/nhairs/python-json-logger) from 3.2.1 to 3.3.0. - [Release notes](https://github.com/nhairs/python-json-logger/releases) - [Changelog](https://github.com/nhairs/python-json-logger/blob/main/docs/changelog.md) - [Commits](nhairs/python-json-logger@v3.2.1...v3.3.0) --- updated-dependencies: - dependency-name: python-json-logger dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jamshale <31809382+jamshale@users.noreply.github.com>
Signed-off-by: jamshale <jamiehalebc@gmail.com>
Signed-off-by: David Chaiken <chaiken@acm.org>
Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) from 0.25.3 to 0.26.0. - [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases) - [Commits](pytest-dev/pytest-asyncio@v0.25.3...v0.26.0) --- updated-dependencies: - dependency-name: pytest-asyncio dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) from 0.25.3 to 0.26.0. - [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases) - [Commits](pytest-dev/pytest-asyncio@v0.25.3...v0.26.0) --- updated-dependencies: - dependency-name: pytest-asyncio dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Stephen Curran <swcurran@gmail.com>
Signed-off-by: George Mulhearn <gmulhearn@anonyome.com>
Signed-off-by: George Mulhearn <gmulhearn@anonyome.com>
(fix) VM resolution strategy correction
Signed-off-by: David Chaiken <chaiken@acm.org>
* fetch existing invitation route Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * lint Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * fetch by oob_id Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * linting Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * change to path parameter Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * return entire record Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * test new route and manager function Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * lint Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * fix tests Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * return class from function Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * add fn return type Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> * add query parameter for oob_id and fix unit test Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca> --------- Signed-off-by: PatStLouis <patrick.st-louis@opsecid.ca>
* 1.3.0-rc1 Signed-off-by: Stephen Curran <swcurran@gmail.com> * Add PR Signed-off-by: Stephen Curran <swcurran@gmail.com> --------- Signed-off-by: Stephen Curran <swcurran@gmail.com>
* ⬆️ Weekly dependency updates Minor bump to qrcode, and patch upgrades for: aiohttp, aries-askar, pydantic, ruff Signed-off-by: ff137 <ff137@proton.me> * ♻️ Sync ruff version Signed-off-by: ff137 <ff137@proton.me> --------- Signed-off-by: ff137 <ff137@proton.me> Co-authored-by: Stephen Curran <swcurran@gmail.com>
AliceGetsAPhone demo works in local docker environment
Signed-off-by: Emiliano Suñé <emiliano.sune@gmail.com>
Use current version of aca-py in devcontainer
* ✨ Don't shutdown on ledger error Signed-off-by: ff137 <ff137@proton.me> * ✅ Fix tests Signed-off-by: ff137 <ff137@proton.me> * 🧪 Don't skip test Signed-off-by: ff137 <ff137@proton.me> * 🧪 Cover StorageNotFoundError scenario Signed-off-by: ff137 <ff137@proton.me> * 🧪 Fix confusing unawaited coroutine warning Signed-off-by: ff137 <ff137@proton.me> --------- Signed-off-by: ff137 <ff137@proton.me> Co-authored-by: Stephen Curran <swcurran@gmail.com>
* 🎨 Refactor `register_plugin` steps for maintainability Signed-off-by: ff137 <ff137@proton.me> * 🎨 improve logging in register_package Signed-off-by: ff137 <ff137@proton.me> * 🎨 Rename method and remove redundant main call Signed-off-by: ff137 <ff137@proton.me> * 🎨 Signed-off-by: ff137 <ff137@proton.me> * 🔊 Add debug logging to Context Builder Signed-off-by: ff137 <ff137@proton.me> * 🎨 Deduplicate registering list of plugins Signed-off-by: ff137 <ff137@proton.me> * 🎨 Signed-off-by: ff137 <ff137@proton.me> * 🔊 Add debug logging to init_context Signed-off-by: ff137 <ff137@proton.me> * 🔊 Add debug logging to load_protocol_version Signed-off-by: ff137 <ff137@proton.me> * 🔊 Add debug logging to load_protocols Signed-off-by: ff137 <ff137@proton.me> * 🔊 Add debug logging to register_admin_routes Signed-off-by: ff137 <ff137@proton.me> * 🔊 Add debug logging to register_protocol_events Signed-off-by: ff137 <ff137@proton.me> * 🔊 Add debug logging to post_process_routes Signed-off-by: ff137 <ff137@proton.me> * 🎨 Replace print statements with info logs Signed-off-by: ff137 <ff137@proton.me> * 🎨 Replace almost all print statements with info logs Signed-off-by: ff137 <ff137@proton.me> * 🔊 Expand logging for Conductor setup Signed-off-by: ff137 <ff137@proton.me> * 🎨 Correct to uphold previous "Module doesn't exist" log behaviour Signed-off-by: ff137 <ff137@proton.me> * Revert "🎨 Rename method and remove redundant main call" This reverts commit 2f6526d. Signed-off-by: ff137 <ff137@proton.me> * 🎨 Signed-off-by: ff137 <ff137@proton.me> * ✅ Fix test by adding __name__ to mock object Signed-off-by: ff137 <ff137@proton.me> * 🎨 Signed-off-by: ff137 <ff137@proton.me> * ✨ Add custom trace log level Signed-off-by: ff137 <ff137@proton.me> * 🎨 Ensure trace level can only be added once Signed-off-by: ff137 <ff137@proton.me> * 🎨 Add Logger Signed-off-by: ff137 <ff137@proton.me> * 🎨 Update newly added logs to be trace level instead of debug Signed-off-by: ff137 <ff137@proton.me> * 🎨 Update newly added logs to be trace level instead of debug Signed-off-by: ff137 <ff137@proton.me> * 🔊 Expand logging for Conductor start and stop Signed-off-by: ff137 <ff137@proton.me> * ✅ Add unit tests for adding trace level functionality Signed-off-by: ff137 <ff137@proton.me> * ✅ Reset the logging states before and after TestLoggingUtils is run Signed-off-by: ff137 <ff137@proton.me> * 🎨 Signed-off-by: ff137 <ff137@proton.me> * 🎨 Signed-off-by: ff137 <ff137@proton.me> * 🐛 Handle case that load_module return type is Optional Signed-off-by: ff137 <ff137@proton.me> * 🔊 Expand logging for ClassLoader Signed-off-by: ff137 <ff137@proton.me> * 🔊 Log a warning if resource not found, instead of passing Signed-off-by: ff137 <ff137@proton.me> * 🎨 Signed-off-by: ff137 <ff137@proton.me> * 🎨 Enable trace logs for remaining modules Signed-off-by: ff137 <ff137@proton.me> * 🐛 Fix registering and loading of modules Signed-off-by: ff137 <ff137@proton.me> * 🔊 Expand logging for Ledger Configuration Signed-off-by: ff137 <ff137@proton.me> * ⏪ Revert `trace` log changes, and move to debug level Signed-off-by: ff137 <ff137@proton.me> * ✨ Add caching to ClassLoader.load_module Signed-off-by: ff137 <ff137@proton.me> * 🎨 Improve log Signed-off-by: ff137 <ff137@proton.me> * 🎨 Reduce log verbosity Signed-off-by: ff137 <ff137@proton.me> * ✨ Add `lru_cache` to load_class and set maxsize Signed-off-by: ff137 <ff137@proton.me> * ⏪ Revert addition of lru caching Signed-off-by: ff137 <ff137@proton.me> * 🎨 Update logs / reduce verbosity Signed-off-by: ff137 <ff137@proton.me> * 🎨 Reduce repetition Signed-off-by: ff137 <ff137@proton.me> * 🎨 Log warning when StorageNotFoundError encountered, instead of exception stacktrace Signed-off-by: ff137 <ff137@proton.me> * 🎨 Set Shutdown log level to fatal, with exc_info Signed-off-by: ff137 <ff137@proton.me> * 🎨 Log warning for bad credential format, instead of always exception stacktrace Signed-off-by: ff137 <ff137@proton.me> * 🚧 Add exc_info to error log for debugging Signed-off-by: ff137 <ff137@proton.me> * 🎨 Replace AskarError with ProfileError Signed-off-by: ff137 <ff137@proton.me> * 🔊 Reduce noisy debug logs Signed-off-by: ff137 <ff137@proton.me> * 🎨 Re-add some worthwhile comments Signed-off-by: ff137 <ff137@proton.me> * 🎨 Still log "Incoming request" for status checks Signed-off-by: ff137 <ff137@proton.me> --------- Signed-off-by: ff137 <ff137@proton.me> Co-authored-by: Stephen Curran <swcurran@gmail.com>
* 🎨 Improve logging for `revoke_pending_credentials` Signed-off-by: ff137 <ff137@proton.me> * 🐛 Fix `limit_crids=[]` skipping all revocations Signed-off-by: ff137 <ff137@proton.me> * 🎨 Replace unnecessary json.dumps Signed-off-by: ff137 <ff137@proton.me> * 🧪 Expand test coverage Signed-off-by: ff137 <ff137@proton.me> --------- Signed-off-by: ff137 <ff137@proton.me>
* 🎨 Rename Anoncreds to AnonCreds Signed-off-by: ff137 <ff137@proton.me> * 🎨 Organize imports Signed-off-by: ff137 <ff137@proton.me> * 🎨 Rename Anoncreds to AnonCreds in docs and other files Signed-off-by: ff137 <ff137@proton.me> * 🎨 Fix AnoncredsError Signed-off-by: ff137 <ff137@proton.me> * 🎨 Rename AnonCreds in swagger titles Signed-off-by: ff137 <ff137@proton.me> * 🎨 Include additional renames Signed-off-by: ff137 <ff137@proton.me> * 📝 Updated openapi specs Signed-off-by: ff137 <ff137@proton.me> * ⏪ Revert renaming owl-agent-test-harness tag Signed-off-by: ff137 <ff137@proton.me> --------- Signed-off-by: ff137 <ff137@proton.me>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.1)
Can you help keep this open source service alive? 💖 Please sponsor : )