Skip to content

Conversation

@ShravanSunder
Copy link
Collaborator

PR Summary: Add Support for Additional PostgreSQL Extensions

Changes

  • Extensions Added: Added 4 new PostgreSQL extensions to SUPPORTED_EXTENSIONS registry:
    • pg_trgm - Text similarity and trigram matching
    • btree_gin - GIN index support for btree-equivalent operators
    • btree_gist - GiST index support for btree-equivalent operators
    • fuzzystrmatch - Fuzzy string matching functions

@ShravanSunder
Copy link
Collaborator Author

ShravanSunder commented Sep 5, 2025

@wey-gu would be great if we could merge this soon, i'm a bit blocked on my use of py-pglite 🙇🏾

thank you!

@wey-gu
Copy link
Owner

wey-gu commented Sep 5, 2025

sure! Could you kindly fix the linter I'll merge and give a release!
Thanks!🙇

@codecov
Copy link

codecov bot commented Sep 5, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 67.66%. Comparing base (f1e671d) to head (3756051).
⚠️ Report is 3 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #36   +/-   ##
=======================================
  Coverage   67.66%   67.66%           
=======================================
  Files          15       15           
  Lines        1206     1206           
=======================================
  Hits          816      816           
  Misses        390      390           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@ShravanSunder
Copy link
Collaborator Author

@wey-gu i've fixed the linter!
there's a safety cli error however. something about a api key

Run pyupio/safety-action@v1
  with:
    output-format: screen
    debug: false
/usr/bin/docker run --name dca567b4b4a811314c10bdf986625dbcdf26_3aaabf --label 91dca5 --workdir /github/workspace --rm -e "INPUT_API-KEY" -e "INPUT_OUTPUT-FORMAT" -e "INPUT_ARGS" -e "INPUT_REPO-TOKEN" -e "INPUT_DEBUG" -e "SAFETY_API_KEY" -e "SAFETY_DEBUG" -e "SAFETY_ACTION_OUTPUT_FORMAT" -e "SAFETY_ACTION_ARGS" -e "GITHUB_TOKEN" -e "SAFETY_ACTION_VERSION" -e "SAFETY_ACTION" -e "COLUMNS" -e "FORCE_COLOR" -e "NON_INTERACTIVE" -e "HOME" -e "GITHUB_JOB" -e "GITHUB_REF" -e "GITHUB_SHA" -e "GITHUB_REPOSITORY" -e "GITHUB_REPOSITORY_OWNER" -e "GITHUB_REPOSITORY_OWNER_ID" -e "GITHUB_RUN_ID" -e "GITHUB_RUN_NUMBER" -e "GITHUB_RETENTION_DAYS" -e "GITHUB_RUN_ATTEMPT" -e "GITHUB_ACTOR_ID" -e "GITHUB_ACTOR" -e "GITHUB_WORKFLOW" -e "GITHUB_HEAD_REF" -e "GITHUB_BASE_REF" -e "GITHUB_EVENT_NAME" -e "GITHUB_SERVER_URL" -e "GITHUB_API_URL" -e "GITHUB_GRAPHQL_URL" -e "GITHUB_REF_NAME" -e "GITHUB_REF_PROTECTED" -e "GITHUB_REF_TYPE" -e "GITHUB_WORKFLOW_REF" -e "GITHUB_WORKFLOW_SHA" -e "GITHUB_REPOSITORY_ID" -e "GITHUB_TRIGGERING_ACTOR" -e "GITHUB_WORKSPACE" -e "GITHUB_ACTION" -e "GITHUB_EVENT_PATH" -e "GITHUB_ACTION_REPOSITORY" -e "GITHUB_ACTION_REF" -e "GITHUB_PATH" -e "GITHUB_ENV" -e "GITHUB_STEP_SUMMARY" -e "GITHUB_STATE" -e "GITHUB_OUTPUT" -e "RUNNER_OS" -e "RUNNER_ARCH" -e "RUNNER_NAME" -e "RUNNER_ENVIRONMENT" -e "RUNNER_TOOL_CACHE" -e "RUNNER_TEMP" -e "RUNNER_WORKSPACE" -e "ACTIONS_RUNTIME_URL" -e "ACTIONS_RUNTIME_TOKEN" -e "ACTIONS_CACHE_URL" -e "ACTIONS_RESULTS_URL" -e GITHUB_ACTIONS=true -e CI=true -v "/var/run/docker.sock":"/var/run/docker.sock" -v "/home/runner/work/_temp/_github_home":"/github/home" -v "/home/runner/work/_temp/_github_workflow":"/github/workflow" -v "/home/runner/work/_temp/_runner_file_commands":"/github/file_commands" -v "/home/runner/work/py-pglite/py-pglite":"/github/workspace" 91dca5:67b4b4a811314c10bdf986625dbcdf26
[Safety Action] An API key is required to use this action. Please sign up for an account at https://safetycli.com/

