Skip to content

[Sis integration] params for import/export - #47

Merged
xTooth merged 9 commits into
mainfrom
sis-integration-params
Jun 29, 2026
Merged

[Sis integration] params for import/export#47
xTooth merged 9 commits into
mainfrom
sis-integration-params

Conversation

@EssKayz

@EssKayz EssKayz commented Jun 25, 2026

Copy link
Copy Markdown
Member
  • Added params method possibilities for both import and export endpoints.
    technically allows for overriding of limit etc on exports, but that could maybe be handled in the future if we feel it's required.
  • py_311 compatibility
  • local dockerized tests
  • github workflow for automatic pytest verification
  • tests for the recursive integration logic

@EssKayz EssKayz changed the title [Sis integration params [Sis integration] params for import/export Jun 25, 2026
@EssKayz
EssKayz force-pushed the sis-integration-params branch 2 times, most recently from 54c79b4 to 2a48b52 Compare June 25, 2026 17:53
@EssKayz
EssKayz force-pushed the sis-integration-params branch from 6185a42 to f462688 Compare June 25, 2026 18:47
@EssKayz EssKayz mentioned this pull request Jun 25, 2026
Comment thread funidata_utils/sis_integration/exports.py Outdated

@xTooth xTooth 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.

The comments are minor, and dont affect functionality. I think we can proceed with this for now and (hopefully) address these items on at a later time when this inevitably gets refactored again 😄

Import statistics did not get altered in local testing. so seems to work as intended all together.

Comment thread funidata_utils/schemas/compat/common_serializers_312.py
@xTooth
xTooth merged commit 995b85d into main Jun 29, 2026
3 checks passed
@xTooth
xTooth deleted the sis-integration-params branch June 29, 2026 12:07
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