Skip to content

Conversation

@fern-api
Copy link
Contributor

@fern-api fern-api bot commented Sep 4, 2025

This PR regenerates code to match the latest API Definition.

@fern-api fern-api bot requested a review from a team as a code owner September 4, 2025 16:50
@fern-api fern-api bot requested a review from azhou202 September 4, 2025 16:50
@semgrep-app
Copy link

semgrep-app bot commented Sep 4, 2025

Semgrep found 159 non-literal-import findings:

  • src/merge/resources/ticketing/types/init.py
  • src/merge/resources/ticketing/resources/users/types/init.py
  • src/merge/resources/ticketing/resources/users/init.py
  • src/merge/resources/ticketing/resources/tickets/types/init.py
  • src/merge/resources/ticketing/resources/tickets/init.py
  • src/merge/resources/ticketing/resources/projects/types/init.py
  • src/merge/resources/ticketing/resources/projects/init.py
  • src/merge/resources/ticketing/resources/linked_accounts/types/init.py
  • src/merge/resources/ticketing/resources/linked_accounts/init.py
  • src/merge/resources/ticketing/resources/link_token/types/init.py
  • src/merge/resources/ticketing/resources/link_token/init.py
  • src/merge/resources/ticketing/resources/issues/types/init.py
  • src/merge/resources/ticketing/resources/issues/init.py
  • src/merge/resources/ticketing/resources/comments/types/init.py
  • src/merge/resources/ticketing/resources/comments/init.py
  • src/merge/resources/ticketing/resources/collections/types/init.py
  • src/merge/resources/ticketing/resources/collections/init.py
  • src/merge/resources/ticketing/resources/async_passthrough/types/init.py
  • src/merge/resources/ticketing/resources/async_passthrough/init.py
  • src/merge/resources/ticketing/resources/init.py
  • src/merge/resources/ticketing/init.py
  • src/merge/resources/hris/types/init.py
  • src/merge/resources/hris/resources/timesheet_entries/types/init.py
  • src/merge/resources/hris/resources/timesheet_entries/init.py
  • src/merge/resources/hris/resources/time_off_balances/types/init.py
  • src/merge/resources/hris/resources/time_off_balances/init.py
  • src/merge/resources/hris/resources/time_off/types/init.py
  • src/merge/resources/hris/resources/time_off/init.py
  • src/merge/resources/hris/resources/payroll_runs/types/init.py
  • src/merge/resources/hris/resources/payroll_runs/init.py
  • src/merge/resources/hris/resources/locations/types/init.py
  • src/merge/resources/hris/resources/locations/init.py
  • src/merge/resources/hris/resources/linked_accounts/types/init.py
  • src/merge/resources/hris/resources/linked_accounts/init.py
  • src/merge/resources/hris/resources/link_token/types/init.py
  • src/merge/resources/hris/resources/link_token/init.py
  • src/merge/resources/hris/resources/issues/types/init.py
  • src/merge/resources/hris/resources/issues/init.py
  • src/merge/resources/hris/resources/employments/types/init.py
  • src/merge/resources/hris/resources/employments/init.py
  • src/merge/resources/hris/resources/employees/types/init.py
  • src/merge/resources/hris/resources/employees/init.py
  • src/merge/resources/hris/resources/employee_payroll_runs/types/init.py
  • src/merge/resources/hris/resources/employee_payroll_runs/init.py
  • src/merge/resources/hris/resources/bank_info/types/init.py
  • src/merge/resources/hris/resources/bank_info/init.py
  • src/merge/resources/hris/resources/async_passthrough/types/init.py
  • src/merge/resources/hris/resources/async_passthrough/init.py
  • src/merge/resources/hris/resources/init.py
  • src/merge/resources/hris/init.py
  • src/merge/resources/filestorage/types/init.py
  • src/merge/resources/filestorage/resources/linked_accounts/types/init.py
  • src/merge/resources/filestorage/resources/linked_accounts/init.py
  • src/merge/resources/filestorage/resources/issues/types/init.py
  • src/merge/resources/filestorage/resources/issues/init.py
  • src/merge/resources/filestorage/resources/folders/types/init.py
  • src/merge/resources/filestorage/resources/folders/init.py
  • src/merge/resources/filestorage/resources/files/types/init.py
  • src/merge/resources/filestorage/resources/files/init.py
  • src/merge/resources/filestorage/resources/async_passthrough/types/init.py
  • src/merge/resources/filestorage/resources/async_passthrough/init.py
  • src/merge/resources/filestorage/resources/init.py
  • src/merge/resources/filestorage/init.py
  • src/merge/resources/crm/types/init.py
  • src/merge/resources/crm/resources/tasks/types/init.py
  • src/merge/resources/crm/resources/tasks/init.py
  • src/merge/resources/crm/resources/opportunities/types/init.py
  • src/merge/resources/crm/resources/opportunities/init.py
  • src/merge/resources/crm/resources/notes/types/init.py
  • src/merge/resources/crm/resources/notes/init.py
  • src/merge/resources/crm/resources/linked_accounts/types/init.py
  • src/merge/resources/crm/resources/linked_accounts/init.py
  • src/merge/resources/crm/resources/link_token/types/init.py
  • src/merge/resources/crm/resources/link_token/init.py
  • src/merge/resources/crm/resources/leads/types/init.py
  • src/merge/resources/crm/resources/leads/init.py
  • src/merge/resources/crm/resources/issues/types/init.py
  • src/merge/resources/crm/resources/issues/init.py
  • src/merge/resources/crm/resources/engagements/types/init.py
  • src/merge/resources/crm/resources/engagements/init.py
  • src/merge/resources/crm/resources/contacts/types/init.py
  • src/merge/resources/crm/resources/contacts/init.py
  • src/merge/resources/crm/resources/async_passthrough/types/init.py
  • src/merge/resources/crm/resources/async_passthrough/init.py
  • src/merge/resources/crm/resources/init.py
  • src/merge/resources/crm/init.py
  • src/merge/resources/ats/types/init.py
  • src/merge/resources/ats/resources/scorecards/types/init.py
  • src/merge/resources/ats/resources/scorecards/init.py
  • src/merge/resources/ats/resources/offers/types/init.py
  • src/merge/resources/ats/resources/offers/init.py
  • src/merge/resources/ats/resources/linked_accounts/types/init.py
  • src/merge/resources/ats/resources/linked_accounts/init.py
  • src/merge/resources/ats/resources/link_token/types/init.py
  • src/merge/resources/ats/resources/link_token/init.py
  • src/merge/resources/ats/resources/jobs/types/init.py
  • src/merge/resources/ats/resources/jobs/init.py
  • src/merge/resources/ats/resources/job_postings/types/init.py
  • src/merge/resources/ats/resources/job_postings/init.py
  • src/merge/resources/ats/resources/issues/types/init.py
  • src/merge/resources/ats/resources/issues/init.py
  • src/merge/resources/ats/resources/interviews/types/init.py
  • src/merge/resources/ats/resources/interviews/init.py
  • src/merge/resources/ats/resources/eeocs/types/init.py
  • src/merge/resources/ats/resources/eeocs/init.py
  • src/merge/resources/ats/resources/candidates/types/init.py
  • src/merge/resources/ats/resources/candidates/init.py
  • src/merge/resources/ats/resources/async_passthrough/types/init.py
  • src/merge/resources/ats/resources/async_passthrough/init.py
  • src/merge/resources/ats/resources/applications/types/init.py
  • src/merge/resources/ats/resources/applications/init.py
  • src/merge/resources/ats/resources/activities/types/init.py
  • src/merge/resources/ats/resources/activities/init.py
  • src/merge/resources/ats/resources/init.py
  • src/merge/resources/ats/init.py
  • src/merge/resources/accounting/types/init.py
  • src/merge/resources/accounting/resources/vendor_credits/types/init.py
  • src/merge/resources/accounting/resources/vendor_credits/init.py
  • src/merge/resources/accounting/resources/transactions/types/init.py
  • src/merge/resources/accounting/resources/transactions/init.py
  • src/merge/resources/accounting/resources/purchase_orders/types/init.py
  • src/merge/resources/accounting/resources/purchase_orders/init.py
  • src/merge/resources/accounting/resources/projects/types/init.py
  • src/merge/resources/accounting/resources/projects/init.py
  • src/merge/resources/accounting/resources/payments/types/init.py
  • src/merge/resources/accounting/resources/payments/init.py
  • src/merge/resources/accounting/resources/linked_accounts/types/init.py
  • src/merge/resources/accounting/resources/linked_accounts/init.py
  • src/merge/resources/accounting/resources/link_token/types/init.py
  • src/merge/resources/accounting/resources/link_token/init.py
  • src/merge/resources/accounting/resources/journal_entries/types/init.py
  • src/merge/resources/accounting/resources/journal_entries/init.py
  • src/merge/resources/accounting/resources/items/types/init.py
  • src/merge/resources/accounting/resources/items/init.py
  • src/merge/resources/accounting/resources/issues/types/init.py
  • src/merge/resources/accounting/resources/issues/init.py
  • src/merge/resources/accounting/resources/invoices/types/init.py
  • src/merge/resources/accounting/resources/invoices/init.py
  • src/merge/resources/accounting/resources/general_ledger_transactions/types/init.py
  • src/merge/resources/accounting/resources/general_ledger_transactions/init.py
  • src/merge/resources/accounting/resources/expenses/types/init.py
  • src/merge/resources/accounting/resources/expenses/init.py
  • src/merge/resources/accounting/resources/expense_reports/types/init.py
  • src/merge/resources/accounting/resources/expense_reports/init.py
  • src/merge/resources/accounting/resources/credit_notes/types/init.py
  • src/merge/resources/accounting/resources/credit_notes/init.py
  • src/merge/resources/accounting/resources/contacts/types/init.py
  • src/merge/resources/accounting/resources/contacts/init.py
  • src/merge/resources/accounting/resources/company_info/types/init.py
  • src/merge/resources/accounting/resources/company_info/init.py
  • src/merge/resources/accounting/resources/async_passthrough/types/init.py
  • src/merge/resources/accounting/resources/async_passthrough/init.py
  • src/merge/resources/accounting/resources/accounts/types/init.py
  • src/merge/resources/accounting/resources/accounts/init.py
  • src/merge/resources/accounting/resources/init.py
  • src/merge/resources/accounting/init.py
  • src/merge/resources/init.py
  • src/merge/core/init.py
  • src/merge/init.py

Untrusted user input in importlib.import_module() function allows an attacker to load arbitrary code. Avoid dynamic values in importlib.import_module() or use a whitelist to prevent running untrusted code.

@niteshsandal-merge niteshsandal-merge merged commit ba6d743 into main Sep 4, 2025
4 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.

2 participants