@wey-gu wey-gu merged commit 6b2fe36 into wey-gu:main Sep 5, 2025
8 of 9 checks passed
@wey-gu
Copy link
Owner

wey-gu commented Sep 5, 2025

@wey-gu i've fixed the linter! there's a safety cli error however. something about a api key

Run pyupio/safety-action@v1
  with:
    output-format: screen
    debug: false
/usr/bin/docker run --name dca567b4b4a811314c10bdf986625dbcdf26_3aaabf --label 91dca5 --workdir /github/workspace --rm -e "INPUT_API-KEY" -e "INPUT_OUTPUT-FORMAT" -e "INPUT_ARGS" -e "INPUT_REPO-TOKEN" -e "INPUT_DEBUG" -e "SAFETY_API_KEY" -e "SAFETY_DEBUG" -e "SAFETY_ACTION_OUTPUT_FORMAT" -e "SAFETY_ACTION_ARGS" -e "GITHUB_TOKEN" -e "SAFETY_ACTION_VERSION" -e "SAFETY_ACTION" -e "COLUMNS" -e "FORCE_COLOR" -e "NON_INTERACTIVE" -e "HOME" -e "GITHUB_JOB" -e "GITHUB_REF" -e "GITHUB_SHA" -e "GITHUB_REPOSITORY" -e "GITHUB_REPOSITORY_OWNER" -e "GITHUB_REPOSITORY_OWNER_ID" -e "GITHUB_RUN_ID" -e "GITHUB_RUN_NUMBER" -e "GITHUB_RETENTION_DAYS" -e "GITHUB_RUN_ATTEMPT" -e "GITHUB_ACTOR_ID" -e "GITHUB_ACTOR" -e "GITHUB_WORKFLOW" -e "GITHUB_HEAD_REF" -e "GITHUB_BASE_REF" -e "GITHUB_EVENT_NAME" -e "GITHUB_SERVER_URL" -e "GITHUB_API_URL" -e "GITHUB_GRAPHQL_URL" -e "GITHUB_REF_NAME" -e "GITHUB_REF_PROTECTED" -e "GITHUB_REF_TYPE" -e "GITHUB_WORKFLOW_REF" -e "GITHUB_WORKFLOW_SHA" -e "GITHUB_REPOSITORY_ID" -e "GITHUB_TRIGGERING_ACTOR" -e "GITHUB_WORKSPACE" -e "GITHUB_ACTION" -e "GITHUB_EVENT_PATH" -e "GITHUB_ACTION_REPOSITORY" -e "GITHUB_ACTION_REF" -e "GITHUB_PATH" -e "GITHUB_ENV" -e "GITHUB_STEP_SUMMARY" -e "GITHUB_STATE" -e "GITHUB_OUTPUT" -e "RUNNER_OS" -e "RUNNER_ARCH" -e "RUNNER_NAME" -e "RUNNER_ENVIRONMENT" -e "RUNNER_TOOL_CACHE" -e "RUNNER_TEMP" -e "RUNNER_WORKSPACE" -e "ACTIONS_RUNTIME_URL" -e "ACTIONS_RUNTIME_TOKEN" -e "ACTIONS_CACHE_URL" -e "ACTIONS_RESULTS_URL" -e GITHUB_ACTIONS=true -e CI=true -v "/var/run/docker.sock":"/var/run/docker.sock" -v "/home/runner/work/_temp/_github_home":"/github/home" -v "/home/runner/work/_temp/_github_workflow":"/github/workflow" -v "/home/runner/work/_temp/_runner_file_commands":"/github/file_commands" -v "/home/runner/work/py-pglite/py-pglite":"/github/workspace" 91dca5:67b4b4a811314c10bdf986625dbcdf26
[Safety Action] An API key is required to use this action. Please sign up for an account at https://safetycli.com/

sorry was on phone didn’t look into it!
Merged and released, also invited you as maintainer🫡

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.

2 participants